点到点型网络配置单区域ospf和MD5认证

报名入口来源:中国教育在线 2022-06-02

今天咱们来继续讲讲OSPF。

其实,关于OSPF,我讲的很多了,老粉应该看过不少。

OSPF是一种基于链路状态的路由协议,也是专为 IP 开发的路由协议,直接运行在 IP 层上面。它从设计上保证了无路由环路。除此之外,IS-IS也是很常见的链路状态协议。

OSPF路由协议的应用面非常广,认可度也很高,毕竟的确是好用的。所以,在网络部署IGP协议的时候,很多网工都会优先考虑用OSPF组网。

之前写过不少文章都是关于它,但今天想讲讲实操,让你更好理解。配合五个实验,手把手带你系统理解OSPF的各方面配置。

01 点到点型网络配置单区域ospf和MD5认证

R1配置:

 

R1#conf t

R1(config)#hostname R1

R1(config)#int lo0

R1(config-if)#ip add 1.1.1.1255.255.255.0

R1(config-if)#ex

R1(config)#int s1/0

R1(config-if)#ip add 192.168.12.1255.255.255.0

R1(config-if)#clock rate 64000 //串口连接配置时钟频率64000

R1(config-if)#ip ospf authenticationmessage-digest//激活接口下的OSPF认证,

R1(config-if)#ip ospfmessage-digest-key 1 md5 kkfloat//设置MD5认证的密码为kkfloat

R1(config-if)#no sh

R1(config-if)#ex

R1(config)#router ospf 1

R1(config-router)#network192.168.12.0 255.255.255.0 area 1

R1(config-router)#network 1.1.1.0255.255.255.0 area 1

R1(config-router)#area 1authentication message-digest//开启区域0认证,所有处于区域0的接口都需要配置同样的认证

R1(config-router)#ex

 

R2配置:

R2#conf t

R2(config)#int lo0

R2(config-if)#ip add 2.2.2.2255.255.255.0

R2(config-if)#ex

R2(config)#int s1/0

R2(config-if)#ip add 192.168.12.2255.255.255.0

R2(config-if)#clock rate 64000

R2(config-if)#ip ospf authenticationmessage-digest

R2(config-if)#ip ospfmessage-digest-key 1 md5 kkfloat

R2(config-if)#ex

R2(config)#int s1/1

R2(config-if)#ip add 192.168.23.2255.255.255.0

R2(config-if)#clock rate 64000

R2(config-if)#ip ospf authenticationmessage-digest

R2(config-if)#ip ospfmessage-digest-key 1 md5 kkfloat

R2(config-if)#ex

R2(config)#router ospf 1

R2(config-router)#net 2.2.2.0255.255.255.0 area 1

R2(config-router)#net 192.168.12.0255.255.255.0 area 1

R2(config-router)#network192.168.23.0 255.255.255.0 area 1

R2(config-router)#router-id 2.2.2.2

R2(config-router)#area 1authentication message-digest

 

R3配置:

R3#conf t

Enter configuration commands, oneper line. End with CNTL/Z.

R3(config)#int lo0

R3(config-if)#ip add 3.3.3.3255.255.255.0

R3(config-if)#no sh

R3(config-if)#ex

R3(config)#int s1/0

R3(config-if)#ip add 192.168.23.1255.255.255.0

R3(config-if)#clo

R3(config-if)#clock R

R3(config-if)#clock Rate 64000

R3(config-if)#ip ospf authenticationmessage-digest

R3(config-if)#ip ospfmessage-digest-key 1 md5 kkfloat

R3(config-if)#ex

R3(config)#router ospf 1

R3(config-router)#net 3.3.3.0255.255.255.0 area 1

R3(config-router)#net 192.168.23.0255.255.255.0 area 1

R3(config-router)#roouter-id 3.3.3.3

R3(config-router)#area 1authentication message-digest

 

检查各个路由器ospf学习到的路由信息,ospf的邻居信息,ospf的数据库。测试全网互通性。

 

Show ip route ospf

Show ip ospf nei

Show ip ospf database

debug ip ospfevents

 

总结该模式的特点:

  • 通过点到点子接口的部分全互连逻辑拓扑或星型拓扑
  • 不需要手工配置邻居
  • 不选举DR/BDR
  • 各个子接口属于不同的子网

02 广播型网络配置单区域OSPF

R4配置:

 

R4#conf t

R4(config)#int lo0

R4(config-if)#ip add

R4(config-if)#ip add4.4.4.4 255.255.255.0

R4(config-if)#int e0/0

R4(config-if)#ip add192.168.1.4 255.255.255.0

R4(config-if)#no sh

R4(config-if)#ex

R4(config)#router ospf 1

R4(config-router)#network4.4.4.0 255.255.255.0 a 1

R4(config-router)#network192.168.1.0 255.255.255.0 a 1

R4(config-router)#router-id4.4.4.4

 

R5配置:

 

R5#conf t

R5(config)#int lo0

R5(config-if)#ip add5.5.5.5 255.255.255.0

R5(config-if)#ex

R5(config)#int e0/0

R5(config-if)#ip add192.168.1.5 255.255.255.0

R5(config-if)#no sh

R5(config-if)#ex

R5(config)#router ospf 1

R5(config-router)#net5.5.5.0 255.255.255.0 area 1

R5(config-router)#net192.168.1.0 255.255.255.0 a 1

R5(config-router)#router-id5.5.5.5

R5(config-router)#

 

R6配置:

 

R6#conf t

R6(config)#int lo0

R6(config-if)#ip add6.6.6.6 255.255.255.0

R6(config-if)#ex

R6(config)#int e0/0

R6(config-if)#ip add192.168.1.6 255.255.255.0

R6(config-if)#no sh

R6(config-if)#ex

R6(config)#router os

R6(config)#router ospf 1

R6(config-router)#net6.6.6.0 255.255.255.0 a 1

R6(config-router)#net192.168.1.0 255.255.255.0 a 1

R6(config-router)#router-id6.6.6.6

 

R7配置:

 

R7#conf t

R7(config)#int lo0

R7(config-if)#ip add

R7(config-if)#ip add7.7.7.7 255.255.255.0

R7(config-if)#ex

R7(config)#int e0/0

R7(config-if)#ip add192.168.1.7 255.255.255.0

R7(config-if)#no sh

R7(config-if)#ex

R7(config)#router ospf 1

R7(config-router)#net7.7.7.0 255.255.255.0 a

R7(config-router)#net7.7.7.0 255.255.255.0 area 1

R7(config-router)#net192.168.1.0 255.255.255.0 a 1

 

在这个时间间隔内,路由器相互监听hello包中的dr和bdr字段,并且服从优先级原则,这个时间间隔与dead interval时间相同都是40S。

因为刚开机时是一台路由器接下一台这样配置的,所以最先启动的路由器就认为自己是DR了。

而且OSPF没有DR,BDR的抢占机制,也就是说我们配置完成后,必须重启所有路由器或者重启所有路由器的ospf路由器协议

 

Show ip route ospf

Show ip ospf nei

Show ip ospf database

debug ip ospf events

此时我们还可以通过更改端口优先级,来更改谁是DR和BDR,甚至不参与DR与BDR选举。

 

 

我的题库在线题库
近期直播
联系方式

预报名

咨询

课程

题库