ping命令执行结果中“pipe 2”和“time 4002ms”的含义?

来源:百度知道 编辑:UC知道 时间:2024/07/02 00:14:38
5 packets transmitted, 5 received, 0% packet loss, time 4002ms
rtt min/avg/max/mdev = 3.244/6.972/10.357/2.911 ms, pipe 2

这些命令是查看网络问题的,收到5个,没有丢失数据,证明你网络正常

pipe(),父子进程之间通讯工具。pipe有读写两端,用int表示。0-read, 1-write.一端进程将数据写入write内,另一进程由read段读出。使用参数为一个int数组,共两个元素,用以表示读写两端的状态。
close(),用于关闭清空pipe某端,参数为表示pipe端口数组二元素之一。
dup2(),用于redirection, 将pipe某端与标准i/o相连,即将standout information 写入或者pipe内容被standin独出。如dup2(data[1], STDOUT_FINENO).是进程与外界相连的一个工具。

PING后面的TIME值是延迟响应时间,这个值的单位是毫秒。
通常情况下,只要这个值在100以内,说明网络状况相当良好(相当于你做了一个操作,0。1秒后就得到了执行。

看我的吧:

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.

C:\Documents and Settings\user>ping 192.168.1.3

Pinging 192.168.1.3 with 32 bytes of data:

Reply from 192.168.1.3: bytes=32 time=-53ms TTL=128
Reply from 192.168.1.3: bytes=32 time=-53ms TTL=128
Reply from 192.168.1.3: bytes=32 time=-53ms TTL=128
Reply from 192.168.1.3: bytes=32 time=-53ms TTL=128

Ping statistics for 192.168.1.3:
Packets: Sent = 4, Received = 4, Lost = 0 (0%