解决丢包问题

网络工程 路由器 数据包丢失
2022-02-15 07:17:45

我知道这是一个可能有太多可能答案的问题,因此我试图减少探索路径的数量。从我到目前为止所读到的,数据包丢失可能是由

  1. 硬件性能(路由器、交换机、..)

  2. 链路拥塞

  3. 布线故障

  4. 软件错误。

    我的情况是:我有 2 台机器(MAC Os X 和 Windows 10)发生丢包,而其他机器则没有我的意思是来自同一栋楼、同一层楼的机器不会遇到这个问题。
    当我从这两个 ping 路由器时,丢失了很多数据包(大约 60%)。我不认为这是软件错误,链路拥塞或硬件问题,否则其他机器会丢包,不是吗?我的猜测是,它可能来自电缆。等待专门接线的人(为了找到电缆如何连接到路由器),我问你们是否有人可以提出其他线索?还有其他原因吗?

1个回答

您要验证的第一件事是这些系统上的速度/双工设置是否与交换机配置匹配。您还可以排除任何网络/电缆问题,我将笔记本电脑连接到其中一个坏系统终止的电缆。如果数据包丢失消失,则与系统未响应 ICMP 数据包有关。您可以通过将文件传输到系统来确定它是否反映了任何问题来验证这一点。如果这是一个硬网络问题,那么从任何其他应用程序流量的角度来看,系统将无法使用 60% 的数据包丢失。