我的互联网连接出现了一些问题,有时网站需要很长时间才能加载,但有些网站(例如 Google)通常始终可用。页面最终也能正常工作,而不是连接断开和页面加载失败。
我尝试使用各种工具来分析问题,例如 Firebug 和 Tamperdata,但它们无法告诉我除了某些请求需要一段时间(最多 3 分钟)才能解决之外的任何信息。因此我认为问题处于他们无法告诉我的较低级别。
当我打开多个不同网站的标签时,问题最为明显,部分内容可以加载,但部分页面(以及其他页面的部分内容)长时间处于加载状态。我起初以为这可能是我的 ISP 的 DNS 的间歇性问题,因为我通常会缓存 Google 的 IP 副本,但其他网站可能没有,但我切换到 Google 的公共 DNS 后仍然遇到同样的问题。
那么,您知道问题可能出在哪里吗?或者有什么工具可以帮助我进一步确定问题所在?我已经联系了我的 ISP,他们总体上很有帮助,他们给我发送了一个新的(更好的)路由器,希望它能解决问题,但不幸的是,我仍然偶尔遇到这个问题。
答案1
我认为您的 ISP 可能在某处存在路径 MTU 发现黑洞,但您却没有意识到。尝试将 MTU 设置为 1400 甚至 1000,看看问题是否消失。如果消失,请尝试找到不会出现问题的最高设置。
您还可以对 ISP 内部某些主机(例如 Web 服务器或邮件服务器,而不仅仅是本地路由器)运行 ping 命令,并查看获得的延迟和丢失百分比。
此外,一些 DNS 解析器(客户端)以循环方式使用所有 DNS 服务器地址。查看您的主机和路由器正在使用的 DNS 服务器地址,并使用 DNS 测试工具(例如host
、、dig
或nslookup
、或任何数量的 GUI 工具或 Web 应用程序)来确保您正在使用的所有 DNS 服务器都正常运行且可快速访问和响应。
答案2
每当我觉得我的互联网出现问题时我总是运行Auslogics 互联网优化器首先。
只需启动该程序,选择您的互联网连接速度,单击“分析”,Internet Optimizer 就会推荐改进您的系统设置。再次单击应用这些设置后,重新启动,然后尝试一些互联网应用程序,看看是否发现性能有所提升。
答案3
技术支持人员发现大量 ADSL 线路错误,最终将问题归结为通向我家的旧电话线。更换电话线后问题就解决了。
不过还是感谢你的帮助 :)