9动态IP路由-RIP
rip是哪一层的协议

rip是哪一层的协议RIP是哪一层的协议。
RIP(Routing Information Protocol)是一种用于在小型网络中交换路由信息的协议,它属于网络层协议中的一种。
RIP协议的主要作用是通过在路由器之间交换路由信息,以便确定最佳的数据传输路径。
在本文中,我们将深入探讨RIP协议是哪一层的协议,并对其工作原理进行详细介绍。
RIP协议是一种基于距离向量的路由选择协议,它使用跳数作为度量单位来确定最佳路径。
在RIP协议中,每个路由器都会维护一张路由表,其中包含了到达其他网络的跳数信息。
路由器会定期向相邻的路由器发送路由更新信息,并根据接收到的信息更新自己的路由表。
通过这种方式,RIP协议能够动态地调整路由路径,以适应网络拓扑的变化。
RIP协议工作在网络层,它使用UDP协议作为传输层协议来进行路由信息的交换。
RIP协议使用UDP端口号520来进行路由信息的传输,这使得它能够在IP网络中进行路由信息的交换。
由于RIP协议是基于距离向量的,因此它对网络的规模有一定的限制,通常只适用于小型网络中。
RIP协议的工作原理非常简单,每隔一段时间,路由器都会向相邻的路由器发送自己的路由表信息。
当一个路由器接收到另一个路由器发送的路由表信息时,它会将这些信息与自己的路由表进行比较,并根据跳数来更新路由表。
如果接收到的路由信息比自己的路由表中的信息更优,则会更新自己的路由表。
通过这种方式,RIP协议能够实现路由信息的动态更新,以适应网络拓扑的变化。
在RIP协议中,路由器之间的路由信息交换是周期性的,通常每隔30秒进行一次。
这种周期性的路由信息交换能够确保路由器之间能够及时地了解到网络拓扑的变化,并作出相应的调整。
同时,RIP协议还使用了一些优化技术,如路由更新的触发机制和毒性逆转等,以减少路由信息的传输量和提高路由的收敛速度。
总的来说,RIP协议是一种简单而有效的路由选择协议,它能够在小型网络中提供可靠的路由信息交换服务。
rip概念

RIP(路由信息协议)是一种典型的距离矢量路由协议,常被用于在小型网络中交互路由信息。
它有三个版本,分别是IPv4的RIPv1、RIPv2和IPv6的RIPng。
RIP路由器维护着一个RIP数据库,每台运行RIP的路由器周期性的将自己的路由表通告出去。
当路由器收到RIP路由更新时,如果这些路由是自己并未发现的且有效的,则将其加载到路由表,同时设置路由的度量值和下一跳地址。
度量值就是指到达目的网络所需的代价或成本,通常情况下,度量值更优的那条路由会被优选,而度量值次优的作为备份。
RIP 以跳数作为路由的度量值,就是到达目的网络所经过的路由器的个数,跳数越少,路由被认为越优。
此外,RIP的工作过程中采用了多种机制来防止路由环路的出现,包括定义最大跳数、水平分割、毒性逆转和触发更新等。
RIPv1是一个典型的有类路由协议,不支持VLSM(可变长子网掩码),而RIPv2相对于RIPv1做了些许改进,例如使用组播的方式发送RIP报文、支持无类路由选择、在Response报文携带的路由信息中增加目的网络掩码等。
以上信息仅供参考,建议咨询网络工程师获取具体、专业的信息。
动态路由配置实验报告

