我在瑞士拥有无限量的 10Gbps 消费者宽带光纤连接。我注意到互联网连接随机中断,无论是 wifi 连接还是有线本地连接。我可以采取哪些步骤来诊断问题?
症状:
- 与 Netflix、Spotify、WhatsApp 等外部服务的连接随机丢失
- 网页加载速度大多极快,但有时随机需要 10 秒以上才能连接,但随后加载时间不到 1 秒
所有症状都会随机出现在所有客户端(Windows 10 计算机、Android 手机、LG 电视等)上。它并不特定于任何外部域。
这个问题已经存在好几个星期了。
我的设置:
- 通过光纤连接到我的 ISP 提供的一体式路由器/交换机/WiFi 接入点
- 多个 WiFi 客户端
- 多个以太网客户端
- 我运行 pi hole DNS 和 DHCP 服务器来拦截 Raspberry pi 3 的本地广告。
- 路由器上的 DHCP 服务器已禁用,并且大多数客户端都保留了内部 ID 地址
我迄今已采取的步骤:
- 我已经重启了所有设备
- 我已经验证路由器和树莓派在操作限制内运行(例如 CPU、温度、RAM 等)
工具:
- 我对网络工具有一定的了解
- 由于路由器是锁定固件,因此我只能有限地诊断路由器。但是,它确实具有一些基本的诊断功能。我可以对外部站点进行重复 ping 和 DNS 查找
答案1
听起来你可能有间歇性丢包。要检查这一点,你需要一个永久的监控解决方案,例如烟平。您可以使用此监控系统来定位 Google DNS 和 Cloudflare DNS。它们具有高可用性。它看起来有点像这样:
(正如您所看到的,我时不时会向 Google DNS 丢失相当多的数据包。)
您可以在 Raspberry Pi 上运行此软件。运行此软件的系统应具有有线网络连接。
一旦您确定了数据包丢失,您就可以向您的 ISP 提出投诉,或者干脆接受这一事实,除非您有企业 SLA,否则这种情况就会发生。
答案2
最终我将其归结为两件事:
路由器的 wifi 性能较差 - 通过添加额外的接入点来解决。
连接 PC 和路由器的电缆有问题 - 通过安装更短的 CAT7 电缆来解决。
有时,先从最便宜的硬件开始更换是值得的。