RIP路由信息协议_第1页
RIP路由信息协议_第2页
RIP路由信息协议_第3页
RIP路由信息协议_第4页
RIP路由信息协议_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.1 RIP概述概述 RIP(routing Information Protocols,路由信息协议)是出现相对较早但仍然普遍使用的一种内部网关协议,主要用于小型同构网络。 RIP使用广播的UDP报文交换路由信息。每个路由器每隔30秒发送一次路由信息更新,这个过程叫做通告。如果一个路由器超过180秒还没有从另一个路由器得到路由更新报文,那么它就认为不能再使用那个路由器提供的没有更新的路由,如果240秒之后仍然没有收到任何更新,那么路由器将从路由表中删除所有没有更新的路由。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.

2、1.1 RIP的主要特征的主要特征 RIP是一个距离矢量路由协议 跳数(Hop count)作为选择路径的度量 允许的最大跳数为15 默认情况下,每30秒通过广播发送一次路由更新 RIP可在多达16条的等价路径上进行负载均衡大连理工大学出版社大连理工大学出版社第三章第三章 RIPv RIP协议包含两个版本,协议包含两个版本,RIPv1和和RIPv2: RIPv1的特点包括: 使用跳数作为度量值来决定最佳路径; 允许最大跳数是15跳; 默认是每30秒广播路由更新,或者根据实际情况设置; 最多支持6跳等价链路的负载均衡,默认是4条; 是基于类得路由协议,不支持VLSM; 不支持验证。 RIPv2支

3、持版本1的所有协议,相比RIPv1增强的特点有: 基于无类概念的路由协议; 支持VLSM; 可以人工设定是否进行路由汇总; 使用多播来代替RIPv1中的广播; 支持明文或MD5加密验证; RIPv2使用多播地址224.0.0.9来更新路由信息。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 3.1.2 RIP拓扑变化拓扑变化RIP的处理过程如下图所示:路由器R1的拓扑发生变化。路由器R1更新自己的路由表。路由器R1发送更新后的整个路由表给相邻路由器R2。路由器R2更新自己的路由表。路由器R2发送更新后的整个路由表给相邻路由器R3。大连理工大学出版社大连理工大学出版社第三章第三章 R

4、IPv3.1.3 RIP定时器定时器 RIP使用4种不同类型的定时器来管理它的性能 : 路由更新定时器 路由失效定时器 抑制路由器 路由刷新定时器 大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.2 RIP配置配置 RIPv1是一个有类距离矢量路由协议,RIP的基本配置包括:一般配置、查看路由表、负载均衡、查看路由协议、水平分割、触发更新、单播更新、默认路由、浮动静态路由等,很多配置同样适用于RIPv2。 配置动态路由的一般步骤如下: 为路由器每个接口配置IP地址; 确定本路由器有哪些直连网段; 在路由进程中宣告所有的直连网络; 配置动态路由中的其它可选信息。大连理工大学出版社大

5、连理工大学出版社第三章第三章 RIPv3.2.1 基本的基本的RIP配置配置 如下图所示拓扑结构,进行基本的RIPv1配置:大连理工大学出版社大连理工大学出版社第三章第三章 RIPv路由器路由器R0的配置:的配置: R0(config)#interface FastEthernet0/0 R0(config-if)#ip address 172.16.1.1 255.255.255.0 R0(config)#interface Serial0/0 R0(config-if)#ip address 10.1.1.1 255.255.255.0 R0(config)#router rip /选择R

6、IP作为路由协议,没有声明RIPv2的RIP配置,自动启用RIPv1 R0(config-router)#network 172.16.0.0 /直连网络 R0(config-router)#network 10.0.0.0 /直连网络大连理工大学出版社大连理工大学出版社第三章第三章 RIPv路由器路由器R1的配置:的配置: R1(config)#interface Serial0/0 R1(config-if)#ip address 10.1.1.2 255.255.255.0 R1(config)#interface Serial0/1 R1(config-if)#ip address 1

7、0.2.2.2 255.255.255.0 R1(config)#router rip R1(config-router)#network 10.0.0.0大连理工大学出版社大连理工大学出版社第三章第三章 RIPv路由器路由器R2的配置:的配置: R2(config)#interface Serial0/1 R2(config-if)#ip address 10.2.2.3 255.255.255.0 R2(config)#interface FastEthernet0/0 R2(config)#ip address 192.168.1.1 255.255.255.0 R2(config)#r

