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

NE80E cannot Realize Load Balance of OSPF Equal-cost Route because of FA Problem

Publication Date:  2012-07-27 Views:  60 Downloads:  0
Issue Description
Topology:
egress 1     egress 2
      |             |
C12000   NE80E-2
      \            /
    NE80E-1
Phenomenon:
Add static route (E2, cost =20) of the same two destination network segment (221.229.160.0/20) in OSPF on C12000 and NE80E-2. It is GE link from NE80E-1 to C12000 and NE80E-2. Default cost is used. Check the route on NE80E-1 and there is only route pointing to NE80E-2. The load balance of OSPF is not realized.
Alarm Information
Null
Handling Process
1. According to requirement of OSPF creating FA (not 0), NE80E-2 enables OSPF on next-hop interface of imported static route (network X.X.X.X). Other three conditions must be considered. NE80E-2 creates FA of ASE LSA that is not 0. NE80E-1 iterates FA. It adds one next-hop compared with ASBR iteration. Intra cost adds one and it is two. NE80E-1creates three equal-cost OSPF routes (Note: there are two equal-cost links from NE80E-1 to C12000.).
2. However, C12000 enables OSPF on next-hop interface of imported static route. And then C12000 creates FA of ASE LSA that is 0. NE80E-1 iterates ASBR. It reduces one next-hop compared with FA iteration. Intra cost minus 1 leaves 1. NE80E-1 creates three equal-cost OSPF routes (Note: there are two equal-cost links from NE80E-1 to C12000.).
Note: writing rules of FA
1. OSPF is enabled on next-hop interface of ASBR.
2. Next-hop interface of ASBR is not set as passive interface.
3. Next-hop interface of ASBR is not OSPF P2P or P2MP.
4. Next-hop interface address of ASBR is within distributed network range of OSPF protocol.
5. In other cases FA is 0.0.0.0.
Root Cause
1. Check related OSPF ASE LSDB on NE80E-1 and five-type LSA of one related network segment is learnt from C12000 and NE80E-2. It is as follows:
<NE80E-1>disp ospf lsdb ase 221.229.160.0                             
          OSPF Process 1 with Router ID 61.147.38.3                             
                  Link State Database                                           
    Type      : External                                                        
    Ls id     : 221.229.160.0                                                   
    Adv rtr   : 221.229.238.3                                                   
    Ls age    : 1622                                                            
    Len       : 36                                                              
    Options   :  E                                                              
    seq#      : 8000619e                                                        
    chksum    : 0x44db                                                          
    Net mask  : 255.255.240.0                                                   
    TOS 0  Metric: 20                                                           
    E type    : 2                                                               
    Forwarding Address : 221.229.238.225                                        
    Tag       : 0                                                               
                                                                                
    Type      : External                                                        
    Ls id     : 221.229.160.0                                                   
    Adv rtr   : 222.187.2.251                                                   
    Ls age    : 646                                                             
    Len       : 36                                                              
    Options   :  E                                                              
    seq#      : 8000000d                                                        
    chksum    : 0xac18                                                          
    Net mask  : 255.255.240.0                                                   
    TOS 0  Metric: 20                                                           
    E type    : 2                                                               
    Forwarding Address : 0.0.0.0                                                
    Tag       : 0     
2. From LSDB above, FA of LSA from NE80E-2 (Adv rtr: 222.187.2.251) is 0 and FA of LSA from C12000 is not 0 (Forwarding Address: 221.229.238.225).
3. According to RFC2328 route priority, when it compares the same five-type ASE LSA (E2, the same cost), intra cost (It will not add the cost to cost of routing table.) comparison acts as reference; the cost to ASBR or FA (FA is 0 and iterates ASBR; FA is not 0 and iterates FA). The route with smaller cost is chosen first.
4. For ASE LSA learnt from C12000, NE80E-1 iterates FA: check the route to FA (221.229.238.225); there are two equal-cost intra ospf routes and the cost is 2.
<NE80E-1>disp ip routing-table 221.229.238.225                        
Routing Table : Public                                                          
Summary Count : 2                                                               
Destination/Mask    Proto  Pre  Cost       NextHop         Interface            
                                                                                
221.229.238.224/30  OSPF   10   2          61.147.39.61    Pos2/0/1             
                                      OSPF   10   2          61.147.39.66    Pos1/0/2 
5. For ASE LSA learnt from NE80E-2, NE80E-1 iterates ASBR: check ABR-ASBR route table to NE80E-1. The cost of the route to Adv rtr: 222.187.2.251 (NE80E-2) is 1.
<NE80E-1>display ospf abr-asbr                                                           
          OSPF Process 1 with Router ID 61.147.38.3                             
                  Routing Table to ABR and ASBR                                 
                                                                                
 Type        Destination           Area       Cost  Nexthop         RtType          
 Intra-area  222.187.2.251   0.0.0.0      1     222.187.2.6     ABR/ASBR 
6. NE80E-1 first chooses ASE LSA learnt from NE80E-2 and adds it to OSPF routing table.
Suggestions
Null

END