随着企业网络需求的不断增长,组织发现监控和管理其网络基础设施变得越来越困难,网络管理员正在转向其他工具和资源,这些工具和资源可以使他们的工作更轻松一些,尤其是在故障排除方面。
目前,网络管理员主要使用简单、免费提供的实用程序(如 ping 工具、Syslog 转发器和 ipconfig)来协助他们的网络监控和故障排除工作。traceroute 是网络故障排除中使用的最关键工具之一,它广泛用于检查网络中的连接和连续性问题。
网络追踪路由工具的用途是什么
从最简单的意义上讲,适用于 Windows/Linux 的网络跟踪路由工具用于检查从源设备到目标设备的网络连接的连续性。它会向您的终端设备发送特定数量的数据,并检查数据传输是否在设备之间没有任何问题。traceroute 工具可用于以下目的:
- 通过跟踪传输路径上的每一步来确保设备之间的正确连接
- 识别路径上的网络延迟或数据包丢失问题
- 查找创建网络环路的错误配置,从而导致数据包总丢失
- 准确识别响应延迟的来源
因此,traceroute 测试工具在网络中是强制性的。
什么是 traceroute 工具
Traceroute 是一种网络分析工具,用于实时跟踪数据包在 IP 网络上从源到目的地的路径,该工具获取并显示从服务器到目标设备执行 ping 操作的每个设备的响应时间,以及使用 ICMP 的跃点数和路径。
Traceroute 分析器用于确定响应延迟并识别跨分组交换节点的网络路径中的路由环路,因此,Traceroute 工具有助于定位延迟、数据包丢失等网络故障,并检查源设备和目标设备之间的网络连接和连续性。
使用 traceroute 分析器,管理员可以找到无法发送数据的位置,还可以执行可视化跟踪路由以获取每个跃点的可视化表示,它还有助于定位在前往某个目的地的途中遇到的任何故障点。
traceroute 工具是如何工作的
Traceroute 分析是一个非常简单的网络操作,但它为管理员提供了许多有价值的故障排除数据。运行 Windows traceroute 工具或 Linux traceroute 工具时,将执行以下技术操作:
- 一旦提供目标 IP/DNS 并执行命令,设备就会识别到目标的最短路径,并向路径上最近的设备发送四个数据包。这是使用 IPMI 协议执行的。
- 最近的设备成功接收到traceroute请求,并发回4个数据包。现在,将记录该设备的 IP,以及到达该设备的跳数(在本例中为一个)和响应时间。
- 对路径上的所有设备重复相同的过程,随着数据包向目的地移动,跃点数逐渐增加。对于每个步骤,都会记录上述所有指标。
- 为确保数据尽可能准确,每个数据包总共向每个设备发送三次,对于每次尝试,结果中会显示四个数据包的平均响应时间。
- 数据包到达最后一步后,目标设备会最后一次将数据包发送回源。现在,设备的 IP、跳数和响应时间将汇总并显示在一个表中,从最近的设备开始,到目标设备结束。
- 如果在路径上检测到任何数据包丢失问题,则部分或全部相应的响应时间值将显示为空。同样,如果路径上的设备存在延迟问题,则该设备的响应时间将非常长,这将有助于识别故障设备。
因此,用于跟踪路由功能的专用网络分析工具至关重要。
TraceRoute 工具在解决网络问题时有何用处
假设是大型企业网络管理团队的成员,一些在远程位置工作的员工在组织的本地有一台服务器,其中包含关键的应用程序数据,而该服务器在过去 30 分钟左右的响应速度非常慢,导致用户体验不佳。这已被报告为严重问题,并已要求您解决此问题。
在这种情况下,管理员可以首先从本地对服务器执行跟踪路由监视,以识别本地连接问题。如果没有出现问题,则可以在最终用户的设备上重试,以查找响应速度变慢或丢失的位置。通过跟踪路径上的每一步,用于网络的 TraceRoute 工具将为您提供详细的数据,使您能够准确识别导致问题的网络的哪个部分。例如,通过查看每个跃点的各个响应时间,管理员可以确定网络中哪个部分或设备的响应时间最长,并从该点启动故障排除操作。
OpManager 集成的 TraceRoute 功能
在下面了解 OpManager 极具潜力的 Traceroute 监控工具。
有了 OpManager 的集成网络监控解决方案,可以在故障排除过程中使用traceroute。默认情况下,TraceRoute软件集成到产品中,可以从OpManager中发现的任何设备的Device Snapshot页面访问它。
使用 OpManager 的 traceroute工具,直接内置在产品框架中,您的故障排除任务变得更加容易和高效。只需单击Device Snapshot页面上的TraceRoute按钮,OpManager就会从安装产品的服务器到终端设备运行彻底的traceroute操作,并显示上述关键指标。
将显示路径上每个设备的从服务器到目标设备的响应时间,以及跃点数。这将帮助管理员快速了解终端设备和OpManager 的 traceroute 工具之间的潜在网络问题,以及响应时间最长的位置,从而帮助您识别性能瓶颈和性能不佳的设备。
使用 OpManager 网络监控工具主动监控网络的数据包丢失和网络延迟,有了IP地址和最大跳数等基本信息,管理员可以使用 OpManager 运行跟踪路由。traceroute 结果将以表格形式显示,以获取诊断设备的响应时间数据。