Troubleshooting EIGRP Dial Backup Problem

‚  < ‚  Free Open Study ‚  > ‚  

Dial backup is a common setup on the remote access routers. When the primary link fails, dial backup provides another means of network connection. This section discusses EIGRP dial backup issues, in which the router doesn't disconnect the dialer interface when the primary link comes back. See the flowchart in Figure 7-35 for troubleshooting EIGRP dial-backup problems.

Figure 7-35. Flowchart for Troubleshooting EIGRP Dial-Backup Problems

Figure 7-36 shows the network setup for the case study on the EIGRP dial backup problem.

Figure 7-36. Network Susceptible to EIGRP Dial-Backup Problems

As Figure 7-36 illustrates, Router A and Router B are connected by a T1 line as the primary link. The ISDN backup serves as the backup link if the primary link fails. Example 7-67 shows the configurations for Routers A and B.

Example 7-67 Configurations for Routers A and B in Figure 7-36
 Router A#  isdn switch-type basic-5ess   interface ethernet 0   ip address 172.16.1.1 255.255.255.128   interface serial 0   ip address 172.16.2.1 255.255.255.0   interface bri 0   ip address 172.16.3.1 255.255.255.0   encapsulation ppp   dialer map ip 172.16.3.2 name Router B broadcast 1234567   ppp authentication chap   dialer-group 1   router EIGRP 1   network 172.16.0.0   access-list 101 deny eigrp any any   access-list 101 permit ip any any   dialer-list 1 protocol ip list 101   ip route 172.16.4.0 255.255.255.128 172.16.3.2 200  _____________________________________________________________________________________ Router B#  isdn switch-type basic-5ess   interface ethernet 0   ip address 172.16.4.1 255.255.255.128   interface serial 0   ip address 172.16.2.2 255.255.255.0   interface bri 0   ip address 172.16.3.2 255.255.255.0   encapsulation ppp   dialer map IP 172.16.3.1 name Router_A broadcast 3456789   ppp authentication chap   dialer-group 1   router eigrp 1   network 172.16.0.0   access-list 101 deny eigrp any any   access-list 101 permit ip any any   dialer-list 1 protocol ip list 101   ip route 172.16.1.0 255.255.255.128 172.16.3.1 200  

From the configuration, the backup is done through the floating static route at the end of the configuration. When the primary interface (Serial 0) is down, the primary EIGRP route goes away and the floating static route is installed in the routing table that uses the BRI port. The dialer list is tied with access-list 101, which initiates the dial with any IP packet except for EIGRP hellos. This will not cause the BRI link to continuously dial because of EIGRP hello packets.

In this scenario, when the primary link goes down, the BRI link comes up and passes traffic because of the floating static route. The network administrator is trying to fix the link problem; in doing so, the network administrator reloaded Router B. When Router B came back up, the primary link also came up. The problem is that now even when the primary link came back up, the BRI link is still up and the traffic still is passing through BRI port.

On Router A, you must verify that the routing table entry for the interesting traffic is correct. Example 7-68 shows the output of show ip route 172.16.4.0 on Router A.

Example 7-68 Routing Table for 172.16.4.0
 Router A#  show ip route 172.16.4.0  Routing entry for 172.16.4.0/25   Known via "static", distance 200, metric 0   Routing Descriptor Blocks:   * 172.16.3.2     Route metric is 0, traffic share count is 1 

The output in Example 7-68 shows that Router A still is installing the floating static route to Router B's Ethernet network. The next step is to make sure that EIGRP neighbors are properly established between Router A and Router B over the primary interface. You can verify this with the show ip eigrp neighbor command, as demonstrated on both Router A and Router B in Example 7-69.

Example 7-69 Verifying an EIGRP Neighbor Relationship Between Routers A and B
 Router A#  show ip eigrp neighbor  IP-EIGRP neighbors for process 1 H    Address    Interface    Hold    Uptime    SRTT    RTO     Q    Seq                              (sec) (ms)                       Cnt    Num 0    172.16.2.2  S0          12    00:10:23     21     200     0    23 1    172.16.3.2  BRI0       12     00:10:23     40     240     0    50 _____________________________________________________________________________________ Router B#  show ip eigrp neighbor  IP-EIGRP neighbors for process 1 H    Address    Interface    Hold    Uptime    SRTT    RTO     Q    Seq                             (sec)    (ms)                     Cnt    Num 0    172.16.2.1  S0         12    00:10:30     21    200       0     24 1    172.16.3.1  BRI0       12    00:10:30     40    240       0     51 

The neighbor relationship looks fine from both routers. Both Routers A and B show that the neighbors are established without a problem. The next step is to look at the configuration on Router B to make sure that everything is configured properly. Example 7-70 shows Router B's configuration after reload.

Notice that now, in Ethernet 0's configuration in Router B, the IP address is 172.16.4.1 255.255.255.0; the mask has changed from /25 to /24. This is the cause of the problem. When Router B advertises its Ethernet 0 route to Router A, it advertises the 172.16.4.0/24 route to Router A, and Router A still installs the floating static route of 172.16.4.0/25. The routing table shows the /25 route because it has a longer subnet mask. The wrong mask appears because when the network administrator reloaded Router B, Router B used the old configuration that it had stored, and Ethernet 0's old subnet mask a /24 before the network administrator changed it to /25. When the change is made, the network administrator didn't save the configuration.

Example 7-70 Router B Configuration After Reload
 Router B#  interface ethernet 0   ip address 172.16.4.1 255.255.255.0   interface serial 0   ip address 172.16.2.2 255.255.255.0   interface bri 0   ip address 172.16.3.2 255.255.255.0   encapsulation PPP   dialer map IP 172.16.3.1 name Router A broadcast xxx   ppp authentication chap   dialer-group 1   router eigrp 1   network 172.16.0.0   access-list 101 deny eigrp any any   access-list 101 permit IP any any   dialer-list 1 protocol IP list 101   ip route 172.16.1.0 255.255.255.128 172.16.3.1 200  

The solution to this problem is to change the IP address subnet mask in Router B to the /25 subnet mask. Example 7-71 shows the configuration for Router B's Ethernet 0 interface.

Example 7-71 Properly Configuring the Subnet Mask for Router B's Ethernet 0 Interface
 Router B#  interface ethernet 0   ip address 172.16.4.1 255.255.255.128  

This change now causes Router B to send an EIGRP update of 172.16.4.0/25 to Router A, which causes Router A to use the EIGRP route instead of the floating static route. Example 7-72 shows what Router A's routing table now looks like.

Example 7-72 Routing Table for 172.16.4.0 on Router A After the Configuration Change in Example 7-71
 Router A#  show ip route 172.16.4.0  Routing entry for 172.16.4.0/25 Known via "EIGRP 1", distance 90, metric 2195456, type internal   Redistributing via eigrp 1  Last update from 172.16.2.2 on Serial 0  , 00:10:30 ago   Routing Descriptor Blocks:   * 172.16.2.2, from 172.16.2.2, 00:10:30 ago, via Serial 0     Route metric is 2195456, traffic share count is 1 Total delay is 21000 microseconds, minimum bandwidth is 1544 Kbit Reliability 255/255, minimum MTU 1500 bytes Loading 1/255, Hops 1 

The traffic stops flowing to the BRI 0 interface and starts to flow to the primary link. The BRI interface then goes down and moves to backup mode again.

‚  < ‚  Free Open Study ‚  > ‚  


Troubleshooting IP Routing Protocols
Troubleshooting IP Routing Protocols (CCIE Professional Development Series)
ISBN: 1587050196
EAN: 2147483647
Year: 2002
Pages: 260

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net