OSPF与rip比较
协议 | ospf | RIPV2 | RIPV1 |
协议类型 | 链路状态 | 距离矢量 | 距离矢量 |
CIDR | 支持 | 支持 | 不支持 |
VLSM | 支持 | 支持 | 不支持 |
自动聚合 | 不支持 | 支持 | 支持 |
手动聚合 | 支持 | 支持 | 不支持 |
路由泛洪 | 组播更新 | 周期组播更新 | 周期广播 |
路径开销 | 带宽 | 跳数 | 跳数 |
路由收敛 | 快 | 慢 | 慢 |
跳数限制 | 无 | 15 | 15 |
邻居认证 | 支持 | 支持 | 不支持 |
分级网络 | 支持 | 支持 | 不支持 |
更新 | 事件触发更新 | 路由表更新 | 路由表更新 |
路由计算 | Dijkstra | Bellman-Ford | Bellman-Ford |
OSPF建立邻居的条件
1.Router id 不能相同
2.Hello时间必须一致
3.DEAD时间必须一致
4.区域ID必须相同
5.认证必须相同
6.STUB标志位必须相同(直连路由特殊区域要求一致)
7.三层MTU不匹配无法形成邻接关系(一边是Exstart,一边是Exchange)
8.OSPF版本号不同(目前是版本2)
9.当OSPF网络型号为MA时,要求掩码一定一致(两个邻居)。因为会出现DR和LSA-2,无法描述网段。
单区域OSPF配置
【RTA】router id 1.1.1.1
【RTA】 OSPF
【RTA—】area 0
【RTA—】network 1.1.1.1 0.0.0.0 (反掩码)
【RTA—】network 1.1.1 0 0.0.0.255
ospf dr-priority 修改优先级
reset ospf process 修改完优先级后,清除OSPF进程
OSPF路由器种类
(1)区域间路由器(interval Router)
该类路由器的所有接口属于同一个OSPF区域。
(2)区域边界路由器ABR(Area Border Router)
该类路由器可以同时属于两个以上区域,但其中一个必须是骨干区域。ABR用来连接骨干区域和非骨干区域,可以实际连接,也可以虚连接。
(3)骨干路由器(Backbone Router)
该类路由器至少一个接口属于骨干区域,因此,所有的ABR和位于Area 0的内部路由器都是骨干路由器。
(4)自治系统边界路由器ASBR(AS Boundary Router)
与其他AS交换路由信息的路由器称为ASBR。
虚链路
作用:一个非骨干区域获取完整的lsdb
使用场合:一个非骨干区域跨越一个非骨干区域时使用。
命令:非骨干区域的中转区域打
R10:OSPF
area 1
vlink-peer 对端 router id
R18:OSPF
area 1
vlink-peer 对端 router id
注意:虚链路只能帮助一个非骨干区域跨越非骨干区域,虚链路属于区域0
display ospf vlink 查看虚链路状态