Hostwinds 教程

寻找结果为:


目录


什么是Traceroute?
是什么使Traceroute有用?
如何在Windows中使用Traceroute
步骤1:打开命令提示
步骤2:运行Traceroute命令
如何在Linux中使用Traceroute
步骤1:打开命令行终端或登录到Linux服务器。
步骤2:运行traceroute命令
如何在Mac中使用Traceroute
步骤1:打开 终奌站 应用程序
步骤2:运行traceroute命令
示踪旅程
如何读取Traceroute输出
Traceroute结果是什么意思?
分享您的示踪结果
视窗:
苹果:
Linux:
什么是Traceroute中的数据包丢失?
摘要 +清单
什么是Traceroute?
为什么要使用Traceroute?
如何使用Traceroute:
阅读示踪结果:
故障排除提示:
何时寻求帮助:

Traceroute命令:它是什么以及如何使用它

标签: Windows,  Linux 

什么是Traceroute?
是什么使Traceroute有用?
如何在Windows中使用Traceroute
步骤1:打开命令提示
步骤2:运行Traceroute命令
如何在Linux中使用Traceroute
步骤1:打开命令行终端或登录到Linux服务器。
步骤2:运行traceroute命令
如何在Mac中使用Traceroute
步骤1:打开 终奌站 应用程序
步骤2:运行traceroute命令
示踪旅程
如何读取Traceroute输出
Traceroute结果是什么意思?
分享您的示踪结果
视窗:
苹果:
Linux:
什么是Traceroute中的数据包丢失?
摘要 +清单
什么是Traceroute?
为什么要使用Traceroute?
如何使用Traceroute:
阅读示踪结果:
故障排除提示:
何时寻求帮助:

当您面对网站或服务器的连接问题时,解决该问题的最有用方法之一就是示波器。

什么是Traceroute?

Traceroute是一个 命令行 可以在数据包跨不同网络的过程中跟踪数据包的旅程的工具。它在此过程中绘制了每个站点或"跳",向您显示数据从一个网络到另一个网络所采取的路径。

是什么使Traceroute有用?

Traceroute输出中的每个跳跃都提供了诸如每个网络节点的位置和响应时间之类的详细信息,可帮助您了解数据的处理方式和从一个网络转移到另一个网络。

由于多种原因,这种类型的信息使Traceroute成为有用的工具:

诊断网络问题: Traceroute可以帮助您确定网络延迟或中断发生的位置。通过查看每个跳跃需要多长时间,您可以查明网络中可能导致放缓的潜在问题区域。

识别瓶颈: 通过检查每个跃点的延迟(花费时间),您可以在数据持有数据的网络中发现潜在的瓶颈。

可视化网络路径: Traceroute提供了从源到目标的路由数据所需的清晰地图,并向您显示了每个路由器。这种可视化可以帮助您了解网络的复杂性和结构。

帮助故障排除: 如果您遇到连接问题,Traceroute可以提供有价值的信息以进行故障排除。您可以与支持团队或网络管理员分享结果,以获得解决问题的进一步帮助。

验证连接: Traceroute有助于确认您的数据包是否可以到达其预期的目的地以及需要多长时间,从而提供有关网络整体连接性的见解。

如何在Windows中使用Traceroute

步骤1:打开命令提示
  • 单击"开始"菜单,然后键入"CMD"进入搜索栏。
  • 命令提示符出现后,单击它打开。
步骤2:运行Traceroute命令
  • 在命令提示中,键入 特拉克特 <目的地> 并击中 进入。代替 <目的地> 使用服务器的 IP地址 要么 域名。例如:

    tracert hostwinds.com

按ENTER后,您会看到编号的文本行显示。每行都代表网络旅程中的"跳跃",显示您的数据所采用的路径。该列列出了每个跳动的时间,以毫秒为单位测量。较高的时间可能表明在特定的跳跃上潜在的潜伏期问题。

如何在Linux中使用Traceroute

