频道栏目
首页 > 资讯 > CCNA > 正文

菜鸟学习CCNA-RIP协议

11-07-09        来源:[db:作者]  
收藏   我要投稿

    RIP(Routing InformationProtocols,路由信息协议)是使用最广泛的距离向量路由协议。RIP 是为小型网络环境设计的,因为这类协议的路由学习及路由更新将产生较大的流量,占用过多的带宽。RIP 用两种数据包传输更新:更新和请求,每个有RIP 功能的路由器默认情况下每隔30 秒利用UDP 520 端口向与它直连的网络邻居广播(RIP v1)或组播(RIP v2)路由更新。
Rip v1和Rip v2异同:
相同:是距离向量路由协议; 使用跳数(Hop Count)作为度量值;默认路由更新周期为30 秒;管理距离(AD)为120;支持触发更新;最大跳数为15 跳;支持等价路径,默认4 条,最大6 条;使用UDP520 端口进行路由更新。
区别:
RIPv1  在路由更新的过程中不携带子网信息;不提供认证;不支持VLSM 和CIDR; 采用广播更新 ;有类别(Classful)路由协议
RIPv2  在路由更新的过程中携带子网信息;提供明文和MD5 认证;支持VLSM 和CIDR;采用组播(224.0.0.9)更新;无类别(Classless)路由协议
RIP V1 实验模拟
RIP V1 实验拓扑图
 

利用前面章节的知识,将路由器ip地址、主机名和端口开启。
路由具体配置:
R1(config)#route rip                       //启用RIP
R1(config-router)#version 1                //配置RIP版本
R1(config-router)#network 1.0.0.0          //通告1.0.0.0网段
R1(config-router)#network 192.168.12.0     //通告192.168.12.0网段
 
R2(config)#route rip
R2(config-router)#version 1
R2(config-router)#network 192.168.12.0
R2(config-router)#network 192.168.23.0
 
R3(config)#route rip
R3(config-router)#version 1
R3(config-router)#network 192.168.23.0
R3(config-router)#network 192.168.34.0
 
R4(config)#route rip
R4(config-router)#version 1
R4(config-router)#network 192.168.34.0
R4(config-router)#network 3.3.3.0
 
使用 R1#show ip route 查看路由表情况
           1.0.0.0/24 is subnetted, 1 subnets
C       1.1.1.0 is directly connected, FastEthernet0/1
R    3.0.0.0/8 [120/3] via 192.168.12.2, 00:00:08, Serial0/0
C    192.168.12.0/24 is directly connected, Serial0/0
R    192.168.23.0/24 [120/1] via 192.168.12.2, 00:00:08, Serial0/0
R    192.168.34.0/24 [120/2] via 192.168.12.2, 00:00:08, Serial0/0
其中路由条目“R 3.0.0.0/8 [120/3] via 192.168.12.2, 00:00:03, Serial0/0”的含义如下:1. R:路由条目是通过RIP 路由协议学习来的;2. 3.0.0.0/8:目的网络;3.120:RIP 路由协议的默认管理距离;4. 3: 度量值,从路由器R1 到达网络4.0.0.0/8 的度量值为3 跳;5.192.168.12.2:下一跳地址;6. 00:00:03:距离下一次更新还有27(30-3)秒;7. Serial0/0:接收该路由条目的本路由器的接口。同时通过该路由条目的掩码长度可以看到,RIPv1 确实不传递子网信息。
使用R1#show ip protocols 查看路由运行的协议
使用R1#beg ip rip 查看RIP 路由协议的动态更新过程。
 
检测配置是否成功:
PC>ping 3.3.3.3
Pinging 3.3.3.3 with 32 bytes of data:
Reply from 3.3.3.3: bytes=32 time=188ms TTL=124
Reply from 3.3.3.3: bytes=32 time=156ms TTL=124
Reply from 3.3.3.3: bytes=32 time=156ms TTL=124
Reply from 3.3.3.3: bytes=32 time=141ms TTL=124
Ping statistics for 3.3.3.3:
   Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
   Minimum = 141ms, Maximum = 188ms, Average = 160ms
 
RIP思路扩展
被动接口:只能接收路由跟新,不能以广播和组播的方式发生路由更新,但是可以以单播的方式发送跟新。
单播更新:制定对哪个网段进行更新
被动接口设置命令:R1(config-router)#passive-interface 接口
单播跟新命令:R1(config-router)#neighbor A.B.C.D
 
RIP V2 实验模拟
网络拓扑图:
 

路由器具体配置:
R1(config)#route rip                      //启用RIP
R1(config-router)#version 2                //配置RIP版本
R1(config-router)#no auto-summary         //取消自动汇总
R1(config-router)#network 1.0.0.0           //通告1.0.0.0网段
R1(config-router)#network 192.168.12.0      //通告192.168.12.0网段
 
R2(config)#route rip
R2(config-router)#version 2
R2(config-router) #no auto-summary
R2(config-router)#network 192.168.12.0
R2(config-router)#network 192.168.23.0
 
R3(config)#route rip
R3(config-router)#version 2
R3(config-router) #no auto-summary
R3(config-router)#network 192.168.23.0
R3(config-router)#network 192.168.34.0
 
R4(config)#route rip
R4(config-router)#version 2
R4(config-router) #no auto-summary
R4(config-router)#network 192.168.34.0
R4(config-router)#network 3.0.0.0
 
R1#show ip route
     1.0.0.0/24 is subnetted, 1 subnets
C    1.1.1.0 is directly connected, FastEthernet0/1
R    3.0.0.0/8 [120/3] via 192.168.12.2, 00:00:11, Serial0/0
C    192.168.12.0/24 is directly connected, Serial0/0
R    192.168.23.0/24 [120/1] via 192.168.12.2, 00:00:11, Serial0/0
R    192.168.34.0/24 [120/2] via 192.168.12.2, 00:00:11, Serial0/0
可以看到192.168.34.0/24 携带的子网信息/24
 
扩展思路:
由于rip V2不支持cidr汇总,可以手工汇总和静态路由发布
手工汇总命令格式:
R (config)#interface 某接口
R (config-if)#ip summary-address rip ip 子网掩码   //RIP 手工路由汇总
静态路由发布命令格式:
R4(config)#ip route 192.168.96.0 255.255.252.0 null0
(2)将静态路由重分布到RIP 网络中
R(config)#router rip
R(config-router)#redistribute static //将静态路由重分布到RIP 路由协议中
R(config-router)#no network ip 静态路由网段ip
R#show ip route 在路由器上查看路由表
后期扩展:RIP V2认证和触发跟新

相关TAG标签
上一篇:菜鸟学习CCNA-静态路由和默认路由
下一篇:菜鸟学习CCNA-浮动路由
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站