HCIP中OSPF知识点总结
OSPF: 开放式最短路径优先协议
无类别IGP协议;链路状态型; 基于LSA收敛,故更新量较大,为在中大型网络正常工作,需要进行结构化的部署 --- 区域划分、ip地址规划
组播更新 --- 224.0.0.5 224.0.0.6 支持等开销负载均衡
支持触发更新 30min周期更新 跨层封装协议,协议号89;
其中它有五种数据包:
Hello --- 邻居的发现,关系的建立,周期保活
DBD --- 数据库描述包
LSR --- 链路状态请求
LSU --- 链路状态更新 -- 携带各种LSA
LSack --- 链路状态确认
OSPF状态机其中触发条件含义:
Down 一旦接收到hello包进入下一个状态机
Init 初始化 接收到的hello包中,若存在本地的RID,进入下一状态
2way 双向通讯 -- 邻居关系建立的标志
条件匹配:点到点网络直接进入下一个状态机 MA网络将进行DR/BDR选举(40S)
非DR/BDR之间不能进入下一个状态机
Exstart -- 预启动 使用不携带目录信息的DBD包进行主从关系选举,RID数值大为主,优先进入下一个状态机; 主从目的主要在于信息交互的有序性,避免同时收发造成网络拥塞
Exchange 准交换 -- 使用DBD携带目录信息,进行共享
Loading 加载 -- 查看完邻接的目录信息后,针对本地未知的LSA,使用LSR包进行查询,对端使用LSU进行应答, 本地接收到LSA后使用ack进行确认 --- 获取未知的LSA信息
Full --转发 邻接关系建立的标志
工作过程:
启动配置完成后,邻居间组播收发hello包,建立邻居关系;生成邻居表;
邻居关系建立后,将进行条件的匹配,匹配失败将维持邻居关系,仅hello包周期保活即可;
匹配成功可以建立邻接(毗邻)关系;邻接关系间将使用DBD/LSR/LSU/LSack来获取本地未知的LSA信息;获取完成后,邻接关系间数据库同步一致;--- 数据库表;
OSPF中MGRE的拓扑
- 星型 -- 中心站点固定ip地址,所有分支仅和中心注册
- 全连网状 --- 所有站点均为固定ip,所有设备均为中心,两两间均注册
- 部分网状 -- 部分设备为固定ip地址,存在部分中心和部分的分支
在以上三种环境中运行OSPF的方案:
- 星型 -- 所有接口工作方式为broadcast,仅中心站点为DR,无BDR
- 全连 -- 所有接口工作方式为broadcast;DR/BDR将默认自动选举成功
- 部分 -- 所有接口工作方式为broadcast;合理安排DR的位置
面对OSPF中不规则区域解决方案:1、tunnel干 2、OSPF虚链路 3、多进程双向重发布
OSPF中选路规则:
拓扑优于路由 1/2LSA计算所得路由优于3/4/5/7类计算所得
内部优于外部 3类优于4/5/7类
类型1优于类型2 E1优于E2,N1优于N2,E1优于N2,N1优于E2;
OSPF中末梢区域与完全末梢区域
末梢区域:拒绝4、5类
完全末梢:拒绝3类的LSA,仅保留ABR发送过来的3类缺省
NSSA:该区域拒绝4/5类的LSA;本地的ASBR产生的域外路由基于7类进行传输;当7类LSA需要通过NSSA区域的ABR进入骨干区域,将由该ABR进行7转5,以5类发现骨干区域,7转5的这台ABR同时成为一台ASBR
完全NSSA:进一步拒绝3类LSA;仅保留一条指向外面的缺省
OSPF中的扩展配置:1、认证
2、区域认真
3、虚链路认证
4、沉默接口
5、修改计时器
6、缺省路由