網際網路控制訊息協議(英文:internet control message protocol
,icmp)是網際網路協議族的核心協議之一。定義在rfc 792文件中。
icmp的訊息大致可以分為兩類:一類是差錯報文,即通知出錯原因的錯誤訊息(如traceroute
),另一類是查詢報文,即用於診斷的查詢訊息(如ping
)。
使用icmp協議的典型應用有ping
和traceroute
(windows上叫tracert
)。
icmp是在ip資料報的內部被傳輸的,緊跟著ip報文的首部(如果ip首部有可選部分,則緊跟著可選部分):
圖上的ip首部20位元組是在ip報文首部不含可選部分的情況下,若ip首部含可選部分,則大於20位元組。
HTTP協議報文格式
接下來我們看看http協議 hypertext transfer protocol 超文字傳輸協議 瀏覽器端 客戶端 向web伺服器端訪問頁面的過程和http協議報文的格式。基於http協議的客戶機訪問包括4個過程,分別是建立tcp套接字連線 傳送http請求報文 接收http應答報文和關閉tcp套...
HTTP協議報文格式
http協議 hypertext transfer protocol 超文字傳輸協議 瀏覽器端 客戶端 向web伺服器端訪問頁面的過程和http協議報文的格式。基於http協議的客戶機訪問包括4個過程,分別是建立tcp套接字連線 傳送http請求報文 接收http應答報文和關閉tcp套接字連線 1....
ARP RARP協議報文格式
圖6 1 arp rarp報頭結構 arp和rarp使用相同的報頭結構,如圖6 1所示。圖6 1中的各字段的具體含義如下 硬體型別 指明傳送方想知道的硬體介面型別,乙太網的值為1 協議型別 指明傳送方提供的高層協議型別,ip為0800 16進製制 硬體位址長度和協議長度 指明硬體位址和高層協議位址的...