為了提高 ip 數據報交付成功的機會,在網際層使用了網際控制報文協(xié)議 icmp (internet control message
protocol)。
icmp 允許主機或路由器報告差錯情況和提供有關異常情況的報告。
icmp 不是高層協(xié)議,而是 ip
層的協(xié)議。
icmp 報文作為 ip 層數據報的數據,加上數據報的首部,組成 ip 數據報發(fā)送出去。
icmp
報文的種類有兩種,即 icmp 差錯報告報文和 icmp 詢問報文。
icmp 報文的前 4
個字節(jié)是統(tǒng)一的格式,共有三個字段:即類型、代碼和檢驗和。接著的 4 個字節(jié)的內容與 icmp 的類型有關。
icmp 差錯報告報文共有 5 種
終點不可達
源點抑制(source quench)
時間超過
參數問題
改變路由(重定向)(redirect)