我有 20Mbps 以太网连接。我通过 dhcp 连接,我在 LAN 上有静态地址。我知道 20Mbps 应该足以从 youtube 等网站流式传输视频:3 Mbps – 标准清晰度视频。5-8 Mbps – 720p。
我在 720p 下播放视频时遇到问题 - 有时会卡在缓冲中(在高峰负载时间?)。我的问题是如何通过局域网上的 PC 诊断问题。Speedtest 显示我的网速为 20Mbps。ISP 专家没有提供帮助,只是说一切都很好。
我在 tracepath youtube.com 上看到很多“无回复”。有时它显示欧洲-美国数据包的 ping 时间为 200ms。
答案1
我在 tracepath youtube.com 上看到很多“无回复”。有时它显示欧洲-美国数据包的 ping 时间为 200ms。
我不确定这两种情况是否是一种症状。
你没有说你在欧洲哪里,但检查可用的选项跨大西洋电缆,似乎将至少内置 50 到 100 毫秒的延迟,再加上大西洋两岸需要覆盖的额外距离。
在 20mb/s 时,你可能使用的是住宅 DSL,而 20mb/s 这个数字是底层技术支持的最大可能速率,不是您获得的实际带宽。
20mb/s 的管道通常也位于您和最近的机柜/DSLAM 之间 - 然后您使用共享上行链路从那里到您的 ISP 的核心网络,然后从那里到您的目的地 - 通常,这意味着实际平均吞吐量略低于 20mb/s。
正如您所说,峰值负载可能是一个因素。其他可能因素包括您的本地网络设置(如果使用 Wifi,除了上述因素外,还有几个因素可能导致您的问题)、您的 ISP 是否有用于视频流量的边缘设备(例如 Netflix 的OpenConnect),以及您的 ISP 是否正在进行流量整形。
您的问题本身似乎表明这在大多数情况下都可以正常工作,除非它不工作 - 不幸的是,这听起来也可能是您的问题的答案:这取决于情况。
你可以检查一个资源来了解你的 ISP 是否通常会进行整形,那就是网络中立地图。
您还可以考虑使用一些公共 iperf 服务器检查你的带宽,和/或使用Wireshark(或 tcpdump)检查是否存在大量数据包丢失或重新传输。
不过,在深入研究数据包捕获之前,我会确保排除本地网络上的任何问题。
您还需要随着时间的推移进行重复测试才能真正得出任何实质性的结论 - 流量整形可能仅在拥塞/高使用率时使用(或可能“增强”)。