RIP动态路由协议配置思路及原理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RIP动态路由协议配置思路及原理相关的知识,希望对你有一定的参考价值。

RIP 协议配置命令:
    
1、配置终端设备 - PC1/2

2、配置网络设备
      R1/R2/R3/R4
        router rip  // 启用路由协议 RIP
           version 2  // 配置路由器使用 RIP 版本2
           no auto-summary // 关闭 RIP 协议的自动汇总
           network 192.168.10.0
           network 192.168.12.0  // 以上两个network表示的是
                                    宣告网络 192.168.10.0
                                             192.168.12.0 进入 RIP 协议;                                    
   
3、验证、测试、保存
        show ip protocols //显示当前设备上正在使用的所有路由协议
        
        show ip route // 显示路由表
        
        PC1/2:
           ping 192.168.20.1
           
        R1/R2/R3/R4 :
           Route#write
----------------------------------------------------------------

在IGP协议中, network 的作用:
    # network  10.0.0.0 , 10.0.0.0 表示的是一个“网络范围”
          &在设备上凡是被 10.0.0.0 表示的范围所覆盖住的接口,都启用
           路由协议进程:
               1、可以在该端口上发送协议报文;
               2、可以在该端口上接收协议报文;
               3、可以将该端口上的IP地址中的网络部分,放入协议报文中;
           
        interface gi0/1 -> 192.168.34.4 255.255.255.0
        interface gi0/2 -> 192.168.20.254 255.255.255.0
        interface loopback 0 -> 10.10.4.4 255.255.255.0
                #发包
                #收包
                #10.10.4.0/24 --> RIP --> 发出去;
    router rip
       network 10.10.4.0 255.255.255.0
    


==================================================================


RIP
  -定义:
        routing information protocol , 路由信息协议
        在内网的多个路由器之间自动的学习、同步路由表,
        以计算出一个去往目标网络的最短、无环、数据转发路径;
  -场景:
        一般在小规模的企业内部网络使用
        (因为RIP有最大跳数限制,最大为 16 跳)
  -版本:
        version 1
             #属于有类路由选择协议(报文不携带子网掩码)
             #广播的发送方式 - 255.255.255.255
             #无法关闭自动汇总
        version 2
             #属于无类路由选择协议(报文携带子网掩码)        
             #组播的发送方式 - 224.0.0.9
             #多了一个路由标记(tag)字段,可以实现路由的批量管理;
             #多了一个认证功能(使用的是RIP respone报文的第一个路由条目来充当)
             #多了一个 mask 字段,从而可以支持关闭自动汇总;
             #多了一个 next-hop 字段,从而可以解决“MA网络中的”次优路径问题;
            
  -报文:
        request:请求,用于向其他RIP路由器请求更新条目;
        respone:响应,用于向其他RIP路由器发送更新条目;是对request的回应
  -工作表:
        (RIP邻居表):
               #凡是能与自己互通的路由器,都称之为 RIP 邻居;
        RIP数据库:
               #本地宣告的路由条目
               #从其他路由器学习过来的路由条目
        RIP路由表:
               #表示的是从数据库中挑选出来的最好的路由;        
  -原理:
        1、路由器启用RIP以后,会将自己本地路由表中的条目进行宣告进入到RIP
        2、在启动RIP协议的端口上发送这些更新条目;
        3、对方RIP路由器接收以后,经过路由比较,将最好的条目放入路由表;
        4、所有的RIP路由器都会进行周期性、全部路由表更新,以广播的方式;
            (在RIPv2中,是触发式、增量更新,并且是以组播的方式)        
  -配置
       目前网络中凡是使用 RIP 的网络,均使用的 RIPv2 ;
    #思科
    router rip
       version 2
       no auto-summary
       network x.x.x.x (x.x.x.x必须是主类网络的形式)
    #华为
    [Router]rip [id] // 如果不写后面的id,默认是1;
    [Router-rip-1]version 2 // 在华为中,启用RIPv2以后,默认关闭了自动汇总;
    [Router-rip-1]network x.x.x.x
  -验证
       show ip protocols //查看目前正在运行的所有的路由协议;
       show ip rip database // 查看RIP的数据库
       show ip route rip //仅仅查看路由表中的 RIP 路由;
       show ip route      //查看路由表;
       
       display rip [id]
       display rip {id} neighbor // 查看 rip id 的 邻居表;
       display rip {id} database // 查看 rip id 的 数据库;
       display rip {id} route // 查看 rip id 的路由表;
       display ip routing-table
      

以上是关于RIP动态路由协议配置思路及原理的主要内容,如果未能解决你的问题,请参考以下文章

RIP概述原理详解及实验验证

路由动态协议 (RIP)

动态路由协议RIP的基本原理与配置

动态路由协议与RIP配置

请问rip路由协议配置的具体步骤是啥?谢谢

BGP路由协议原理