No relevant resource is found in the selected language.

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Read our privacy policy>Search

Reminder

To have a better experience, please upgrade your IE browser.

upgrade
Knowledge Base

In-depth Understanding on Tracert Command

Publication Date:  2012-07-27  |   Views:  4  |   Downloads:  0  |   Author:  Yu Ming  |   Document ID:  EKB0000270344

Contents

Issue Description

RTA---12.1.1.0/30---RTB
   |                                    |
14.1.1.0/30        23.1.1.0/30
   |                                    |
RTD---34.1.1.0/30---RTC
The loopback0 ofRTA, RTB, RTC and RTD is 1.1.1.1/32, 2.2.2.2/32, 3.3.3.3/32, and 4.4.4.4/32 respectively, and they are connected through 100M Ethernet interface, running OSPF; they are in area 0, and execute tracert 2.2.2.2 at RTD
<RTD>tracert 2.2.2.2
 traceroute to  2.2.2.2(2.2.2.2) 30 hops max,40 bytes packet
 1 34.1.1.1 10 ms 14.1.1.1 10 ms 34.1.1.1 10 ms 
 2 12.1.1.2 10 ms 23.1.1.1 10 ms 12.1.1.2 10 ms 
It is obvious that the next hops of first three packets are different, that is, the router balances the load for the same command. 
The load balance of router is on the basis of stream by default. In other words, the stream will be forwarded by the same route if they have the same IP address and port number. Why?

Alarm Information

Null

Handling Process

<RTD>tracert 2.2.2.2
 traceroute to  2.2.2.2(2.2.2.2) 30 hops max,40 bytes packet
 1 34.1.1.1 10 ms 14.1.1.1 10 ms 34.1.1.1 10 ms 
 2 12.1.1.2 10 ms 23.1.1.1 10 ms 12.1.1.2 10 ms 

Root Cause

Add switches between RTD and RTC, and RTD and RTA respectively. Capture tracert packets by traffic mirroring, and it is found that the first three packets are of UDP with changed interfaces; however, the router at opposite returns the ICMP packets. Since the interface number is changed, the next hop selected according to HASH will be different. By default, the first interface ID is 33435, and the second is 33437, the third 33439

Suggestions

Null