配置OSPF的DR选择示例

学习精彩网络技术老师:华为HCIA和HCIP数通eNSP实战视频课
点击学习精彩网络技术老师:华为、华三、锐捷、WLAN、IPv6全套视频课程

介绍在广播网络中,配置接口上的DR优先级进行DR选择的过程。

组网需求

图1中,RouterA的优先级为100,它是网络上的最高优先级,所以RouterA被选为DR;RouterC是优先级第二高的,被选为BDR;RouterB的优先级为0,这意味着它将无法成为DR或BDR;RouterD没有配置优先级,取缺省值1。

图1 配置OSPF的DR选择组网图

配置思路

采用如下的思路配置OSPF的DR选择:

配置各路由器上router id,使能OSPF,指定网段。

在缺省优先级情况下,查看各路由器DR/BDR状态。

配置接口上的DR优先级,查看DR/BDR状态。

数据准备

为完成此配置例,需准备如下的数据:

RouterA的Router ID 1.1.1.1,DR优先级100。

RouterB的Router ID 2.2.2.2,DR优先级0。

RouterC的Router ID 3.3.3.3,DR优先级2。

RouterD的Router ID 4.4.4.4,DR优先级取缺省值1。

操作步骤
  1. 配置各接口的IP地址(略)
  2. 配置OSPF基本功能

# 配置RouterA。

[RouterA] router id 1.1.1.1

[RouterA] ospf

[RouterA-ospf-1] area 0

