OSPF总结

OSPF

OSPF:开放式最短路径优先协议
无类别链路状态IGP协议;跨层协议—封装到3层,协议号89;组播更新:224.0.0.5/6;
支持等开销负载均衡,默认4条最大6条;IOS版本12.4以上16条;
支持触发更新、周期更新(30min);需要结构化的部署—区域划分、地址规划
5种数据包
Hello:邻居和邻接的发现、建立、保活;
DBD:数据库描述:携带数据库目录;
LSR:链路状态请求:查询目录中本地未知的LSA信息;
LSU:链路状态更新:应答查询包,携带各种LSA;
LSack:链路状态确认:确认DBD和LSU;
7个状态机
1、down:一旦本地发出的hello包进入下一状态。卡住原因:OSPF没有起来
2、init初始化:接收到的hello包若存在本地的RID,进入下一状态。卡住原因:认证有问题
3、twoway双向通信:邻居关系建立的标志。卡住原因:无法完成DR与BDR的选举
4、exstart预启动:确认谁先发谁后发,用DBD包,DBD不携带LSA的头部。DBD包进行主从关系选举,RID大为主,优先进入下一状态。卡住原因:MTU不一致
5、exchange准交换:使用真正的DBD包来共享数据库目录;需要ACK确认;看到对方的部分LSA信息。卡住原因:包的交互有问题
6、loading加载:使用LSR/LSU/LSack来获取未知的LSA信息。卡住原因:LSA加载不完全
7、full转发:邻接关系建立
邻居间卡住原因:1.相同的RID;2.认证有问题;3.区域ID不同;4.特殊区域标志不一致;5.优先级都为0;6.MTU不一致;7.包的交互问题(丢包);8.LSA加载不完整;9.hello时间不一致;10.MA网络类型掩码不一致;
7类LSA

类别传播范围通告者携带信息LINK-ID
1类-router本区域区域内每台路由器本地直连拓扑通告者的RID
2类-network本区域DRMA网段的部分拓扑DR接口的IP地址
3类-summary整个OSPF域,除源区域ABR,经过下个ABR修改为本地域间路由 OIAOIA路由目标网段
4类-asbr-summary除ASBR所在区域外的整个OSPF域ABR,经过下个ABR修改为本地ASBR位置ASBR的RID
5类-External整个OSPF域ASBR域外路由 OEOE路由目标网段
7类-nssa-externalNSSA区域ASBR域外路由 ONON路由目标网段

LSA最大存活时间1小时(Age),1小时未更新会被删除,半小时宏泛一次
LSA区分三元素:Type;Link ID;Adv router
Seq number 看新旧

1类LSA:描述拓扑
2类LSA:1类不能学习MA网络的路由,2类携带MA网络的拓扑
3类LSA:复制本区域的3类LSA,甩给其他区域;甩出者ABR的RID
5类LSA:传外部路由,复制域外路由(距离矢量),ASBR
4类LSA:通告ASBR的RID,ABR发4类,辅助5类
7类LSA:当存在两个ABR,7转5时,只在RID大的转(防环)
防环
区域内防环:树状(SPF)
区域间防环:1.星型拓扑,结构上无环;2.ABR的存在 (树);3.区域间水平分割
区域外防环:利用4类LSA防环
SPF 最短路径优先算法(DJ算法)
路由不加表现象
1.FA 在MA网络中出现,有地址,5类选择下一跳不会选择ASBR,会根据FA的地址为下一跳,修正次优路径,会引起路由表的递归查找,没有递归到或递归出来的不是O或OIA,此5类无效
2.BMA与点到点建邻(1类不加表)
3.没有4类(5类不加表)
4.过滤(分发列表,in方向;域间过滤,ABR做;域间汇总后+not-advertise)也会引起不加表现象
虚链路的作用
1.连接远离骨干的区域
2.缝合断裂骨干域
广域网高可用性设计
双点双归:设备可靠性高选这个,线的价格比设备贵很多
双归属:设备可靠性不高,用这个
在这里插入图片描述
在这里插入图片描述

实验

### ### OSPF实验总结与经验分享 在OSPF(开放最短路径优先)实验中,深入理解了OSPF多区域的原理及其在网络中的实际应用。通过配置多区域OSPF,不仅优化了网络性能,还减少了链路状态数据库的大小,提高了路由收敛速度。OSPF通过划分多个区域来限制链路状态信息的泛洪范围,从而降低了路由器的CPU和内存开销。此外,不同类型的区域(如标准区域、末梢区域、完全末梢区域)对LSA(链路状态通告)的处理方式也有所不同,这直接影响了路由表的生成与维护[^1]。 实验中验证了OSPF的三种通信量:区域内通信、区域间通信和外部通信。由于OSPF采用Dijkstra算法计算最短路径,区域内通信的路由信息由每个路由器独立计算,而区域间通信则依赖于ABR(区域边界路由器)生成的Type-3 LSA。对于外部路由(如从其他路由协议引入的路由),则由ASBR(自治系统边界路由器)生成Type-5 LSA,并在整个OSPF域内泛洪[^1]。 在OSPF的配置过程中,Router ID的设置至关重要。Router ID用于唯一标识OSPF路由器,通常选择Loopback接口的IP地址作为Router ID,以确保其稳定性。例如,在华为设备上可通过以下命令配置OSPF进程及发布网络: ```bash interface Loopback0 ip address 10.0.2.2 255.255.255.255 ! router ospf 1 router-id 10.0.2.2 network 10.0.2.0 0.0.0.255 area 0 network 10.0.12.0 0.0.0.255 area 0 ``` 实验还验证了OSPF特殊区域的配置及其对LSA泛洪的控制作用。末梢区域(Stub Area)不接收Type-5 LSA,完全末梢区域(Totally Stubby Area)进一步阻止Type-3 LSA的传播,仅允许默认路由存在。这种设计有效减少了低层级区域的路由条目数量,提升了网络稳定性。NSSA(Not-So-Stubby Area)作为另一种特殊区域,允许引入外部路由但不泛洪Type-5 LSA,而是使用Type-7 LSA进行替代,由ABR转换为Type-5 LSA后传播到其他区域。 通过本次实验,掌握了OSPF多区域的规划原则、区域类型的配置方法,以及如何通过LSA控制路由信息的传播。理解了OSPF在大规模网络中的优势,特别是在路由收敛、负载均衡和故障隔离方面的表现。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LYDlsj

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值