详解 OSPF 协议

这篇具有很好参考价值的文章主要介绍了详解 OSPF 协议。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

今天海翎光电的小编和大家聊一聊 OSPF 协议

OSPF 是一种基于 SPF 算法的链路状态路由协议。

详解 OSPF 协议

    上图是在一个 OSPF 区域里面添入一台新的路由器的时候,OSPF 协议的工作过程,如果你能非常详细的叙述出这张图的话,基本上 OSPF 协议的工作过程你就掌握了。

    首先大家要清楚,一台运行了 OSPF 协议的路由器,最终都会存储三张表:邻居表、拓扑表、路由表。下面以这三张表的产生过程为线索,来分析在这个过程中,路由器发生了那些变化,从而说明 OSPF 协议的工作过程。

   (一)邻居表的建立

    一台新加入 OSPF 区域的路由器首先要跟邻居路由器建立邻接关系,过程如下:

详解 OSPF 协议

    新路由器发出第一个 hello 分组以后等待应答,等待的时间间隔为 hello 分组的四倍等待期间的状态称为路由器的初始状态,等待期间,新路由器从另外一台路由器那里收到 hello 分组,并获知 DE 和 BDR,如果没有,则开始选择。网络上的其他路由器收到新路由器发的 hello0 分组以后将该路由器的 router Tn 加入到拓扑数据库中,并发一回应 hello 分组,其中包含自己的 router ID 所有邻居组成的列表。

详解 OSPF 协议

    新路由器看到自己的 ID 出现在其他路由器应答的邻居列表中建立了邻接关系,新路由器将其状态改为双向。通过上面 3 步,新加入的路由器和其邻居路由器已经建立了邻接关系。

    (二)拓扑表的建立

    在建立拓扑表的时候,新加入的路由器要经历预启动状态、交换状态、加载状态、完全邻接状态。下面就将此过程,以图的形式展示给大家:

详解 OSPF 协议

详解 OSPF 协议

    (2)交换状态:两台路由器都发送 DBD,DR 发送一系列的 DBD,其中包括含了存储在其 database 中的网络。DBD 中没有包含详细的必要信息,只是为了从其他邻居路由器接收到 DBD 消息报文之后,与自己的数据库进行比较。

详解 OSPF 协议

(3)加载状态:新路由器需要更详细的信息,将使用 LSR(链路状态请求包)进行特定某 LSA 的详细信息的请求,而被请求端则会响应,并且会发送 LSU(链路状态更新包),此包包含了信息的 LSA 信息。

详解 OSPF 协议

经过以上四步,此 OSPF 区域的所有路由器的数据拓扑图都达到了同步。

(三) 然后每个路由器按照产生的全区域数据拓扑图,在运行 SPF 算法,产生到达目标网络的路由条目。

经过以上三大步,OSPF 协议的运行过程基本结束。

   海翎光电的小编在此提醒一下, 在上面的过程当中有几个很重要的问题需要注意:

    1》此协议的管理距离是 110、OSPF 路由进程 ID 的范围必须在 1-65535 之间,而且只具有本地含义,不同路由器的路由进程 ID 可以不同、区域 ID 在 0 至4294967295,当区域值取 0 时本区域称为主干区域;

    2》确定 router ID 遵循如下顺序:

  • 用 router ID 命令指定的路由器 ID 的优先级最高

  • 如果没有指定,那么选 IP 地址最大的环回接口的 IP 地址为 route ID

  • 如果没有换回接口,就选择 UP 端口中 IP 值最大的为 router ID

  • 但还是建议使用命令指定,这样可控性比较好;

    3》DR 选举的原则

    首要因素是时间,最先启动的路由器被选举成为 DR

    如果同时启动,或者重新选举,则看接口优先级(0-255),优先级最高的被选举成 DR,在默认情况下,多路访问网络的接口优先级为 1,点到点网络的接口优先级为 0,修改接口优先级的命令是“ip ospf priority”,如果接口的优先级被设置为 0,那么该接口不参与 DR 选举。

    如果前两者相同,最后看路由器 ID,路由器 ID 最高的被选举成 DR。DR 选举时非抢占的,除非人为地重新选举。重新选举 DR 的方法有两种,一是路由器重新启动;二是执行“clear ip ospf process"命令。

    好了,海翎光电的小编就介绍到这里。文章来源地址https://www.toymoban.com/news/detail-490185.html

