动态路由协议

目录

前言

一、动态路由协议

    1、动态路由协议的概述

    2、动态路由优缺点

    3、动态路由与静态路由的比较

     4、按照路由执行的算法分类

二、RIP协议

   1、RIP的基本概念---v1(广播更新)、v2(组播更新)

    2、RIP的度量值与更新时间

    3、RIPv1和RIPv2的区别

   4、项目过程

三、OSPF协议

    1、OSPF的工作过程

    2、OSPF区域

    3、OSPF建立邻居的条件

    4、OSPF的基本特点

    5、OSPF的路由器类型

    6、OSPF的包类型

    7、Router-id选举

    8、DR和BDR的选举方法

    9、DR和BDR的作用

    10、与RIP比较

    11、项目过程

总结


前言

      公司内部所需要的路由器是比较多的,这个时候还用静态路由协议是不合适的,我们需要动态路由协议中的IGP协议(内部网关型路由协议)。

一、动态路由协议

    1、动态路由协议的概述

       路由器之间用来交换路由信息的语言(网络层)

    2、动态路由优缺点

       优点:减少了管理任务            缺点:占用了网络带宽

    3、动态路由与静态路由的比较

        (1)网络规模---小型网络用静态,大型网络用动态

      (2)链路花销不一样

      (3)静态路由管理员手动配置,动态路由自动学习

     4、按照路由执行的算法分类

        

二、RIP协议

   1、RIP的基本概念---v1(广播更新)、v2(组播更新)

      定期更新(30秒)、邻居、广播更新、全路由表完整更新

    2、RIP的度量值与更新时间

     (1)RIP度量值为跳数

              最大跳数为15跳,16跳为不可达(为了防环)

       (2)  RIP更新时间

              每隔30秒发送路由更新消息,UDP520端口

     (3)RIP路由更新消息

               发送整个路由表消息

    3、RIPv1和RIPv2的区别

版本RIPv1RIPv2
区别有类路由协议无类路由协议
广播更新组播更新
不支持VLSM(可变长子网掩码)支持VLSM
自动路由汇总,不可关闭自动汇总可关闭,可手工汇总
不支持不连续子网支持不连续子网

   4、项目过程

      1、对路由器进行配置

 

 

 

        2、测试网络联通性

 

三、OSPF协议

    1、OSPF的工作过程

       三张表---邻居列表、链路状态数据库、路由表

       工作过程---建立邻接关系 链路状态数据库最短路径树路由表

                                      学习链路状态信息        Dijkstra算法

    2、OSPF区域

       为了适应大型的网络,OSPF在AS(自治系统)内划分多个区域;每个OSPF路由器只维护所在区域的完整链路状态信息。

       分为骨干区域Area0、非骨干区域(除了区域0之外所以其他区域)

    3、OSPF建立邻居的条件

     (1)ROUTER ID不能相同;(2)HELLO时间必须一致;(3)DEAD时间必须一致;(4)区域ID必须相同;(5)认证必须相同;(6)STUB标志位必须相同(直连路由器特殊区域要求一致);(7)三层MTU不匹配无法形成邻接关系(一边是EXSTART,一边是EXCHANGE);(8)OSPF版本号不同(目前版本为2);(9) 当OSPF网络类型是MA时,要求掩码一定一致(两个邻居)。因为会出现DR和LSA-2,无法描述网段。

    4、OSPF的基本特点

       支持无类域间路由(CIDR);支持区域划分;无路由自环;支持变长子网掩码VLSM;路由变化收敛快;使用IP组播收发协议数据;支持多条等值路由;支持协议报文的认证。

       IP协议89号,224.0.0.6是DR/BDR的组播地址,224.0.0.5是DRother的组播地址

    5、OSPF的路由器类型

       IR:内部路由器(Internet Router):内部路由器是指所有所连接的网段都在一个区域的路由器。属于同一个区域的IR维护相同的LSDB。

       ABR:区域边界路由器(Area Border Router):是指连接到多个区域的路由器。ABR为每一个所连接的区域维护一个LSDB。

       BR:骨干路由器(Backbone Router):指至少有一个端口(或虚连接)连接到骨干区域的路由器。包括所有的ABR和所有端口都在骨干区域的路由器。

       ASBR:AS边界路由器(AS Boundary Router):指和其他AS中的路由器交换路由信息的路由器,这种路由器向整个AS通告。

    6、OSPF的包类型

      

包类型描述
Hello包用于发现和维持邻居关系
数据库描述包(DBD)用于向邻居发送摘要信息以同步链路状态数据库,选举DB BDR
链路状态请求包(LSR)在路由器收到包含新信息的DBD后发送,用于请求更详细的信息
链路状态更新包(LSU)收到LSR后发送链路状态通告(LSA),一个LSU数据包可能包含几个LSA
链路状态确认包(LSACK)确认已经收到LSU,每个LSA需要被分别确认

    7、Router-id选举

       手工进程下配置了router-id,最优先;

        全局下配置了router-id;

        如果有多个环回口,选举地址最大一个,如果只有一个环回口,选举唯一的环回口的地址为router-id;

         如果没有配置环回口,选取活动物理地址最大的一个

    8、DR和BDR的选举方法

       自动选择DR和BDR  (随机性)  网段上Router ID最大的路由器将被选举为DR,第二大的将被选举为BDR

       手动选举DR和BDR   (1)优先级范围是0~255,数值越大,优先级越高,默认为1;(2)如果优先级相同,则需要比较Router ID,越大越优;(3)如果路由器的优先级被设置为0,它将不参与DR和BDR的选举;(4)如果DR字段为空,BDR为非空,BDR会升级为DR,然后再选举BDR;(5)如果DR为非空,BDR为空,会选举BDR。

    9、DR和BDR的作用

    (1)减少邻接关系的数量,从而减少链路状态信息以及路由信息的交换次数,这样可以节省带宽,减少路由器硬件的负担。一个既不是DR也不是BDR的路由器只与DR和BDR形成邻接关系并交换链路状态信息以及路由信息,这样就大大减少大型广播型网络和NBMA网络中的邻接关系数量。

    (2)在描述拓扑的LSDB中,一个NBMA网段或广播型网段下是由单独一条LSA来描述的,这条LSA是由该网段上的DR产生的。

    10、与RIP比较

  

OSPFRIPv2RIPv1
协议类型链路状态距离矢量距离矢量
CIDR支持支持不支持
VLSM支持支持不支持
自动聚合不支持支持支持
手动聚合支持支持不支持
路由泛洪组播更新周期组播更新周期广播
路径开销带宽跳数跳数
OSPFRIPv2RIPv1
路由收敛
跳数限制1515
邻居认证支持支持不支持
分级网络支持(区域)不支持不支持
更新事件触发更新路由表更新路由表更新
路由计算DijkstraBellman-FordBellman-Ford

     11、项目过程

    1、配置路由器

 

 

 

 

    2、查看路由表,并测试网络连通性

 

 

 

 

总结

       网络中的路由器之间相互通信,传递路由信息,利用收到的路由信息更新路由器表的过程。它能实时地适应网络结构的变化。如果路由更新信息表明发生了网络变化,路由选择软件就会重新计算路由,并发出新的路由更新信息。这些信息通过各个网络,引起各路由器重新启动其路由算法,并更新各自的路由表以动态地反映网络拓扑变化。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值