ospf开放式最短路径优先协议
(HCIP阶段)
ospf接口网络类型
点到点
工作方式:不选DR,直接建立邻居关系
BMA
工作方式:选DR/BDR
NBMA
工作方式:仅允许建立一个邻居关系
ospf的拓扑结构
中心到站点(星型结构)
DR必须在中心节点,没有BDR
部分网状结构
基于实际环境关注是否固定DR
全连网状结构(MGRE)
DR/BDR选举正常
ospf的结构突变
新增网段
直连新增网段的设备,直接使用更新包告知本地的所有的邻接
断开网段
直连断开网段的设备,直接使用更新包告知本地的所有的邻接
无法沟通
dead time 倒计时结束后,邻居间断开关系,删除信息
ospf在MGRE环境中
无法建立所有的邻居关系
解决办法:
修改所有接口的工作访问broadcast
[r1-Tunnel0/0/0]ospf network-type broadcast
切记:在MGRE环境下,若一个网段的部分接口修改为broadcast,其他依然为点到点;由于建邻的条件匹配,故可以建立邻居关系;但broadcast需要DR,点到点不需要,所以最终不能正常收敛;需要该网段所有节点均为broadcast;
ospf不规则区域
理解:一台ABR设备若没有连接到骨干区域0,那么默认不能进行区域间路由的共享
1、远离骨干的非骨干区域
2、不连续骨干
解决办法
1、建立tunnel口 合法的abr与非法的abr之间建立一个tunnel,然后将tunnel宣告到ospf
缺点:
1、周期和触发的信息对中间穿越区产生资源占用
2、容易造成选路不佳
不推荐使用
2、ospf虚链路 由非法abr获取合法abr的授权后,具有区域间路由共享的功能,合法的abr与非法abr要在同一个区域
优点: 不存在选路不佳
缺点: 两台abr间依然存在周期、触发的信息对中间穿越区域的资源占用。华为是保持周期、思科是取消所有周期
不推荐使用
2、多进程双向重发布
多进程:
在一台设备上允许多个ospf的进程,不同进程用于独立的数据库和独立的邻居,不共享;仅仅是将各自计算所得的路由加载于同一张路由表中
重发布:
一台路由器上允许多种路由协议,或同一种协议的多个进程,此时,可以同时学习到两端的路由信息,但是默认不共享,重发布可以实现路由共享。但是有条件:两种协议或两个进程间存在一台abr
ospf的LSDB(链路状态数据库)
所有的LSA,都携带这些信息
Type:Router 类别名(此处为1类)
LS id:1.1.1.1 link-id在目录中的编号
Adv rtr:1.1.1.1 通告者,改lsa的源rid
LS age:1359 老化时间,1800s周期刷新为0,触发更新归0 最大3609s
Len:48
option:E
Seq#:8000000c序列号,范围8000001-FFFFFFF
chksum:0x818c 校验码,每一条lsa都有一个