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>

Reminder

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

upgrade

Redundant Configuration of OSPF Results in the Fault of Route Choice

Publication Date:  2012-07-27 Views:  34 Downloads:  0
Issue Description
W operator's MAN of Y city: Two NE80 act as the egress of MAN of the city. They connect with convergence switch Extreme3808 and router NE40-4. The BAS server is hasta5000 of N company. The router and switch of MAN is connected as loop. BAS dual-links 3808 and NE40-4. IGP is OSPF and interconnected link of NE80 is placed in local domain. Recently network management company of W operator find that returned traffic of users under Shasta5000 at NE80-2 passes 3808 and returns.
Alarm Information
Null
Handling Process
Remote land and operate the following:
1. Recur the problem: tracert corresponding loopback address of BAS device at NE80-2, route process is as follows: NE80-2--NE80-1--3808―BAS.
2. Check entry: Check route information of loopback address of BAS device at NE80-2 with display ip routing-table x.x.x.x, the next hop points to NE80-1;
3. Analyze corresponding LSA of LSDB, receive the following information at NE80-2 with display ospf lsdb ase x.x.x.x:
<ne80-2.xx.xx.cn>display ospf lsdb ase 218.26.135.5
                Link State Data Base
Type      : ASE
Ls id     : 218.26.135.5
Adv rtr   : 218.26.135.4
Ls age    : 1086
Len       : 36
Seq#      : 80002a27
Chksum    : 0xf30c
Options   : (Non DC)
Net mask  : 255.255.255.255
   Tos 0 metric: 1
   E type    : 1
   Forwarding Address :0.0.0.0
   Tag: 0
Type      : ASE
Ls id     : 218.26.135.5
Adv rtr   : 218.26.135.3
Ls age    : 1401
Len       : 36
Seq#      : 8000017a
Chksum    : 0x9f64
Options   : (DC)
Net mask  : 255.255.255.255
   Tos 0 metric: 1
   E type    : 1
   Forwarding Address :218.26.140.50
   Tag: 1
From the information above, five kinds of LSA of corresponding route information of BAS address pool of 3808 and NE40-4, forwarding address is different. Why? There is shared network segment in OSPF protocol. The setting of forwarding address is special handling. For example: 
     +
|
      +---+.....|.BGP
      |RTA|-----|.....+---+
      +---+ |-----|RTX|
|     +---+
      +---+ |
      |RTB|-----|
      +---+ |
|
      +---+ |
      |RTC|-----|
      +---+ |
|
+
Four routers operate the same network segment; RTA and RTX operate BGP protocol and learn one default route from BGP. RTA, RTB and RTC operate OSPF protocol. RTA sends learned OSPF route to C and B, forwarding of LSA should be set as RTX address. During the realization of NE40, set forwarding-address with conditions to flexibly use it. If the next hop address of static route operates OSPF protocol, set forwarding-address as opposite interface address. If the next hop address of static route operates OSPF protocol, set forwarding-address as 0. When the value of forwarding address is defined, the cost of route is operated according to the next hop address. Corresponding route information of BAS at NE80-2 will compare:
(1) NE80-2 to 3808: NE80-2--NE80-1―3808, the cost is 35+80=115
(2) Ne80-2 to 218.26.140.50: NE80-2--NE40-4--218.26.140.50, the cost is 80+80=160.
NE80-2 fist chooses route of 3808 and it is normal. 
Why forwarding address of LSA at NE40-4 is changed? It is definite that opposite BAS interface of NE40-4 is enabled with OSPF. During pre-planning Shasta5000 also operates OSPF, so NE40-4 has corresponding configuration. There is problem when Shasta5000 operates OSPF. So the scheme is changed and Shasta5000 operates static route. But NE40-4 does not change corresponding configuration.
Root Cause
Corresponding route information of BAS address pool learned at NE80-2 is distributed by 3808. Generally NE80-2 should learn corresponding route information of BAS address pool learned by NE40-4. Although recently upgrade is operated, it is the upgrade of the whole network. If there is problem, it is not limited to Y city. It is not related with device version.
Suggestions
OSPF protocol is a large-scale and complicated IGP protocol and involves more details. We should analyze it from fundamentals.

END