8、outer rip R2(config-router)#network 192.168.1.0 R2(config-router)#network 10.0.0.0大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 执行执行show ip route命令查看路由表,结果如下:命令查看路由表,结果如下: R0#show ip route (省略) 10.0.0.0/24 is subnetted, 2 subnets C 10.1.1.0 is directly connected, Serial0/0 R 10.2.2.0 120/1 via 10.1.1.2, 00:00:28, S

9、erial0/0 /RIP路由,经过1跳 172.16.0.0/24 is subnetted, 1 subnets C 172.16.1.0 is directly connected, FastEthernet0/0 R 192.168.1.0/24 120/2 via 10.1.1.2, 00:00:28, Serial0/0 /RIP路由,经过2跳 上面的结果可以看出,路由器R0有4条路由表,两条是直连路由,两条RIP学习到路由。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.2.2 RIP配置示例配置示例 如下图所示拓扑图,配置RIP路由协议: 大连理工大学出版社大连理

10、工大学出版社第三章第三章 RIPv 路由器路由器R1配置:配置: R1(config)#no cdp run R1(config)#interface S0/1 R1(config-if)#ip address 12.1.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#interface F0/0 R1(config-if)#ip address 13.1.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#interface Loopback0 R1(confi

11、g-if)#ip address 1.1.1.1 255.255.255.0 R1(config-if)#exit R1(config)#router rip /配置RIP协议,启动路由选择进程。 R1(config-router)#network 1.0.0.0 R1(config-router)#network 12.0.0.0 R1(config-router)#network 13.0.0.0 依次路由器R2和R3配置大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 查看路由器查看路由器R1的路由表:的路由表: R1#show ip route 1.0.0.0/24 is s

12、ubnetted, 1 subnets C 1.1.1.0 is directly connected, Loopback0 R 2.0.0.0/8 120/1 via 12.1.1.2, 00:00:17, Serial0/1 R 3.0.0.0/8 120/1 via 13.1.1.3, 00:00:11, FastEthernet0/0 12.0.0.0/24 is subnetted, 1 subnets C 12.1.1.0 is directly connected, Serial0/1 13.0.0.0/24 is subnetted, 1 subnets C 13.1.1.0

13、is directly connected, FastEthernet0/0 R 23.0.0.0/8 120/1 via 12.1.1.2, 00:00:17, Serial0/1 120/1 via 13.1.1.3, 00:00:11, FastEthernet0/0 从上面的结果还可以看出,去往从上面的结果还可以看出,去往“23.0.0.0/8”网络的路由有两条,网络的路由有两条,一条经过路由器一条经过路由器R2,一条经过路由器,一条经过路由器R3 。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 断开路由器断开路由器R1和和R2之间的链路:之间的链路: R1(config

14、)#interface s0/1 R1(config-if)#shutdownv 等收敛结束后,在路由器等收敛结束后,在路由器R1上查看上查看R1的路由表,结果如下:的路由表,结果如下: R1#show ip route (省略) 1.0.0.0/24 is subnetted, 1 subnets C 1.1.1.0 is directly connected, Loopback0 R 2.0.0.0/8 120/2 via 13.1.1.3, 00:00:10, FastEthernet0/0 R 3.0.0.0/8 120/1 via 13.1.1.3, 00:00:10, FastEt

15、hernet0/0 13.0.0.0/24 is subnetted, 1 subnets C 13.1.1.0 is directly connected, FastEthernet0/0 R 23.0.0.0/8 120/1 via 13.1.1.3, 00:00:10, FastEthernet0/0 可以看出,去往“23.0.0.0/8”的路由变成一条,是进过路由器R3的路由。这说明RIP可以根据网络拓扑动态调整路由表,这是所有动态路由协议的特点,也是与静态路由相比,动态路由协议的一个优点。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.2.3 单播更新单播更新 如下图所

16、示的拓扑结构,通过配置单播更新,实现路由器R1和R2之间可以相互学习路由,但都不与R3交互路由。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 路由器路由器R1的配置:的配置: R1(config)#no cdp run R1(config)#interface f0/0 R1(config-if)#ip address 123.1.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config)#interface loopback 0 R1(config-if)#ip address 1.1.1.1 255.255.255.0 R1(

