1、PING是ICMP报文的,发送时得有ICMP报文体,ICMP报头,和IP报文头。由于现在提供访问控制清单的路由器和防火墙的出现,PING不通也可以Telnet或FTP登陆,一台主机的可达性并不只取决于IP层的可达,还取决于使用何种协议和端口号。P ING程序的运行结果可能显示某台主机不可达,但我们可以用Telnet远程登录到该台主机的2 5号端口(邮件服务器)
2、由客户端发起的PING回显请求是由服务器内核应答的,标识符标记为发送进程号,这样即使一台主机有多个进程发送ping请求,也可以区分;序号没发送一次就加1,这样可以查看分组是否有丢失、失序、重复。
3、IP数据包中RR选项数据报格式,默认的IP首部长度20个字节,IP长度只有4位,表示IP首部可以有15*4即60个字节长度,默认长度占20个字节,RR选项code、len、ptr占3个字节,剩37个字节,最多PING程序只能记录9个路由IP地址。当路由器(根据定义应该是多穴的)在清单中记录 IP地址时, RFC 791 [Postel 1981a]指定路由器记录出口 IP地址。我们在后面将看到,当原始主机(运行 PING程序的主机)收到带有 RR选项的ICMP回显应答时,它也要把它的入口IP地址放入清单中。
4、如果在 I P首部中的选项字段中有多个选项,在开始下一个选项之前必须填入空白字符,另外还可以用另一个值为 1的特殊字符nop
5、ping程序只利用ICMP回显请求和应答报文,而不经过传输层TCP/UDP
TCP/IP第七章PING
最新推荐文章于 2022-11-08 22:43:03 发布