在Linux中,使用Traceroute非常相似,但是命令略有不同。而不是" Tracert",我们将使用" Traceroute"。

步骤1:打开命令行终端或登录到Linux服务器。
步骤2:运行traceroute命令
  • 类型 Traceroute <目的地> 然后按 进入.
  • 再次,更换 <目的地> 使用服务器的 IP地址 要么 域名.

输出将看起来与Windows版本相似,向您显示每个跳跃的时间以及每个点之间传播数据所花费的时间。

如何在Mac中使用Traceroute

Traceroute也可以在Mac上使用,并且运行该命令几乎与Linux相同:

步骤1:打开 终奌站 应用程序
  • 您可以使用Spotlight搜索它)。

步骤2:运行traceroute命令
  • 一旦进入终端,请输入 Traceroute <Destimate> 然后按 进入.

您将看到像其他操作系统一样的啤酒花列表,以及每个跳跃的时间。

示踪旅程

执行Traceroute命令时,它可以追溯数据包从计算机到指定目的地(例如网站或服务器)的旅程。它沿途绘制了每个步骤,揭示数据传输的路线以及数据到达每个点所需的时间。这是旅程中发生的事情:

  1. 引发: 启动Traceroute命令时,您的计算机开始将数据包发送到目的地。这些数据包包含有关它们可以制作多少啤酒花的说明,这些啤酒花是使用循环时间(TTL)值设置的。
  2. 第一跳: 第一个数据包离开了您的计算机,并进入网络中的第一个路由器(网关)。TTL值从1开始,允许数据包传播到第一个跳跃。
  3. TTL检查: 当数据包达到第一个跳跃时,TTL值会减小一个。由于TTL值现在为零,因此路由器会丢弃数据包,并将ICMP"超过时间"消息发送回您的计算机。
  4. 记录HOP信息: 您的计算机会收到ICMP消息,其中包括路由器的IP地址或主机名,以及数据包到该路由器和返回的往返时间。
  5. 增量TTL: 然后,Traceroute将TTL值增加一个(从1到2),然后发送另一个数据包。这使数据包可以穿过第一个跳跃并在网络路径中到达下一个跳跃。
  6. 重复过程: Traceroute重复该过程,以增加TTL值的新数据包。每个数据包都沿网络路径进一步传播一个跳动,然后跟踪记录每个跳跃的信息。
  7. 到达目的地: Traceroute继续发送数据包,直到其中一个到达目标服务器或网站,或者直到达到预定的最大啤酒花数量(通常约为30个)。
  8. 结果显示: Traceroute显示了结果,显示了数据包的每个跳跃,它们通过的路由器的IP地址或主机名以及每个跳跃的往返时间(以毫秒为单位)。

如何读取Traceroute输出

一开始阅读示踪结果似乎有些不知所措,但是一旦知道每个部分的含义,它就会成为理解网络性能的好工具。让我们将其分解,以便您可以理解所看到的信息。

当您运行Traceroute时,输出将显示一行信息,每行都表示您的数据包采用了您的数据包。每行分为列,通常包含以下信息:

啤酒花号: 第一列显示了跳跃数,从1开始。这代表路由您数据传播的路由器的顺序。

往返时间: 下一个列(通常三组)显示了您的数据包所花费的往返时间(以毫秒为单位),将其传播到每个路由器和返回。这些数字使您了解您的数据在每个跳动中的时间多长时间。

路由器信息: 在旅行时间之后,下一列通常在每个跳跃中显示路由器的IP地址或主机名。

星号(*): 有时,您可能会在列中看到星号,而不是往返时间。这通常意味着丢失了数据包,或者没有从该跳跃中收到响应。

笔记: 有时,可能会有额外的笔记或符号,例如感叹点(!),以指示特殊情况(例如超时或意外结果)。

Traceroute结果是什么意思?

低潜伏期: 低往返时间(以毫秒为单位)很好!这意味着您的数据正在快速,顺利地通过每个跳跃。

