第5章RIP路由协议配置
第5章RIP路由协议配置

Routing Table
10.2.0.0 10.3.0.0 10.1.0.0 S0 S0 S0 0 2 1
①
10.1.0.0
②
路由环路 10.1.0.0 E0 10.2.0.0 S0 S0
10.3.0.0 E0
Routing Table
10.1.0.0 10.2.0.0 10.3.0.0 E0 S0 S0 0 0 2
RTA 10.2.0.0/24 RTB
10.1.0.0/24 RTA
10.3.0.0/24 路由更新 10.2.0.0/24 RTB
10.1.0.0/24
10.3.0.0/24
广域网架构与路由技术项目教程
9
5.2 RIP协议基础
2. RIP工作机制
RIP路由表的更新原则
广域网架构与路由技术项目教程
距离矢量 路由协议
链路状态 路由协议
使用该协议的路由器有三个独立表,一个用来跟踪直连的邻 居、一个用来判定整个互联网络的拓扑、一个用于路由选择。 路由器发送包含自己连接状态的链路状态更新信息给网络上 的所有其他路由器,配臵了链路状态路由协议的路由器可以 获取所有其他路由器的信息来创建完整的网络图。链路状态 路由协议包括OSPF、IS-IS。 将距离矢量和链路状态两种协议结合起来的协议。如: EIGRP。
广域网架构与路由技术项目教程
3
5.1 动态路由协议
1. 动态路由概述
动态路由选择过程: ① 初始化路由表 ② 路由交换 ③ 路由学习、更新
广域网架构与路由技术项目教程 4
5.1 动态路由协议
2. 动态路由协议的分类 通过判断距离查找到达远程网络的最佳路径。跳数表示距离, 数据包每通过一个路由器称为一跳,使用最少跳数到达网络 的路由称为最佳路由;下一跳即指向远程网络的方向表示矢 量;路由器发送整个路由表到直连相邻的路由器;RIP协议 就是距离矢量路由协议。
rip路由协议配置原理

rip路由协议配置原理RIP(Routing Information Protocol)是一种基于距离向量的路由协议,用于在互联网中的路由器之间交换路由信息并动态更新路由表。
RIP使用跳数作为度量标准来衡量到达目的网络的距离,每个路由器都维护一个本地路由表,记录了它所知道的网络及其距离。
当路由器启动或网络拓扑发生变化时,路由器会周期性地广播自己的路由表给周围的邻居路由器,通过交换路由表信息,各个路由器可以共同构建整个网络的路由表。
RIP协议的配置原理如下:1. 在每个路由器上启用RIP协议,并指定RIP版本(RIPv1或RIPv2)。
2. 将路由器的接口与相应的网络关联起来,使其能够感知到该网络的存在。
3. 配置RIP协议的相关参数,包括广播时间间隔、超时时间等。
这些参数决定了路由器在何时广播自己的路由表,以及何时将某个路由标记为失效。
4. 当路由器启动或有新的网络接入时,它会向相邻的路由器发送RIP请求消息,以获取相邻路由器的路由表。
5. 路由器周期性地广播自己的路由表给周围的邻居路由器,这些广播消息称为RIP响应消息。
响应消息中包含了该路由器所知道的网络及其距离信息。
6. 当接收到其他路由器发送的RIP响应消息时,路由器会更新自己的路由表,根据接收到的路由信息来确定最佳路径,并更新距离值。
7. 如果一段时间内没有收到特定路由的RIP响应消息,路由器会认为该路由已经失效,将其从路由表中删除。
8. 当网络拓扑发生变化时,如链路断开或新的网络接入,路由器会相应地更新自己的路由表,并向周围的邻居路由器发送更新消息。
需要注意的是,RIP协议的距离度量标准是基于跳数的,因此在大型网络中可能会出现计算效率低、收敛速度慢等问题。
此外,RIPv1只支持IPv4,不支持无类别域间路由选择(Classless Inter-Domain Routing,CIDR)和身份验证机制,而RIPv2支持IPv4和IPv6,且具备更多功能和安全性。
RIP路由协议配置

