ICMP是(Internet Control Message Protocol)Internet控制報文協議。它是TCP/IP協議族的一個子協議,用于在IP主機、路由器之間傳遞控制消息。控制消息是指網絡通不 通、主機是否可達、路由是否可用等網絡本身的消息。這些控制消息雖然并不傳輸用戶數據,但是對于用戶數據的傳遞起著重要的作用。
ICMP的作用與特點


ICMP的特點:
ICMP本身是網絡層的一個協議;
ICMP差錯報告采用路由器-源主機的模式,路由器在發現數據報傳輸出現錯誤時只向源主機報告差錯原因;
ICMP并不能保證所有的IP數據報都能夠傳輸到目的主機;
ICMP不能糾正差錯,它只是報告差錯。差錯處理需要由高層協議去完成。
ICMP報文類型

ICMP差錯控制
ICMP差錯報告報文:
目的站不可達:
源站抑制
超時
參數問題
改變路由
目的站不可到達
網絡不可到達(net unreachable)
主機不可到達(host unreachable)
協議不可到達(protocol unreachable)
端口不可到達(port unreachable)
源路由選擇不能完成(source route failed)
目的網絡不可知(unknown destination network)
目的主機不可知(unknown destination host)
新聞熱點
疑難解答