其中l2網路傳輸就是物理層鏈路層,l3就是物理層、鏈路層、網路層
l2網路傳輸:
這種技術是普遍用於區域網的技術,各個主機之間通過鏈路層連線在一起,通過mac識別主機的身份,最常用的就是交換機
如上圖所示,圖中是兩個電腦連乙個交換機,我舉乙個a像b發資料的例子:
l3網路傳輸:
l3網路是經過路由器之間進行通訊的,如果是區域網之間進行通訊,那麼就是a向路由器發資料,路由器根據ip位址將找到對應主機,將資料傳輸給對應主機
假如訪問的外網也就是說不通網段的網,這裡我們舉例a向e發資料,首先a將資料傳輸給路由器,路由器發現ip不是自己網段的,就找對應ip位址閘道器,最終找到路由器2,路由器2找對對應ip的主機,也就是將資料傳送給e。
清晰認清L2 L3 L4 Switch
第二層交換機 是根據第二層資料鏈路層的mac位址和通過站表選擇路由來完成端到端的資料交換的。因為站表的建立與維護是由交換機自動完成,而路由器又是屬於第三層裝置,其定址過程是根據ip位址定址和通過路由表與路由協議產生的。所以,第二層交換機的最大好處是資料傳輸速度快,因為它只須識別資料幀中的mac位址,...
python3 網路檔案傳輸
使用socket與伺服器建立tcp連線 使用open函式以二進位制模式讀取檔案,並分割成指定大小的資料報傳送 規定在傳輸的開始先傳送檔名,傳輸的結尾傳送停止代號 傳送端 sender.py flag end defsendfile tcp filepath,addr,buf 1024 64 impo...
3 網路核心
網路核心圖如下 1 什麼是分組交換 在各種網路應用中,主機彼此交換報文,報文能夠包含協議設計者需要的任何東西。為了從源主機向目標主機傳送乙個報文,源將長報文分為較小的資料塊,稱之為分組。在源和目的之間,每個分組 小資料塊 都通過通訊鏈路和分組交換機 路由器 傳送。分組交換存在如下幾個特性 2 什麼是...