網(wǎng)絡二層三層傳輸流程

二層傳輸流程

假設PC3想要pingPC4,初始所有arp表,mac表均為空。

1.PC3判斷發(fā)送ARP請求包

源MAC 目的MAC 數(shù)據(jù)類型
PC3 FF-FF-FF-FF-FF-FF ARP Request/源IP:192.168.10.1/目的IP:192.168.10.2/源MAC:PC3/目的MAC:0

2.LSW1 Eth0/0/1口收到ARP請求包,在橋表(MAC表)上記錄 Eth0/0/1-PC3 的的對應關系(記錄的是MAC和接口的關系),廣播泛洪

PC4收到ARP請求報文,目的IP是自己,記錄 PC1-192.168.10.1 到ARP表,回復應答包。

源MAC 目的MAC 數(shù)據(jù)類型
PC4 PC3 ARP Reply/源IP:192.168.10.2/目的IP:192.168.10.1/源MAC:PC4/目的MAC:PC3

3.LSW 1 Eth0/0/2收到ARP應答包,查詢橋表,存在PC3-Eth0/0/1對應關系,則從Eth0/0/1進行轉發(fā),記錄PC4-Eth0/0/2對應關系到橋表。

PC3收到ARP 應答包,記錄192.168.10.2-PC2 對應關系到ARP表。

PC3發(fā)送Ping request包

源IP 目的IP 源MAC 目的MAC 數(shù)據(jù)類型
192.168.10.1 192.168.10.2 PC3 PC4 Ping Request

4.LSW 1收到Ping請求包,查詢橋表,有PC4-Eth0/0/2對應的記錄,從Eth0/0/2轉發(fā)出去

PC2收到Ping請求包,發(fā)應答包。

源IP 目的IP 源MAC 目的MAC 數(shù)據(jù)類型
192.168.10.2 192.168.10.1 PC4 PC3 Ping Reply

5.LSW1 Eth0/0/2收到Ping應答包,查詢橋表,有PC3-Eth0/0/1對應的記錄,從Eth0/0/1轉發(fā)出去

PC1收到Ping Reply

三層傳輸流程

假設PC3想要pingPC4,初始所有arp表,mac表均為空。

1.PC1發(fā)Ping Request包,PC1和PC2不在同一網(wǎng)段,找網(wǎng)關,查詢ARP表,無網(wǎng)關MAC,發(fā)送ARP請求

源MAC 目的MAC 數(shù)據(jù)類型
PC1 FF-FF-FF-FF-FF-FF ARP Request/源IP:192.168.10.10/目的IP:192.168.10.1/源MAC:PC1/目的MAC:0

2.AR1 GE0/0/0收到 Ping Request包,目的IP是自己,發(fā)送ARP Reply包

源MAC 目的MAC 數(shù)據(jù)類型
Eth0/0/0 PC1 ARP Reply/源IP:192.168.10.1/目的IP:192.168.10.10/源MAC:GE0/0/0/目的MAC:PC1

3.PC1發(fā)Ping Request包

源IP 目的IP 源MAC 目的MAC 數(shù)據(jù)類型
192.168.10.10 192.168.20.10 PC1 Eth0/0/0 Ping Request

4.AR1 GE0/0/0收到Ping Request,目的MAC是自己,目的IP不在同一網(wǎng)段,查詢路由表,路由表內(nèi)存在直連路由,192.168.20.0/24段從GE0/0/1轉發(fā),查詢ARP表,不存在PC2的MAC記錄

發(fā)送ARP請求

源MAC 目的MAC 數(shù)據(jù)類型
Eth0/0/1 FF-FF-FF-FF-FF-FF ARP Request/源IP:192.168.20.1/目的IP:192.168.20.10/源MAC:Eth0/0/1/目的MAC:0

5.PC2收到ARP Request,記錄GE0/0/1-192.168.20.1到ARP表,發(fā)送ARP應答包

源MAC 目的MAC 數(shù)據(jù)類型
PC2 Eth0/0/1 ARP Reply/源IP:192.168.20.10/目的IP:192.168.20.1/源MAC:PC2/目的MAC:GE0/0/1

6.AR1 GE0/0/1收到ARP應答包,記錄PC2-192.168.20.10到ARP表,繼續(xù)發(fā)送Ping Request包

源IP 目的IP 源MAC 目的MAC 數(shù)據(jù)類型
192.168.10.10 192.168.20.10 Eth0/0/1 PC2 Ping Request

7.PC2收到Ping Request,回復Ping Reply包

源IP 目的IP 源MAC 目的MAC 數(shù)據(jù)類型
192.168.20.10 192.168.10.10 PC2 Eth0/0/1 Ping Reply

8.AR1 GE0/0/1口收到 Ping Reply包,源IP和目的IP不在同一網(wǎng)段,查路由表,轉發(fā)到GE0/0/0口

源IP 目的IP 源MAC 目的MAC 數(shù)據(jù)類型
192.168.20.10 192.168.10.10 Eth0/0/0 PC1 Ping Reply

9.PC1收到Ping Reply包。

只是想盡量細化,如有錯誤歡迎指正,謝謝

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容