• 交换机和路由器技术-22-OSPF动态路由协议


    目录

    一、OSPF动态路由协议

    1.1 为什么会出现OSPF?

    1.2 OSPF基本概念

    1.3 OSPF工作过程

    二、OSPF区域

    2.1 划分区域的目的

    2.2 区域ID和分类

    三、单区域内容

    3.1选举DR和BDR目的

    3.2 DR和BDR选举方式

    3.3 OSPF度量值

    3.4 邻接关系建立

    3.5 OSPF和RIP对比


    一、OSPF动态路由协议

    1.1 为什么会出现OSPF?

    因为RIP是一种基于距离矢量算法的路由协议,存在着

    收敛慢;易产生路由环路;可扩展性差,最大只能支持15跳等问题··

    1.2 OSPF基本概念

    开放式最短路径优先 (OSPF、Open Shortest Path First)是一个内部网关协议(Interior Gateway Protocol,简称IGP),基于链路状态的内部网关协议。它从设计上保证了无路由环路。用于在单一自治系统(autonomous system,AS)内决策路由。一般用于大型网络。

    链路状态路由协议:

    在单一区域内的路由器是向相邻路由器发送链路状态信息,网络收敛后形成网络拓扑。

    1.3 OSPF工作过程

    1.相邻的路由器建立邻接关系

    2.根据链路状态信息形成对应的链路状态数据库LSDB

    3.根据OSPF自己的算法,进行最短路径树的计算

    4.最终形成路由表

    二、OSPF区域

    2.1 划分区域的目的

    为了适应大型网络

    每个OSPF的路由器只维护自己所在区域的链路状态信息,连接不同区域的路由器(ABR)需要维护两个不同区域的链路状态信息。

    在OSPF自治系统内划分区域,不同的区域的路由器同时收敛,加快收敛过程。

    路由器的每个接口可以被划分在一个区域,一个路由器可以同时属于多个区域。

    2.2 区域ID和分类

    每个区域都有一个区域ID

           区域ID可以表示成一个十进制的数,也可以表示成一个IP地址

    区域分为:

    骨干区域:传递区域之间的路由信息。

    区域ID:Area 0 或 0.0.0.0

    非骨干区域:除了骨干区域的其他区域,默认情况下所有非骨干区域都必须直接到骨干区域。

    三、单区域内容

    3.1选举DR和BDR目的

    在同一个区域中,通过选举选举指定路由器(DR)和一个备份指定路由器(BDR)来节省网络中的流量。区域中的其他路由器只会区域中的DR、BDR建立邻接关系。

    选举DR和BDR目的:可以减少邻接关系的数量,从而减少链路状态信息以及路由信息的交换次数,这样可以节省带宽,降低对路由器处理能力的压力。

    3.2 DR和BDR选举方式

    通过Route ID进行选举 Route ID最大的作为DR,第二大的,作为BDR。

    Route ID

    首先选取路由器loopback上数值最高的地址

     Lookback是路由器上的虚拟接口,可以进行路由协议报文收发,可以配置ip地址

     相当于多了一个虚拟的网段,本地回环接口

    Loopback 上没有配置地址,选取物理接口上最大的IP地址

    也可以通过命令route-id直接指定

    3.3 OSPF度量值

    Cost值(代价):基于链路,带宽来决定,带宽越高,成本越低,

            100Mbps       1

            10Mbps        10

    3.4 邻接关系建立

    方式发送数据报文方式:以组播方式发送

    224.0.0.5              代表所有OSPF路由器

    224.0.0.6              代表DR、BDR路由器

    报文类型

    hello报文:用于发现和维持邻居关系,用于选举DR和BDR

    数据库描述包(DBD):把自己的链路状态信息发送给邻居路由器,用来同步链路状态数据库

    链路状态请求包(LSR):邻居接收到DBD发现有自己没有的链路信息,“我”发出请求

    链路状态更新报(LSU):

    链路状态确认包(LSAck)

    根据邻居建立邻接关系,发送DBD同步链路,只向DR和BDR发送链路状态请求报文LSR,根据链路状态更新报文更新自己的链路状态信息确认链路状态信息

    3.5 OSPF和RIP对比

    RIP

    RIP1 和 RIP2

    RIP1不支持可变长子网掩码,使用广播更新

    Rip2,使用组播更新

    跳数限制都是15条

    不能划分区域,网络收敛慢

    OSPF

    使用组播更新

    网络收敛快,通过区域划分

    支持可变长子网掩码,主要体现在宣告是携带子网掩码

  • 相关阅读:
    前端性能优化:页面加载速度慢怎么办?
    lnmp的搭建与独角数卡2.0.5安装方式
    【黑马-SpringCloud技术栈】【02】服务拆分及远程调用_服务提供者与消费者
    数据结构——常见简答题汇总
    Tomcat web.xml文件中的mime-mapping
    计算机毕设(附源码)JAVA-SSM基于JAVA的校园电车租赁系统
    ChatDoctor: 在大型语言模型Meta-AI (LLaMA)上使用医学领域知识进行微调的医疗聊天模型
    欧拉函数
    3台Centos7快速部署Kafka集群
    在Idea中使用Git后,类名各种颜色代表的含义
  • 原文地址:https://blog.csdn.net/weixin_46232917/article/details/126088285