7.26 OSPF

2024-01-03 21:38
文章标签 ospf 7.26

本文主要是介绍7.26 OSPF,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

OSPF
无类别链路状态协议,协议号89
先向周围发送所有的链路状态,每个路由器都能收到全网的链路信息生成拓扑图,当所有路由器都收到信息再集中式计算
大型网络中OSPF优于EIGRP,中小型则相反
1、OSPF的邻居关系
点到点 p2p 正常建邻 224.0.0.5
多路网络 MA 缩减邻居关系(算法所致)–DR/BDR选举
(1)DR\BDR 两个参数,非抢占(DR/BDR一经确认其他更优路由器只能接受,有利于网络稳定)
接口优先级 (0-255,默认1,0表示没有选举权,大优)
router-id (唯一标识一个路由器,有环回则环回地址,没有则接口地址,多个地址选最大)
(2)通信过程,只能让DR/BDR收集MA网络信息,使用了两个组播地址
DR/BDR发送使用224.0.0.5,监听使用224.0.0.6
DRother发送使用224.0.0.6,监听使用224.0.0.5
2、OSPF邻居形成过程
参与其中的数据包
hello
DBD
LSR
LSU
LSack
邻居状态机制 attempt状态只有在按需电路/ndma中出现
(1)down hello包未发出
(2)init hello包发出但未收到
(3)two-way hello包发出并收到,只有MA网络存在【p2p跳过此状态】用于选举DR/BDR
(4)exstart DBD发出并收到,用于选举主从关系router-id大的设备为主设备,主设备先发送携带拓扑缩略信息的DBD,收到对方发出的LSack结束此状态
(5)exchange DBD完整结构,由主先发出,从接受后发出,DBD中携带的是拓扑的目录(缩略信息),用于查看该路由器哪些信息是自己需要的,哪些是不需要的,收到对方的LSack结束此状态
(6)loading 发送LSR请求自己想要的完整拓扑信息,对方用LSU回应,LSU会携带该路由器的完整拓扑信息,以自己发送LSack结束此状态
(7)full 完成
3、拓扑信息 LSA
链路状态通告LSA头(缩略信息) + LSA体 完整LSA携带LSA的完整信息
DBD和LSR携带的都是LSA的头部协议 只有LSU才携带LSA的完整协议
LSA头部内容 type(一类二类) LS-ID(是谁) LS-ADVrouter(通告者)
LSA内容 链路的路由前缀、掩码、开销,连接的网段、连接的链路类型以及连接的路由器
LSDB链路状态数据库(所有的LSA信息的集合),然后启动SPF算法
根据LSDB读路由器之间的连接图,运行SPF算法,每一步找出到达其他节点的最短路径的树状图(无环且最短),根据此图检索到达各个路由器网段的路径,这样一来就形成了所谓的路由信息
4、一旦链路状态发生变化,只需告知路由变化的点就可以自己根据算法得到最新的最短路径树状图
5、LSA的接收与洪泛
周期洪泛 30min 60min会老化
在这里插入图片描述
LSU数据包的序列号在LSA的头部中
在这里插入图片描述
6、建立邻居的条件
(1)hello时间一致
(2)mtu值一致
(3)认证
(4)相同的 area id
(5)特殊标识(nssa和stub)
(6)router-id不能相同
(7)网络类型(主要hello时间)但是点到点和MA建立邻居会引
(8)max-lsa数量的限制会引发lsa加载失败影响建邻
(9)MA网络类型会检测接口地址的掩码
(10)若优先级都为0,MA网络无法进行选举
(11)虚链路的建邻要保证两个ABR的出接口ospf包能通
(12)shame-link建邻要保证源和目的的单播能通
OSPF不同网络有不同网络类型,不同网络类型引起hello时间不同,不同网络导致算法混乱
router-id相同,OSPF无法建邻

受这几个参数影响,可能卡在two-way状态在这里插入图片描述

OSPF区域划分必须为星型,区域间必须有水平分割原则
骨干区路由器BR 普通区域路由器AR 边界路由器ABR 0spf与其他协议交汇处ASBR

区域间交互采用距离矢量思想
7、LSA的类型
第一类LSA router(self-originate)
链路类型 stub 连到一个末梢网络
Trnsit 连到一个网,DR的接口地址
point-to-point 指明一个方向
在这里插入图片描述
第二类LSA network
为了补充第一类LSA无法具体的有向图

全网都能够收到12类LSA
收到1类后可画出
在这里插入图片描述
收到2类后可
在这里插入图片描述