1. 了解动态路由协议的基本原理和工作机制;2. 掌握RIP和OSPF两种动态路由协议的配置方法;3. 通过实验,提高网络配置和故障排查能力。
二、实验环境1. 路由器:2台Cisco 2960系列路由器;2. 计算机客户端:2台PC机;3. 网线:2根直通网线,2根交叉网线;4. 路由器配置软件:Tera Term或PuTTY。
三、实验拓扑实验拓扑图如下:```+------+ +------+ +------+| PC1 |---->| R1 |---->| R2 |---->| PC2 |+------+ +------+ +------+```四、实验步骤1. 配置PC1和PC2的IP地址、子网掩码和默认网关;2. 配置R1和R2的接口IP地址、子网掩码和默认网关;3. 配置R1和R2的RIP动态路由协议;4. 验证PC1和PC2之间的连通性;5. 配置OSPF动态路由协议,验证网络连通性;6. 修改R1或R2的配置,观察网络连通性变化,分析故障原因。
1. 配置PC1和PC2的IP地址、子网掩码和默认网关PC1的IP地址:192.168.1.1,子网掩码:255.255.255.0,默认网关:192.168.1.2PC2的IP地址:192.168.2.1,子网掩码:255.255.255.0,默认网关:192.168.2.22. 配置R1和R2的接口IP地址、子网掩码和默认网关R1的接口配置如下:R1(config)#interface FastEthernet0/0R1(config-if)#ip address 192.168.1.2 255.255.255.0R1(config-if)#no shutdownR1的接口配置如下:R2(config)#interface FastEthernet0/0R2(config-if)#ip address 192.168.2.2 255.255.255.0R2(config-if)#no shutdown3. 配置R1和R2的RIP动态路由协议R1的RIP配置如下:R1(config)#router ripR1(config-router)#network 192.168.1.0R1(config-router)#network 192.168.2.0R2的RIP配置如下:R2(config)#router ripR2(config-router)#network 192.168.1.0R2(config-router)#network 192.168.2.04. 验证PC1和PC2之间的连通性在PC1上ping PC2的IP地址,发现无法ping通。
动态路由协议:RIP与OSPF

动态路由协议:RIP 与OSPF1. 动态路由特点:减少管理任务、增加网络带宽。
2. 动态路由协议概述:路由器之间用来交换信息的语言。
3. 度量值:带宽、跳数、负载、时延、可靠性、成本。
4. 收敛:使所有路由表都达到一致状态的过程动态路由分类:自治系统(AS )内部网关协议(EIGRP 、RIP 、OSPF 、IGP )外部网关协议(EGP )按照路由执行的算法分类:距离矢量路由协议(RIP )链路状态路由协议(OSPF )两种结合(EIFRP )RIP :RIP 是距离矢量路由协议。
RIP 基本概念:定期更新(30秒)、邻居、广播更新、全路由表更新 RIP 最大跳数为15跳,16跳为不可达RIP 使用水平分割,防止路由环路:从一个接口学习到的路由信息,不再从这个接口发出去RIPv1:有类路由、RIPv2:无类路由OSPF :OSPF 是链路状态路由协议。
Router ID 是OSPF 区域内唯一标识路由器的IP 地址。
Router ID 选取规则:先选取路由器lookback 接口上最高的IP 地址,如果没有lookback 接口,就选取物理接口上的最高IP 地址。
也可以使用Router-id 命令手动指定。
OSPF 有三张表:邻接关系表、链路状态数据库、路由表》》首先建立邻接关系,然后建立链路数据库,最后通过SPF 算法算出最短路径树,最终形成路由表 OSPF 的度量值为COST (代价):COST=10^8/BW接口类型 代价(108/BW )Fast Ethernet 1Ethernet 1056K 1785OSPF 和RIP 的比较:OSPF RIP v1 RIP v2链路状态路由协议 距离矢量路由协议没有跳数的限制 RIP 的15跳限制,超过15跳的路由被认为不可达支持可变长子网掩码 (VLSM ) 不支持可变长子网掩码(VLSM ) 支持可变长子网掩码(VLSM )收敛速度快 收敛速度慢使用组播发送链路状态更新,在链路状态变化时使用触发更新,提高了带宽的利周期性广播整个路由表,在低速链路及广域网中应用将产生很大问题用率OSPF区域:为了适应大型的网络,OSPF在AS内划分多个区域,每个OSPF路由器只维护所在区域的完整链路状态信息。
PT 实验(九) 路由器RIP动态路由配置