[RouterA-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255

[RouterA-ospf-1-area-0.0.0.0] quit

[RouterA-ospf-1] quit

# 配置RouterB。

[RouterB] router id 2.2.2.2

[RouterB] ospf

[RouterB-ospf-1] area 0

[RouterB-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255

[RouterB-ospf-1-area-0.0.0.0] quit

[RouterB-ospf-1] quit

# 配置RouterC。

[RouterC] router id 3.3.3.3

[RouterC] ospf

[RouterC-ospf-1] area 0

[RouterC-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255

[RouterC-ospf-1-area-0.0.0.0] quit

[RouterC-ospf-1] quit

# 配置RouterD。

[RouterD] router id 4.4.4.4

[RouterD] ospf

[RouterD-ospf-1] area 0

[RouterD-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255

[RouterD-ospf-1-area-0.0.0.0] quit

[RouterD-ospf-1] quit

# 查看DR/BDR的状态。

[RouterA] display ospf peer

          OSPF Process 1 with Router ID 1.1.1.1

                  Neighbors

 Area 0.0.0.0 interface 192.168.1.1(GigabitEthernet1/0/0)'s neighbors

 Router ID: 2.2.2.2      Address: 192.168.1.2State: Full  Mode:Nbr is  Master  Priority: 1DR: 192.168.1.4  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 32  sec

   Retrans timer interval: 5

   Neighbor is up for 00:04:21

   Authentication Sequence: [ 0 ]

 Router ID: 3.3.3.3      Address: 192.168.1.3State: Full  Mode:Nbr is  Master  Priority: 1DR: 192.168.1.4  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 37  sec

   Retrans timer interval: 5

   Neighbor is up for 00:04:06

   Authentication Sequence: [ 0 ]

 Router ID: 4.4.4.4      Address: 192.168.1.4State: Full  Mode:Nbr is  Master  Priority: 1DR: 192.168.1.4  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 37  sec

   Retrans timer interval: 5

   Neighbor is up for 00:03:53

   Authentication Sequence: [ 0 ]

查看RouterA的邻居信息,可以看到DR优先级(缺省为1)以及邻居状态,此时RouterD为DR,RouterC为BDR。

当优先级相同时,router-id高的为DR。若DR、BDR已经选择完毕,当一台新路由器加入后,即使它的DR优先级最大,也不会立即成为该网段中的DR。

  1. 配置接口上的DR优先级

# 配置RouterA。

[RouterA] interface gigabitethernet 1/0/0

[RouterA-GigabitEthernet1/0/0] ospf dr-priority 100

[RouterA-GigabitEthernet1/0/0] quit

# 配置RouterB。

[RouterB] interface gigabitethernet 1/0/0

[RouterB-GigabitEthernet1/0/0] ospf dr-priority 0

[RouterB-GigabitEthernet1/0/0] quit

# 配置RouterC。

[RouterC] interface gigabitethernet 1/0/0

[RouterC-GigabitEthernet1/0/0] ospf dr-priority 2

[RouterC-GigabitEthernet1/0/0] quit

# 查看DR/BDR的状态。

[RouterD] display ospf peer

          OSPF Process 1 with Router ID 4.4.4.4

                  Neighbors

 Area 0.0.0.0 interface 192.168.1.4(GigabitEthernet1/0/0)'s neighbors

 Router ID: 1.1.1.1      Address: 192.168.1.1

   State: Full  Mode:Nbr is  Slave  Priority: 100DR: 192.168.1.4  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 31  sec

   Retrans timer interval: 5

   Neighbor is up for 00:11:17

   Authentication Sequence: [ 0 ]

 Router ID: 2.2.2.2      Address: 192.168.1.2

   State: Full  Mode:Nbr is  Slave  Priority: 0DR: 192.168.1.4  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 35  sec

   Retrans timer interval: 5

   Neighbor is up for 00:11:19

   Authentication Sequence: [ 0 ]

 Router ID: 3.3.3.3      Address: 192.168.1.3

   State: Full  Mode:Nbr is  Slave  Priority: 2DR: 192.168.1.4  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 33  sec

   Retrans timer interval: 5

   Neighbor is up for 00:11:15

   Authentication Sequence: [ 0 ]

  1. 重启OSPF进程

在各路由器的用户视图下,同时执行命令reset ospf 1 process,以重启OSPF进程。

  1. 验证配置结果

# 查看OSPF邻居状态,可以看到根据配置的优先级进行了DR的重新选取。

[RouterD] display ospf peer

          OSPF Process 1 with Router ID 4.4.4.4

                  Neighbors

 Area 0.0.0.0 interface 192.168.1.4(GigabitEthernet1/0/0)'s neighbors

 Router ID: 1.1.1.1      Address: 192.168.1.1State: Full  Mode:Nbr is  Slave  Priority: 100DR: 192.168.1.1  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 35  sec

   Retrans timer interval: 5

   Neighbor is up for 00:07:19

   Authentication Sequence: [ 0 ]

 Router ID: 2.2.2.2      Address: 192.168.1.2State: Full  Mode:Nbr is  Master  Priority: 0DR: 192.168.1.1  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 35  sec

   Retrans timer interval: 5

   Neighbor is up for 00:07:19

   Authentication Sequence: [ 0 ]

 Router ID: 3.3.3.3      Address: 192.168.1.3State: Full  Mode:Nbr is  Slave  Priority: 2DR: 192.168.1.1  BDR: 192.168.1.3  MTU: 0

   Dead timer due in 37  sec

   Retrans timer interval: 5

   Neighbor is up for 00:07:17

   Authentication Sequence: [ 0 ]

# 查看OSPF接口的状态。

[RouterA] display ospf interface

          OSPF Process 1 with Router ID 1.1.1.1

                  Interfaces

 Area: 0.0.0.0          (MPLS TE not enabled)

 IP Address    Type        State     Cost   Pri    DR             BDR

 192.168.1.1   Broadcast  DR        1      100    192.168.1.1    192.168.1.3

[RouterB] display ospf interface

          OSPF Process 1 with Router ID 2.2.2.2

                  Interfaces

 Area: 0.0.0.0          (MPLS TE not enabled)

 IP Address    Type        State     Cost   Pri   DR              BDR

 192.168.1.2   Broadcast  DROther   1      0     192.168.1.1     192.168.1.3

如果邻居的状态是Full,这说明它和邻居之间形成了邻接关系;如果停留在2-Way的状态,则说明两者都不是DR或BDR,两者之间不需要交换LSA。

如果OSPF接口的状态是DROther,则说明它既不是DR,也不是BDR。

配置文件

RouterA的配置文件

#

  sysname RouterA

#

router id 1.1.1.1

#

interface GigabitEthernet1/0/0

 undo shutdown

 ip address 192.168.1.1 255.255.255.0

 ospf dr-priority 100

#

ospf 1

 area 0.0.0.0

  network 192.168.1.0 0.0.0.255

#

return

RouterB的配置文件

#

  sysname RouterB

#

router id 2.2.2.2

#

interface GigabitEthernet1/0/0

 undo shutdown

 ip address 192.168.1.2 255.255.255.0

 ospf dr-priority 0

#

ospf 1

 area 0.0.0.0

  network 192.168.1.0 0.0.0.255

#

return

RouterC的配置文件

#

  sysname RouterC

#

router id 3.3.3.3

#

interface GigabitEthernet1/0/0

 undo shutdown

 ip address 192.168.1.3 255.255.255.0

 ospf dr-priority 2

#

ospf 1

 area 0.0.0.0

  network 192.168.1.0 0.0.0.255

#

return

RouterD的配置文件

#

  sysname RouterD

#

router id 4.4.4.4

#

interface GigabitEthernet1/0/0

 undo shutdown

 ip address 192.168.1.4 255.255.255.0

#

ospf 1

 area 0.0.0.0

  network 192.168.1.0 0.0.0.255

#

return

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

精彩网络技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值