这篇关于7.26 OSPF的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/567135

相关文章

H3C SR-MPLS通过OSPF通告SID配置

首先在配置前理解几个基本概念 Prefix SID配置 统一分配和配置(全局规划)loopback和prefix sidPrefix SID=SRGB Base(16000)+index Adj SID自动生成 对应SR节点间的互联链路SR节点本地标识,从设备本地Segment池中动态分配设备会为其IGP中的链路自动分配Adj SID,并通过IGP进行广播 IGP SID的分发与传递

《Cloud Native Data Center Networking》(云原生数据中心网络设计)读书笔记 -- 09部署OSPF

本章的目的是帮助网络工程师确定网络的理想 OSPF 配置。本章将回答以下问题 应何时在数据中使用OSPF ?配置 OSPF 的关键设计原则是什么?OSPFv2 和 OSPFv3 之间有什么区别,应如何使用?如何在路由协议栈中配置 OSPF ?如何在服务器上配置 OSPF,例如为容器提供路由环境?如何使用 OSPF 来协助升级路由器软件? OSPF是最流行的IGP 目前针对IPv4协议使用

OSPF路由配置--控制选路

目录 不熟悉和理解OSPF动态协议的可以回顾OSPF详解,OSPF相关的实验都不再做过多的解释 一. 实验拓扑: 二. 实验配置: R1: R2: R3: R4: R1: 不熟悉和理解OSPF动态协议的可以回顾OSPF详解,OSPF相关的实验都不再做过多的解释 OSPF路由原理详解与关键点https://blog.csdn.net/2301_77362941/ar

73 OSPF图解LSA(华三)

71 OSPF多区域实验(华三)-CSDN博客文章浏览阅读166次,点赞8次,收藏3次。实操https://blog.csdn.net/qq_56248592/article/details/141563010?spm=1001.2014.3001.5501 一  基础配置省略 上次的原图基础上扩展

OSPF理论

OSPF专题 OSPF工作原理 建立领据表 选择DR/BDR 选取规则 同步数据库 计算路由表 OSPF背景 OSPF(Open Shortest Path First,开放最短路径优先)是IETF(Internet Engineering Task Force,互联网工程任务组)组织开发的一个基于链路状态的内部网关协议。目前针对IPv4协议使用的是OSPF Version 2。下

71 OSPF多区域实验(华三)

HCIE认证体系 一 网络结构图(OSPFv2) 这个网络结构图为基准后期会常用到主要是(OSPF BGP ISIS OSPFV3 BGP4+ ISISV6) 二 需求 利用OSPF实现全网互通

OSPF路由配置--四种特殊区域(详解)

目录 不理解OSPF路由动态协议的可以回顾一下OSPF详解,下这一系列的实验都不再做解释,直接开始配置  一. 实验拓扑图 二. 实验配置 (命令可以直接复制粘贴到CLI中) 三. 实验结果 不熟悉和理解OSPF动态协议的可以回顾OSPF详解,OSPF相关的实验都不再做过多的解释 OSPF路由原理详解与关键点https://blog.csdn.net/2301_77

OSPF与BGP防环机制总结

目录 1)OSPF防环机制: 2)BGP的防环: 1)OSPF防环机制: LSA1类优于3类area 0的3类优于其他非骨干区域3类骨干区域不能分割OSPF非骨干区域必须和骨干区域相连,区域间路由必须经过区域0中转LSA-3 -- MPLS中DN bit位 ;LSA-5/7 --DN bit位和route tag ----- MPLS场景下转发地址防环(LSA-5/LSA-7)--

OSPF路由配置--单区域

目录 因为OSPF有很多重要的特殊区域和内容,所以划分为多篇博客来配置 一. 实验拓扑图 二. 实验配置 三. 实验验证: 因为OSPF有很多重要的特殊区域和内容,所以划分为多篇博客来配置 不理解OSPF路由动态协议的可以回顾一下OSPF详解,下这一系列的实验都不再做解释,直接开始配置  OSPF路由原理详解与关键点https://blog.csdn.net/2301_7

OSPF路由配置--多区域

目录 不理解OSPF路由动态协议的可以回顾一下OSPF详解,下这一系列的实验都不再做解释,直接开始配置  一. 实验拓扑 二. 实验配置 (命令可以直接复制粘贴到CLI中) 三. 实验验证 不理解OSPF路由动态协议的可以回顾一下OSPF详解,下这一系列的实验都不再做解释,直接开始配置  OSPF路由原理详解与关键点https://blog.csdn.net/2301_