路由器经常丢包,从哪些方面检查?
回答·39
最热
最新
- 不知道说的对不对 从是三个方面,内网方面,内网到外网方面,物理方面 1、内网方面,可以通过主机 ping 内网网关,查看内网这块有没有丢包现象 2、内网到外网方面,可以 ping,查看外网出口是否有丢包现象,或者查看网络流速,查看是否是因为超过设置带宽而造成网络拥塞导致的。 3、查看网络接口是否没有查好,光纤口是否有丢光现象。
- 我告诉你一个比较常见的,环路
- 连接有线网络来检查检查这个问题,然后再通过电脑修复。第一步: 路由器设置丢包既然无线出现了问题,那么连接有线网络来检查检查。第二步: 登录无线路由器的管理界面,找到“无线参数的“基本设置”选项。将默认的发射频段进行了修改,从 11 改为了 7。第三步: 保存后路由器重新启动,接下来浏览速度提高了不砂,看来这个问题还是无线信号发射信道惹的祸。第四涉: 无线设置里虽然启用了 WEP 加密,但是依然容许了 SSID 广播,有了一定的网络维护经验,广播数据包是非常占用网络资源,影响速度的。
- 当网络出现有规律的故障,我们要依靠原理来解释这种现象。 题主的问题可以归纳为:在电脑上使用PPPoE拨号,可以无障碍上网;而使用路由器的PPPoE拨号,出现间歇性的丢包与延迟,问题可以复现,说明问题并不是偶发,而是有规律的。 问题症结可能: 电脑拨号产生一虚拟接口,由于有PPPoE头部封装,自动将虚拟接口MTU 设置成 1492,电脑上的TCP 的MSS 会动态生成 1452,这样可以避免分片,所以网络一路畅通。 路由器拨号也会产生一个MTU= 1492 的虚拟接口,但是电脑不知道该情况,依然发送packet size = 1500 的包到达路由器,路由器只有被迫分片,分片需要耗费CPU资源,对性能的影响非常大,所以当流量上升到一个阀值,路由器处理不过来,会有丢包,同时延迟也会加大。 解决方案: 在电脑上修改MTU -> 1492 或 1480 ( 最好以4个字节为一个单位),重启电脑,问题应该消失。
- wifi 卡,再正常不过了。以前一个宿舍内,用 wifi 打 cs 都丢包、跳 ping。就是因为周遭 wifi 多,数据等待时间长导致的。你这个图里面基本可以看出,周期性的跳 ping,差不多一个原理。(思考一下,信号强度一样,频率一样的两个路由器是怎么分开交互数据的?当然是分时复用,一条频段上路由器多了自然就卡) 周围其他 wifi 的干扰,路由器本身的信号强弱,都会影响。 因为我没办法扯网线,所以我的解决办法是,弄了个新路由器,用相对干扰小的 5GHz(因为我这边用 5GHz 的人少,5GHz 的这些个信道占不满),再拿另一个路由器做了个中继。 wifi 的话,频率有两种,2.4GHz 和 5GHz,所谓的双频就是指支持这两种频率。然后每个频率下都有很多信道,信道的意思是指具体频率。2.4GHz 下的信道频率接近 2.4GHz,5GHz 下的信道频率接近 5GHz。
- 1.定位丢包产生的位置。当网络出现丢包的问题时候,需要了解网络的拓扑结构,然后按照数据流动的方向,分段进行 ping 包测试,从而推断出丢包产生的位置。比如:先 ping 本电脑最近的网关,再拼路由器下一跳,依照此法测,在那里丢包,就是上次不丢包的结点和本次丢包节点,之间出现了问题。---把范围缩小了之后,就找到故障点了。 2.如果是路由器内部产生的,要分析以下方面: a.接口状态信息,如 crc 等 ,防止线路侧问题。 b.cpu.内存,缓存区的占用率。判断业务繁忙,流量大小等溢出原因。 c.查看路由表,打开路由器日志,查看日志,分析是配置原因还是网络攻击。 d.最后再排查路由器硬件原因。
- 新跳线直连路由器,如果还丢包就换路由器吧,哥
- 丢包都不会排查,还好意思当运维?
- 当网络出现有规律的故障,我们要依靠原理来解释这种现象。 题主的问题可以归纳为:在电脑上使用PPPoE拨号,可以无障碍上网;而使用路由器的PPPoE拨号,出现间歇性的丢包与延迟,问题可以复现,说明问题并不是偶发,而是有规律的。 问题症结可能:电脑拨号产生一虚拟接口,由于有PPPoE头部封装,自动将虚拟接口MTU 设置成 1492,电脑上的TCP 的MSS 会动态生成 1452,这样可以避免分片,所以网络一路畅通。 路由器拨号也会产生一个MTU= 1492 的虚拟接口,但是电脑不知道该情况,依然发送packet size = 1500 的包到达路由器,路由器只有被迫分片,分片需要耗费CPU资源,对性能的影响非常大,所以当流量上升到一个阀值,路由器处理不过来,会有丢包,同时延迟也会加大。 解决方案:在电脑上修改MTU -> 1492 或 1480 ( 最好以4个字节为一个单位),重启电脑,问题应该消失。
- 一、 物理层 通过查看接口 CRC 校验初步判断 1.1 光衰 光衰过大会导致丢包,正常情况下不能低于-35,不同型号的模块阈值不一样 disp tranc intere gig 1/0/1 ver 1.2 双绞线,距离超过 100m,线缆质量差,水晶头接触不良氧化等 1.3 无线传输,信号弱、信号干扰、用户数过多 1.4 设备 CPU/内存/接口使用率过高 1.5 板卡与机框版本不匹配有可能造成丢包 CRC 作用: CRC 即循环冗余校验码(Cyclic Redundancy Check):是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。 二、数据链路层 2.1 未开启 STP 造成环路导致丢包, 2.2 由于接入或者汇聚层交换机接口故障,接口频繁 UP/DOWM,导致 TC 频繁发生变化导致丢包 2.3 MAC 地址攻击或者 MAC 地址漂移导致 MAC 地址防攻击怎么做,端口安全策略 (1)关闭学习 MAC 能力,限制 MAC 地址数 (2)端口安全 2.4 ARP 包丢弃 (1)arp 报文限速 (2)arp miss 消息限速 (3)丢弃免费 ARP (4)控制 arp 学习/限制 arp 表项数量 (5)禁止接口学习 arp 三、网络层 · 3.1 异步路由丢包(来回路径不一致) ·防火墙可能会将其丢包处理 ·回程链路拥塞 · 3.2 浮动静态路由无法切换导致丢包 · 接口未感知链路出现故障,如链路中间有其他物理层设备,如光转电设备 · 3.3 目标指向黑洞路由 · 3.4 双点双向重引入造成环路 · 3.5 MTU 配置不一样 · 3.6 网关 IP 地址冲突 3.7 vrrp 主备切换发生过程中 四、实施 QOS 时,TCP 重传导致数据包饿死现象,从而丢包 五、无线网络环境中,无线传输过程损耗,以及 2.4GHz/5GHz 出现同频信道干扰现象。