网络ping命令出现丢失数据库包

网络ping命令出现丢失数据库包 悬赏分:0 - 离问题结束还有 14 天 23 小时 请问ping IP -l 5000,出现丢失数据包1个,但是普通的ping IP 就很正常,普通的ping好像默认是发送的32byt,我用-l 5000,发送5000byt应该没问题吧, Pinging 192.168.0.9 with 5000 bytes of data: Request timed out. Reply from 192.168.0.9: bytes=5000 time=2ms TTL=128 Reply from 192.168.0.9: bytes=5000 time=2ms TTL=128 Reply from 192.168.0.9: bytes=5000 time=1ms TTL=128 Ping statistics for 192.168.0.9: Packets: Sent = 4, Received = 3, Lost = 1 (25% loss), Approximate round trip times in milli-seconds: Minimum = 1ms, Maximum = 2ms, Average = 1ms

正常丢包,可能是网络拥塞或者线路受到干扰。补充几点:(1)和ARP广播无关,在ARP应答未收到(目的MAC解析)前,主机是不会发送数据的;(2)ping命令中改变ICMP承载数据的尺寸限制为0~65500(windows),ICMP可承载的最大数据为65507(原理上,65507+8+20构成最大的IP报文尺寸)(3)如果在网络中频繁出现丢包的话,应该检查网络性能。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-30
Ping命令带 -l 参数是定义Ping发送数据包大小。
在默认的情况下windows的ping发送的数据包大小为32byte,我们也可以自己定义它的大小,但有一个大小的限制,就是最大只能发送65500byte。 你发送5000byte的数据包,考虑到网络还有其他的数据传送,还有网络设备的交换以及吞吐能力,出现丢包现象属于正常情况。本回答被网友采纳
第2个回答  2013-07-30
因为这是你第一次ping 交换机不知道192.168.0.9 的mac,所以 要进行arp广播 寻找192.168.0.9 的mac 学习和转发的过程会有一定的时间 所以第一包没来得及回来