-
报文格式
8位类型、8位代码、16位校验和,其余字段根据类型各不相同;不同类型由类型字段和代码字段共同决定,大体又可分为差错报文和请求报文两类。 -
传输形式
在IP数据报内部传输,紧跟在IP首部20字节后面。 -
报文类型
类型码为3涵盖了很多种不可达的差错报文,如网络不可达、端口不可达、协议不可达等;5涵盖了重定向错误;11是超时错误;12是参数错误。
当一个请求(TCP、UDP等协议)出错时是通过一个差错报文通知回源主机的。
请求应答报文可用于查询子网掩码、系统当前时间。 -
差错报文体格式
包含了导致差错的IP数据报的首部和后续8个字节,这是因为TCP UDP首部后续8个字节内包含源端口和目的端口,再结合IP首部,就能用来追踪导致差错的原因了。 -
PING
ping程序是对两个TCP/IP系统连通性进行测试的工具,它只利用ICMP回显请求和回显应答报文,而不用经过传输层,一般在内核实现ICMP功能。
网友评论