1.实验目的1. 掌握RIP路由协议的相关原理和应用;2. 掌握对网络设备的配置和使用;3. 尝试根据组网图自行安排实验步骤;4. 利用抓包工具抓取数据包,分析IP字段的具体含义2.实验环境(软件条件、硬件条件等)3台MSR3040路由器、3台S3610交换机以及每组3台pc;抓包工具wireshark。
3.实验原理与方法(架构图、流程图等)1.RIP路由协议:RIP协议的全称是一种内部网关协议(IGP),是一种动态路由协议。
它用于一个自治系统(AS)内的路由信息的传递。
RIPv1 特性:1)属于距离矢量路由协议2)依据路由度量选择路由,即“跳数”(站在信息源路由器上,数据包到达目的网络所经过的路由器个数)3)最大有效跳数是15,超过了15则认为网络不可达。
4)每隔30秒发送路由更新。
5)支持默认4条(最多6条)等开销路径做负载均衡。
6)发送路由更新时,累计距离且广播更新。
7)自动汇总是开启的,不能关闭。
不支持变长掩码。
2.RIP工作原理:1)路由器收到路由,如果自己路由表不存在该路由,把该路由放入路由表。
2)路由器收到路由后,如果自己路由表中已存在该路由,比较路由发送者。
(发送者不同,看路由度量,好的更新,坏的放弃)3.RIP应用场合:中小型络环境下4.RIPv1配置:1)启用RIP路由(config router )# rip2)制定服务的网络(config-router)#network 网络号5.RIP报文格式:1)命令域命令域指出R I P报文是一个请求报文还是对请求的应答报文。
2)版本号域版本号域包括生成R I P报文时所使用的版本。
3)AFI域地址家族标识(Address Family Identifier ,A F I )域指出了互联网络地址域中所出现的地址家族。
4)互联网络地址域4字节的互联网络地址域包含一个互联网络地址。
这个地址可以是主机、网络,甚至是一个缺省网关的地址码。
5)度量标准域包含报文的度量计数。
rip协议配置

RIP协议配置RIP(Routing Information Protocol)是一种基于距离向量的动态路由协议,用于在互联网中的各个路由器之间交换路由信息。
本文将介绍如何配置RIP协议,并进行详细的步骤说明。
1. RIP协议概述RIP协议是一种基于距离向量的路由选择协议,其工作原理是通过交换路由表信息来实现路由选择。
RIP使用跳数(hop count)作为度量标准,每经过一个路由器,跳数加一,默认最大跳数为15。
RIP协议具有简单、易于配置和实现的特点,但由于其距离度量方式简单,适用于小型网络环境。
2. RIP协议配置步骤步骤1:进入路由器配置模式首先,需要通过终端或远程连接工具登录到待配置RIP协议的路由器。
然后,进入路由器的配置模式,可以使用以下命令:enableconfigure terminal步骤2:启用RIP协议接下来,需要启用RIP协议,并指定要使用的版本。
RIP协议有两个版本:RIPv1和RIPv2。
RIPv1是最早的版本,不支持无类别域间路由(CIDR)和VLSM (可变长度子网掩码),RIPv2支持这些功能。
要启用RIP协议并选择版本,可以使用以下命令:router ripversion 2步骤3:配置RIP协议的网络在步骤2中,已经启用了RIP协议并选择了版本。
接下来,需要配置RIP协议所应用的网络。
使用以下命令来配置RIP协议的网络:network <网络地址>其中,“”是指要应用RIP协议的网络地址。
步骤4:配置RIP协议的路由器IDRIP协议需要为每个路由器指定一个唯一的路由器ID。
路由器ID可以是路由器的回环接口IP地址,也可以是其他可用的IP地址。
使用以下命令来配置RIP协议的路由器ID:router-id <路由器ID>其中,“”是指要配置的路由器ID。
步骤5:保存配置并退出完成以上配置后,需要保存配置并退出配置模式。
使用以下命令保存配置并退出配置模式:exitwrite3. 验证RIP协议配置完成RIP协议的配置后,可以通过一些命令来验证配置的正确性。
第5章 RIP路由协议配置