PT 实验(九) 路由器RIP动态路由配置一、实验目标●掌握RIP协议的配置方法;●掌握查看通过动态路由协议RIP学习产生的路由;●熟悉广域网线缆的连接方式;二、实验背景假设校园网通过一台三层交换机连到校园网出口路由器上,路由器再和校园外的另一台路由器连接。
现要做适当配置,实现校园网内部主机与校园网外部主机之间的相互通信。
为了简化网管的管理维护工作,学校决定采用RIP V2协议实现互通。
三、技术原理RIP(Routing Information Protocols),路由信息协议,是应用较早、使用较普通的IGP内部网关协议,适用于小型同类网络,是距离矢量协议;RIP协议以跳数衡量路径开销,RIP协议里规定最大跳数为15;RIP协议有两个版本:RIPv1和RIPv2,RIPv1属于有类路由协议,不支持VLSM,以广播形式进行路由信息的更新,更新周期为30秒;RIPv2属于无类路由协议,支持VLSM,以组播形式进行路由更新。
四、实验步骤实验拓扑1、在三层交换机上划分VLAN10和VLAN20,其中VLAN10用于连接校园网主机,VLAN20用于连接R1;2、路由器之间通过V.35电缆通过串口连接,DCE端连接在R1上,配置其时间频率为64000;3、主机和交换机通过直连线连接,主机与路由器通过交叉线连接;4、在S3560上配置RIPv2路由协议;5、在路由器R1、R2上配置RIPv2路由协议;6、将PC1、PC2主机默认网关分别设置为与直连网络设备接口IP地址;7、验证PC1、PC2主机之间可以互相通信;S3560:Switch>Switch>enSwitch#conf tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname S3560S3560(config)#vlan 10S3560(config-vlan)#exitS3560(config)#vlan 20S3560(config-vlan)#exitS3560(config)#interface fa0/10S3560(config-if)#switchport access vlan 10S3560(config-if)#exitS3560(config)#interface fa0/20S3560(config-if)#switchport access vlan 20S3560(config-if)#exitS3560(config)#interface vlan 10%LINK-5-CHANGED: Interface Vlan10, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan10, changed state to up S3560(config-if)#ip address 192.168.1.1 255.255.255.0S3560(config-if)#exitS3560(config)#interface vlan 20%LINK-5-CHANGED: Interface Vlan20, changed state to upS3560(config-if)#ip address 192.168.3.1 255.255.255.0S3560(config-if)#exitS3560#%SYS-5-CONFIG_I: Configured from console by consoleS3560#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setC 192.168.1.0/24 is directly connected, Vlan10S3560(config)#router rip //配置rip路由协议S3560(config-router)#network 192.168.1.0S3560(config-router)#network 192.168.3.0S3560(config-router)#version 2S3560(config-router)#endS3560#%LINK-5-CHANGED: Interface FastEthernet0/20, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/20, changed state to up %LINEPROTO-5-UPDOWN: Line protocol on Interface Vlan20, changed state to up //当配置好所有RIPv2后,再查看路由信息S3560#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setC 192.168.1.0/24 is directly connected, Vlan10R 192.168.2.0/24 [120/2] via 192.168.3.2, 00:00:01, Vlan20C 192.168.3.0/24 is directly connected, Vlan20R 192.168.4.0/24 [120/1] via 192.168.3.2, 00:00:01, Vlan20S3560#R1:Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R1R1(config)#interface fa0/0R1(config-if)#ip address 192.168.3.2 255.255.255.0R1(config-if)#no shutdown%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up R1(config-if)#exitR1(config)#interface serial 0/0R1(config-if)#ip address 192.168.4.1 255.255.255.0R1(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0, changed state to downR1(config-if)#clock rate 64000R1(config-if)#exitR1#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setR 192.168.1.0/24 [120/1] via 192.168.3.1, 00:00:15, FastEthernet0/0C 192.168.3.0/24 is directly connected, FastEthernet0/0R1(config)#router rip //配置rip路由协议R1(config-router)#network 192.168.3.0R1(config-router)#network 192.168.4.0R1(config-router)#version 2R1(config-router)#end%SYS-5-CONFIG_I: Configured from console by console%LINK-5-CHANGED: Interface Serial0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to up //当配置好所有RIPv2后,再查看路由信息R1#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setR 192.168.1.0/24 [120/1] via 192.168.3.1, 00:00:19, FastEthernet0/0R 192.168.2.0/24 [120/1] via 192.168.4.2, 00:00:11, Serial0/0C 192.168.3.0/24 is directly connected, FastEthernet0/0C 192.168.4.0/24 is directly connected, Serial0/0R1#R2:Router>enRouter#conf tEnter configuration commands, one per line. End with CNTL/Z.Router(config)#hostname R2R2(config)#interface fa0/0R2(config-if)#ip address 192.168.2.1 255.255.255.0R2(config-if)#no shutdown%LINK-5-CHANGED: Interface FastEthernet0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface FastEthernet0/0, changed state to up R2(config-if)#exitR2(config)#interface Serial 0/0R2(config-if)#ip address 192.168.4.2 255.255.255.0R2(config-if)#no shutdown%LINK-5-CHANGED: Interface Serial0/0, changed state to up%LINEPROTO-5-UPDOWN: Line protocol on Interface Serial0/0, changed state to upR2(config-if)#exitR2(config)#end%SYS-5-CONFIG_I: Configured from console by consoleR2#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setC 192.168.2.0/24 is directly connected, FastEthernet0/0C 192.168.4.0/24 is directly connected, Serial0/0R2#conf tEnter configuration commands, one per line. End with CNTL/Z.R2(config)#router ripR2(config-router)#network 192.168.2.0R2(config-router)#network 192.168.4.0R2(config-router)#version 2R2(config-router)#end%SYS-5-CONFIG_I: Configured from console by console//当配置好所有RIPv2后,再查看路由信息R2#show ip routeCodes: C - connected, S - static, I - IGRP, R - RIP, M - mobile, B - BGPD - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter areaN1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2E1 - OSPF external type 1, E2 - OSPF external type 2, E - EGPi - IS-IS, L1 - IS-IS level-1, L2 - IS-IS level-2, ia - IS-IS inter area* - candidate default, U - per-user static route, o - ODRP - periodic downloaded static routeGateway of last resort is not setR 192.168.1.0/24 [120/2] via 192.168.4.1, 00:00:00, Serial0/0C 192.168.2.0/24 is directly connected, FastEthernet0/0R 192.168.3.0/24 [120/1] via 192.168.4.1, 00:00:00, Serial0/0C 192.168.4.0/24 is directly connected, Serial0/0R2#五、测试Packet Tracer PC Command Line 1.0PC>ipconfigIP Address......................: 192.168.2.2Subnet Mask.....................: 255.255.255.0Default Gateway.................: 192.168.2.1PC>ping 192.168.1.2Pinging 192.168.1.2 with 32 bytes of data:Request timed out.Request timed out.Reply from 192.168.1.2: bytes=32 time=16ms TTL=125Reply from 192.168.1.2: bytes=32 time=17ms TTL=125Ping statistics for 192.168.1.2:Packets: Sent = 4, Received = 2, Lost = 2 (50% loss), Approximate round trip times in milli-seconds:Minimum = 16ms, Maximum = 17ms, Average = 16ms PC>ping 192.168.1.2Pinging 192.168.1.2 with 32 bytes of data:Reply from 192.168.1.2: bytes=32 time=19ms TTL=125Reply from 192.168.1.2: bytes=32 time=16ms TTL=125Reply from 192.168.1.2: bytes=32 time=13ms TTL=125Reply from 192.168.1.2: bytes=32 time=15ms TTL=125Ping statistics for 192.168.1.2:Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds:Minimum = 13ms, Maximum = 19ms, Average = 15ms PC>。
RIP协议

