鸿鹄论坛

标题: 高手指点下简单RIP [打印本页]

作者: l273067195    时间: 2014-9-12 11:38
标题: 高手指点下简单RIP
用个简单网络RIP 表示下

作者: 心若水    时间: 2014-9-12 11:38
RIP属于动态路由协议、内部网关协议的一种,同时也是一种距离矢量(DV)协议,使用跳数描述。
目前RIP有三个版本,其中IPV4使用RIPv1、RIPv2,IPV6使用RIPng。
        使用两种数据包传输更新:
                Request Message(请求信息):用来向邻居请求发送update(完整路由表)
                Response Message(应答信息):传输请求的update(完整路由表)
        默认情况下,每隔30秒利用UDP的520端口向与它直连的网络邻居广播(RIPv1)或组播(RIPv2,组播地址224.0.0.9)进行更新。为防止路由器路由表更新同步,RIP实际发送更新的时间为25.5.到30秒。
        RIP协议分RIPv1和RIPv2,具有的共同特征为:
                1、都为DV(距离矢量)路由协议
                2、使用metric(基于跳数的),metric为16代表不可达
                3、默认的路由更新周期为30s
                4、管理距离(AD)为120
                5、支持触发更新
                6、最大支持跳数为15跳
                7、支持的负载均衡(等价路径)默认为4条,可在协议中使用maximum-paths number-paths修改,最大为6条
                8、使用UDP的520端口进行路由更新
        区别在于:

(, 下载次数: 3)
示例拓扑:
      (, 下载次数: 6)

R1上的配置:
  1.     R1(config)#int f0/0
  2.      R1(config-if)#ip add 192.168.12.1 255.255.255.0
  3.      R1(config-if)#no sh
  4.      R1(config)#router rip                            #启用RIP协议
  5.     R1(config-router)#version 2                  #配置RIP版本
  6.     R1(config-router)#net 192.168.12.0      #通告网段
  7.     R1(config-router)#no au
复制代码
R2上的配置:
  1.    R2(config)#int f0/0
  2.    R2(config-if)#ip add 192.168.12.2 255.255.255.0
  3.    R2(config-if)#no sh
  4.    R2(config)#int f0/1
  5.    R2(config-if)#ip add 192.168.23.2 255.255.255.0
  6.    R2(config-if)#no sh
  7.    R2(config)#router rip                                      #启用RIP协议
  8.   R2(config-router)#no au                                  #关闭自动汇总
  9.   R2(config-router)#version 2                            #配置RIP协议版本
  10.   R2(config-router)#net 192.168.12.0                 #通告网段
  11.   R2(config-router)#net 192.168.23.0
复制代码
R3上的配置:
  1.    R3(config)#int f0/1
  2.    R3(config-if)#ip add 192.168.23.3 255.255.255.0
  3.    R3(config-if)#no sh
  4.   R3(config)#router rip                                        #启用RIP协议
  5.   R3(config-router)#no au                                   #关闭自动汇总
  6.   R3(config-router)#version 2                               #配置RIP协议版本
  7.   R3(config-router)#net 192.168.23.0                  #通告网段
复制代码
R3上查看IP路由表:
      R3#show ip route
  1. Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP
  2.        D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area
  3.        N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2
  4.        E1 - OSPF external type 1, E2 - OSPF external type 2
  5.        i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2
  6.        ia - IS-IS inter area, * - candidate default, U - per-user static route
  7.        o - ODR, P - periodic downloaded static route

  8. Gateway of last resort is not set

  9. R    192.168.12.0/24 [120/1] via 192.168.23.2, 00:00:01, FastEthernet0/1          #此为收到的192.168.12.0网段的路由
  10. C    192.168.23.0/24 is directly connected, FastEthernet0/1                                #直连路由
复制代码
在R3上尝试ping R1的f0/0:
  1.         R3#ping 192.168.12.1

  2. Type escape sequence to abort.
  3. Sending 5, 100-byte ICMP Echos to 192.168.12.1, timeout is 2 seconds:
  4. !!!!!
  5. Success rate is 100 percent (5/5), round-trip min/avg/max = 44/76/148 ms
复制代码

作者: xiaoyueraymond    时间: 2014-9-12 12:02
(, 下载次数: 2)   实用中都用RIP v2 并关闭自动汇总
作者: xiaoyueraymond    时间: 2014-9-12 12:02
实用中都用RIP v2 并关闭自动汇总,v1 几乎不用了
作者: l273067195    时间: 2014-9-12 12:12
xiaoyueraymond 发表于 2014-9-12 12:02
实用中都用RIP v2 并关闭自动汇总,v1 几乎不用了

我想问下直连网络可以用RIP?
作者: Winston302302    时间: 2014-9-12 12:19
比如这个图,用的是rip V2,因为V1不支持可变长子网掩码,所以用的是V2。
命令如下:
在R1上:
router rip
version 2
network 11.1.1.0
network 12.1.1.0
其他的都是一样的配置
作者: d863288139    时间: 2014-9-12 12:19
看不懂你要表示个什么意思

作者: xiaoyueraymond    时间: 2014-9-12 12:28
l273067195 发表于 2014-9-12 12:12
我想问下直连网络可以用RIP?

rip 传过去, 直连的优先级会高过RIP,删选路由的时候,直连会加入路由表,而由邻居传过来的同一网段的路由不会加入路由表,你是这个意思么,network 表示一个范围,路由器上所有落在这个范围上的网段 都接受rip,并发送rip通告
作者: xiaoyueraymond    时间: 2014-9-12 12:30
httpbbs.hh010.comthread-35053-1-1.html

