摘要:點(diǎn)擊通信工程師考試在線輔導(dǎo)招生點(diǎn)擊通信工程師專業(yè)培訓(xùn)面授班招生點(diǎn)擊閱讀2013年通信工程師考試大綱點(diǎn)擊了解2013年通信工程師考試指定教材通信工程師報(bào)名及通信工程師成績查詢專題2012年全國初級中級通信工程師考試成績查詢5.4.1ICMPICMP經(jīng)常被認(rèn)為是IP層的一個(gè)組成部分。它傳遞差錯(cuò)報(bào)文以及其他需要注意的
點(diǎn)擊通信工程師專業(yè)培訓(xùn)面授班招生
5.4.1 ICMP
ICMP經(jīng)常被認(rèn)為是IP層的一個(gè)組成部分。它傳遞差錯(cuò)報(bào)文以及其他需要注意的信息。ICMP報(bào)文通常被IP層或更高層協(xié)議(TCP或UDP)使用。一些ICMP報(bào)文把差錯(cuò)報(bào)文返回給用戶進(jìn)程。
ICMP報(bào)文是在1P數(shù)據(jù)報(bào)內(nèi)部被傳輸?shù)?,如圖5-31所示。
ICMP的正式規(guī)范參見RFC792{Posterl1981b}
ICMP報(bào)文的格式如圖5-32所示所有報(bào)文的前4字節(jié)都是一樣的,但是剩下的其他字節(jié)則互不相同。下面逐個(gè)介紹各種報(bào)文格式。
類型字段可以有15個(gè)不同的值,以描述特定類型的ICMP報(bào)文。某些ICMP報(bào)文還使用代碼字段的值來進(jìn)一步描述不同的條件。檢驗(yàn)和字段覆蓋整個(gè)1CMP報(bào)文。ICMP的檢驗(yàn)和是必需的。各種類型的ICMP報(bào)文如表5-5所示,不同類型由報(bào)文中的類型字段和代碼字段來共同決定。
表中的最后兩列表明ICMP報(bào)文是一份查詢報(bào)文還是一份差錯(cuò)報(bào)文。因?yàn)閷CMP差錯(cuò)報(bào)文有時(shí)需要做特殊處理,因此需要對它們進(jìn)行區(qū)分。例如,在對ICMP差錯(cuò)報(bào)文進(jìn)行響應(yīng)時(shí),永遠(yuǎn)不會生成另一份ICMP差錯(cuò)報(bào)文。如果沒有這個(gè)限制規(guī)則,可能會遇到一個(gè)差錯(cuò)產(chǎn)生另一個(gè)差錯(cuò)的情況,而差錯(cuò)再產(chǎn)生差錯(cuò),這樣會無休止地循環(huán)下去。
[1] [2]
通信工程師備考資料免費(fèi)領(lǐng)取
去領(lǐng)取
共收錄117.93萬道題
已有25.02萬小伙伴參與做題