歡迎來到東用小知識(shí)課堂,每天學(xué)習(xí)一分鐘,讓你緊跟時(shí)代,擴(kuò)充自己,成為大佬不是夢(mèng)!
路由器的數(shù)據(jù)包是怎么傳輸?shù)哪??下面就來一起看一看吧?/p>
數(shù)據(jù)包在傳輸過程中是以數(shù)據(jù)幀的形式傳輸?shù)模瑪?shù)據(jù)幀由幀頭+IP頭+TCP/UDP頭+數(shù)據(jù)+幀校驗(yàn)組成;
在每一個(gè)路由器上幀頭與幀校驗(yàn)都會(huì)變化以適應(yīng)不同的鏈路,其他內(nèi)容基本不變;
所有數(shù)據(jù)都是以二進(jìn)制數(shù)據(jù)進(jìn)行編碼的,根據(jù)各個(gè)鏈路類型在不同的物理鏈路上編碼傳輸。
當(dāng)A的包發(fā)往B時(shí),B收到的是一個(gè)數(shù)據(jù)幀(從二層上看,當(dāng)然從物理層看就是一些信號(hào)),B是路由器,因此對(duì)這個(gè)幀進(jìn)行解包,找到其IP地址信息,然后通過路由表查找出相應(yīng)端口,然后將這個(gè)幀發(fā)往與C相連的端口,此時(shí)幀中的目的MAC已經(jīng)改變?yōu)榕cC相連的端口的MAC。接著這個(gè)幀的目的MAC再一次改變?yōu)椋玫模停粒萌缓蟮竭_(dá)C。
我們看到,在一個(gè)數(shù)據(jù)包的傳遞過程中,三層的IP地址信息以及源MAC地址是不改變的,而目的MAC地址是由網(wǎng)絡(luò)設(shè)備動(dòng)態(tài)改變的。
網(wǎng)絡(luò)設(shè)備是如何知道下一跳的MAC地址是什么呢,其實(shí)還是靠三層的IP信息計(jì)算得出的。在三層上是路由計(jì)算,在二層上是通過廣播然后根據(jù)應(yīng)答來獲取。
-
路由器
+關(guān)注
關(guān)注
22文章
3693瀏覽量
113426
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論