OSPF动态路由协议
路由协议评判标准
- 占用资源少
- 收敛速度快
- 选路是否合理
选路佳、收敛佳、占用资源少。
RIP ---- 距离矢量型
- 以跳数作为开销值进行选路,本身存在不合理性
- 由于RIP本身计时器时间较长,收敛速度较慢
- RIP单个数据资源包并不算大,但是,因为存在30s一次的周期更新,所以,整体看来,RIP的资源占用很大。
由于RIP三个维度的表现都不算太好,所以,只能适用与中小型网络环境中。
OSPF ---- 开放式最短路径优先协议 ---- 链路状态型
传递的是LSA ---- 链路状态信息
LSA ---- 链路状态通告
选路佳,收敛快,占用资源少(评定路由协议好坏)
-
OSPF因为是链路状态型协议,所以,计算出的路径不会出现环路,并且,OSPF以带宽作为开销值进行选路,相较于条数更加合理。所以,从选路角度来看,OSPF优于RIP。
-
由于OSPF的计时器时间短于RIP的计时器,所以,从收敛速度角度比较,OSPF优于RIP。
-
从单个数据包携带的数据量来看,因为OSPF携带的是拓扑信息(LSA),所以数据量较RIP大很多,但是由于Rip存在30s一次的周期更新,并且OSPF本身存在很多减少更新量的措施,所以,从整体角度看,OSPF小优于RIP。
OSPF收集减少更新量的措施
DBD包---- 数据库描述报文(数据链路状态数据库 ---- 存储LSA信息) ---- “数据库的目录”
汇总——减少骨干区域的跟新量;将非骨干区域或域外进行汇总
特殊区域——减少各个非骨干区域的更新量(非骨干区域不学其他区域的路由只学习自己本区域的路由然后一个缺省指向骨干区域)
RIP版本:RIPV1,RIPV2 ---- IPV4
RIPNG ---- IPV6
OSPF版本:OSPFV1(在实验室阶段夭折),OSPFV2 ---- IPV4
OSPFV3 ---- IPV6
RIP和OSPF相同点
-
OSPFV2和RIPV2都是无类别的路由协议,都支持LSM,CIDR
有类别路由协议不携带子网掩码,无类别携带子网掩码。 -
OSPFV2和RIPV2都以组播的形式发送信息 ---- 224.0.0.5和224.0.0.6 ---- 本地链路组播
-
OSPFV2和RIPV2都支持等开销负载均衡
-
OSPFV2和RIPV2都支持手工认证和汇总(区域汇总)
## RIP和OSPF不同点
RIP只能适用于中小型网咯
OSPF可以应用于大型网络
OSPF为了适应中大型网络环境,需要进行结构化部署 ---- 区域划分
区域划分的主要目的: 区域内部传递拓扑信息,区域之间传递路由信息。
-
如果只有一个区域的OSPF网络,我们将这样的网络称为单区域OSPF网络
-
如果存在多个区域的OSPF网络,我们将这样的网络称为多区域OSPF网络
区域边界路由器 ---- ABR ---- 同时属于多个区域,并且一个接口对应一个区域,至少一个接口属于骨干区域。
区域之间可以存在多个ABR,一个ABR可以属于多个区域区域划分要求 :
- 区域之间必须存在ABR
- 区域划分必须按照星型拓扑结构划分 ---- 星型拓扑中间区域叫做骨干区域
为了方便管理
OSPF区域存在编号区 ---- 区域ID(area ID) ---- 32位二进制构成,用点分十进制进行表达。骨干区域的area ID为0. -
如果一个OSPF网络中只存在一个区域,那这样的OSPF网络称为单区域O