ICMP是(Internet Control Message Protocol)Internet控制報文協(xié)議。它是TCP/IP協(xié)議族的一個(gè)子協(xié)議,用于在IP主機、路由器之間傳遞控制消息??刂葡⑹侵妇W(wǎng)絡(luò )通不通、主機是否可達、路由是否可用等網(wǎng)絡(luò )本身的消息。這些控制消息雖然并不傳輸用戶(hù)數據,但是對于用戶(hù)數據的傳遞起著(zhù)重要的作用。
ICMP的作用與特點(diǎn)


ICMP的特點(diǎn):
ICMP本身是網(wǎng)絡(luò )層的一個(gè)協(xié)議;
ICMP差錯報告采用路由器-源主機的模式,路由器在發(fā)現數據報傳輸出現錯誤時(shí)只向源主機報告差錯原因;
ICMP并不能保證所有的IP數據報都能夠傳輸到目的主機;
ICMP不能糾正差錯,它只是報告差錯。差錯處理需要由高層協(xié)議去完成。
ICMP報文類(lèi)型

ICMP差錯控制
ICMP差錯報告報文:
目的站不可達:
源站抑制
超時(shí)
參數問(wèn)題
改變路由
目的站不可到達
網(wǎng)絡(luò )不可到達(net unreachable)
主機不可到達(host unreachable)
協(xié)議不可到達(protocol unreachable)
端口不可到達(port unreachable)
源路由選擇不能完成(source route failed)
目的網(wǎng)絡(luò )不可知(unknown destination network)
目的主機不可知(unknown destination host)
聯(lián)系客服