第二阶段各路由器路由信息 R TA 路 由 表 1 0 .0 .0 .0 2 0 .0 .0 .0 3 0 .0 .0 .0 4 0 .0 .0 .0 5 0 .0 .0 .0 S0 S0 S0 S0 S0 4 0 1 1 2 RT B 路 由 表 2 0 .0 .0 .0 3 0 .0 .0 .0 4 0 .0 .0 .0 1 0 .0 .0 .0 5 0 .0 .0 .0 S0 F0 S1 S0 S1 0 0 0 3 1 RT C 路 由 表 4 0 .0 .0 .0 5 0 .0 .0 .0 2 0 .0 .0 .0 3 0 .0 .0 .0 1 0 .0 .0 .0 S0 F0 S0 S0 S0 0 0 1 1 2
(6)抑制定时器 在网络中,有时路由会发生“不断翻动”的情况,即时而可达, 在网络中 , 有时路由会发生 “ 不断翻动 ” 的情况 , 即时而可达 , 时而不可达。在这种情况下,如果路由信息还定时更新, 时而不可达。在这种情况下,如果路由信息还定时更新,就会造成路由 表不断震荡而无法收敛的情况发生。 表不断震荡而无法收敛的情况发生。 为了解决这种问题,可以采取抑制定时器方法, 为了解决这种问题 , 可以采取抑制定时器方法 , 就是当路由器从 邻近设备收到原先可达的网络变为不可达时,启动一个抑制定时器, 邻近设备收到原先可达的网络变为不可达时,启动一个抑制定时器,在 该时间内,路由器不会接受新的路由;同时RIP 该时间内,路由器不会接受新的路由;同时RIP 将对邻居通告该路由不 可达,但该路由还可以进行数据包转发。过了holddown 时间, 可达,但该路由还可以进行数据包转发。过了holddown 时间,就可以接 新的路由信息。 受 新的路由信息。
RTA 路由表 目的网络 10.0.0.0 20.0.0.0 30.0.0.0 出站接口 F0 S0 S0 度量值 0 0 1 目的网络 20.0.0.0 30.0.0.0 10.0.0.0
rip协议配置

rip协议配置RIP协议配置。
RIP(Routing Information Protocol)是一种基于距离向量的路由协议,用于在小型网络中实现路由选择。
在本文中,我们将介绍如何进行RIP协议的配置,以便在网络中实现有效的路由选择和数据传输。
首先,我们需要了解RIP协议的基本原理。
RIP协议使用跳数(hop count)作为路由选择的度量标准,即选择跳数最少的路径作为最佳路径。
当网络中的路由器收到更新信息时,会根据跳数进行路由表的更新,并将更新信息发送给相邻的路由器。
这样,整个网络中的路由表就会不断地更新,以适应网络拓扑的变化。
在进行RIP协议的配置之前,我们需要确保网络中的所有路由器都支持RIP协议,并且处于同一个RIP域中。
在实际操作中,我们需要在每台路由器上进行如下配置:1. 启用RIP协议,在路由器的配置界面中,输入相应的命令来启用RIP协议。
例如,在Cisco路由器上,可以使用命令“router rip”来启用RIP协议。
2. 配置网络,在启用RIP协议之后,我们需要配置路由器所连接的网络。
通过输入命令“network <network_address>”来告知路由器哪些网络属于RIP域,需要进行路由选择。
3. 设置路由器之间的邻居关系,在RIP协议中,路由器之间需要建立邻居关系,以便进行路由信息的交换。
通过输入命令“neighbor <neighbor_router_address>”来设置邻居路由器的地址。
4. 确认路由信息的交换,在配置完成后,我们需要确认路由器之间是否能够正常地交换路由信息。
可以使用命令“show ip route”来查看路由表的更新情况,以确保路由信息的正确交换和更新。
在进行RIP协议的配置时,需要注意以下几点:1. 路由器之间的网络连接必须正常,否则无法进行路由信息的交换和更新。
2. 需要确保RIP协议的版本一致,否则可能会导致路由信息的不匹配。
5-RIP

