OSPF的DR与BDR-新版(16)

目录

整体拓扑

操作步骤

1.基本配置

[1.1 配置R1的IP](#1.1 配置R1的IP)

[1.2 配置R2的IP](#1.2 配置R2的IP)

[1.3 配置R3的IP](#1.3 配置R3的IP)

[1.4 配置R4的IP](#1.4 配置R4的IP)

[1.5 检测R1与R4连通性](#1.5 检测R1与R4连通性)

[1.6 检测R1与R2连通性](#1.6 检测R1与R2连通性)

[1.7 检测R1与R3连通性](#1.7 检测R1与R3连通性)

2.搭建基本的OSPF网络

[2.1 配置R1 OSPF](#2.1 配置R1 OSPF)

[2.2 配置R2 OSPF](#2.2 配置R2 OSPF)

[2.3 配置R3 OSPF](#2.3 配置R3 OSPF)

[2.4 配置R4 OSPF](#2.4 配置R4 OSPF)

[2.5 重启R1](#2.5 重启R1)

[2.6 重启R2](#2.6 重启R2)

[2.7 重启R3](#2.7 重启R3)

[2.8 重启R4](#2.8 重启R4)

[2.9 再次检查OSPF邻居建立情况](#2.9 再次检查OSPF邻居建立情况)

[3. 查看缺省情况下的DR/BDR状态](#3. 查看缺省情况下的DR/BDR状态)

[3.1 查看R1 OSPF选举DR情况](#3.1 查看R1 OSPF选举DR情况)

[3.2 修改R1 OSPF的网络类型](#3.2 修改R1 OSPF的网络类型)

[3.3 修改R2 OSPF的网络类型](#3.3 修改R2 OSPF的网络类型)

[3.4 修改R3 OSPF的网络类型](#3.4 修改R3 OSPF的网络类型)

[3.5 修改R4 OSPF的网络类型](#3.5 修改R4 OSPF的网络类型)

[3.6 再查看R1 OSPF选举DR情况](#3.6 再查看R1 OSPF选举DR情况)

4.根据现网需求影响DR/BDR选举

[4.1 配置R1网络类型](#4.1 配置R1网络类型)

[4.2 配置R2网络类型](#4.2 配置R2网络类型)

[4.3 配置R3网络类型](#4.3 配置R3网络类型)

[4.4 配置R4网络类型](#4.4 配置R4网络类型)

[4.5 修改R1接口优先级](#4.5 修改R1接口优先级)

[4.6 修改R2接口优先级](#4.6 修改R2接口优先级)

[4.7 查看R1路由器DR选举](#4.7 查看R1路由器DR选举)

[4.8 修改R4接口优先级](#4.8 修改R4接口优先级)

[4.9 重置后查看R1路由器DR选举](#4.9 重置后查看R1路由器DR选举)

5.保存数据

5.1保存R1数据

5.2保存R2数据

5.3保存R3数据

5.4保存R4数据


某公司有四个部门,路由器R1连接的总经理办公室,路由器R2连接到人事部,R3连接的是开发部,R4连接的是市场部。四台路由器通过交换机S1互联,每台路由器都运行了OSPF路由协议,都运行在区域0内,使得公司内部各部门网络能够互相通信。由于路由器通过广播网络互连,OSPF会选举DR和BDR,现网络管理员要配置使得性能较好的R1成为DR,性能次之的R2成为BDR,而性能最差的R4不能参加DR和BDR的选举,由此来完成网络的优化。

整体拓扑

操作步骤

1.基本配置

根据实验编址表进行相应的基本IP地址配置。

1.1 配置R1的IP

根据实验编址表配置路由器R1的接口IP地址。
<Huawei>system-view
Huaweisysname R1
R1interface Loopback 0
R1-loopback0ip address 1.1.1.1 32
R1-loopback0quit
R1interface GigabitEthernet0/0/0
R1-GigabitEthernet0/0/0ip address 172.16.1.1 24
R1-GigabitEthernet0/0/0quit

复制代码
​​​​​​​system-view
sysname R1
interface Loopback 0
ip address 1.1.1.1 32
quit
interface GigabitEthernet0/0/0
ip address 172.16.1.1 24
quit

1.2 配置R2的IP

根据实验编址表配置路由器R2的接口IP地址。
<Huawei>system-view
Huaweisysname R2
R2interface Loopback 0
R2-loopback0ip address 2.2.2.2 32
R2-loopback0quit
R2interface GigabitEthernet0/0/0
R2-GigabitEthernet0/0/0ip address 172.16.1.2 24
R2-GigabitEthernet0/0/0quit

复制代码
​​​​​​​system-view
sysname R2
interface Loopback 0
ip address 2.2.2.2 32
quit
interface GigabitEthernet0/0/0
ip address 172.16.1.2 24
quit

1.3 配置R3的IP

根据实验编址表配置路由器R3的接口IP地址。
<Huawei>system-view
Huaweisysname R3
R3interface Loopback 0
R3-loopback0ip address 3.3.3.3 32
R3-loopback0quit
R3interface GigabitEthernet0/0/0
R3-GigabitEthernet0/0/0ip address 172.16.1.3 24
R3-GigabitEthernet0/0/0quit

复制代码
​​​​​​​system-view
sysname R3
interface Loopback 0
ip address 3.3.3.3 32
quit
interface GigabitEthernet0/0/0
ip address 172.16.1.3 24
quit

1.4 配置R4的IP

根据实验编址表配置路由器R4的接口IP地址,掩码长度为24。
<Huawei>system-view
Huaweisysname R4
R4interface Loopback 0
R4-loopback0ip address 4.4.4.4 32
R4-loopback0quit
R4interface GigabitEthernet0/0/0
R4-GigabitEthernet0/0/0ip address 172.16.1.4 24
R4-GigabitEthernet0/0/0quit

复制代码
​​​​​​​system-view
sysname R4
interface Loopback 0
ip address 4.4.4.4 32
quit
interface GigabitEthernet0/0/0
ip address 172.16.1.4 24
quit

1.5 检测R1与R4连通性

并使用ping命令检测R1直连链路的连通性。
<R1>ping 172.16.1.4

复制代码
ping 172.16.1.4

1.6 检测R1与R2连通性

<R1>ping 172.16.1.2

复制代码
ping 172.16.1.2

1.7 检测R1与R3连通性

<R1>ping 172.16.1.3
测试完成,通信正常。

复制代码
ping 172.16.1.3

2.搭建基本的 OSPF网络

在公司网络中的四台路由器R1,R2,R3,R4上配置基础的OSPF网络配置。每台路由器使用各自的环回接口地址作为Router-ID,并且都运行在区域0内。

2.1 配置R1 OSPF

R1的基础OSPF配置。
<R1>system-view
R1router id 1.1.1.1
R1ospf 1
R1-ospf-1area 0
R1-ospf-1-area-0.0.0.0network 172.16.1.0 0.0.0.255

复制代码
​​​​​​​system-view
router id 1.1.1.1
ospf 1
area 0
network 172.16.1.0 0.0.0.255

2.2 配置R2 OSPF

R2的基础OSPF配置。
<R2>system-view
R2router id 2.2.2.2
R2ospf 1
R2-ospf-1area 0
R2-ospf-1-area-0.0.0.0network 172.16.1.0 0.0.0.255

复制代码
​​​​​​​system-view
router id 2.2.2.2
ospf 1
area 0
network 172.16.1.0 0.0.0.255

2.3 配置R3 OSPF

R3的基础OSPF配置。
<R3>system-view
R3router id 3.3.3.3
R3ospf 1
R3-ospf-1area 0
R3-ospf-1-area-0.0.0.0network 172.16.1.0 0.0.0.255

复制代码
​​​​​​​system-view
router id 3.3.3.3
ospf 1
area 0
network 172.16.1.0 0.0.0.255

2.4 配置R4 OSPF

R4的基础OSPF配置。
<R4>system-view
R4router id 4.4.4.4
R4ospf 1
R4-ospf-1area 0
R4-ospf-1-area-0.0.0.0network 172.16.1.0 0.0.0.255
配置完成后,同时重启四台路由器上的OSPF进程,或者直接同时重启设备。

复制代码
system-view
router id 4.4.4.4
ospf 1
area 0
network 172.16.1.0 0.0.0.255

2.5 重启R1

重启R1的OSPF进程。输入命令点击Enter后输入'y'进行确认。
<R1>reset ospf process

复制代码
return
reset ospf process

2.6 重启R2

重启R2的OSPF进程。输入命令点击Enter后输入'y'进行确认。
<R2>reset ospf process

复制代码
​​​​​​​return
reset ospf process

2.7 重启R3

重启R3的OSPF进程。输入命令点击Enter后输入'y'进行确认。
<R3>reset ospf process

复制代码
​​​​​​​return
reset ospf process

2.8 重启R4

重启R4的OSPF进程。输入命令点击Enter后输入'y'进行确认。
<R4>reset ospf process

复制代码
return
reset ospf process

2.9 再次检查OSPF邻居建立情况

重置后再次检查OSPF邻居建立情况。使用命令display ospf peer brief进行查看。
<R1>display ospf peer brief
可以观察到,R1此时已经和其他路由器成功建立起OSPF邻居关系。其他设备上的查看省略。

复制代码
display ospf peer brief

3. 查看缺省情况下的 DR/BDR状态

3.1 查看R1 OSPF选举DR情况

使用display ospf peer命令查看此时缺省情况下OSPF网络中的DR/BDR选举情况。
R1display ospf peer
可以观察到在该广播网络中,此时R4为OSPF网络中的DR,R3为BDR。这是由于在缺省情况下,每台路由器上的DR优先级都为1,此时通过Router-ID的数值高低进行比较。

复制代码
display ospf peer

3.2 修改R1 OSPF的网络类型

在R1上的相关接口下使用命令ospf network-type p2mp修改OSPF的网络类型为点到多点。
<R1>system-view
R1interface GigabitEthernet 0/0/0
R1-GigabitEthernet0/0/0ospf network-type p2mp

复制代码
​​​​​​​system-view
interface GigabitEthernet 0/0/0
ospf network-type p2mp

3.3 修改R2 OSPF的网络类型

在R2上的相关接口下使用命令ospf network-type p2mp修改OSPF的网络类型为点到多点。
<R2>system-view
R2interface GigabitEthernet 0/0/0
R2-GigabitEthernet0/0/0ospf network-type p2mp

复制代码
​​​​​​​system-view
interface GigabitEthernet 0/0/0
ospf network-type p2mp

3.4 修改R3 OSPF的网络类型

在R3上的相关接口下使用命令ospf network-type p2mp修改OSPF的网络类型为点到多点。
<R3>system-view
R3interface GigabitEthernet 0/0/0
R3-GigabitEthernet0/0/0ospf network-type p2mp

复制代码
​​​​​​​system-view
interface GigabitEthernet 0/0/0
ospf network-type p2mp

3.5 修改R4 OSPF的网络类型

在R4上的相关接口下使用命令ospf network-type p2mp修改OSPF的网络类型为点到多点。
<R4>system-view
R4interface GigabitEthernet 0/0/0
R4-GigabitEthernet0/0/0ospf network-type p2mp

复制代码
system-view
interface GigabitEthernet 0/0/0
ospf network-type p2mp

3.6 再查看R1 OSPF选举DR情况

配置完成后,在R1上再次观察此时OSPF的DR/BDR选举情况。
R1display ospf peer
可以观察到,DR/BDR都为None,验证了在点到多点的网络类型中不选举DR/BDR,同样在点到点网络中也是,这里不再赘述。

复制代码
display ospf peer

4.根据现网需求影响 DR/BDR选举

现在根据需求,网络管理员要使得性能较好,处理能力较强的R1成为DR,性能次之的R2成为BDR,而性能最差的R4不能参加DR和BDR的选举,由此来完成网络的优化。

4.1 配置R1网络类型

将R1的OSPF网络类型还原为默认的广播网络类型。
<R1>system-view
R1interface GigabitEthernet 0/0/0
R1-GigabitEthernet0/0/0ospf network-type broadcast

复制代码
​​​​​​​return
system-view
interface GigabitEthernet 0/0/0
ospf network-type broadcast

4.2 配置R2网络类型

将R2的OSPF网络类型还原为默认的广播网络类型。
<R2>system-view
R2interface GigabitEthernet 0/0/0
R2-GigabitEthernet0/0/0ospf network-type broadcast

复制代码
​​​​​​​return
system-view
interface GigabitEthernet 0/0/0
ospf network-type broadcast

4.3 配置R3网络类型

将R3的OSPF网络类型还原为默认的广播网络类型。
<R3>system-view
R3interface GigabitEthernet 0/0/0
R3-GigabitEthernet0/0/0ospf network-type broadcast

复制代码
​​​​​​​return
system-view
interface GigabitEthernet 0/0/0
ospf network-type broadcast

4.4 配置R4网络类型

将R4的OSPF网络类型还原为默认的广播网络类型。
<R4>system-view
R4interface GigabitEthernet 0/0/0
R4-GigabitEthernet0/0/0ospf network-type broadcast

复制代码
​​​​​​​return
system-view
interface GigabitEthernet 0/0/0
ospf network-type broadcast

4.5 修改R1接口优先级

配置完成后,修改R1上GE 0/0/0接口的DR优先级为100。
<R1>system-view
R1interface GigabitEthernet 0/0/0
R1-GigabitEthernet0/0/0ospf dr-priority 100

复制代码
​​​​​​​return
system-view
interface GigabitEthernet 0/0/0
ospf dr-priority 100

4.6 修改R2接口优先级

配置完成后,修改R2上GE 0/0/0接口的DR优先级为50。
<R2>system-view
R2interface GigabitEthernet 0/0/0
R2-GigabitEthernet0/0/0ospf dr-priority 50

复制代码
​​​​​​​return
system-view
interface GigabitEthernet 0/0/0
ospf dr-priority 50

4.7 查看R1路由器DR选举

配置完成后,查看R1路由器的DR/BDR选举情况。
R1display ospf peer
发现此时的DR与BDR都没有改变,即验证了OSPF的DR/BDR选举是非抢占的。必须要在四台路由器上同时重启OSPF进程,或者重启路由器才能使得其重新正确选举。
同时重启四台路由器的OSPF进程,或直接同时重启设备。

复制代码
display ospf peer

4.8 修改R4接口优先级

配置完成后,修改R4上GE 0/0/0接口的DR优先级为0,R3保持缺省不变。DR优先级为0时,表示不参与DR和BDR的选举。
<R4>system-view
R4interface GigabitEthernet 0/0/0
R4-GigabitEthernet0/0/0ospf dr-priority 0

复制代码
​​​​​​​return
system-view
interface GigabitEthernet 0/0/0
ospf dr-priority 0

4.9 重置后查看R1路由器DR选举

使用reset ospf process命令重置所有设备的OSPF进程后,再次查看各路由器的DR/BDR选举状态。重置进程命令参考上述步骤。
<R1>display ospf peer
此时发现在该广播网络中,R1为DR,R2为BDR,实现了网络的需求。

复制代码
​​​​​​​return
display ospf peer

5.保存数据

5.1保存R1数据

在R1上保存数据。
<R1>save

复制代码
save

5.2保存R2数据

在R2上保存数据。
<R2>save

复制代码
save

5.3保存R3数据

在R3上保存数据。
<R3>save

复制代码
save

5.4保存R4数据

在R4上保存数据。
<R4>save

复制代码
save

思考

在本实验步骤二中,基础的OSPF网络配置完毕后,为什么要同时重启下四台路由器上的OSPF进程?

相关推荐
huainingning几秒前
华为supervlan+sub address组网模拟与sub vlan互通方法
网络
七夜zippoe10 分钟前
DolphinDB WebSocket接入:实时数据流
网络·websocket·网络协议·dolphindb·实时数据流
DeboPXK14 分钟前
NSK VH25EM 高防尘法兰型导轨技术手册
服务器·网络·数据库·经验分享·规格说明书
marsh020620 分钟前
62 openclaw金融级应用开发:安全与性能的双重挑战
安全·青少年编程·ai·金融
鼎讯信通31 分钟前
1024J冲击能量+三种放电模式:DLG-1高压发生器覆盖电缆故障全场景
运维·能源·信息与通信
超级赛博搬砖工34 分钟前
SEO代理解析:成功搜索引擎抓取你需要了解的事项
大数据·运维·服务器·网络
志栋智能41 分钟前
超自动化安全的技术选型与架构设计指南
运维·安全·自动化
terry60041 分钟前
5G视频短信服务商选型全攻略:通道资源、架构能力与成本评估2026最新标准
大数据·人工智能·5g·json·asp.net·信息与通信·数据库架构
行走__Wz1 小时前
【网工入门-eNSP模拟-07】单臂路由
网络·智能路由器
Chengbei111 小时前
AISec真正拟人化全自动渗透工具!支持浏览器交互全自动化挖掘,SQL注入、XSS、越权等。
sql·安全·web安全·网络安全·自动化·系统安全·xss