17、config-if)#router rip R1(config-router)#net 1.0.0.0 R1(config-router)#net 123.0.0.0 R1(config-router)#passive-interface default /端口设置成被动 R1(config-router)#neighbor 123.1.1.2 /指定邻居大连理工大学出版社大连理工大学出版社第三章第三章 RIPv路由器路由器R2的配置:的配置: R2(config)#no cdp run R2(config)#interface f0/0 R2(config-if)#ip address 12

18、3.1.1.2 255.255.255.0 R2(config-if)#no shutdown R2(config)#interface loopback 0 R2(config-if)#ip address 2.2.2.2 255.255.255.0 R2(config-if)#router rip R2(config-router)#network 2.0.0.0 R2(config-router)#network 123.0.0.0 R2(config-router)#passive-interface default R2(config-router)#neighbor 123.1.1

19、.1大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 路由器路由器R3的配置:的配置: R3(config)#no cdp run R3(config)#interface f0/0 R3(config-if)#ip address 123.1.1.3 255.255.255.0 R3(config-if)#no shutdown R3(config)#interface loopback 0 R3(config-if)#ip address 3.3.3.3 255.255.255.0 R3(config-if)#router rip R3(config-router)#networ

20、k 3.0.0.0 R3(config-router)#network 123.0.0.0 R3(config-router)#passive-interface default 使用“show ip route”指令察看路由器R1、R2和R3的路由表,发现R1和R2彼此可以学习到对方的路由,R3学不到R1和R2上的路由。在路由器R1上执行“debug ip rip”命令,可以看到相应的单播更新数据包。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.3 VLSM和和CIDR 3.3.1 VLSM VLSM(Variable Length Subnet Masking,变长子网掩码

21、)技术被用来节约IP地址的使用, 提供了在一个主类网络内包含多个子网掩码的能力,以及对一个子网的再进行子网划分的能力,如下图所示,一个网络被划分成多个子网。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv VLSM的优点有:的优点有: 可以更有效地使用IP地址:使用VLSM之前,很多公司必须在整个A类、B类或C类网络号内使用单个子网掩码。 可以更好地使用路由总结:VLSM允许在编制规划内应用更多层级划分,因而可以更好地支持路由表内的路由总结。图3-7中,子网172.18.4.0/24对所有从地址172.18.4.0/24进一步划分出来的子网地址进行了总结,其中包括来自172.18.4

22、.0/27和172.18.4.128/30的地址。 可以隔离其它路由器的拓扑变化:在大型复杂网络中使用路由总结的另一个优点是可以隔离其它路由器的拓扑变化。例如172.18.2.0/24域中的某一特定链路在活动和不活动状态之间快速变化时,总结路由不会发生变化。因此,该域之外的路由器不需要因为此变化而不停的修改其路由表。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.3.2 IP地址借用地址借用 如图所示的广域网链路中,两台路由器的串口上必须分配IP地址才能实现网络互通。可保留给路由器串口的IP地址实际上仅仅用于实现路由器间的互通,除此之外就没有其它用途了,这种情况可以借用IP地址(

23、ip unnumbrted)应用,节省IP地址空间。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 路由器路由器R0配置代码:配置代码: R0(config)#interface f0/0 R0(config-if)#ip address 192.168.0.1 255.255.255.0 R0(config-if)#no shutdown R0(config)#interface s0/0 R0(config-if)#ip unnumbered f0/0 /端口s0/0借用端口F0/0的IP地址 R0(config-if)#no shutdown R0(config)#ip ro

24、ute 192.168.1.0 255.255.255.0 s0/0v 路由器路由器R1配置代码:配置代码: R1(config)#interface f0/0 R1(config-if)#ip address 192.168.1.1 255.255.255.0 R1(config-if)#no shutdown R1(config)#interface s0/0 R1(config-if)#ip unnumbered f0/0 /端口s0/0借用端口F0/0的IP地址 R1(config-if)#no shutdown R1(config)#ip route 192.168.0.0 255.

