ICMP報文型別

2022-09-18 08:33:43 字數 1100 閱讀 3093

型別** 型別描寫敘述

0 響應應答(echo-reply)

3 不可到達

4 源抑制

5 重定向

8 響應請求(echo-request)

11 超時

12 引數失靈

13 時間戳請求

14 時間戳應答

15 資訊請求(*已作廢)

16 資訊應答(*已作廢)

17 位址掩碼請求

18 位址掩碼應答

用wireshark檢視

附:

幾種常見的icmp報文:
1.響應請求我們日常使用最多的ping。就是響應請求(type=8)和應答(type=0)。一台主機向乙個節點傳送乙個type=8的icmp報文,假設途中沒有異常(比如被路由器丟棄、目標不回應icmp或傳輸失敗),則目標返回type=0的icmp報文,說明這台主機存在,更具體的tracert通過計算icmp報文通過的節點來確定主機與目標之間的網路距離。2.目標不可到達、源抑制和超時報文這三種報文的格式是一樣的,目標不可到達報文(type=3)在路由器或主機不能傳遞資料報時使用,比如我們要連線對方乙個不存在的系統port(port號小於1024)時。將返回type=3、code=3的icmp報文,它要告訴我們:「嘿。別連線了。我不在家的!」,常見的不可到達型別還有網路不可到達(code=0)、主機不可到達(code=1)、協議不可到達(code=2)等。源抑制則充當乙個控制流量的角色。它通知主機降低資料報流量,因為icmp沒有恢復傳輸的報文。所以僅僅要停止該報文,主機就會逐漸恢復傳輸速率。最後,無連線方式網路的問題就是資料報會丟失,或者長時間在網路遊蕩而找不到目標,或者擁塞導致主機在規定時間內無法重組資料報分段,這時就要觸發icmp超時報文的產生。超時報文的**域有兩種取值:code=0表示傳輸超時,code=1表示重組分段超時。3.時間戳時間戳請求報文(type=13)和時間戳應答報文(type=14)用於測試兩台主機之間資料報來回一次的傳輸時間。

傳輸時,主機填充原始時間戳,接收方收到請求後填充接收時間戳後以type=14的報文格式返回,傳送方計算這個時間差。一些系統不響應這樣的報文。

BGP報文型別

bgp報文由bgp報文頭和具體報文內容兩部分組成。rfc4271 bgp的執行是通過訊息驅動的,共有5種訊息型別,這些訊息有相同的報文頭。這些訊息通過tcp協議進行傳播 埠號是179 訊息最長為4096位元組,最短為19位元組 只包含報文頭 bgp報文頭包括三的部分,總長19位元組。各個部分的格式和...

HuaWei IS IS協議報文型別

is is報文有以下幾種型別 hello pdu lsp pdu snp pdu 1 helllo pdu hello報文用於建立和維持鄰居關係,其中,廣播網路中的level 1 is is使用level 1 lan hello 廣播網路中的level 2使用level 2 hello 非廣播網路中...

DHCP 八種報文型別

dhcp報文型別 描述 1 dhcp discover dhcp客戶端請求位址時,並不知道dhcp伺服器的位置,因此dhcp客戶端會在本地網路內以廣播方式傳送請求報文,這個報文成為discover報文,目的是發現網路中的dhcp伺服器,所有收到discover報文的dhcp伺服器都會傳送回應報文,d...