2021-04-01

OSPF 基础:
OSPF——开放式最短路径优先协议;
是一种无类别协议,更新时携带子网掩码;
标准的链路状态协议,更新携带内容——组播更新 224.0.0.5/6;
基于IP协议封装;协议号:89;优先级:10;
一.OSPF 特点
1.OSPF 是一种典型的链路状态型路由协议
2.传递信息称作LSA,LSA 链路状态通告,包含路由信息和拓扑信息。
路由LSA:描述本路由器上接口的路由信息
拓扑LSA:描述路由器之间的连接状态
3.更新方式: 触发更新+30分钟的链路状态刷新
4.更新地址: 组播和单播更新,组播地址: 224.0.0.5(ALL SPF router) 224.0.0.6 (ALL DR router)
5.支持路由认证
6.支持手工汇总
7.支持区域划分
8.OSPF 比较消耗设备资源

二.OSPF 区域
区域划分的意义: 1.减少LSA的数量 2.减少LSA的传播范围
区域的划分是基于接口的(链路的)
区域的标记:使用了32个二进制 1.十进制 2.类似于IP地址 A.B.C.D
区域的分类:
骨干区域: 区域标记为0或0.0.0.0
非骨干区域:区域标记不等于0或0.0.0.0
区域设计原则: 向日葵型网络结构
1.OSPF网络中必须存在并唯一的骨干区域(单区域除外)
2.若存在非骨干区域,非骨干区域必须与骨干区域直接相连
OSPF中路由器的角色:
骨干路由器:
非骨干路由器:
ABR:区域边界路由器,能够产生3类LSA的路由器**(连接骨干区域和非骨干区域的路由器)**
ASBR:自治系统边界路由器,能够产生5类或7类LSA的路由器

度量为cost值=开销值=参考带宽/接口带宽
默认参考带宽为100m;整段路径cost值之和最小为最佳路径;

OSPF的数据包:
1、hello包:用于发现、建立、周期保活邻居关系 Hello time :10s(保活)
2、DBD包:数据库描述包——LSA——链路状态通告——是一条包含了拓扑及路由的信息;
3、LSR:链路状态请求
4、LSU: 链路状态更新——用于携带各种LSA;
5、LSack: 链路状态确认;

OSPF的状态机:
Down: 关闭状态。一旦本地发出hello包就进入下一个状态
Init:初始化状态。接收到的hello包中,若存在本地的RID,那么进入下一状态;
2way:双向通信状态;
(条件匹配:点到点网络直接进入下一状态;MA网络中将进行DR/BDR选举 40s,DRother 非DR、BDR不得进入下一状态;)
Exstart:预启动状态。类hello的DBD进行主从选举,RID数字大者为主,优先进入下一状态;
Exchange:预交换状态。使用真正的DBD包,进行数据库目录的共享,需要ACK确认;
Loading:加载状态。使用LSR/LSU/LSack 来获取未知的LSA信息
Full转发:邻接关系建立的标准;

Router-id : 路由器标识符,用于标识本路由器在OSPF网络中的唯一性
OSPF router-id 选举规则:1.手工指定最优先 2.选举所有逻辑中IP地址最大的 3.选举所有物理接口IP
地址最大的

OSPF LSA
OSPF(开放式最短路径优先)路由器会创建一个路由选择表,表内包括网络内部的路由最短路径。当一个路由组件发生故障时,路由过程中会自动绕过它。路由器基于他们的链路状态数据库来创建这些路由选择表,他们通过网络内其它路由器的LSA(链路状态广播)来构建链路状态数据库。LSA(链路状态广播)是网络维护当前路由流量信息的手段。

OSPF中共有 11 类 LSA,而在 CCIE的要求中,只需要理解 第1、 2、 3、 4、 5、 7 类LSA
描述一条LSA:1.LSA 类型 2.link-ID 链路标识符 3.ADV router 产生路由器

1类LSA:router -LSA
功能: 本路由器针对某个区域产生的路由信息和拓扑信息
传播范围:本区域内传输
Link ID : 产生者的router-id
ADV router: 产生者的router-id
特性: 在单个区域中分别产生一条1类LSA,若存在MA网络,1类LSA不完整,需要配合二类
LSA生成路由信息以及拓扑信息。
1类LSA 内容类型:
1.stubnet(末节网络) ------路由信息
2.transnet(传输网络 仅限于MA网络)----拓扑信息
3.point-to-point —拓扑信息
4.virtual link (虚链路)—拓扑信息

2类LSA ,network LSA ,网络LSA
功能: 用于在MA网络中,描述本网络路由器的数量以及本MA网络的网络掩码
传播范围:只能在本区域之内传输,终止于ABR
Link ID:DR接口的IP地址
ADV router:DR所在路由器的router-ID
特性: 只会出现在MA网络,用于补充1类LSA(1.MA网络的掩码 2.MA网络路由器的数量)

3类LSA :summary LSA 汇总LSA
功能:用于在区域之间传递路由信息
link-id :传递路由的网络号
ADV router:默认为所在区域ABR的router-id
特性: 在穿越不同区域时,由其他的ABR重新产生(ADV router 是变化的)

4类LSA: summary ASBR LSA
功能:除了ASBR所在区域外,用于通告ASBR位置
Link id:ASBR的router-id
ADV router: 默认ASBR所在区域的ABR的 router-id
特点:在穿越不同区域时,由新的ABR重新产生。(与3类LSA一致)

5类LSA: 外部LSA
功能: 用于在整个OSPF中传递外部路由(原本不属于OSPF域)
5类LSA有两种类型: 类型1 类型2(区别:)
Link id :传递外部路由的网络号
ADV router : 产生该LSA的 router-id (产生本LSA的ASBR的router-id )

7类LSA : NSSA LSA
功能: 在NSSA区域中,传递外部路由。
Link id :传递路由网络号
ADV router:产生该LSA的 router-id
特性:默认为类型2 ,度量值为1 。 携带了FA地址(转发地址)
FA: 转发地址,当5类或7类LSA中携带了FA地址,则计算路径开销值时计算的是当前路由器到
达FA地址的开销值之和+种子度量值。(若FA地址不可达,则路由不能加表)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值