高潜伏期: 在特定的啤酒花上更高的往返时间可能表明网络中可能存在潜在的延迟或瓶颈。如果一个人的跳跃与其他人相比持续更高的时间,那可能是一个关注点。

数据包丢失: 星号(*)代替往返时间可能意味着数据包丢失或没有跳跃的响应。这可能是网络问题的迹象。

模式: 寻找数据中的模式,例如在往返时间突然跳跃或一致的星号,以识别可能需要进一步研究的区域。

请记住,每次运行命令时,示踪剂结果可能会略有不同,因此,如果发现问题,则可能需要尝试再次运行它以确认结果。如果您遇到高潜伏期,数据包丢失或任何其他违规行为,则可能是值得进一步研究的网络问题的迹象。

分享您的示踪结果

您可能需要分享您的示踪结果。这是在每个操作系统上进行操作的方法:

视窗:

第1步: 右键点击 在命令提示室窗口中,然后选择"标记."

步骤2:使用 方向键强调 示踪剂结果。

步骤3:按 进入复制, 然后 Ctrl +V。 将结果粘贴到您选择的文档中(Word Doc,电子邮件等)。

苹果:

步骤1:单击并拖动到 强调 示踪剂结果 在终端窗口中。

步骤2:按 命令 + c 复制它,然后 命令 + v 粘贴。

Linux:

步骤1:单击并拖动到 强调 示踪剂结果 在终端窗口中。

第2步: 右键点击 在终端窗口中,选择"复制"从上下文菜单,或 Ctrl + Shift + C.

第三步: 右键点击 然后选择"粘贴"从上下文菜单,或 Ctrl +V。.

什么是Traceroute中的数据包丢失?

当某些数据包在通过网络旅行时未能到达目的地时,数据包丢失就会发生。随着数据在路由器和网络设备之间传播,诸如拥堵,错误的硬件或其他问题之类的问题可能会导致数据包在此过程中丢失。当您运行Traceroute命令时,您可以在某些啤酒花中出现星号(*)而不是往返时间时发现数据包丢失,这表明数据包没有完成旅程。

数据包丢失可能会导致各种网络打ic,例如加载时间缓慢或连接掉落。注意网络中数据包丢失的模式可以帮助您确定可能需要注意的领域。如果您在特定的啤酒花或高峰时段看到一致的数据包丢失,则可能是潜在网络问题的迹象。尝试多次运行Traceroute,以查看损失是否继续。如果确实如此,请考虑与您的网络提供商或支持团队联系以帮助解决问题。

摘要 +清单

这是我们在Traceroute上涵盖的内容的快速分解:

什么是Traceroute?
  • Traceroute跟踪数据数据包在不同网络中的旅程,从源到目的地绘制每个"跳"。
为什么要使用Traceroute?
  • 通过查明延迟和中断来诊断网络问题。
  • 识别网络中的瓶颈会导致放缓。
  • 可视化网络路径以更清晰地了解网络的结构。
  • 使用您可以与支持团队共享的有价值的数据对连接问题进行故障排除问题。
  • 验证连接以确保您的数据包到达目的地。
如何使用Traceroute:
  • Windows:使用 特拉克特 命令提示符中的命令。
  • Linux和Mac:使用 跟踪路线 在终端中的命令。
阅读示踪结果:
  • 寻找毫秒毫秒的往返时间来了解网络性能。
  • 请注意更高的时间或星号(*)作为网络问题的潜在指标。
  • 高潜伏期或数据包丢失的一致模式可能会表明需要调查的区域。
故障排除提示:
  • 多次运行Traceroute以确认结果。
  • 如果您遇到持续问题,请与网络管理员或支持团队共享您的示踪剂输出。
何时寻求帮助:
  • 如果您遇到了大量数据包损失或较高的延迟,请考虑与您的网络提供商或支持团队联系以寻求帮助。

撰写者 Hostwinds Team  /  四月 11, 2018