文章目录
一、网络类型
注:①hello时间与hold time时间成四倍关系
②hold time时间不与hello时间成四倍关系
③两端的hello时间/hold time时间一致,但是网络类型不一致,可以建立邻居/邻接关系,但是路由学习不正常
④两端的hello时间/hold time时间不一致,邻居关系不能建立
1、广播多路环境-Broadcast
①网络环境:以太网
②会进行DR和BDR的选举
③hello时间为10s,hold time为40s
④以组播的形式发送hello报文、LSU报文、LSAck报文
⑤224.0.0.5–所有的OSPF设备都能加入
224.0.0.6–只有OSPF设备中的DR/BDR两个角色能加入
⑥以单播的形式发送DD报文和LSR报文
2、非广播多路环境-NBMA
①网络环境:帧中继
②会进行DR和BDR的选举
③hello时间为30s,hold time为120s
④以单播形式发送报文(Hello、DD、LSR、LSU、LSAck)
3、点对点环境-P2P
①网络环境:串行链路
②不会进行DR和BDR的选举–可以起到快速收敛的特点(效果如配置处)
③hello时间为10s,hold time为40s
④以组播形式(224.0.0.5)发送报文(Hello、DD、LSR、LSU、LSAck)
4、点对多点环境-P2MP
①网络环境:由其他链路修改而来的
②不会进行DR和BDR的选举
③hello时间为30s,hold time为120s
④以单播形式发送其他协议报文(DD、LSR、LSU、LSAck)
⑤以组播形式(224.0.0.5)发送Hello报文
5、配置
- 思科
修改网络类型:①进接口 ②修改网络类型
R1(config)#int e0/0--进接口
R1(config-if)#ip ospf network ?
broadcast Specify OSPF broadcast multi-access network
non-broadcast Specify OSPF NBMA network
point-to-multipoint Specify OSPF point-to-multipoint network
point-to-point Specify OSPF point-to-point network
R1(config-if)#ip ospf network point-to-point--修改网络类型
- 华为
[AR5]int g0/0/1--进接口
[AR5-GigabitEthernet0/0/1]ospf network-type ?
broadcast Specify OSPF broadcast network
nbma Specify OSPF NBMA network
p2mp Specify OSPF point-to-multipoint network
p2p Specify OSPF point-to-point network
[AR5-GigabitEthernet0/0/1]ospf network-type p2p--修改网络类型
- 华三
[R4]int g1/0--进接口
[R4-GigabitEthernet1/0]ospf network-type ?
broadcast Specify OSPF broadcast network
nbma Specify OSPF NBMA network
p2mp Specify OSPF point-to-multipoint network
p2p Specify OSPF point-to-point network
[R4-GigabitEthernet1/0]ospf network-type p2p--修改网络类型
二、路由器类型
骨干区域(Area 0)、非骨干区域(非Area 0)
区域要求:①骨干区域要和骨干区域连接 ②非骨干区域要与骨干区域连续
若区域不连续,则通过以下两种方法来解决:①虚链路 ②gre隧道
1、骨干路由器-BR
①至少有一个接口在骨干区域(Area 0)
②所有的ABR和位于Area 0的内部设备都是骨干路由器
2、区域内路由器-IR
①该设备的所有接口都在同一个OSPF区域
3、区域边界路由器-ABR
①该设备必须有一个接口在骨干区域,至少要处于两中区域及以上
②它是用来连接骨干区域与非骨干区域的设备
4、自治系统边界路由器-ASBR
①该设备是用来连接OSPF区域与其他路由区域
三、路由类型
1、分类(区域内、区域间、区域外)
思科→O:区域内 、IA:区域间、E1/E2/N1/N2:区域外
华为→OSPF
华三→O_INTRA:区域内、O_INTER:区域间、O_ASE1/O_ASE2/O_NSSA1/O_NSSA2:区域外
-
思科
-
华为
-
华三
2、优先程度
区域内>区域间>区域外
四、DR/BDR/DRother(选举)
1、作用
减少LSA泛洪(泛洪:意思是将自己的需求发布向整个网络环境中,寻找一个自己需要的),节约资源
2、角色
①DR(指定路由器)–由BDR选举来的 理解来说相当于班长
②BDR(备份路由器)–第一个选举出来的 理解来说相当于副班长
③DRother(普通路由器)–选完BDR和DR后所剩下的为DRother 理解来说相当于同学
3、角色选举
①非抢占式的
②先比较接口优先级,越大越优先;接口优先级一致时,在比较RID,越大越优先
以太网环境中,接口优先级默认为1
串行链路中,接口优先级默认为0,0不参与DR/BDR的选举—(类似于p2p环境中)
4、关系
①邻居关系
- 交互hello报文
- DRother和DRother
②邻接关系
- 交互LSA
- DR和BDR
- DR和DRother
- BDR和DRother
5、修改角色
修改签前:
R1:
R1(config)#router ospf 1
R1(config-router)#router-id 111.111.111.111
% OSPF: Reload or use "clear ip ospf process" command, for this to take effect
R1(config-router)#end
R1#clear ip ospf process
Reset ALL OSPF processes? [no]: y
R2:
R2(config)#router os 1
R2(config-router)#router-id 22.22.22.22
% OSPF: Reload or use "clear ip ospf process" command, for this to take effect
R2(config-router)#end
R2#
*Aug 16 07:10:22.771: %SYS-5-CONFIG_I: Configured from console by console
R2#clear ip ospf process
Reset ALL OSPF processes? [no]: y
R3:
R3(config)#router os 1
R3(config-router)#router-id 13.13.13.3
% OSPF: Reload or use "clear ip ospf process" command, for this to take effect
R3(config-router)#end
R3#
*Aug 16 07:16:18.061: %SYS-5-CONFIG_I: Configured from console by console
R3#clear ip ospf process
Reset ALL OSPF processes? [no]: y
修改后: