OSPF:开放式最短路径优先协议

OSPF:开放式最短路径优先协议
无类别链路状态型IGP 协议 组播更新:224.0.0.5/6     支持等开销负载均衡
生成的路由条目优先级 10,使用 cost值作为度量;
链路状态型协议最大的问题,在于邻居间传递拓扑信息,更新量巨大,故非常消耗设备的带宽和计算资源不能在中大型网络生存;因此OSPF 协议需要结构化的部署-- 区域划分、合理ip 地址规划。
支持触发更新;每30min 进行一次周期更新

特点:

(1)没有跳数限制
(2)使用组播更新变化的路由和网络信息
224.0.0.6:DR和BDR的组播接收地址
224.0.0.5:指网络中所有运行OSPF协议的路由器监
听的地址
(3)路由收敛快
(4)采用SPF算法有效避免环路问题
(5)在互联网上大量使用,是应用最广泛的协议

启动配置完成后,OSPF会向本地所有运行协议的接口以
组播(224.0.0.5)形式发送helo包;hello包中携带本
地RID以及已知邻居的RID。之后,将收集到的邻居关系
记录在本地的一张表中 ---邻居表
邻居表建立完成后,进行条件匹配,匹配失败,则停留
在邻居关系,仅使用helo包进行保活
匹配成功,则开始建立邻接关系。首先,使用未携带数
据的DBD包进行主从关系选举,之后,使用携带数据的
DBD包共享数据库的目录。之后,本地使用
LSR/LSU/LSACK来获取未知的LSA信息。完成本地数据库的
建立,生成数据库表 ---LSDB表
最后,基于本地的链路状态数据库生成有向图,以及最
短路径树,之后,计算出到达未知网段的路由信息。生
成的路由添加到路由表中。
收敛完成后,依然使用hello包10S周期保活;30min-
次周期更新。


1、OSPF的数据包类型
Hello 包-- 用于邻居的发现、建立、周期 (10s) 保活
DBD--数据库描述包--- 本地数据库的目录信息
LSR--链路状态请求包---询问本地未知的LSA信息
LSU--链路状态更新包----共享具体的 LSA信息的数据包
LSack--链路状态确认包

LSA(链路状态通告)-- 不是数据包,是OSPF 协议对拓扑或者路由信息的称呼

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值