一、参考

二、名词解释

ICMP: internet control message protocol 网络控制消息协议
rtt:round-trip time 往返时间
NTP:network time protocol 网络时间协议

三、内容

1. 概要

ICMP通常被认为是IP层的一部分,它传递错误消息和其他需要注意的情况,IMCP消息通常由IP层或者更高层(UDP、TCP)操作,某些ICMP消息会导致错误,并且返回到用户进程
ICMP消息包含于IP数据包中

2. 消息类型

3. ICMP地址掩码请求和响应

ICMP地址掩码请求用于无硬盘主机在引导程序中获取子网掩码,请求系统广播ICMP请求,获取子网掩码还可以使用BOOTP协议

如图:
标识字段和序列号字段,由发送方填充,响应中有同样字段和同样值,用于发送者和接收者之间的匹配