第11个视频讲rip 的 很清楚 自己看吧
作者: xiaoyueraymond    时间: 2014-9-12 12:32
xiaoyueraymond 发表于 2014-9-12 12:28
rip 传过去, 直连的优先级会高过RIP,删选路由的时候,直连会加入路由表,而由邻居传过来的同一网段的路 ...

应该说直连的管理距离为0,静态路由为1,rip 为120, 所以直连比rip 更加可靠
作者: 也是喇叭    时间: 2014-9-12 12:37
,,

作者: Love萌    时间: 2014-9-12 13:22

作者: l273067195    时间: 2014-9-13 15:20
心若水 发表于 2014-9-12 12:51
RIP属于动态路由协议、内部网关协议的一种,同时也是一种距离矢量(DV)协议,使用跳数描述。
目前RIP有三 ...

我在两头加了两台电脑,R1F0/1iP192.168.12.1 电脑1 192.168.12.111,R3F0/0 192.168.15.1 电脑2 192.168.15.111        我在路由都添加了192.168.15.0 和192.168.12.0,为什么两个电脑没有通呢?R2为什么没有学到192.168.15.0?
作者: 心若水    时间: 2014-9-13 17:10
l273067195 发表于 2014-9-13 15:20
我在两头加了两台电脑,R1F0/1iP192.168.12.1 电脑1 192.168.12.111,R3F0/0 192.168.15.1 电脑2 192.168 ...

可以把你的拓扑图添出来吗,那样分析会更好
作者: l273067195    时间: 2014-9-13 19:26
心若水 发表于 2014-9-13 17:10
可以把你的拓扑图添出来吗,那样分析会更好

1.JPG(97.57KB)

作者: 心若水    时间: 2014-9-13 20:13
l273067195 发表于 2014-9-13 19:26
1.JPG(97.57KB)

看到你的图了,按照你的拓扑图,应该在R3上除了进行上述我画的R1的步骤外,还需进行
    R3与PC0连接的接口IP:192.168.13.1
     R3(config)#router rip                                       
     R3(config-router)#net 192.168.13.0     
而R5上除了进行上述我画的R3以外,还需要
  R5上与PC1连接的接口IP:192.168.15.1
      R5(config)#router rip                                       
      R5(config-router)#net 192.168.15.0
两台的电脑PC0和PC1上的配置
PC0:
       IP地址:192.168.13.111
       子网掩码:255.255.255.0
        网关:192.168.13.1    (R3与PC0连接的接口IP)
PC1:
         IP地址:192.168.15.111
       子网掩码:255.255.255.0
      网关:192.168.15.1    (R5与PC1连接的接口IP)

作者: l273067195    时间: 2014-9-13 20:22
本帖最后由 l273067195 于 2014-9-13 20:29 编辑



路由端口PING 通了,但是用电脑PING不通?
作者: 心若水    时间: 2014-9-14 15:18
l273067195 发表于 2014-9-13 20:22
  • 心若水 发表于 2014-9-13 20:13
    看到你的图了,按照你的拓扑图,应该在R3上除了进行上述我画的R1的 ...

  • 把你的拓扑和配置全部添出来吧
    作者: l273067195    时间: 2014-9-14 19:31
    心若水 发表于 2014-9-14 15:18
    把你的拓扑和配置全部添出来吧

    R3 路由表C    192.168.12.0/24 is directly connected, FastEthernet0/0
                      C    192.168.13.0/24 is directly connected, FastEthernet0/1
                      R    192.168.15.0/24 [120/2] via 192.168.12.2, 00:00:02, FastEthernet0/0
                      R    192.168.23.0/24 [120/1] via 192.168.12.2, 00:00:02, FastEthernet0/0

    R4路由表C    192.168.12.0/24 is directly connected, FastEthernet0/0
                     R    192.168.13.0/24 [120/1] via 192.168.12.1, 00:00:07, FastEthernet0/0
                     R    192.168.15.0/24 [120/1] via 192.168.23.3, 00:00:09, FastEthernet0/1
                     C    192.168.23.0/24 is directly connected, FastEthernet0/1

    R5路由表R    192.168.12.0/24 [120/1] via 192.168.23.2, 00:00:02, FastEthernet0/1
                     R    192.168.13.0/24 [120/2] via 192.168.23.2, 00:00:02, FastEthernet0/1
                     C    192.168.15.0/24 is directly connected, FastEthernet0/0
                     C    192.168.23.0/24 is directly connected, FastEthernet0/1
    作者: l273067195    时间: 2014-9-15 18:19
    心若水 发表于 2014-9-14 15:18
    把你的拓扑和配置全部添出来吧

    2.pkt(5.97KB)
    作者: 心若水    时间: 2014-9-16 11:19
    l273067195 发表于 2014-9-15 18:19
    2.pkt(5.97KB)

    你的R3的F0/1的IP为192.168.13.33,
    而你的PC0的网关配的是192.168.13.1,当然是ping不通的。


    [attach]167454[/attach]    你的配置我已经修改过来,你看下

    注:宣告网段的时候,宣告的是直连的网段。



    作者: l273067195    时间: 2014-9-16 13:28
    加个Q273067195以后有不懂可以教
    作者: l273067195    时间: 2014-9-16 13:31
    心若水 发表于 2014-9-16 11:19
    你的R3的F0/1的IP为192.168.13.33,
    而你的PC0的网关配的是192.168.13.1,当然是ping不通的。


    加Q273067195以后不懂,可以问你




    欢迎光临 鸿鹄论坛 (https://bbs.hh010.com/) Powered by Discuz! X3.4