被拆分的身份證
后記:我最早開始學(xué)習(xí)計算機網(wǎng)絡(luò)的時候,不太理解為什么網(wǎng)絡(luò)是“分層”的,因為在我看來,這明明就是把數(shù)據(jù)不斷地打包,不斷地拆包嘛。就像這副漫畫所畫的那樣:應(yīng)用層的數(shù)據(jù)被放入到TCP的箱子中, TCP的數(shù)據(jù)被放入IP的箱子中,IP的箱子又被放入到數(shù)據(jù)鏈路的箱子中。
在計算機網(wǎng)絡(luò)中有各種設(shè)備,交換機看看箱子上的MAC地址就可以轉(zhuǎn)發(fā)到正確的設(shè)備,而路由器必須得拆開數(shù)據(jù)鏈路層的箱子,看看IP層的地址,才能決定下一跳要到那里去,然后再次封裝成數(shù)據(jù)鏈路層的箱子,發(fā)送出去。有時候,那些充當(dāng)NAT的路由器不僅僅要看IP包,還得修改IP包和TCP包才可以。所以這就是個“封箱子”,“拆箱子”的游戲。當(dāng)然,這幅漫畫為了展示的目的,極大地簡化了網(wǎng)絡(luò),實際的網(wǎng)絡(luò)不是這樣子的。
【編輯推薦】