RIP协议前言:RIP协议的全称是一种内部网关协议(IGP),是一种动态路由选择,用于一个自治系统(AS)内的路由信息的传递。
RIP协议是基于距离矢量算法的,它使用“跳数”,即metric来衡量到达目标地址的路由距离。
这种协议的路由器只关心自己周围的世界,只与自己相邻的路由器交换信息,范围限制在15跳(15度)之内,再远,它就不关心了。
RIP应用于OSI网络七层模型的网络层。
RIP-1被提出较早,其中有许多缺陷。
为了改善RIP-1的不足,在RFC1388中提出了改进的RIP-2,并在RFC1723和RFC2453中进行了修订。
RIP-2定义了一套有效的改进方案,新的RIP-2支持子网路由选择,支持CIDR,支持组播,并提供了验证机制。
随着OSPF和IS-IS的出现,许多人认为RIP已经过时了。
但事实上RIP也有它自己的优点。
对于小型网络,RIP就所占带宽而言开销小,易于配置、管理和实现,并且RIP还在大量使用中。
但RIP也有明显的不足,即当有多个网络时会出现环路问题。
为了解决环路问题,IETF提出了分割范围方法,即路由器不可以通过它得知路由的接口去宣告路由。
分割范围解决了两个路由器之间的路由环路问题,但不能防止3个或多个路由器形成路由环路。
触发更新是解决环路问题的另一方法,它要求路由器在链路发生变化时立即传输它的路由表。
这加速了网络的聚合,但容易产生广播泛滥。
总之,环路问题的解决需要消耗一定的时间和带宽。
若采用RIP协议,其网络内部所经过的链路数不能超过15,这使得RIP协议不适于大型网络。
RIP是应用较早、使用较普遍的内部网关协议,简称IGP),适用于小型同类网络,是典型的距离向量(distance-vector)协议。
文档见RFC1058、RFC1723。
RIP 通过广播UDP报文来交换路由信息,每30秒发送一次路由信息更新。
RIP提供跳跃计数作为尺度来衡量路由距离,跳跃计数是一个包到达目标所必须经过的路由器的数目。
路由器RIP动态路由配置

