目錄
一、IP數(shù)據(jù)報(bào)的發(fā)送和轉(zhuǎn)發(fā)過(guò)程
發(fā)送:
1.直接交付和間接交付
如果判斷源主機(jī)和目的主機(jī)是否在同一個(gè)網(wǎng)絡(luò)中?
2.默認(rèn)網(wǎng)關(guān):
轉(zhuǎn)發(fā):
路由表:
一、IP數(shù)據(jù)報(bào)的發(fā)送和轉(zhuǎn)發(fā)過(guò)程
發(fā)送:
由主機(jī)發(fā)送IP數(shù)據(jù)報(bào)。
1.直接交付和間接交付
在同一個(gè)網(wǎng)絡(luò)中發(fā)送數(shù)據(jù)報(bào)屬于直接交付。在不同網(wǎng)絡(luò)中發(fā)送數(shù)據(jù)報(bào)屬于間接交付。
如果判斷源主機(jī)和目的主機(jī)是否在同一個(gè)網(wǎng)絡(luò)中?
源主機(jī)將自己的IP地址與子網(wǎng)掩碼相與,得到自己所在網(wǎng)絡(luò)的網(wǎng)絡(luò)地址。又將目的主機(jī)的IP地址與自己的子網(wǎng)掩碼相與,得到目的主機(jī)所在網(wǎng)絡(luò)的網(wǎng)絡(luò)地址。將兩個(gè)網(wǎng)絡(luò)地址進(jìn)行比較,如果相等就是在同一個(gè)網(wǎng)絡(luò)中。否則,不在同一個(gè)網(wǎng)絡(luò)中。
比如:如圖:
主機(jī)A向主機(jī)C發(fā)送IP數(shù)據(jù)報(bào)就屬于直接交付,主機(jī)A向主機(jī)D發(fā)送IP數(shù)據(jù)報(bào)就屬于間接交付。
2.默認(rèn)網(wǎng)關(guān):
為了讓本網(wǎng)絡(luò)中的主機(jī)與其他網(wǎng)絡(luò)中的主機(jī)進(jìn)行通信,就必須給其指定本網(wǎng)絡(luò)中的一個(gè)路由器,由該路由器幫忙進(jìn)行轉(zhuǎn)發(fā)。所指定的路由器即為默認(rèn)網(wǎng)關(guān)。當(dāng)要進(jìn)行間接交付時(shí),主機(jī)就會(huì)把數(shù)據(jù)報(bào)傳輸給默認(rèn)網(wǎng)關(guān)。
實(shí)際上就是把路由器的接口的IP地址指定給與該接口直連的網(wǎng)絡(luò)中的各主機(jī)作為默認(rèn)網(wǎng)關(guān)。
上圖中,路由器的接口0的IP地址就是主機(jī)A,B,C的默認(rèn)網(wǎng)關(guān)。路由器的接口1的IP地址就是主機(jī)D,E,F(xiàn)的默認(rèn)網(wǎng)關(guān)。
轉(zhuǎn)發(fā):
由路由器轉(zhuǎn)發(fā)IP數(shù)據(jù)報(bào)。
路由器接收到IP數(shù)據(jù)報(bào)后,會(huì)首先檢查數(shù)據(jù)報(bào)首部是否出錯(cuò):如果出錯(cuò),則直接丟棄該IP數(shù)據(jù)報(bào)并通告源主機(jī)。如果沒(méi)有出錯(cuò),就進(jìn)行轉(zhuǎn)發(fā)操作。
轉(zhuǎn)發(fā)前,路由器先在路由表中根據(jù)數(shù)據(jù)報(bào)的目的地址查找匹配的條目:如果找到匹配的條目,就轉(zhuǎn)發(fā)給條目中指示的下一跳。如果找不到就丟棄該數(shù)據(jù)報(bào)就通告源主機(jī)。
路由表:
當(dāng)給路由器接口配置IP地址和子網(wǎng)掩碼時(shí),路由器就知道該接口與哪個(gè)網(wǎng)絡(luò)是直連的。
路由表中每條路由條目需要記錄目的網(wǎng)絡(luò)、地址掩碼和下一跳類型等信息。路由表中的路由條目可以是用戶或管理員手動(dòng)配置的靜態(tài)路由,也可以是路由器通過(guò)路由協(xié)議自動(dòng)獲取到的動(dòng)態(tài)路由。
路由器將IP數(shù)據(jù)報(bào)首部字段的目的地址與路由條目中的子網(wǎng)掩碼相與得到目的網(wǎng)絡(luò),隨后與該條目的目的網(wǎng)絡(luò)比較,不相等就對(duì)下一路由條目重復(fù)相同的操作。當(dāng)找到匹配條目時(shí),就按照該條目的下一跳指示進(jìn)行轉(zhuǎn)發(fā)。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-727353.html
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-727353.html
到了這里,關(guān)于計(jì)網(wǎng)第四章(網(wǎng)絡(luò)層)(四)(IP數(shù)據(jù)報(bào)的發(fā)送和轉(zhuǎn)發(fā)過(guò)程)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!