0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

OSPF状态详解

网络技术干货圈 来源:网络技术干货圈 2023-12-19 09:25 次阅读

来源:公众号【网络技术干货圈】

作者:圈圈

ID:wljsghq

OSPF状态图

2fa9499c-9e0d-11ee-8b88-92fbcf53809c.png

OSPF状态详解

Down

没有收到Hello包

Attempt (一般不存在)

Attempt 在帧中继网络中才会出现,表示的是网络为测试、唤醒状态

Init

收到邻居发来的Hello包,但是收到Hello包中的邻居字段没有自己

2-Way

收到邻居发来的Hello包的邻居列表中有自己,建立邻居关系

Exstart

发送DD报文(此处DD报文不包含LSA头部信息

作用

决定主从关系(Router-ID大的为主路由器,小的为从路由器)

确定序列号保证报文交互的可靠性

比较MTU(可选,缺省不比较)

MTU对邻居建立的影响

1、主的MTU值比从设备的MTU值小;两端都会停留在Exstart状态

2、主的MTU值比从设备的MTU值大;从设备会停留在Exchange状态,主设备停留在Exstart状态

3、两端有一段未开启MTU值检测,则两端可以建立邻居

Exchange

通过交换DD报文,交换LSA头部信息

具体的交互流程

上述Exstart状态决定出主从关系后,即从设备此时收到了主设备发来的空的DD报文

从设备使用主的序列号发送DD报文来回应主(此时DD报文包含LSA头部信息)

主也通过DD报文发送自己的LSA头部信息,并将序列号加1

从又使用主的序列号回应主;一直循环,直到主与从的M位都不置位(或者说只要有一侧有未传递的LSA头,就会一直循坏)

Loading

通过上述获得的LSA头部信息,来确定自己需要哪些LSA

具体实现方式

通过发送LSR请求、发送自己的LSA完整信息(LSU)给对方、发送LSACK确认信息来完成LSDB同步

Full

LSDB同步完成,建立邻接关系

审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络
    +关注

    关注

    14

    文章

    7307

    浏览量

    87871
  • OSPF
    +关注

    关注

    0

    文章

    77

    浏览量

    14848
  • 状态图
    +关注

    关注

    0

    文章

    11

    浏览量

    7262

原文标题:OSPF 7种状态有哪些?

文章出处:【微信号:网络技术干货圈,微信公众号:网络技术干货圈】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    OSPF协议概述

    OSPF协议详解
    发表于 08-06 07:29

    OSPF协议原理

    本课程介绍TCP/IP路由协议之开放式最短路径优先(OSPF)的协议基本特性与基本概念,OSPF是IGP内部网关协议的一种,基于链路状态算法,广泛应用于运营商城域网或大型企业网。OS
    发表于 06-24 16:31 6次下载

    OSPF协议详解

    OSPF协议详解:OSPF协议概述,OSPF的邻居状态机,OSPF与路由自环,
    发表于 09-09 22:20 50次下载
    <b class='flag-5'>OSPF</b>协议<b class='flag-5'>详解</b>

    OSPF协议,OSPF协议是什么意思

    OSPF协议,OSPF协议是什么意思 OSPF协议  OSPF(Open Shortest Path First)是一个内部网关协议(Interior Gateway Protoco
    发表于 03-29 17:27 4579次阅读

    OSPF路由协议,OSPF路由协议是什么意思

    OSPF路由协议,OSPF路由协议是什么意思  ——随着Internet技术在全球范围的飞速发展,OSPF已成为目前Internet广域网和Intra
    发表于 03-30 09:50 1860次阅读

    ospf的几种lsa类型

    由所有的ospf路由器都会产生,只在区域内传播,包括路由器自身的接口信息,用于描述所有运行OSPF接口的链路状态开销,链路状态ID为始发本LSA的路由器ID,通告路由器ID为始发该LS
    的头像 发表于 08-22 11:41 2.6w次阅读

    ospf的稳定状态有几种

    每台OSPF路由器都使用分组试图与同一个IP网络中的所有邻居路由器建立双向状态或双向通信。Hello分组中含有发送者已知的OSPF邻居列表。当路由器看到它自己出现在一个邻居路由器的Hello分组中时,它就进入了双向
    的头像 发表于 08-22 11:56 1.9w次阅读
    <b class='flag-5'>ospf</b>的稳定<b class='flag-5'>状态</b>有几种

    OSPF邻居状态机的详细讲解

    OSPF,全称Open Shortest Path First,即开放最短路径优先,是由IETF的OSPF工作组在1989年10月开发的,发表的RFC为1131, OSPFv1从此诞生,该协议是基于著名的DijKstra算法。
    的头像 发表于 12-26 02:12 927次阅读

    OSPF协议的特点/优点/报文类型/工作原理

    OSPF(OpenShortestPathFirst开放式最短路径优先)是一个内部网关协议,用于在单一自治系(autonomoussystem,AS)内决策路由。是对链路状态路由协议的一种实现。链路是路由器接口的另一种说法,因此OSPF
    发表于 03-21 10:49 1w次阅读

    OSPF的五种报文和七种状态

    (并非完整的LSA信息),也就是本地的数据库的目录(摘要) 3 LSR (Link State Request,链路状态请求) 基于对端发送的DD报文中的未知信息(未知的LSA)向OSPF邻居进行查询
    的头像 发表于 11-02 09:44 7980次阅读

    什么是OSPF协议

    OSPF(Open Shortest Path First,开放最短路径优先)是一种基于链路状态的自治系统内部网关协议,用来计算和选择路由。
    的头像 发表于 02-15 14:09 4371次阅读
    什么是<b class='flag-5'>OSPF</b>协议

    什么是OSPFOSPF的工作流程概述

    OSPF(OPen Shortest Path First)开放最短路径优先,由IETF开发的基于链路状态的自治系统内部路由协议(IGP)采用Dijkstra的最短路径优先算法来计算和选择路由。
    的头像 发表于 05-24 10:45 7601次阅读
    什么是<b class='flag-5'>OSPF</b>?<b class='flag-5'>OSPF</b>的工作流程概述

    OSPF路由协议:​趣解OSPF区域

    OSPF是开放式最短路径协议,通过SPF协议进行计算从而防止路由进行规范计算。整个OSPF区域可以理解为一个国家,其中每个区域可以看成是每个国家里面省。
    的头像 发表于 05-24 15:28 1362次阅读

    OSPF是如何计算路由的?OSPF如何适应大型网络的?

    OSPF是如何计算路由的? 接下来,就要隆重介绍下动态路由协议中的当红炸子鸡一-OSPF (Open Shortest Path First,开放最短路径优先)啦!
    发表于 08-18 11:23 665次阅读
    <b class='flag-5'>OSPF</b>是如何计算路由的?<b class='flag-5'>OSPF</b>如何适应大型网络的?

    浅谈OSPF的5种报文

    OSPF头部:以下五个报文都会携带OSPF头部
    的头像 发表于 12-21 10:11 488次阅读
    浅谈<b class='flag-5'>OSPF</b>的5种报文