Traceroute - 接近有连接问题的地方

Traceroute - 接近有连接问题的地方

我正在使用 Traceroute 实用程序来测试网络连接。

问题通常是速度慢 - 这意味着浏览器中的网页通常显示得很慢。有时渲染 HTML 页面的速度较好,但来自 YouTube 的视频传输速度非常慢,因此您通常可以观看很多停顿。

我想从 Traceroute 实用程序的输出或它与其他实用程序(例如 ping、mtr 等)的组合中确定跟踪上的问题所在。

这意味着重复使用实用程序的组合来输出一些日志或统计数据,根据这些日志或统计数据可以做出决定,如果响应缓慢(或经常失去连接)的问题是由我较近的ISP(三个无线路由器)或他的ISP引起的。我希望有一些数据可以在出现连接或速度问题时提供给他们(这确实是不可靠的连接,经常出现问题)。

答案1

我想从 Traceroute 实用程序的输出或它与其他实用程序(例如 ping、mtr 等)的组合中确定跟踪上的问题所在。

您可以使用bing <host1> <host2>它将计算这两个主机之间的带宽。作为主机,使用从 的输出获得的两个相邻跃点的不同对traceroute。您最终将确定每对跃点之间的带宽并确定瓶颈所在。

答案2

首先,由于您的浏览器与多个主机建立连接,因此您需要知道要检查哪一个(如果您还不知道)。有许多工具可以被动收集 TCP 统计信息

现在,mtr是专门为测量连接可靠性和输出可逐字发送给 ISP 的报告而创建的工具。它使得这项任务实际上已经过时了tracerouteping

通常(没有-r),它不断运行,累积并更新每一跳的延迟和丢失百分比的统计数据。使用 MTR 诊断网络问题本文包括您可以在结果中看到的一些常见模式以及如何解释它们。

因为至少0.75mtr可以使用 TCP SYN 而不是 ICMP 数据包-T -P <port>,因此您将获得与正常流量相同的 TCP 端口的统计信息。

答案3

你是什​​么意思:

这意味着重复使用实用程序的组合来输出一些日志或统计数据,根据这些日志或统计数据可以做出决定,如果响应缓慢(或经常失去连接)的问题是由我较近的 ISP(三个无线路由器)或他的 ISP 引起的。

您是否使用三个无线设备来连接互联网?我的意思是您需要三跳才能开始与您的 ISP“交谈”?如果是,这些路由器/接入点是否位于同一栋大楼内?如果答案再次是肯定的,请检查每个接入点中的通道。为了不出现任何重叠,您应该使用之间至少有 5 个通道范围的通道,例如。如果您使用的是 2.4GHz 频段,则为 1、6 和 11。如果您使用相同的通道,或者彼此接近的通道,那么您将拥有一个“嘈杂”的通道,它可能会导致这些奇怪的速度。

欲了解更多信息,请查看:
为什么选择通道 1、6、11
区分 5 GHz 和 2.4 GHz 频段

另外,最后但并非最不重要的一点是,您可以检查路由器上是否默认运行任何 QoS(服务质量),该路由器对于 HTML 页面而不是实时流媒体视频等具有更高的优先级。

相关内容