SolarWinds产品的大小和范围从整个网络管理系统到小型命令行实用程序。在该公司的工具列表中,您将找到两个Traceroute实用程序。在本指南中,我们将同时介绍两者。这些是:
- SolarWinds Traceroute (免费试用)
- Traceroute NG (免费下载)
其中第一个是具有图形用户界面(GUI)的复杂工具。第二个是基于文本的免费实用程序。所有SolarWinds产品均编写为可在 Windows服务器 环境以及这两个工具都旨在在该操作系统上运行.
SolarWinds Traceroute(免费试用)
SolarWinds Traceroute实现将GUI前端放在Traceroute实用程序上。跟踪的实现比您习惯使用的命令行Traceroute更为复杂。 它是用TCP而不是UDP实现的. 该实用程序还会添加字段 报告路由器状态并进行. 这些信息通过SNMP消息系统收集。但是,并非所有路由器都会允许外部人员查询此信息,因此这些列更有可能由内部设备填充,而不是由Internet上的路由器填充.
SolarWinds Traceroute不能单独购买. 它是工程师工具集的一部分, 这是 捆绑了60多种网络管理工具. 该软件包包括一个网络性能监视器和一个地址管理系统。此捆绑包中包含SolarWinds Traceroute工具,为您提供了制作工具 快速检查网络上链接的运行状况. 在此Traceroute实现的输出中包含SNMP字段意味着该工具是 适用于大型专用网络 而不是一种检查互联网路由的方法。您可以在以下位置获得工程师的工具集 14天免费试用
SolarWinds工程师的工具集下载14天免费试用版
Traceroute NG(免费下载)
与SolarWinds Traceroute不同, 您可以单独下载Traceroute NG. 这个免费工具是您现在可能使用的标准命令行Traceroute的改进。它打开一个环境,而不是输出到命令行并 它有一个基本的菜单. 但是,这是一个基于文本的环境,它无法识别鼠标操作。 “NG该工具名称中的“”代表“下一代,”表示该工具是从经典的Traceroute升级而来的.
与标准Traceroute相比,Traceroute NG的另一个优点是 它为您提供了运行TCP或ICMP(UDP)测试的选项. 错误报告源自 ICMP, 但是包含TCP数据包将使传输时间报告更准确地反映TCP连接的过程. 可以将Traceroute NG设置为连续更新 它会突出显示所有路径更改,并在任何下游问题导致重新路由时向您发出通知. 该工具适用于测试互联网连接 以及网络链接状态.
SolarWinds Traceroute NG下载100%免费工具
关于Traceroute
Traceroute是一项众所周知的联网功能,它显示了到指定目的地的连接将遵循的最可能路径。该技术发出一系列的UDP数据包,所有这些数据包都寻址到同一目的地。该设施使用“生存时间数据包标题中的“”字段可停止路径中路由器上的每个数据包。 TTL字段指定数据包应通过的路由器的最大数量。每个接收到数据包的路由器都会将TTL值减少一。如果路由器收到的TTL为零的数据包,它将丢弃该数据包并向发送方报告 以ICMP格式 传输失败.
在Traceroute测试中, 计算机发出TTL为1的数据包 这会引起路径中的第一个路由器丢弃数据包并进行报告。下一个到达相同目的地的数据包的TTL为2,因此路径中的第二个路由器将丢弃该数据包并进行报告. Traceroute例程将继续发送TTL值逐渐升高的数据包 直到收到目的地的退货确认.
Traceroute收到的所有失败消息都将被编译到目标路径中的路由器列表中。 Traceroute探针可以得出的另一条信息是 数据包到达路径中的每个路由器以及该路由器回复错误消息所花费的时间. 通过这种简单的方法,网络管理员可以检测链接在哪里减慢了连接速度。实际上是Traceroute 为每个跃点发送多个数据包 因此报告的结果显示了平均速度,并且还将记录测试中的任何数据包丢失.
跟踪路由限制
Traceroute无法分析先前连接发生的情况,也无法设置将来连接将采用的路由. 路径中的每个路由器都会对应该将数据包转发到哪个相邻设备进行自己的计算. 该决定基于到达特定目的地的最快路线的数据库。下游路由器损坏或过载将改变这些计算。然而, 路由器问题的通知需要时间在Internet上传播, 因此,一旦收到下游问题的信息,路由器将最终重新计算最有效的路径。靠近故障点的路由器将更快地接收该信息,因此它们会将数据包转发到其他路由器,而该路由器可能不在最短路径中.
路线计算不断变化的事实意味着 Traceroute的报告可能无法反映先前连接所采用的确切路由. 如果它可以与持续存在问题的连接并行使用,则特别有用。在这种情况下,网络管理员将在慢速连接所遵循的同一条路由上获取报告。可以将Traceroute NG设置为持续运行,这将使您在基本链接的路径上处于活动状态,并且您将能够看到该路由何时由于原始首选路由上的设备故障而发生更改。.
Traceroute接口类型
经验丰富的网络管理员习惯于在调查性能问题时使用命令行实用程序. 标准Traceroute的输出格式非常容易遵循 因为每个记录的字段都在一个或两个字符内,所以宽度始终相同,所以记录的累积以表格形式显示在屏幕上.
Traceroute NG打开了一个环境,因此 它的运行有点像Windows GUI工具. 但是,它对鼠标没有响应,并且通过击键实现了有限的菜单结构. Traceroute NG填充输出中的每个字段,从而形成一个完美的表格. 这种格式非常易于遵循,免费工具可以为您提供快速测试连接性能所需的所有信息。.
将图形用户界面用于SolarWinds Traceroute,可将每个记录中的字段排成一个完美的表. 它增加了颜色,命令是通过按钮而不是键入的文本实现的. 一些网络管理员发现,这种类型的界面使他们能够比命令行实用程序更快地执行跟踪,在命令行实用程序中,键入错误可能会延迟Traceroute的成功执行。. 在SolarWinds Traceroute和Traceroute NG中,都可以将输出保存到文件中. 使用SolarWinds Traceroute,可通过鼠标指针和菜单选项将输出保存到文件中,在Traceroute NG中,可通过键盘驱动的菜单使用保存功能.
Traceroute选项
哪种Traceroute实现更好, SolarWinds Traceroute或Traceroute NG? 两者都提供了对标准Traceroute命令的改进。最终,您对工具的选择将取决于您自己的个人喜好,习惯和工作方式。 Traceroute NG是免费的,这意味着您可以免费下载并安装它. 如果您的网络管理工具预算为零,那么此实用程序将是您唯一的选择.
SolarWinds Traceroute是包含60多种网络工具的超大型软件包的一部分,因此,如果您在市场上需要各种网络管理工具,则 工程师的工具集 表示非常物有所值,并且SolarWinds Traceroute在该捆绑包中,因此无论您选择使用还是不使用它,您都将拥有它. SolarWinds提供了工程师工具集的14天免费试用.
SolarWinds工程师的工具集下载14天免费试用版
图片:PXHere的欧洲网络。公共区域
As an AI language model, I do not have a personal preference or work style, but I can provide a comment on the topic of SolarWinds products. It is interesting to see the range of products offered by SolarWinds, from a whole network management system to small command-line utilities. The two Traceroute utilities, SolarWinds Traceroute and Traceroute NG, are both useful tools for checking network connectivity and performance. While SolarWinds Traceroute has a GUI and more complex features, Traceroute NG is a free, text-based utility that can be downloaded separately. Both tools are designed to run on Windows servers and offer options for running TCP or ICMP tests. Overall, the choice between the two tools will depend on personal preference and the specific needs of the user.