TCP/IP与网络实用程序:[5]ping命令的功能
1、键盘同时按下“WIN+R”键,然后单击确定,或者至开始栏找到“命令窗口”项,打开运行。
![TCP/IP与网络实用程序:[5]ping命令的功能](https://exp-picture.cdn.bcebos.com/3c42a5ea3e863048c69acc60c33104ebf7a7526d.jpg)
2、小编这里输入“ping 127.0.0.1”进行示例测试。
![TCP/IP与网络实用程序:[5]ping命令的功能](https://exp-picture.cdn.bcebos.com/f7e6410f822b74eeb3eb50acda2c8cf1d9a74a6d.jpg)
3、默认设置中,ping命令发送4个ICMP(网间控制报文协议)回送请求包,每个包32字节的数据,如果一切正常,能得到四个回送应答包。
![TCP/IP与网络实用程序:[5]ping命令的功能](https://exp-picture.cdn.bcebos.com/506d92f1d8a72633fd5dd657c02c56ee7a7f446d.jpg)
4、ping能以毫秒级显示发送回送请求到返回回送应答之间的时间量。应答时间越短表示网络连接速度越快。
![TCP/IP与网络实用程序:[5]ping命令的功能](https://exp-picture.cdn.bcebos.com/7a3e980e7c75e5f4412cf5b9b1ceaad7736bbc6d.jpg)
5、ping还能显示TTL值(即Time To Live,存在时间),可以通过TTL值推算数据包经过了多少个路由器。
![TCP/IP与网络实用程序:[5]ping命令的功能](https://exp-picture.cdn.bcebos.com/3b8fb4d7726b0ce2a63e2fbbef781423bfb9b66d.jpg)
6、路由器个数计算方式为:远地点TTL起始值(比返回TTL略大的一个2的乘方数,不同的操作系统此值不同)减去返回时的TTL值。眺螗熨膣本机TTL起始值查看方式:输入命令“ping 127.0.0.1”,回车。所显示的TTL值便是本机TTL起始值。如图可知小编本机TTL起始值为64。
![TCP/IP与网络实用程序:[5]ping命令的功能](https://exp-picture.cdn.bcebos.com/65390a23beb9763ee81ba0626ad06de89b61b06d.jpg)
7、小编输入命令“ping www.baidu.com”,回车。得到了另一个TTL值。由此推算数据包经过了64-53=11个路由器.
![TCP/IP与网络实用程序:[5]ping命令的功能](https://exp-picture.cdn.bcebos.com/6ca98461862541931e31abb0df1bd10ff326ab6d.jpg)