• 华为 OSPF高级配置_2


    原图:

    OSPF网络中,路由器在发送任何链路状态信息之前,必须先建立起正确的OSPF邻居、邻接关系。

    OSPF路由器是使用Hello报文来建立邻居关系的。OSPF路由器会检查所收到的Hello报文中的各种参数,如Router-ID、Area-ID、认证信息、网络掩码、Hello时间间隔等。如果这些参数和接收接口上配置的对应参数都一 一保持一致,

    则邻居关系就会建立起来,否则就无法建立起邻居关系。

    OSPF路由器的邻居关系建立完成之后,下一步才是建立邻接关系。并不是所有的OSPF邻居之间都可以建立邻接关系,这要取决于OSPF邻居之间的网络类型。例如,在点到点网络上,有效的OSPF邻居关系都可以进一步形成邻接关系。

    在广播型网络上,会选举DR和BDR;DR和BDR会与所有其他路由器都建立邻接关系,其他路由器都只与DR和BDR建立邻接关系。

    实验目的:

    1、理解OSPF邻居关系和OSPF邻接关系的含义及差别;

    2、观察OSPF邻居、邻接关系的建立过程;

    3、观察OSPF链路状态数据库的同步过程;

    配置如下:

    一、路由器R1的配置:

    路由器R2的配置:

    路由器R3的配置:

    路由器R4的配置:

    路由器R5的配置:

    二、路由器R1与R2、R3测试连通性:

    三、配置OSPF路由协议:

    在配置过程中,任意两个路由器会形成邻接关系,邻接关系的形成过程如下:

    Down--Init--2way--ExStart--Exchange--Loading--Full

    Init:初始状态;

    2way:表明双方已经成功建立了邻居关系;

    ExStart:信息交换初始状态;

    ExChange:信息交换状态;

    Loading:信息加载状态;

    Full:表明两个路由器已成功建立了邻接关系;

    四、查看OSPF的邻居建立情况:

    五、查看OSPF的邻居状态的详细信息:可以看到DR和BDR

    六、在R1上查看广播网络的接口g0/0/0和点到点网络的接口s0/0/0的详细情况:

    可以看到:网络类型是广播网络;状态为DR;优先级为1;DR是R1;BDR是R2;

    Hello包的时间间隔是10秒;

    失效时间是40秒;

    可以看到,网络类型为P2P,即点到点网络,或P2MP(点到多点网络),不选举DR和BDR;

    七、关闭路由器的某个端口:

    八、修改R1的g0/0/0端口的优先级为0:

    九、将R1和R3的g0/0/0的优先级设置为0,R2是DR;则R1和R3是DRother,DRother的路由器之间只能形成2way的邻居关系,不能形成邻接关系。

    DRothers之间不需要交换LSA(link state advertisement),DRothers是通过DR/BDR来获取整个广播网络的链路状态信息的,所以DRothers之间不需要建立邻接关系,只需要建立邻居关系即可。

    十、如果关闭R1与R2、R4的接口,则R1和R4、R5是邻居关系;对于点到点网络中的OSPF建立过程,是怎样的呢?

      当R1收到R4发送的Hello报文后,邻居关系由Down状态转变为初始状态Init。接着,R1与R4便直接进入了信息交换初始状态(ExStart)、信息交换状态(ExChange),以及信息加载状态(Loading),最终

      成功建立了邻接关系,进入了Full状态。R1和R5的建立过程也是如此。

      需要注意的是,R1和R4路由器没有经过2-way状态,并且也不存在2-way状态,说明点到点网络与广播网络中OSPF的邻接关系建立过程不是完全一样的。在点到点网络中,能够建立OSPF邻居关系的路由器

      一定会继续建立邻接关系。

    十一、LSDB的同步过程:

       首先,R1(10.0.14.1)和R4(10.0.14.4)通过Hello报文进行协商,然后通过数据库描述(DD: Database  Description)报文、链路请求(LSR: Link  State  Request)报文、链路状态更新(LSU: Link  State  Update)

               报文等,最终实现了LSDB的同步,并建立起OSPF邻接关系。

  • 相关阅读:
    java 实现敏感词(sensitive word)工具详解使用说明
    一键自动生成 java junit 测试代码神器 gen-test-plugin 入门介绍
    基于 asm 实现比 spring BeanUtils 性能更好的属性拷贝框架
    java 反射借助 asm 获取参数名称最优雅简单的方式
    xml-mapping xml 与 java 对象转换映射框架,像 XStream 一样优雅地读写xml
    从零开始手写 spring ioc 框架,深入学习 spring 源码
    java property 配置文件管理工具框架,避免写入 property 乱序
    从零开始手写 dubbo rpc 框架
    java bean 属性验证框架 valid
    vue安装及测试mockjs
  • 原文地址:https://www.cnblogs.com/duanqibo/p/14624463.html
Copyright © 2020-2023  润新知