如何仅使用 1 台机器调试 LAN 问题

如何仅使用 1 台机器调试 LAN 问题

我家里有一个局域网,其设置如下

  1. 路由器
  2. 网络存储
  3. 台式电脑(通过以太网和电力线连接)
  4. 笔记本电脑(无线)

当我尝试将较大的文件从我的台式计算机复制到 NAS 时,我经常收到一条错误消息,告诉我目标不再可用。

如果我尝试从我的笔记本电脑(无线)复制相同的文件,那么它就会成功。

使用我的笔记本电脑,如果我尝试将同一个文件从台式机复制到我的笔记本电脑,则会成功。

看起来文件越大,发生这种情况的几率就越高。例如,如果我要复制一个几 MB 或更小的文件,那么我认为我从未见过此错误消息。但是,如果我有一个几百 MB 甚至 GB 的文件,则大约 90% 的时间都会显示此消息。

这表明我的台式电脑和 NAS 之间存在“故障”,但我不确定如何诊断它。

编辑

如果我连续 ping 路由器,则不会看到任何数据包丢失。我知道我的 PC 有延迟 - 例如,如果我将笔记本电脑插入路由器并进行速度测试,我得到的速度约为 40mbs。从我的台式电脑(通过电力线适配器连接)获得的速度约为 8 - 16mbs(我不确定为什么这个数字在不同的日子波动这么大)。

如果我流式传输 YouTube 视频或音频文件,则不会出现任何中断/干扰。

我能够将 8GB iso 从我的 NAS 复制到我的台式机,并将 300mb 视频从我的 NAS 复制到我的台式机,没有任何问题。2 天前,我无法将相同的 300mb 视频从这台台式机复制到我的 NAS(但我可以按照本文开头的描述将其成功复制到我的笔记本电脑)。

从我的桌面到我的路由器持续 ping 一次(ping 192.168.1.254 -t -l 30000') shows 0 packet loss over 3 minutes although it was as slow as up to 150ms. There was also only 1请求超时)

在此处输入图片描述

固定我的 NAS 显示了类似的结果(尽管 3 分钟内没有超时)

答案1

Tshoot 101:

  • 查看接口是否有错误
  • 将源 ping 到目标。并将源 ping 到 ** 之间的每个设备
  • 如果 ping 干净,请验证源和目标日志中是否存在可能指向问题的错误。
  • 如果这是干净的,那么您需要开始嗅探流量,这有点复杂,通常留给专家/高级网络技术人员。

笔记:

  • 传输速度可能与设备内部发送接收功率/容量有关。端口同步到 1000Mbps 并不意味着它能达到该特定速度。缓冲区可能会填满,您可能会遇到问题。
  • **在正确使用 ping 时,数据包的数量、大小和标志很重要:在以太网连接上,您应该获得 < 10ms(时间而不是数据大小)的数据包,其中 1500 字节的数据包 1000 次,丢失率为 0%,并且设置了“无碎片”位/标志。

编辑

  • youtube 会根据您的 wan 速度进行调整。您的问题似乎是本地问题,因此您通常不会看到 youtube 出现任何问题。我怀疑 NAS 无法以您的台式机的速度运行,因此 NAS 出现瓶颈。使用 wifi 的笔记本电脑比 PC 慢得多,因此 NAS 出现的问题较少。

编辑#2:“通过电力线适配器连接”这是你的答案/原因,就像评论中所说的那样,电力线适配器(通过电源插座联网)比常规以太网慢得多,因为电缆的质量要差得多,而且干扰也多得多。

相关内容