ping程序通过发送一份ICMP回显请求报文给目标主机,然后等待返回ICMP回显应答
报文格式:
![](https://img.haomeiwen.com/i2671109/b5b3dbe031a949f4.png)
unix系统在实现ping程序时把标识符字段设置为发送进程的pid,这样就可以运行多个ping程序,并识别分辨返回信息。
IP记录路由
大多数不同版本的ping车型都提供记录路由(- R)的功能。使ping报文在发出的包含IP回显请求报文的IP数据报中设置IPRR选项,这样每个处理该数据报的路由器都把它的IP地址放入选项字段。当数据到达目的地,IP地址清单被复制到ICMP回显应答中,这样返回途中的路由器地址也会被加入清单。ping程序就可打印清单。
网友评论