计算机网络—OSPF单区域配置

目录

目录

1.实验环境准备

2.配置 OSPF

3.验证 OSPF 配置

4.修改 OSPF hello 和 dead 时间参数

5.OSPF缺省路由发布及验证

6.控制 OSPF DR/BDR 的选举

7.配置文件


拓扑图:

1.实验环境准备

基本配置以及IP编址。
<Huawei>system-view
Enter system view, return user view with Ctrl+Z. [Huawei]sysname R1
[R1]interface GigabitEthernet 0/0/1
[R1-GigabitEthernet0/0/1]ip address 10.0.12.1 24
[R1-GigabitEthernet0/0/1]quit
[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ip address 10.0.13.1 24
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack 0
[R1-LoopBack0]ip address 10.0.1.1 24

<Huawei>system-view
Enter system view, return user view with Ctrl+Z. [Huawei]sysname R2
[R2]interface GigabitEthernet 0/0/1
[R2-GigabitEthernet0/0/1]ip address 10.0.12.2 24
[R2-GigabitEthernet0/0/1]quit
[R2]interface LoopBack 0
[R2-LoopBack0]ip address 10.0.2.2 24

<Huawei>system-view
Enter system view, return user view with Ctrl+Z. [Huawei]sysname R3
[R3]interface GigabitEthernet 0/0/0
[R3-GigabitEthernet0/0/0]ip address 10.0.13.3 24
[R3-GigabitEthernet0/0/0]quit
[R3]interface LoopBack 0
[R3-LoopBack0]ip address 10.0.3.3 24
[R3-LoopBack0]quit
[R3]interface LoopBack 2
[R3-LoopBack2]ip address 172.16.0.1 24

2.配置 OSPF

将R1的Router ID配置为10.0.1.1(逻辑接口Loopback 0的地址),开启 OSPF进程1(缺省进程),并将网段10.0.1.0/24、10.0.12.0/24和10.0.13.0/24 发布到OSPF区域0。

[R1]ospf 1 router-id 10.0.1.1
[R1-ospf-1]area 0
[R1-ospf-1-area-0.0.0.0]network 10.0.1.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 10.0.13.0 0.0.0.255
[R1-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255

将R2的Router ID配置为10.0.2.2,开启OSPF进程1,并将网段10.0.12.0/24 和10.0.2.0/24发布到OSPF区域0。

[R2]ospf 1 router-id 10.0.2.2
[R2-ospf-1]area 0
[R2-ospf-1-area-0.0.0.0]network 10.0.2.0 0.0.0.255
[R2-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255

当回显信息中包含“NeighborCurrentState=Full”信息时,表明邻接关系 已经建立。

将R3的Router ID配置为10.0.3.3,开启OSPF进程1,并将网段10.0.3.0/24 和10.0.13.0/24发布到OSPF区域0。

[R3]ospf 1 router-id 10.0.3.3
[R3-ospf-1]area 0
[R3-ospf-1-area-0.0.0.0]network 10.0.3.0 0.0.0.255
[R3-ospf-1-area-0.0.0.0]network 10.0.13.0 0.0.0.25

3.验证 OSPF 配置

待OSPF收敛完成后,查看R1、R2和R3上的路由表。

<R1>display ip routing-tabl

 显示:

10.0.2.2/32 OSPF 10 1 D 10.0.12.2 GigabitEthernet0/0/1
10.0.3.3/32 OSPF 10 1 D 10.0.13.3 GigabitEthernet0/0/0

<R2>display ip routing-tabl

显示:

 10.0.1.1/32 OSPF 10 1 D 10.0.12.1 GigabitEthernet0/0/1

10.0.3.3/32 OSPF 10 2 D 10.0.12.1 GigabitEthernet0/0/1

10.0.13.0/24 OSPF 10 2 D 10.0.12.1 GigabitEthernet0/0/1

<R3>display ip routing-ta

显示:

 10.0.1.1/32 OSPF 10 1 D 10.0.13.1 GigabitEthernet0/0/0

10.0.2.2/32 OSPF 10 2 D 10.0.13.1 GigabitEthernet0/0/0

10.0.12.0/24 OSPF 10 2 D 10.0.13.1 GigabitEthernet0/0/0

检测R2和R1(10.0.1.1)以及R2和R3(10.0.3.3)间的连通性。

<R2>ping 10.0.1.
<R2>ping 10.0.3.

执行display ospf peer命令,查看OSPF邻居状态。

<R1>display ospf peer

display ospf peer命令显示所有OSPF邻居的详细信息。本任务中,在 10.0.13.0网段上R1是DR。由于DR选举是非抢占模式,如果OSPF进程不重启, R3将不会取代R1的DR角色。

执行display ospf peer brief命令,可以查看简要的OSPF邻居信息。

<R1>display ospf peer brief

<R2>display ospf peer brief

<R3>display ospf peer brief

4.修改 OSPF hello 和 dead 时间参数

在R1上执行display ospf interface GigabitEthernet 0/0/0命令,查看 OSPF默认的hello和dead时间。

<R1>display ospf interface GigabitEthernet 0/0/0

Timers: Hello 10 , Dead 40 , Poll 120 , Retransmit 5 , Transmit Delay 1

在R1的GE0/0/0接口执行ospf timer命令,将OSPF hello和dead时间分别 修改为15秒和60秒。

[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ospf timer hello 15
[R1-GigabitEthernet0/0/0]ospf timer dead 60

 显示:

Neighbor state leaves full or changed to Down

NeighborDownPrimeReason=Interface Parameter Mismatch

Timers: Hello 15 , Dead 60 , Poll 120 , Retransmit 5 , Transmit Delay 1

在R1上查看OSPF邻居状态。

<R1>display ospf peer brief

上述回显信息表明,R1只有一个邻居,那就是R2。因为R1和R3上的OSPF hello 和dead时间取值不同,所以R1无法与R3建立OSPF邻居关系。

在R3的GE0/0/0接口执行ospf timer命令,将OSPF hello和dead时间分别 修改为15秒和60秒。

[R3]interface GigabitEthernet 0/0/0
[R3-GigabitEthernet0/0/0]ospf timer hello 15
[R3-GigabitEthernet0/0/0]ospf timer dead 60

显示:

NeighborCurrentState=Full

Timers: Hello 15 , Dead 60 , Poll 120 , Retransmit 5 , Transmit Delay 1

再次在R1上查看OSPF邻居状态。

<R1>display ospf

5.OSPF缺省路由发布及验证

在R3上配置缺省路由并发布到OSPF域内。

[R3]ip route-static 0.0.0.0 0.0.0.0 LoopBack 2
[R3]ospf 1
[R3-ospf-1]default-route-advertise

查看R1和R2的路由表。可以看到,R1和R2均已经学习到了R3发布的缺省路由。

<R1>display ip routing-table

<R2>display ip routing-table

<R3>display ip routing-table

显示:

0.0.0.0/0 O_ASE 150 1 D 10.0.13.3 GigabitEthernet0/0/0

0.0.0.0/0 O_ASE 150 1 D 10.0.12.1 GigabitEthernet0/0/1

0.0.0.0/0 Static 60 0 D 172.16.0.1 LoopBack2

使用ping命令,检测R2与172.16.0.1/24网段之间的连通性。

<R2>ping 172.16.0.1

6.控制 OSPF DR/BDR 的选举

执行display ospf peer命令,查看R1和R3的DR/BDR角色。

<R1>display ospf peer 10.0.3.3

显示:

DR: 10.0.13.3 BDR: 10.0.13.1

上述回显信息表明,由于默认OSPF路由器优先级(数值为1)相同,但R3 的Router ID 10.0.3.3大于R1的Router ID 10.0.1.1,所以R3为DR,R1为BDR。

执行ospf dr-priority命令,修改R1和R3的DR优先级。

[R1]interface GigabitEthernet 0/0/0
[R1-GigabitEthernet0/0/0]ospf dr-priority 200

[R3]interface GigabitEthernet 0/0/0
[R3-GigabitEthernet0/0/0]ospf dr-priority 10

默认情况下,DR/BDR的选举采用的是非抢占模式。路由器优先级修改后, 不会自动重新选举DR。因此,需要重置R1和R3间的OSPF邻居关系。

先关闭然后再打开R1和R3上的Gigabit Ethernet 0/0/0接口,重置R1和R3 间的OSPF邻居关系。

[R3]interface GigabitEthernet0/0/0
[R3-GigabitEthernet0/0/0]shutdown
[R1]interface GigabitEthernet0/0/0

[R1-GigabitEthernet0/0/0]shutdown

[R1-GigabitEthernet0/0/0]undo shutdown

[R3-GigabitEthernet0/0/0]undo shutdown

执行display ospf peer命令,查看R1和R3的DR/BDR角色。

[R1]display ospf peer 10.0.3.3

显示:

DR: 10.0.13.1 BDR: 10.0.13.3 

上述信息表明,R1的DR优先级高于R3,因此R1被选举为DR,而R3成为了BDR。

7.配置文件

<R1>display current-configuration
[V200R007C00SPC600]
#
sysname R1
#
interface GigabitEthernet0/0/0
ip address 10.0.13.1 255.255.255.0
ospf dr-priority 200
ospf timer hello 15
#
interface GigabitEthernet0/0/1
ip address 10.0.12.1 255.255.255.0
#
interface LoopBack0
ip address 10.0.1.1 255.255.255.0
#
ospf 1 router-id 10.0.1.1
area 0.0.0.0
network 10.0.1.0 0.0.0.255
network 10.0.12.0 0.0.0.255
network 10.0.13.0 0.0.0.255
#
user-interface con 0
authentication-mode password
set authentication password cipher %$%$+L'YR&IZt'4,)>-*#lH",}%K-oJ_M9+'lOU~bD (\
WTqB}%N,%$%$
user-interface vty 0 4
#
return
<R2>display current-configuration
[V200R007C00SPC600]
#
sysname R2
#
interface GigabitEthernet0/0/1
ip address 10.0.12.2 255.255.255.0
#
interface LoopBack0
ip address 10.0.2.2 255.255.255.0
#
ospf 1 router-id 10.0.2.2
area 0.0.0.0
network 10.0.2.0 0.0.0.255
network 10.0.12.0 0.0.0.255
#
user-interface con 0
authentication-mode password
set authentication password cipher %$%$1=cd%b%/O%Id-8X:by1N,+s}'4wD6TvO<I|/pd
# #44C@+s#,%$%$
user-interface vty 0 4
#
return
<R3>display current-configuration
[V200R007C00SPC600]
#
sysname R3
#
interface GigabitEthernet0/0/0
ip address 10.0.13.3 255.255.255.0
ospf dr-priority 100
ospf timer hello 15
#
interface LoopBack0
ip address 10.0.3.3 255.255.255.0
#
interface LoopBack2
ip address 172.16.0.1 255.255.255.0
#
ospf 1 router-id 10.0.3.3
default-route-advertise
area 0.0.0.0
network 10.0.3.0 0.0.0.255
network 10.0.13.0 0.0.0.255
#
ip route-static 0.0.0.0 0.0.0.0 LoopBack2
#
user-interface con 0
authentication-mode password
set authentication password cipher %$%$ksXDMg7Ry6yUU:63:DQ),#/sQg"@*S\U#.s.bH
W xQ,y%#/v,%$%$
user-interface vty 0 4
#
Return

  • 60
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

SmoothSailingT

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

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

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

打赏作者

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

抵扣说明:

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

余额充值