交换机丢包率高绝大部分的原因是因为信号的丢失。这个产生的原因很多事,水晶头和接口的接触不好,网线产生了问题。所以你只要使用测线器把这跟网线的两头去做一次测试。看一下网线的通断情况是什么样子的,或者使用ping指令进行一次测试。
用法:
netdiscover [-i device] [-r range | -l file | -p] [-m file] [-s time] [-n node] [-c count] [-f] [-d] [-S] [-P] [-c]
选项说明:
-i device:您的网络设备
-r range:扫描给定范围而不是自动扫描。 192.168.6.0/24,/16,/8
-l file:扫描包含在给定文件中
-p passive mode 被动模式,不要发任何东西,只是嗅探
-m file:扫描已知MAC和主机名的列表
-F filter:自定义pcap filterExpression(默认值:“arp”)
-s time:每个arp请求之间的睡眠时间(毫秒)
-n node:用于扫描的最后一个ip八位字节(从2到253)
-c count:发送每个arp请求的次数(对于具有丢包的网络)
-f:启用快速模式扫描,节省大量时间,推荐用于自动
-d:忽略家庭配置文件进行自动扫描和快速模式
-S:启用每个请求之间的睡眠时间抑制(硬核模式)
-P:以适合其他程序解析的格式打印
-N:不要打印头。仅当-P启用时有效。
-L:到可解析输出模式(-P),继续监听主动扫描完成
如果-r,-l或-p未启用,netdiscover将扫描常用的lan地址。
一、如是部分游戏出现丢包问题,但是游戏是正常的
1.可能是所访问的服务器问题,例如游戏服务器用户负载高、能力不足都有可能造成丢包的,建议更换其他服务器入口测试。
2.可能是使用的运营商网络和加速器线路问题,如运营商网络和加速器线路高峰时段负载高,同样会造成丢包,建议更换运营商线路后测试和切换加速器节点。
二、用户自身网络设置问题造成丢包率高,需要检查连接网线网线;路由器的端口是否堵死,进行重启;局域网内是否遭受ARP病毒攻击。
1.检查系统TCP/IP协议
通过PING命令检查TCP/IP协是否出现问题;
在DOS窗口输入“ping 127.0.0.1 -t”命令;
如果该地址出现延时较大和掉包的情况,则证明系统确实存在问题。
2.检查网卡是否存在问题
通过PING命令检查网卡及网卡驱动是否出现问题;
在DOS窗口输入“ping 192.168.1.123(你的网卡IP地址) -t”;
如果该地址出现延时较大和掉包的情况,则说明网卡及网卡驱动存在问题。
可以更换网卡驱动和更换网卡进行测试。
3.检查同路由器之间通信是否正常
通过PING命令检查同路由器网关之间连接是否出现问题;
在DOS窗口输入“ping 192.168.1.1 -t”;
如果该地址出现延时较大和掉包的情况,则说明同路由器网关之间连接存在问题。
三、显卡也是影响丢包率的直接问题,可以进行设置关闭部分高性能画质功能,进行降低对显卡的影响度
四、如是所有的游戏都出现丢包问题,建议可以先检查电脑是否中毒,排除电脑性能或设置、多台电脑同时上网等问题后,关闭视频、游戏、下载软件、杀毒软件等在线应用,在有线直连的状态下到宽带测速网
ping 命令根本不是网上愚民说的用来测延时的,它只是检测线路通不通的,它返回的只是上一个跃点(路由或者服务器)到目标地址的时间,根本不是你的主机到目标的时间。
所以测出来的延时往往很小。
但实际你的延时一般翻5倍。
你只需用tracert命令重测,就会发现ping只是测试了tracert命令的最后一行延时,因为最后一行是最后一个跃点到目标服务器,正好就是ping命令做的事情。
你问的有没有丢包,前面一堆路径ping都没测,自然根本没吊用,测线路要用tracert,虽然有时候路径会发生改变,但测出来的八九不离十。
内网的话基本不丢包,外网的话,也是非常低,像楼上说的100个丢一个,日常中使用这也算高了,但处于可以接受。40%游戏绝对玩不了,5%的丢包玩游戏就明显的走一步回一步,超过10%基本断线。不过这样测试不准。运营商业不认~
1.机房网络的问题
除却机房的硬件设施设备、自然灾害的因素。建议用户在选择机房的时候也要注意一下这个机房网络比较容易出现问题的是高防机房,一般这类机房比较容易带来大流量的攻击,只要其中一台机器被攻击 ,那机房一般或多或少都是会受到一些影响,导致香港服务器丢包现象。
2.中转网络的问题
造成的服务器丢包,中转网络的只是访问服务器跳出本地路由,一直到机房核心交换,中间一点路由的网络,因中转网络很难判断,并且不是个人或者是机房能直接操作的。
一般中转出现问题的时候,只能选择等待,一般等待时间不会很长就会自动恢复。
3.本地网络的原因
如果是本地的网络出现问题,这不会影响到其他访客的正常访问。
所以,可以重启一下路由就可以解决。还有一种原因是本地高速下载,高清的视频下载等原因都是会影响本地网络的一个因素。
正常的
一般广域网的丢包率控制在3%以内,说明广域网已经很好了,满足98%用户的需求。
局域网中丢包率有相应的标准要求,RFC2544和国标GBT 21671-2018基于以太网技术的局域网(LAN)系统验收测试方法中提到测试局域网丢包率需要在不同帧长下测试不同流量大小下的丢包率,一般局域网要求测试局域网丢包率小于1%。根据这个作为参照的话,我认为广域网应比局域网稍微宽松一点点,但是也要控制在1%左右,丢包率大于1%,容易造成重传造成网络拥塞、延时增大等问题。
所谓网络丢包率是数据包丢失部分与所传数据包总数的比值。正常传输时网络丢包率应该控制在一定范围内。
1、ping网关和dns都应该是不丢包才算正常的,如果有丢包证明有故障可以报修的
2、ping外网的话,根据情况来看超过1%就算很不正常了
3、就是说ping100个包,如果有一个丢包还能说的过去,如果多的话就有问题了
两种方法:
1.使用ping.
向一个IP地址发送大量的Ping命令,然后检查没有应答的那些Ping命令。如果你快速地发出了50次Ping命令,检查没有没有应答的次数,并把没有应答的次数作为丢包。
2.使用跟踪路由
在Windows命令提示符后面使用跟踪路由命令就可以实施跟踪路由。
3.使用tracert
1.首先应该排查是否是网络问题,我觉得最简单的方式就是在客户端使用命令ping -n 1000 服务器地址然后观察丢包率,如果丢包率比较严重的话说明网络就有问题了;如果丢包率正常,那么就是你项目问题了。2.tomcat的配置,如果需要延长连接超时时间,那么就需要修改config/server.xml配置文件
将connectionTimeout的时间延长即可3.如果延长了还不奏效就是你本身的代码有问题了。只能查看时会否有后台大量计算的代码导致的转发延迟。
如果 你上网方式是宽带的话 只要在上网高峰期(比如晚上10点之前,还有就是节假日的时候) 就会出现这样的状况 无法避免 除非换网如果是adsl 还出现这样的问题 那么应该就是你机器本身的问题了有可能是 插件 病毒 或者 某些后台程序解决方法 清理 而已插件和病毒 在进程管理器中 查看是否有异常的程序 如有 立即结束 如果重启后此程序还存在建议使用 windows优化大师 的开机速度优化中 却掉此项另外建议使用 360安全卫士 和 卡卡助手 对 整机进行 检测 维护