【ICMP協(xié)議】ICMP協(xié)議分析
1. ICMP協(xié)議
ICMP協(xié)議(Internet Control Message Protocol, ICMP),它用于TCP/IP網(wǎng)絡(luò)中發(fā)送控制消息,提供可能發(fā)生在通信環(huán)境中的各種問題反饋,通過這些信息,使網(wǎng)絡(luò)管理者可以對所發(fā)生的問題作出診斷,然后采取適當?shù)拇胧┙鉀Q問題。
2. ICMP協(xié)議請求包
使用ping命令隨意ping一個地址,然后使用wireshark進行抓取ICMP包。如下圖所示:

Type: 8代表請求,0代表響應(yīng)。
Code: 0表示回顯應(yīng)答報文。
Checksum: 校驗和,主要用來數(shù)據(jù)完整性校驗的。
Response?frame: 10,這個只是用來說明響應(yīng)幀是在哪一幀。就是截圖中的No.列所對應(yīng)的數(shù)字。
Data: 請求的數(shù)據(jù)。
3. ICMP響應(yīng)包

4. 整個請求過程

5. 參考資料
深入理解ICMP協(xié)議?https://zhuanlan.zhihu.com/p/369623317
標簽: