ICMP

ICMP报文有两种:ICMP差错报文和ICMP询问报文

ICMP前4个字节:类型(8位)、代码(8位)、校验和(16位)

常用ICMP类型:

差错报文:

3、重点不可达

4、源点抑制

5、改变路由

11、时间超过

12、参数问题

询问报文:

8或0:回送请求或回答

13或14:时间戳请求或回答

ICMP数据报的格式:提取IP数据报首部和数据的前8个字节,作为ICMP数据字段。再加上相应的ICMP差错控制报告的前8个字节

不应发送ICMP差错报文的情况:

对ICMP差错报文不再发送差错报文

对第一个分片的数据片的所有后序数据报片都不发送ICMP差错报告报文

对多播地址数据报不发送ICMP差错控制报文

对具有特殊地址的数据报不发送ICMP差错控制报文

 

posted @ 2015-09-08 22:20  CoderInCV  阅读(218)  评论(0编辑  收藏  举报