檢驗(yàn)和字段用來檢驗(yàn)整個(gè)ICMP報(bào)文
發(fā)布時(shí)間:2014/9/12 18:56:38 訪問次數(shù):1093
檢驗(yàn)和字段用來檢驗(yàn)整個(gè)ICMP報(bào)文。 L6571AD我們應(yīng)當(dāng)還記得,IP數(shù)據(jù)報(bào)首部的檢驗(yàn)和并不檢驗(yàn)IP數(shù)據(jù)報(bào)的內(nèi)容,因此不能保證經(jīng)過傳輸?shù)腎CMP報(bào)文不產(chǎn)生差錯(cuò)。
ICMP差錯(cuò)報(bào)告報(bào)文共有五種,即:
(1)終點(diǎn)不可達(dá) 當(dāng)路由器或主機(jī)不能交付數(shù)據(jù)報(bào)時(shí)就向源點(diǎn)發(fā)送終點(diǎn)不可達(dá)報(bào)文。
(2)源點(diǎn)抑制 當(dāng)路由器或主機(jī)由于擁塞而丟棄數(shù)據(jù)報(bào)時(shí),就向源點(diǎn)發(fā)送源點(diǎn)抑制報(bào)文,使源點(diǎn)知道應(yīng)當(dāng)把數(shù)據(jù)報(bào)的發(fā)送速率放慢。
(3)時(shí)間超過 當(dāng)路由器收到生存時(shí)間為零的數(shù)據(jù)報(bào)時(shí),除丟棄該數(shù)據(jù)報(bào)外,還要向源點(diǎn)發(fā)送時(shí)間超過報(bào)文。當(dāng)終點(diǎn)在預(yù)先規(guī)定的時(shí)間內(nèi)不能收到一個(gè)數(shù)據(jù)報(bào)的全部數(shù)據(jù)報(bào)片時(shí),就把已收到的數(shù)據(jù)報(bào)片都丟棄,并向源點(diǎn)發(fā)送時(shí)間超過報(bào)文。
(4)參數(shù)問題 當(dāng)路由器或目的主機(jī)收到的數(shù)據(jù)報(bào)的首部中有的字段的值不正確時(shí),就丟棄該數(shù)據(jù)報(bào),并向源點(diǎn)發(fā)送參數(shù)問題報(bào)文。
(5)改變路由(重定向) 路由器把改變路由報(bào)文發(fā)送給主機(jī),讓主機(jī)知道下次應(yīng)將數(shù)據(jù)報(bào)發(fā)送給另外的路由器(可通過更好的路由)。
下面對(duì)改變路由報(bào)文進(jìn)行簡(jiǎn)短的解釋。我們知道,在因特網(wǎng)的主機(jī)中也要有一個(gè)路由表。當(dāng)主機(jī)要發(fā)送數(shù)據(jù)報(bào)時(shí),首先是查找主機(jī)自己的路由表,看應(yīng)當(dāng)從哪一個(gè)接口把數(shù)據(jù)報(bào)發(fā)送出去。在因特網(wǎng)中主機(jī)的數(shù)墨遠(yuǎn)大于路由器的數(shù)量,出于效率的考慮,這些主機(jī)不和連
接在網(wǎng)絡(luò)上的路由器定期交換路由信息。在主機(jī)剛開始工作時(shí),一般都在路由表中設(shè)置一個(gè)默認(rèn)路由器的IP地址。不管數(shù)據(jù)報(bào)要發(fā)送到哪個(gè)目的地址,都一律先將數(shù)據(jù)報(bào)傳送給網(wǎng)絡(luò)上的這個(gè)默認(rèn)路由器,而這個(gè)默認(rèn)路由器知道到每一個(gè)目的網(wǎng)絡(luò)的最佳路由(通過和其他路
由器交換路由信息)。如果默認(rèn)路由器發(fā)現(xiàn)主機(jī)發(fā)往某個(gè)目的地址的數(shù)據(jù)報(bào)的最佳路由不應(yīng)當(dāng)經(jīng)過默認(rèn)路由器而是應(yīng)當(dāng)經(jīng)過網(wǎng)絡(luò)上的另一個(gè)路由器R時(shí),就用改變路由報(bào)文把這情況告訴主機(jī)。于是,該主機(jī)就在其路由表中增加一個(gè)項(xiàng)目:到某某目的地址應(yīng)經(jīng)過路由器R(而不是默認(rèn)路由器)。
檢驗(yàn)和字段用來檢驗(yàn)整個(gè)ICMP報(bào)文。 L6571AD我們應(yīng)當(dāng)還記得,IP數(shù)據(jù)報(bào)首部的檢驗(yàn)和并不檢驗(yàn)IP數(shù)據(jù)報(bào)的內(nèi)容,因此不能保證經(jīng)過傳輸?shù)腎CMP報(bào)文不產(chǎn)生差錯(cuò)。
ICMP差錯(cuò)報(bào)告報(bào)文共有五種,即:
(1)終點(diǎn)不可達(dá) 當(dāng)路由器或主機(jī)不能交付數(shù)據(jù)報(bào)時(shí)就向源點(diǎn)發(fā)送終點(diǎn)不可達(dá)報(bào)文。
(2)源點(diǎn)抑制 當(dāng)路由器或主機(jī)由于擁塞而丟棄數(shù)據(jù)報(bào)時(shí),就向源點(diǎn)發(fā)送源點(diǎn)抑制報(bào)文,使源點(diǎn)知道應(yīng)當(dāng)把數(shù)據(jù)報(bào)的發(fā)送速率放慢。
(3)時(shí)間超過 當(dāng)路由器收到生存時(shí)間為零的數(shù)據(jù)報(bào)時(shí),除丟棄該數(shù)據(jù)報(bào)外,還要向源點(diǎn)發(fā)送時(shí)間超過報(bào)文。當(dāng)終點(diǎn)在預(yù)先規(guī)定的時(shí)間內(nèi)不能收到一個(gè)數(shù)據(jù)報(bào)的全部數(shù)據(jù)報(bào)片時(shí),就把已收到的數(shù)據(jù)報(bào)片都丟棄,并向源點(diǎn)發(fā)送時(shí)間超過報(bào)文。
(4)參數(shù)問題 當(dāng)路由器或目的主機(jī)收到的數(shù)據(jù)報(bào)的首部中有的字段的值不正確時(shí),就丟棄該數(shù)據(jù)報(bào),并向源點(diǎn)發(fā)送參數(shù)問題報(bào)文。
(5)改變路由(重定向) 路由器把改變路由報(bào)文發(fā)送給主機(jī),讓主機(jī)知道下次應(yīng)將數(shù)據(jù)報(bào)發(fā)送給另外的路由器(可通過更好的路由)。
下面對(duì)改變路由報(bào)文進(jìn)行簡(jiǎn)短的解釋。我們知道,在因特網(wǎng)的主機(jī)中也要有一個(gè)路由表。當(dāng)主機(jī)要發(fā)送數(shù)據(jù)報(bào)時(shí),首先是查找主機(jī)自己的路由表,看應(yīng)當(dāng)從哪一個(gè)接口把數(shù)據(jù)報(bào)發(fā)送出去。在因特網(wǎng)中主機(jī)的數(shù)墨遠(yuǎn)大于路由器的數(shù)量,出于效率的考慮,這些主機(jī)不和連
接在網(wǎng)絡(luò)上的路由器定期交換路由信息。在主機(jī)剛開始工作時(shí),一般都在路由表中設(shè)置一個(gè)默認(rèn)路由器的IP地址。不管數(shù)據(jù)報(bào)要發(fā)送到哪個(gè)目的地址,都一律先將數(shù)據(jù)報(bào)傳送給網(wǎng)絡(luò)上的這個(gè)默認(rèn)路由器,而這個(gè)默認(rèn)路由器知道到每一個(gè)目的網(wǎng)絡(luò)的最佳路由(通過和其他路
由器交換路由信息)。如果默認(rèn)路由器發(fā)現(xiàn)主機(jī)發(fā)往某個(gè)目的地址的數(shù)據(jù)報(bào)的最佳路由不應(yīng)當(dāng)經(jīng)過默認(rèn)路由器而是應(yīng)當(dāng)經(jīng)過網(wǎng)絡(luò)上的另一個(gè)路由器R時(shí),就用改變路由報(bào)文把這情況告訴主機(jī)。于是,該主機(jī)就在其路由表中增加一個(gè)項(xiàng)目:到某某目的地址應(yīng)經(jīng)過路由器R(而不是默認(rèn)路由器)。
熱門點(diǎn)擊
- 往返時(shí)間RTT
- CIDR使用32位的地址掩碼
- RIP協(xié)議最大的優(yōu)點(diǎn)就是實(shí)現(xiàn)簡(jiǎn)單
- 萬維網(wǎng)概述
- 檢驗(yàn)和字段用來檢驗(yàn)整個(gè)ICM
- DCS的特點(diǎn)
- 二叉線索這種數(shù)據(jù)結(jié)構(gòu)的用法
- 面板上的按鍵
- 萬用表
推薦技術(shù)資料
- 循線機(jī)器人是機(jī)器人入門和
- 循線機(jī)器人是機(jī)器人入門和比賽最常用的控制方式,E48S... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究