多区域中OSPF选路负载案例

发布时间:  2016-04-06 浏览次数:  435 下载次数:  0
问题描述

    R1-R3-R5处于ospf区域1,R1-R4-R5处于ospf区域2 ,R1-R6处于ospf区域0,R5 router id 为设备的looback0地址5.5.5.5, 该地址通过在R5ospf进程中import-route direct type 1引入ospf域内。 R1上查看路由表到5.5.5.5的路由表中没有形成两条等价负R1-R3-R5R1-R4-R5路径的路由,只看到一条 R1-R4-R5路径的路由

处理过程

1,在R1上通过display ip routing-table 5.5.5.5 查看路由

 <r1>display ip routing-table 5.5.5.5
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Table : Public
Summary Count : 1
Destination/Mask    Proto   Pre  Cost      Flags NextHop         Interface

        5.5.5.5/32  O_ASE   150  3           D   192.168.14.4    Ethernet0/0/1

通过以上信息显示确认只有一体路径。接下来查看ospf lsdb数据库

2,R1上查看ospf lsdb数据库display ospf lsdb

AS External Database
Type      LinkState ID    AdvRouter          Age  Len   Sequence   Metric
External  5.5.5.5         5.5.5.5            323  36    80000001       1

<r1>display ospf lsdb ase

OSPF Process 1 with Router ID 1.1.1.1
Link State Database


  Type      : External
  Ls id     : 5.5.5.5
  Adv rtr   : 5.5.5.5 
  Ls age    : 593
  Len       : 36
  Options   :  E 
  seq#      : 80000001
  chksum    : 0xfd2b
  Net mask  : 255.255.255.255
  TOS 0  Metric: 1
  E type    : 1
  Forwarding Address : 0.0.0.0
  Tag       : 1
  Priority  : Medium

通过以上显示存在到5.5.5.5 的5类LSA,并且fa地址为0.0.0.0

3,R1上查看到5.5.5.5 ASBR的cost

<r1>display ospf lsdb asbr 5.5.5.5

OSPF Process 1 with Router ID 1.1.1.1
         Area: 0.0.0.0
Link State Database


  Type      : Sum-Asbr
  Ls id     : 5.5.5.5
  Adv rtr   : 1.1.1.1 
  Ls age    : 390
  Len       : 28
  Options   :  E 
  seq#      : 80000001
  chksum    : 0x6cd5
  Tos 0  metric: 2
         Area: 0.0.0.1
Link State Database


  Type      : Sum-Asbr
  Ls id     : 5.5.5.5
  Adv rtr   : 1.1.1.1 
  Ls age    : 390
  Len       : 28
  Options   :  E 
  seq#      : 80000001
  chksum    : 0x6cd5
  Tos 0  metric: 2
         Area: 0.0.0.2
Link State Database


  Type      : Sum-Asbr
  Ls id     : 5.5.5.5
  Adv rtr   : 1.1.1.1 
  Ls age    : 387
  Len       : 28
  Options   :  E 
  seq#      : 80000001
  chksum    : 0x6cd5
  Tos 0  metric: 2

通过查看以上信息发现到ASBRcost也一样。一般情况下ospf计算路径路由的时候只要cost一样就形成负载

根因

RFC2328 16.4  规定:


按照此规则,路由器R1优选从区域2接收到的路由,下一跳为R4路由器。

解决方案

可以在R5设备上 将OSPF设置两个进程,分别指定不同的router id,每个进程都引用直连路由




END