25、255.255.0 s0/0大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.3.3 无类别域间路由(无类别域间路由(CIDR) CIDR(Classless Inter-Domain Routing,无类域间路由)是开发用于帮助减缓IP地址和路由表增大问题的一项技术。CIDR的基本思想是取消IP地址的分类结构,将多个地址块聚合在一起生成一个更大的网络,以包含更多的主机。 网络中的路由聚合能够正确的工作,必须满足下面要求: 多个IP地址必须共享相同的高位比特; 路由更新必须将前缀长度(子网掩码)与32比特的IP地址一起传输。 待聚合的网络地址数目必须是2n,如2、4、6、8等大连理

26、工大学出版社大连理工大学出版社第三章第三章 RIPv3.4 RIPv2配置配置 3.4.1 RIPv1的局限性的局限性 如图所示拓扑结构,对已连续的子网掩码长度相同的网络,我们对其进行RIPv1配置。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv路由器路由器R0的配置:的配置: R0(config)#interface loopback 0 R0(config-if)#ip address 192.168.1.1 255.255.255.192 R0(config-if)#no shutdown R0(config)#interface s0/0 R0(config-if)#ip

27、address 192.168.1.65 255.255.255.192 R0(config-if)#no shutdown R0(config)#router rip R0(config-router)#network 192.168.1.0大连理工大学出版社大连理工大学出版社第三章第三章 RIPv路由器路由器R1的配置代码:的配置代码: R1(config)#interface loopback 0 R1(config-if)#ip address 192.168.1.130 255.255.255.192 R1(config-if)#no shutdown R1(config)#inte

28、rface s0/0 R1(config-if)#ip address 192.168.1.66 255.255.255.192 R1(config-if)#no shutdown R1(config)#router rip R1(config-router)#network 192.168.1.0大连理工大学出版社大连理工大学出版社第三章第三章 RIPv查看路由器查看路由器R0的路由表:的路由表: R0#show ip route 192.168.1.0/26 is subnetted, 3 subnets C 192.168.1.0 is directly connected, Loopb

29、ack0 C 192.168.1.64 is directly connected, Serial0/0 R 192.168.1.128 120/1 via 192.168.1.66, 00:00:14, Serial0/0 可以看出,路由器上可以学习到子网的路由表。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 对于前面的例子,将图中串行接口的子网掩码长度修改对于前面的例子,将图中串行接口的子网掩码长度修改成成“/30”,执行如下代码:,执行如下代码: R0(config)#interface s0/0 R0(config-if)#ip address 192.168.1.65

30、255.255.255.252 R1(config)#interface s0/0 R1(config-if)#ip address 192.168.1.66 255.255.255.252v 清除路由器清除路由器R0和和R1上的路由表,重新查看路由表:上的路由表,重新查看路由表: R0#show ip route 192.168.1.0/24 is variably subnetted, 2 subnets, 2 masks C 192.168.1.0/26 is directly connected, Loopback0 C 192.168.1.64/30 is directly conn

31、ected, Serial0/0 可见路由器R0和R1在VLSM环境下,彼此学不到对方的路由,可见RIPv1不支持VLSM。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.4.2 RIPv2的基本配置的基本配置 RIPv2的基本配置与RIPv1类似,配置命令为: Router(config)#router rip Router(config-router)#version 2 Router(config-router)#network 主类网络号 前面的例子中,最基本的RIPv2配置,只需要声明version 2版本号就可以了,只需要在路由器配置增加一条指令: R0(config

32、-router)#version 2大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.4.3 RIPv2支持支持VLSM 如下图所示,进行RIPv2配置: 如前面的配置,只需在路由器R0和R1声明Version 2 R0(config-router)#version 2大连理工大学出版社大连理工大学出版社第三章第三章 RIPv查看路由器查看路由器R0的路由表:的路由表: R0#show ip route 192.168.1.0/24 is variably subnetted, 3 subnets, 2 masks C 192.168.1.0/26 is directly conn

33、ected, Loopback0 C 192.168.1.64/30 is directly connected, Serial0/0 R 192.168.1.128/26 120/1 via 192.168.1.66, 00:00:09, Serial0/0 可以看出,路由表的网络地址中也包含了子网掩码的长度“192.168.1.128/26”,路由器R0也学习到了R1的路由,可见RIPv2支持VLSM。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv3.4.4 RIPv2支持支持CIDR 如图所示拓扑结构,路由器R1连接了很多192.168.*.0/24的网络,使用CIDR可以用一条指令将这些网络宣告出去。大连理工大学出版社大连理工大学出版社第三章第三章 RIPv 路由器路由器R0的配置:的配置:R0(config)#intface s0/0R0(config-if)#

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论