ICMP報文的格式
發(fā)布時間:2014/8/31 20:36:51 訪問次數(shù):3951
ICMP報文的種類有兩種,即ICMP差錯報告報文和ICMP詢問報文。
ICMP報文的前4個字節(jié)是統(tǒng)一的格式,E5CN-HQ2HB共有三個字段:即類型:代碼和檢驗和。接著的4個字節(jié)的內容與ICMP的類型有關。最后面是數(shù)據(jù)字段,其長度取決于ICMP的類型。表4-8給出了幾種常用的ICMP報文類型。
現(xiàn)在已不再使用的ICMP報文有“信息請求與回答報文”、“地址掩碼請求與回答報文”和“路由器請求與通告報文”[COME06],這些報文就沒有出現(xiàn)在表4-8中。
ICMP報文的代碼字段是為了進一步區(qū)分某種類型中的幾種不同的情況。
檢驗和字段用來檢驗整個ICMP報文。我們應當還記得,IP數(shù)據(jù)報首部的檢驗和并不檢驗IP數(shù)據(jù)報的內容,因此不能保證經過傳輸?shù)腎CMP報文不產生差錯。
ICMP差錯報告報文共有五種,即:
(1)終點不可達 當路由器或主機不能交付數(shù)據(jù)報時就向源點發(fā)送終點不可達報文。
(2)源點抑制 當路由器或主機由于擁塞而丟棄數(shù)據(jù)報時,就向源點發(fā)送源點抑制報文,使源點知道應當把數(shù)據(jù)報的發(fā)送速率放慢。
(3)時間超過 當路由器收到生存時間為零的數(shù)據(jù)報時,除丟棄該數(shù)據(jù)報外,還要向源點發(fā)送時間超過報文。當終點在預先規(guī)定的時間內不能收到一個數(shù)據(jù)報的全部數(shù)據(jù)報片時,就把已收到的數(shù)據(jù)報片都丟棄,并向源點發(fā)送時間超過報文。
(4)參數(shù)問題 當路由器或目的主機收到的數(shù)據(jù)報的首部中有的字段的值不正確時,就丟棄該數(shù)據(jù)報,并向源點發(fā)送參數(shù)問題報文。
ICMP報文的種類有兩種,即ICMP差錯報告報文和ICMP詢問報文。
ICMP報文的前4個字節(jié)是統(tǒng)一的格式,E5CN-HQ2HB共有三個字段:即類型:代碼和檢驗和。接著的4個字節(jié)的內容與ICMP的類型有關。最后面是數(shù)據(jù)字段,其長度取決于ICMP的類型。表4-8給出了幾種常用的ICMP報文類型。
現(xiàn)在已不再使用的ICMP報文有“信息請求與回答報文”、“地址掩碼請求與回答報文”和“路由器請求與通告報文”[COME06],這些報文就沒有出現(xiàn)在表4-8中。
ICMP報文的代碼字段是為了進一步區(qū)分某種類型中的幾種不同的情況。
檢驗和字段用來檢驗整個ICMP報文。我們應當還記得,IP數(shù)據(jù)報首部的檢驗和并不檢驗IP數(shù)據(jù)報的內容,因此不能保證經過傳輸?shù)腎CMP報文不產生差錯。
ICMP差錯報告報文共有五種,即:
(1)終點不可達 當路由器或主機不能交付數(shù)據(jù)報時就向源點發(fā)送終點不可達報文。
(2)源點抑制 當路由器或主機由于擁塞而丟棄數(shù)據(jù)報時,就向源點發(fā)送源點抑制報文,使源點知道應當把數(shù)據(jù)報的發(fā)送速率放慢。
(3)時間超過 當路由器收到生存時間為零的數(shù)據(jù)報時,除丟棄該數(shù)據(jù)報外,還要向源點發(fā)送時間超過報文。當終點在預先規(guī)定的時間內不能收到一個數(shù)據(jù)報的全部數(shù)據(jù)報片時,就把已收到的數(shù)據(jù)報片都丟棄,并向源點發(fā)送時間超過報文。
(4)參數(shù)問題 當路由器或目的主機收到的數(shù)據(jù)報的首部中有的字段的值不正確時,就丟棄該數(shù)據(jù)報,并向源點發(fā)送參數(shù)問題報文。
上一篇:改變路由
熱門點擊
- ICMP報文的格式
- 常用編碼方式
- RIP協(xié)議的報文格式
- 鏈路是從一個結點到相鄰結點的一段物理線路
- 不應發(fā)送ICMP差錯報告報文的幾種情況
- 網(wǎng)橋也有一些缺點
- 三個虛擬局域網(wǎng)VLANl, VLANz和VL
- 用5個前綴構成的二又線索
- 網(wǎng)絡層
- 怎樣決定偏置的大小
推薦技術資料
- 業(yè)余條件下PCM2702
- PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細]