DR详解

时间:2023-02-10 07:16:47
  • DR作用

DR主要作用在BMA网络中,同步DR/BDR中的LSA条目数量,减少ospf中的流量。如果不存在DR,路由器两两之间同步LSA,需要建立N(N-1)/2条记录,通过使用DR/BDR后,条目只需要N条记录

  • DR选举
  1. 在BMA网络中,首先比较路由器接口的DR-priority,优先级取值范围为0-255,0为不参与选举,1为默认值。(接口优先级数字越大越优先
  2. ​Router-id 越大越优先如果没有router id则会以环回接口为router id,如果没有环回接口则会选择最大IP的物理接口为router id
  • DR\BDR\DROTHER工作过程

OSPF协议采用组播,组播地址:224.0.0.5和224.0.0.6

DRother:DRother产生的LSU通过224.0.0.6发送给DR和BDR;DR通过224.0.0.5发送给其他的DRoher和BDR;DRother收到DR的LSU之后通过224.0.0.6发送ACK确认,BDR收到DR的LSU之后通过组播地址224.0.0.5发送ACK向DR确认。

DR:DR产生的LSU通过224.0.0.5发送给其他DRother和BDR;BDR收到之后通过224.0.0.5发送ACK向DR进行确认;DRother收到之后通过224.0.0.6发送ACK向DR确认。

BDR:BDR产生的LSU通过224.0.0.5发送给其他的DRother和DR,DR收到之后通过224.0.0.5发送ACK向BDR确认,DRother收到之后通过224.0.0.6发送ACK向BDR确认。

DR/DBR监测224.0.0.6,DROTHER监测224.0.0.5

hello包通常发送目的IP地址为224.0.0.5,ttl为1(只能传一跳),点对点和广播网络类型下hello包发送间隔时间10秒,死亡超时时间为40秒,在帧中继网络环境hello包发送间隔时间30秒,死亡超时为120秒

DR详解

查看邻居

<r1>display ospf peer

OSPF Process 1 with Router ID 1.1.1.1
Neighbors

Area 0.0.0.0 interface 10.1.1.1(GigabitEthernet0/0/0)'s neighbors
Router ID: 2.2.2.2 Address: 10.1.1.2
State: Full Mode:Nbr is Master Priority: 3
DR: 10.1.1.1 BDR: 10.1.1.3 MTU: 0
Dead timer due in 30 sec
Retrans timer interval: 5
Neighbor is up for 01:49:19
Authentication Sequence: [ 0 ]

Router ID: 3.3.3.3 Address: 10.1.1.3
State: Full Mode:Nbr is Master Priority: 4
DR: 10.1.1.1 BDR: 10.1.1.3 MTU: 0
Dead timer due in 34 sec
Retrans timer interval: 5
Neighbor is up for 01:49:25
Authentication Sequence: [ 0 ]

<r1>

查看lsdb

<r1>display ospf lsdb

OSPF Process 1 with Router ID 1.1.1.1
Link State Database

Area: 0.0.0.0

Type LinkState ID AdvRouter Age Len Sequence Metric
Router 2.2.2.2 2.2.2.2 1266 36 80000007 1
Router 1.1.1.1 1.1.1.1 1268 36 8000000A 1
Router 3.3.3.3 3.3.3.3 1266 36 80000008 1
Network 10.1.1.1 1.1.1.1 1268 36 80000006 0

<r1>

查看本机LSA1

<r3>display ospf lsdb router self-originate  

 OSPF Process 1 with Router ID 3.3.3.3

          Area: 0.0.0.0

  Link State Database  


 Type      : Router

 Ls id     : 3.3.3.3 //router-id

 Adv rtr   : 3.3.3.3  //宣告LSA1的router-id

 Ls age    : 1397  

 Len       : 36  

 Options   :  E  

 seq#      : 80000008  

 chksum    : 0xed2a

 Link count: 1

  * Link ID: 10.1.1.1      //DR接口

    Data   : 10.1.1.3      //本路由器与DR连接的接口

    Link Type: TransNet  //网络类型·为BMA    

    Metric : 1

<r3>

查看LSA2

<r3>display ospf lsdb network  


 OSPF Process 1 with Router ID 3.3.3.3

          Area: 0.0.0.0

  Link State Database  



 Type      : Network

 Ls id     : 10.1.1.1 //DR的ip地址

 Adv rtr   : 1.1.1.1  //DR的router-id

 Ls age    : 1599  

 Len       : 36  

 Options   :  E  

 seq#      : 80000006  

 chksum    : 0xb1d

 Net mask  : 255.255.255.0

 Priority  : Low

    Attached Router    1.1.1.1 

    Attached Router    2.2.2.2

    Attached Router    3.3.3.3

<r3>