tracerouteIP路由器的调试命令

当网络出现故障时,我们需要快速找出故障的原因。我们使用traceroute IP追踪网络故障。基于IP地址路由和跟踪,可疑被用来排除大多数网络故障。


traceroute,虽然IP已在调试过程中的重要作用,在实际应用中仍存在一定的局限性,为了找出原因,排除故障,管理需要知道客户端和路由器的IP地址,然后通过traceroute ip命令,客户端与服务器的连接是正常的之间的观点,如路径是否存在拥塞,传输的数据是合理的,没有数据包丢失等,所以使用traceroute ip命令时有一定的局限性。


找出问题的原因是容易的,但在问题的结尾,有时有点无能为力,特别是当拓扑复杂时,只有排除方法才能找出故障点。


第二层路由跟踪是非常有用的,由于第二层路由跟踪,只能使用MAC地址跟踪网络中的设备连接,对于直接连接的子网设备,第二级路由跟踪命令可以使用IP地址作为命令的一部分。在了解服务器的IP地址和MAC地址的客户端,可以通过查询ARP表确定。然后你可以通过traceroute MAC命令查找故障点。


三,从第二层路由跟踪是基于MAC地址,当有使用traceroute IP命令更多的先决条件。管理者必须了解这些内容,以避免差错,徒劳的。还有更多的限制性条件。


1、需要使用的主要网络设备软件版本的不同,而有不同的限制,如思科网络设备,如果该CatOS系统的部署,正在进行检修的设备必须配合或SLO接口具有相同的子网。


如果开关使用iOS软件,设备跟踪必须与SVI值相同的子网(交换机虚拟接口)上配置的开关。这是一个非常严格的限制,这需要牢记,特别是用户没有访问Cisco网络设备。否则,可能让他们可能误导用户调试结果。


2,如果要使用第二级路由跟踪功能,必须在网络上的所有交换机和接口上运行CDP协议,CDP协议的工作状态必须是正常的。


CDP协议已经成为思科发现协议,它主要是用来获取相邻设备的协议地址以及这些设备的发现平台。在某些情况下,网络管理可以关闭安全和其他方面的考虑。但如果你想使二线路由跟踪功能,您需要启用这些协议。


我们需要确保这些协议工作得很好,否则系统会返回与实际情况不一致的信息,从而影响正确的调试管理员。通常在实际调试过程中,在使用此功能之前,作者将首先确认是否打开CDP协议并工作。







三.为了支持L2路由跟踪特性,必须在源和现有问题之间的所有中间交换机。大多数Cisco设备现在支持这一特性。只有较早的产品(如2950产品)需要在使用之前进行软件升级。


由于它不是很明显,在实际工作中特别容易忽略,这里特别强调,可以看出对第二层路由跟踪的使用有更严格的限制,但这些限制并不影响它们的使用价值。


四、使用traceroute ip命令可以找出问题的原因,但不能准确定位故障点,有一个需要使用基于二层路由跟踪时,通过查询ARP表,你可以知道服务器的MAC地址。通常,执行二级路由跟踪功能时,我们只要知道目的MAC地址或交换机的MAC地址,管理员可以选择网络中的任何开关是否有问题之间的连接的客户端和服务器之间的。


有时,为了缩小范围,还可以替换目标MAC地址或源MAC地址,例如替换中间交换机的MAC地址,缩小范围,最后准确定位故障点。


用traceroute IP,我们可以坐在终端前,确定是否存在故障的排查网络,当网络的拓扑结构是复杂的,可以帮助我们准确的故障定位,为了解决故障的时间。