193.168.1.33/27
RA(config)# router rip RA(config-router)# no auto-summary RA(config)# interface serial 1 RA(config-if)# ip summary-address rip 172.16.0.0 255.255.0.0
静态路由协议
RIP
路由信息协议-RIP
RIP协议概述 –RIP(Routing Information Protocols,路由信息协议 ),是应用较早、使用较普遍的内部网关协议(Interior Gateway Protocol,简称IGP),适用于小型网络,是典型 的距离矢量(distance-vector)协议 –RIP协议的默认管理距离是120,处于UDP协议的上层 ,使用520端口号,先更新本地路由表,再通知其他路 由器。
查看RIP配置信息
验证 RIP的配置
–Router#show ip protocols
显示路由表的信息
–Router#show ip route
清除 IP路由表的信息
–Router#clear ip route *
在控制台显示 RIP的工作状态
–Router#debug ip rip
Show ip protocol
使用debug ip rip 查看RIP路由认证情况
*RIP v2的手工汇总
172.16.1.1/24
Loopback0 Loopback1
172.16.2.1/24
RA
S1 192.168.1.1/24
193.168.1.1/27 192.168.1.2/24 S0
RB
Loopback0 Loopback1
rip路由协议基本配置 rip路由协议工作原理

RIP路由协议基本配置1. RIP路由协议简介RIP(Routing Information Protocol)是一种基于距离向量的路由协议,用于在小型网络中动态交换路由信息。
RIP通过广播更新路由表,支持最多15个跳数的路由,并使用跳数作为路径选择的度量。
RIP路由协议的基本配置包括以下几个步骤:2. 配置RIP路由协议2.1 确认网络拓扑在开始配置RIP路由协议之前,需要先确认网络拓扑。
了解网络中存在的子网和路由器之间的连接关系是非常重要的。
2.2 启用RIP路由协议配置RIP路由协议的第一步是启用协议。
在路由器上使用如下命令启用RIP路由协议:Router(config)# router rip2.3 添加网络到RIP协议接下来,需要将网络添加到RIP路由协议中。
使用以下命令将网络添加到RIP协议:Router(config-router)# network <network_address>其中,<network_address>是需要添加的网络地址。
可以使用通配符来指定多个网络。
2.4 配置其他参数除了添加网络之外,还可以配置其他参数来优化RIP路由协议的性能。
下面是一些常用的配置参数:•版本选择: RIP有两个版本,RIP v1和RIP v2。
RIP v1仅支持IPv4,而RIP v2则支持IPv4和IPv6。
可以使用以下命令选择RIP的版本:Router(config-router)# version {1 | 2}•跳数限制: 默认情况下,RIP最大支持15个跳数。
可以使用以下命令修改跳数限制:Router(config-router)# maximum-path <number>•路由定时器: RIP使用路由定时器来控制路由更新的频率。
可以使用以下命令调整路由定时器的值:Router(config-router)# timers basic <update_interval> <i nvalid_interval> <holddown_interval>3. RIP路由协议工作原理RIP路由协议的工作原理基于距离向量算法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Routing Table
10.2.0.0 10.3.0.0 10.1.0.0 S0 S0 S0 0 2 1
①
10.1.0.0
②
路由环路 10.1.0.0 E0 10.2.0.0 S0 S0
10.3.0.0 E0
Routing Table
10.1.0.0 10.2.0.0 10.3.0.0 E0 S0 S0 0 0 2
第5章 RIP路由协议配置
本章项目任务:
1.理解什么是动态路由协议,掌握距离矢量路由协 议和链路状态路由协议的特点; 2.理解RIP路由协议的工作原理; 3.掌握RIP路由协议的配臵命令; 4.能够理解有类路由协议和无类路由协议的区别。
广域网架构与路由技术项目教程
1
5.1 动态路由协议
1. 动态路由概述
动态路由机制的运作依赖路由器的两个基本功能:对路由表的维护; 路由器之间适时的路由信息交换。 路由器通过动态路由协议实现这两个功能。
广域网架构与路由技术项目教程 2
5.1 动态路由协议
1. 动态路由概述 什么是动态路由协议?
动态路由协议就是路由器用来动态交换路由信息,动态生成路由表 的协议。 根据是否在一个自治系统(AS)内部使用,动态路由协议分为内部 网关协议(IGP)和外部网关协议(EGP)。 自治系统(AS, Autonomous System)指一个具有统一管理机构、统 一路由策略的网络集合,在同一个AS中所有的路由器共享相同的路由表 信息。 自治系统内部采用的路由选择协议称为内部网关协议,用于同一个 AS中的路由器间交换路由选择信息,常用的有RIP、OSPF; 外部网关协议主要用于多个自治域系统之间的路由通信,常用的是 BGP和BGP-4。
广域网架构与路由技术项目教程 18
5.3 RIP配置
1. RIPv1和RIPv2基本配置 表5-1
步骤 1 命 令
RIP基本配置步骤
说 明
router rip 例:Route(config)#router rip version { 1 | 2 } 例:Route(config-router)#version 1 network network -address 例:Route(config-router)#network 10.1.1.0 show ip route 例:Route#show ip route debug ip rip 例:Rouetr# debug ip rip
Routing Table
10.1.0.0 10.2.0.0 10.3.0.0 E0 S0 S0 0 0 1
Routing Table
10.2.0.0 10.3.0.0 S0 E0 S0 0 down 1
Routing Table
10.1.0.0 10.2.0.0 10.3.0.0 E0 S0 S0 0 0 1
距离矢量 路由协议
链路状态 路由协议
使用该协议的路由器有三个独立表,一个用来跟踪直连的邻 居、一个用来判定整个互联网络的拓扑、一个用于路由选择。 路由器发送包含自己连接状态的链路状态更新信息给网络上 的所有其他路由器,配臵了链路状态路由协议的路由器可以 获取所有其他路由器的信息来创建完整的网络图。链路状态 路由协议包括OSPF、IS-IS。 将距离矢量和链路状态两种协议结合起来的协议。如: EIGRP。
5
混合型 路由协议
广域网架构与路由技术项目教程
5.1 动态路由协议
2. 动态路由协议的分类 表5-1 距离矢量路由协议与链路状态路由协议比较 链路状态路由协议 有整个网络的拓扑信息 仅将链路状态的变化部分传送到其 他路由器
距离矢量路由协议 从网络邻居的角度了解网络拓扑 复制完整路由表到邻居路由器
频繁、定期发送路由信息,数据包多, 事件触发发送路由信息,数据包少, 收敛慢 收敛快 简单、占有较少的CPU和RAM信息 复杂、占有较多的CPU和RAM资源
19
5.3 RIP配置
1. RIPv1和RIPv2基本配置 配置案例
R1(config)#router rip R1(config-router)#network 172.10.1.0 R1(config-router)#network 172.16.1.0
R2(config)#router rip R2(config-router)#network 172.16.1.0 R2(config-router)#network 192.168.2.0
RTA 10.2.0.0/24 RTB
10.1.0.0/24 RTA
10.3.0.0/24 路由更新 10.2.0.0/24 RTB
10.1.0.0/24
10.3.0.0/24
广域网架构与路由技术项目教程
9
5.2 RIP协议基础
2. RIP工作机制
RIP路由表的更新原则
广域网架构与路由技术项目教程
RIP路由表更新示例
路由器 R1 的路由表 目标网络 NET2 NET5 NET6 NET8 跳数 2 3 5 2
更新算法
C D B
图 7-14
广域网架构与路由P协议基础
2. RIP工作机制 路由表的维护:网络中若是拓扑发生变化,将引起路由表的更新。这种更新与前 面所说的路由器周期性的发送更新信息不一样,它是在路由器更新路由表后立即 进行的,无须等待。
Routing Table
10.2.0.0 10.3.0.0 10.1.0.0 S0 S0 S0 0 3 1
③
广域网架构与路由技术项目教程
13
5.2 RIP协议基础
3 RIP防环机制 路由环路的影响: •环路内的路由器占用链路带宽来反复收发流量; •路由器的CPU承担了无用的数据包转发工作,从而影响到网络收敛; •路由更新可能会丢失或无法得到及时处理。
广域网架构与路由技术项目教程 20
5.3 RIP配置
2 被动接口与单播更新 被动接口:接口只能接收RIP路由,但不能发送RIP路由 被动接口的配臵命令如下: R2(config)#router rip R2(config-router)#passive-interface F0/0 单播更新:接口之间通过单播交换路由信息 单播更新配臵命令如下: R2(config)#router rip R2(config-router)#neighbor 172.10.1.3
广域网架构与路由技术项目教程
15
5.2 RIP协议基础
4. 有类路由和无类路由
有类路由协议接收路由更新原则
广域网架构与路由技术项目教程
16
5.2 RIP协议基础
4. 有类路由和无类路由 有类路由协议的特性: •同一个主网络下的子网若掩码不一致,则会出现子网丢失,即不支持可 变长子网掩码(VLSM)。 •在边界路由器上面会产生自动汇总,并且这个自动汇总是无法关闭的。 对于不连续子网,必然导致多个路由器通告相同的路由更新(汇总后的), 这样将导致网络不正常,所以不支持不连续子网。
广域网架构与路由技术项目教程
6
5.2 RIP协议基础
1. RIP路由更新与度量值 RIP协议是使用UDP数据包(UDP端口520)交换路由信息。运行RIP路由协议的 路由器每隔30秒向外发送一次更新报文。如果路由器经过180秒没有收到来自 对端的路由更新报文,则将所有来自此路由器的路由信息标志为不可达,若 继续在240秒内仍未收到更新报文.就将该条路由从路由表中删除。 RIP协议使用单一度量“跳数”即metric值来计算源和目的网络之间的距离。 下图中RC路由表中到10.13.50.0网段的跳数是多少?
RIP规定度量值(metric)的取值是0-15之间的整数,大于或等于16的跳 数被定义为无穷大.即目的网络或主机不可达。
广域网架构与路由技术项目教程 7
5.2 RIP协议基础
2. RIP工作机制 RIP路由协议的工作包括:路由表的初始化、路由表的更新以及路由表的维护
路由表的初始化: ① RIP启动时的初始路由表 仅包含本路由器的一些直连 接口路由; ② 在RIP协议启动后向各接 口广播一个Request(路由 请求)报文; ③ 邻居路由器的RIP协议从 某接口收到Request报文后, 根据自己的路由表.形成 Response(应答)报文向该 接口对应的网络广播。
广域网架构与路由技术项目教程
17
5.2 RIP协议基础
4. 有类路由和无类路由 无类路由协议 无类路由协议发送路由更新时,携带子网掩码,支持可变长子网掩码 (VLSM),并且在边界路由器上面的自动汇总可以关闭,所以可以支持不连续 子网。 当路由器执行无类路由查找时,不会注意目的地址的类别,替代的方式是, 它在目的地址和所有已知的路由之间执行逐位(bit-by-bit)的最佳匹配。 无类路由协议包括RIPv2、EIGRP、OSPF、ISIS和BGPV4等。 RIP 有两个不同的版本,RIPv1和RIPv2。 RIPv1和RIPv2的主要区别如下: •RIPv1是有类路由协议,RIPv2是无类路由协议; •RIPv1不支持VLSM,RIPv2支持VLSM; •RIPv1没有认证功能,RIPv2支持认证,有明文和MD5两种认证方式; •RIPv1没有手工汇总功能,RIPv2可以在关闭自动汇总的前提下,进行手 工汇总; •RIPv1是广播更新,使用255.255.255.255作为更新的目标地址,RIPv2是 组播更新,使用224.0.0.9作为更新的目标地址; •RIPv1 是每隔三十秒定时更新一次,RIPv2采用触发更新来加速路由计算。
①
RTA
10.2.0.0/24
RTB
10.1.0.0/24
10.3.0.0/24
Request
②
Response
③
广域网架构与路由技术项目教程
8
5.2 RIP协议基础
2. RIP工作机制 路由表更新过程: •RIP协议以30秒为周期用Response报文广播自己的路由表。 •路由器接收到邻居发送来的Response报文后,RIP协议计算报文中 的路由项的度量值,比较其与本地路由表路由项度量值的差别,更 新自己的路由表。