路由器RIP动态路由配置路由器RIP动态路由配置:=================================================================1. 简介本文档旨在提供关于在路由器上配置RIP(RoutingInformation Protocol)动态路由的详细指导。
RIP是一种基于距离向量的路由协议,用于在网络中自动交换路由信息。
2. 确保路由器支持RIP动态路由在开始配置RIP动态路由之前,确保你的路由器支持RIP协议。
查阅路由器厂商提供的文档或联系技术支持来确认支持情况。
3. 确定网络拓扑在配置RIP动态路由之前,需了解网络的拓扑结构,包括不同网络设备的连接方式和IP地址分配情况。
4. 配置RIP动态路由4.1 配置路由器接口IP地址首先,为每个需要参与RIP动态路由的接口配置IP地址。
通过进入路由器的接口配置模式,为每个接口分配一个唯一的IP地址。
4.2 启用RIP协议进入全局配置模式并运行以下命令,以启用RIP协议:```router rip```4.3 添加网络使用以下命令,将需要动态路由的网络添加到RIP配置中:```network <network_address>```其中,<network_address>是需要添加的网络的IP地址。
4.4 配置其他RIP参数根据需要,可以配置其他RIP参数,如路由器ID、路由器版本等。
参考路由器的文档,运行适当的命令进行配置。
5. 验证RIP动态路由配置配置完成后,使用以下命令验证RIP动态路由是否正常工作:```show ip route```通过查看路由表中的信息,确认RIP动态路由已成功添加。
6. 附加功能和注意事项6.1 路由策略如果对特定的网络有特殊要求,可以在RIP配置中使用路由策略进行调整。
具体的配置方法可以在路由器文档中找到。
6.2 定期检查和维护定期检查RIP动态路由的运行状态,并根据需要进行调整和维护。
三层交换机与路由器动态路由rip配置

