OSPF路由协议-------通俗易懂,简单易学-------

    技术2022-07-11  84

     

    一、OSPF的基本概念和工作过程

          1、OSPF路由协议概述

    自治系统(AS),划分自治系统的原因:收敛时间

    内部网关协议(IGP)——RIP、OSPF

    外部网关协议(EGP)——BGP

    OSPF工作过程:

    建立邻接关系——链路状态数据库——最短路径树——路由表

               学习链路状态信息          最短路径算法

    2、DR选举原则

    ①选举DR、BDR是为在广播多路访问中减少连接关系的建立,优化性能,默认Router-ID最大是DR,第二大是BDR,其他是Drother

    ②DR一旦被选定就不会被抢占,Drother会通过224.0.0.6向DR和BDR通告网络状态信息,DR会通过224.0.0.5向所有邻居通告信息

    3.OSPF协议5种报文分析

    1、Hello——发现邻居并建立和维护邻居关系 (Hello报文)

    2、DataBase Description——检查所有路由器的LSDB是否同步(数据库描述报文DBD)

    3、Link-State Request——向另外一台路由器请求特定的链路状态记录(链路请求报文LSR)

    4、Link-State Update——发送被请求的链路状态记录(链路回应报文LSU)

    5、Link-State Acknowledgment——对其他类型的分组进行确认(链路确认报文LSA)

    二、OSPF邻接关系的建立

    第一阶段:使用Hello报文建立双向通信的过程

     

    第二阶段:建立完全邻接关系

     

    三、OSPF的应用环境

           1.OSPF的使用

                ▶网络规模

                ▶网络拓扑

                ▶其他特殊要求

                ▶路由器自身要求

            2.OSPF特点

                 ▶可适应大规模网络

                 ▶路由变化收敛速度快

                 ▶无路由环

                 ▶支持变长子网掩码VLSM

                 ▶支持区域划分

                 ▶支持以组播地址发送协议报

     

                  

    3.OSPF协议6种LSA分析

    1类:所有OSPF路由器都会产生,只在区域内传播

    2类:DR产生,只在区域内传播

    3类:ABR产生,在相邻的两个区域相互传播

    4类:ABR产生,向和ASBR不在同一区域的其他区域传播,用于表示ASBR

    5类:ASBR产生,向整个OSPF协议区传播,用于描述另一个协议域的路由信息

    7类:NSSA区域中的ASBR产生,用于向NSSA区域通告外部路由

    四、OSPF命令

       

    1、dis ospf pee b   ##查看邻居关系

       dis routing-table pro

    2、ospf 1 route 1.1.1.1   OSPF指定个route-id、1是表示,只在本区域有效

       route id 1.1.1.1   全局模式下配置,这个router-id所有协议生效

    3、reset ospf 1 process graceful-restart   1是进程号,重启ospf

    4、ospf 配置方法

    ospf 1 route 1.1.1.1 ###配置route-id

    ospf 10 ##启动ospf 它的进程号是10

    area 0  ###进入区域0 骨干区域

    network 20.0.0.0 0.0.0.3  ###宣告网段 20.0.0.0 反掩码 0.0.0.3 (32位)

    Processed: 0.015, SQL: 9