到了这里,关于详解 OSPF 协议的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 动态路由协议 - OSPF 基本配置 详解 (反掩码,三张表,Cost默认值修改 )

    目录 预备工作   : 基础配置  :        先启动 OSPF 的进程  :        创建区域 :         宣告  :    查看三张表  邻居表  :  数据库表 :   路由表 :  以下示拓扑为 OSPF 示范  :                                  第一步确定有几个广播域, 

    2024年01月20日
    浏览(58)
  • OSPF协议&RIP协议+OSPF实验(eNSP)

    本篇博客主要讲解单区域的ospf,多区域的仅作了解。 目录 一、OSPF路由协议概述 1.内部网关协议和外部网关协议 二、OSPF的应用环境 1.从以下几方面考虑OSPF的使用 2.OSPF的特点 三、OSPF重要基本概念 3.1,辨析邻居和邻接关系以及七种邻居状态 3.2,DR和BDR的选举 3.3,OSPF报文格式

    2024年02月14日
    浏览(43)
  • RIP协议与OSPF协议

    RIP协议 RIP是路由信息协议的简称,它是一种基于距离矢量算法的协议,使用跳数作为度量来衡量到达目的网络的距离。 RIP 协议版本:分为三个版本,RIPV1、RIPV2、RIPNG 其中RIPV1、RIPV2为IPV4服务;RIPNG为IPV6提供服务 RIP工作原理: 路由器启动时,路由表中只会包含直连路由。运

    2024年02月12日
    浏览(38)
  • 如何使用ospf (enps) 简单实践ospf协议

    OSPF(Open Shortest Path First,开放式最短路径优先)是一种广泛应用于TCP/IP网络中的内部网关协议(Interior Gateway Protocol, IGP),主要用于在同一自治系统(Autonomous System, AS)内部的不同路由器之间传播和维护路由信息。 链路状态协议 : OSPF要求每个路由器收集并广播其直连网络

    2024年04月14日
    浏览(37)
  • 动态路由协议(RIP,OSPF协议)

    动态路由协议 :通过在路由器上运行动态路由协议,在路由器之间 交互路由信息,学习路由信息 最终生成 路由转发表项 。常见的动态路由协议:RIP(路由信息协议) 、OSPF、ISIS(中间系统到中间系统协议)、EIGRP(增强性路由网关协议)、BGP。适用于路由器数量较多、网段数量较多

    2024年02月05日
    浏览(47)
  • 常见的路由协议之RIP协议与OSPF协议

    目录 RIP OSPF 洪泛和广播的区别         路由协议是用于在 网络中 确定 最佳路径的一组规则 。它们主要用于在路由器之间交换路由信息,以便找到从源到目标的最佳路径。 常见的路由协议: RIP (Routing Information Protocol):RIP 是一种 基于距离向量 算法的内部网关协议。它使用

    2024年02月13日
    浏览(36)
  • 网络协议之内部网关协议OSPF

    要想认识OSPF首先得区分OSPF于RIP的不同,有很多人都搞不清楚两者之间的关系与区别,下面我们先从定义来看看他们的区别。 OSPF(Open Shortest Path First开放式最短路径优先)是一个内部网关协议(Interior Gateway Protocol,简称IGP),用于在单一自治系统(autonomous system,AS)内决策路由

    2024年02月07日
    浏览(41)
  • OSPF协议原理简析

    OSPF(Open Shortest Path First,开放式最短路径优先)是一种链路状态路由协议,属于内部网关协议(IGP),是目前现网中使用最广泛的IGP路由协议,采用迪克斯彻(Dijkstra)算法用于计算一个节点到其他所有节点的最短路径。 OSPF协议的报文封装于IP,协议号89。 OSPF使用的组播地

    2024年02月08日
    浏览(33)
  • OSPF的协议特性

    l 路由汇总( Route Aggregation ),又称路由聚合(Route Summarization),指的是把一组明细路由汇聚成一条汇总路由条目的操作 l 路由汇总能够减少路由条目数量、减小路由表规模,从而减轻路由器的资源消耗 l RIP 、 BGP 等协议支持自动或者手工路由汇总,但 OSPF 仅支持手工路由汇

    2024年04月27日
    浏览(20)
  • 动态路由协议——OSPF

    静态路由的缺点在于无法适应网络中的各种变化,每一条路由都是管理员自己手动配置的。 动态路由协议的基本原理不像静态路由那样,它的基本原理就是各个路由器之间通过交互某种报文信息,这种报文中包含了很多自身路由器的信息。这些路由通过报文就可以知道整个网

    2024年02月06日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包