三层交换机与路由器动态路由rip配置某校园局域网由若干台交换机构成,现学校需要将校园园接入互联网,请做静态路由配置实现三层交换机通过SVI和路由器之间的互通.F0/20:192.168.20.1 F0/1:192.168.20.2F0/0:192.168.30.1Valn 20F0/10:192.168.10.1192.168.30.0/24 Valn 10IP地址:192.168.10.10掩码:255.255.255.0Switch>enSwitch#conf tSwitch(config)#ip routing(开启路由功能)Switch(config)#vlan 10Switch(config-vlan)#exitSwitch(config)#vlan 20Switch(config-vlan)#exitSwitch(config)#int f0/10(将端口分配给VLAN)Switch(config-if)#sw acc vlan 10Switch(config-if)#exitSwitch(config)#int f0/20(将端口分配给VLAN)Switch(config-if)#sw acc vlan 20Switch(config-if)#exit(配置三层交换机端口的路由功能)Switch(config)#int vlan 10Switch(config-if)#ip add 192.168.10.1 255.255.255.0 Switch(config-if)#no shutdownSwitch(config-if)#exitSwitch(config)#int vlan 20Switch(config-if)#ip add 192.168.20.1 255.255.255.0 Switch(config-if)#no shutdownSwitch(config-if)#exitSwitch(config)#router rip(配置动态路由rip协议) Switch(config-router)#network 192.168.10.0 Switch(config-router)#network 192.168.20.0 Switch(config-router)#end路由器配置:Router>enRouter#conf tRouter(config)#int f0/0(给端口分配IP地址)Router(config-if)#ip add 192.168.30.1 255.255.255.0 Router(config-if)#no shutdownRouter(config-if)#exitRouter(config-if)#int f0/1(给端口分配IP地址)Router(config-if)#ip add 192.168.20.2 255.255.255.0 Router(config-if)#no shutdownRouter(config-if)#exitSwitch(config)#router ripSwitch(config-router)#network 192.168.20.0Switch(config-router)#network 192.168.30.0 Switch(config-router)#end。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
9动态IP路由-RIP
动态路由协议
卡特尔——ORACLE授权教育中心
动态路由动态路由是指路由器能够自动地建立自己的路由表,并且能够根据实际情况的变化适时地进行调整。
如RIP.
每台路由器将自己已知的路由相关信息发给相邻的路由器,最终每台路由器都会收到网络中所有的路由信息.然后运行某种算法,计算出最终的路由来.包括相应的路由协议报文,路由加入及维护
卡特尔——ORACLE授权教育中心
动态路由协议基础路由器之间相互通信利用收到的路由信息更新路由器表的过程我们沟通学习非直连网络的路由,不需要网管告诉我们卡特尔——ORACLE授权教育中心
动态路由协议介绍动态路由协议的基本工作原理–要求网络中运行相同的路由协议–所有运行了路由协议的路由器会将本机相关路由信息发送给网络中其他的路由器–所有路由器会根据所学的信息产生相应网段的路由信息–所有路由器会每隔一段时间向邻居通告本机的状态(路由更新)卡特尔——ORACLE授权教育中心
动态路由协议分类RIPIGRPOSPFIS-ISEIGRP议BGP路由信息协议内部网关路由协议开放式最短路径优先中间系统-中间系统增强型内部网关路由协边界网关协议5
卡特尔——ORACLE授权教育中心
本节大纲静态路由组网缺陷–静态路由组网缺陷–动态路由组网优点–
RIP路由协议特点
RIP路由进程RIP基本配置RIP计时器与路由更新原理
RIP防环机制
卡特尔——ORACLE授权教育中心
63
静态路由组网缺陷静态路由–
静态路由是指由网络管理员手工配置的路由信息。
和动态路由协议相比有以下优缺点:-
优点:精确控制数据转发行为(转发路径),路由表的形成不占用网络资源,网络安全保密性高。
缺点:难以维护,配置量大,不能自动适应网络拓扑变化,大型和复杂的网络环境通常不宜采用静态路由。
卡特尔——ORACLE授权教育中心
74
动态路由组网优点为什么需要动态路由–
动态反映网络的状态
动态路由基本原理:–依靠动态路由协议使得路由器之间能够互相交换路由信息选择动态路由协议的优点:–能较好地适应网络状态的变化,自动学习、自动收敛–但实现起来较为复杂,开销也比较大。
卡特尔——ORACLE授权教育中心
85
RIP协议
卡特尔——ORACLE授权教育中心
路由信息协议-RIPRIP(RoutingInformationProtocol,
路由信息协议),是应用较早、使用较普遍的内部网关协议(InteriorGateway
Protocol,简称IGP),适用于小型同类网络,是典型的距离矢量(ditance-vector)协议
卡特尔——ORACLE授权教育中心
路由信息协议RIPRIP(RoutingInformationProtocol,路由信息协议)它是由施乐(某ero某)在70年代开发的。
是应用较早、使用较普遍的内部网关协议(InteriorGatewayProtocol,简称IGP),适用于小型同类网络,是典型的距离矢量(ditance-vector)协议RIP协议假定如果从网络的一个终端到另一个终端的路由跳数超过15个,那么一定牵涉到了循环,因此当一个路径达到16跳,将被认为是达不到的。
RIP协议每隔30秒定期向外发送一次更新报文。
如果路由器经过180秒没有收到来自某一路由器的路由更新报文,则将所有来自此路由器的路由信息标志为不可达,若在其后240秒内仍未收到更新报文,就将这些路由从路由表中删除卡特尔——ORACLE授权教育中心11
RIP协议6-TCP17-UDPFramePayload
520-RIP
FrameHeader
IPHeader
ProtocolNumber
PacketPayload
UDPHeader
PortNo.
SegmentPayload
CRC
RIP是基于UDP,端口520的动态路由协议。
卡特尔——ORACLE授权教育中心
RIP协议的路由算法RIP协议是以跳数来衡量到达目的网络的度量值(metric)10.1.0.0E0
10.2.0.0
10.3.0.0BS1S0
10.4.0.0CE0
A
S0
S0
卡特尔——ORACLE授权教育中心
RIP协议的路由算法RIP协议假定如果从网络的一个终端到另一个终端的路由跳数超过15个,那么RIP协议认为产生了到了循环,因此当一个路径达到16跳,将被认为是可不到达的。
10.1.0.0E0
10.2.0.0S0S0S1S1
10.20.0.0E0
卡特尔——ORACLE授权教育中心
RIP路由信息的更新以时间为驱动更新路由表更新路由表
等待下一个发送周期通告更新后全部的路由表
网络拓扑结构发生改变
B
A
卡特尔——ORACLE授权教育中心
RIP工作原理-路由表的形成路由器学习到直连路由更新周期30到时,路由器会向邻居发送路由表再过30,第二个更新周期到了再次发送路由表.110.0.0.0R1.2R2.1.2R3
20.0.0.0
30.0.0.0
40.0.0.0
RoutingTableNET10.0.0.0C10.0.0.020.0.0.0C20.0.0.0R30.0.0.0R40.0 .0.020.0.0.220.0.0.2
RoutingTableNETNET20.0.0.0C20.0.0.0C30.0.0.0C30.0.0.0CRR10.0.0. 040.0.0.020.0.0.130.0.0.2
RoutingTableNETNET30.0.0.0C30.0.0.040.0.0.0C40.0.0.0R20.0.0.0R1 0.0.0.030.0.0.130.0.0.1
Ne某tNe某thophop
Metric0012
Ne某tNe某thophop
Metric000011
Ne某tNe某thophop
Metric00001216
卡特尔——ORACLE授权教育中心
RIP路由信息的更新1、RIP协议每隔30秒定期向外发送一次更新报文。
2、如果路由器经过180秒没有收到来自某一路由
器的路由更新报文,则将所有来自此路由器的路由信息标志为不可达。
3、若在其后240秒内仍未收到更新报文,就将这些路由
从路由表中删除
卡特尔——ORACLE授权教育中心
RIP路由协议的版本RIPv1–有类路由协议,不支持VLSM–以广播的
形式发送更新报文–不支持认证
RIPv2–无类路由协议,支持VLSM–以组播的形式发送更新报文–支持明
文和MD5的认证卡特尔——ORACLE授权教育中心18
配置RIP协议1、开启RIP路由协议进程–
Router(config)#routerrip
2、申请本路由器参与RIP协议的直连网段信息–Router(config-router)#network192.168.1.0
3、指定RIP协议的版本2(默认是verion1)–Router(config-
router)#verion2
4、在RIPv2版本中关闭自动汇总卡特尔——ORACLE授权教育中心
–Router(config-router)#noauto-ummary。