【小彥子老師】評論
ICMP屬於哪一層?查閱書籍《TCP/IP協議族》,第9章“網路控制報文協議(ICMP)”,我們可以看到下面這一段話:IP協議還缺少主機和管理查詢所需要的機制。主機有時候需要判斷某個路由器或者是對方主機是否活躍。有時網路管理員也需要來自其他主機或路由器的資訊。網路控制報文協議(ICMP)是設計來彌補上述兩個遺憾的,它是IP協議的伴侶。圖9.1給出了ICMP協議在網路層中的位置,以及它與IP及其他協議之間的關係。ICMP檢視《TCP/IP協議詳解卷1》,第6章“ICMP:Internet控制報文協議”:ICMP經常被認為是IP層的一個組成部分。它傳遞差錯報文以及其他需要注意的資訊。ICMP報文通常被IP層或更高層協議(TCP或UDP)使用。由此可見,ICMP位於網路層,與IP屬於同一層。