宜宥戕業技衔學院 Yibin Vocation Technical College 课程名称实用组网技术教学主题RIP路由协议配置 授课班级 授课时间 授课地点 教学目标 、了解RIP协议的基本原理 2、掌握RIPV1和RIPV2的配置方法 职业技能教学点: 1、基本对进行路由协议的配置(RIP) 教学设计: 复习→RIP基本原理→RIPV1的配置方法→RIPV2的配置方法→作业 教学手段 讲解、分析、演示 教学过程 教学内容与板书 备注 复习 虚网划分的几种方法和 trunk server的配置 、RIP特点 1、RIP的路由更新 RP路由协议中路由的更新是通过定时广播用户数据包(UDP)来实现的,所以RP 路由器并不能保证其他RIP路由器路由表更新是否成功,这是RIP的一个缺点。RP中 共使用了4个阀值: update timer、 timeout timer, garbage timer和 holddown timer 路由器最初启动时只包含了自己直连网络的路由信息.并且其直连网络的 me 为l。然后它向周围的其他RP路由器发出完整路由表的RP请求(该请求报文的“P地 址”字段为0.0.00),其他RP路由器根据接收到的RP应答来更新其路由表。具体方
Yibin Vocation & Technical College 课程名称 实用组网技术 教学主题 RIP 路由协议配置 授课班级 授课时间 授课地点 教学目标: 1、了解 RIP 协议的基本原理 2、掌握 RIP V1 和 RIP V2 的配置方法 职业技能教学点: 1、基本对进行路由协议的配置(RIP) 教学设计: 复习→RIP 基本原理→RIP V1 的配置方法→RIP V2 的配置方法→作业 教学手段 讲解、分析、演示 教 学 过 程 教 学 内 容 与 板 书 备 注 复习: 虚网划分的几种方法和 trunk server 的配置 一、RIP 特点 1、RIP 的路由更新 RIP 路由协议中路由的更新是通过定时广播用户数据包(UDP)来实现的,所以 RIP 路由器并不能保证其他 RIP 路由器路由表更新是否成功,这是 RIP 的一个缺点。RIP 中 共使用了 4 个阀值:update timer、timeout timer, garbage timer 和 holddown timer。 路由器最初启动时只包含了自己直连网络的路由信息.并且其直连网络的 metric 值 为 l。然后它向周围的其他 RIP 路由器发出完整路由表的 RIP 请求(该请求报文的“IP 地 址”字段为 0 .0.0.0),其他 RIP 路由器根据接收到的 RIP 应答来更新其路由表。具体方
法是添加新的路由表项,并将其 Metric值加1。如果RIP路由器接收到与自己已有表项 的目的地址相同的路由信息,则分下面三种情况分别对待: (1)已有表项的来源端口与新表项的来源端口相同,那么无条件地根据最新的路由 信息更新其路由表。 (2)已有表项与新表项来源于不同的端口,那么比较它们的 metrIc值,将 metrIc 值较小的一个设为自己的表现。 (3)如果新旧表项的 metrIc值相等。则保留已有的表项。 2、RIP的路由循环 距离向量类的算法容易产生路由循环,因为RIP是距离向量算法的一种,所以它也 不例外。如果网络上有路由循环信息就会传递,永远不能到达目的,为了避免发生这个 问题,RIP等距离算法使用了水平分割,触发更新,毒性逆转和抑制计时4种机制。 10.10.0 A B 10.4.0.0 10.2.0.0 10.3.0.0 用投影进 行分析讲 下面介绍如何避免这种路由循环的方法,在RP路由协议中避免路由循环的方法有 水平分、触发更新、毒性逆转和抑制计时4种。 )水平分割( split horizon) 2)触发更新( trigger update 3)毒性逆转( poison reverse) 4)抑制计时( holddown timer) 3、RIP存在的不足 路由器收敛时会中断其他的数据流量、RIP协议的另一个不足是路径选择没有考虑 连接速度、RIP路由协议是一个全分类式路由协议、RIPV1路由协议的工作机制是基于 广播地址为(25525525525)、RIPⅥ路由协议的汇聚,收敛时间特别长。大约为3-5 分钟左右。 、RIP的工作原理 8.0.0.08 194.168.0.0/16 工19316800/16 进行分析 192.168.0.0/16S1 10.0.0.0/8 9.0.0.08
法是添加新的路由表项,并将其 Metric 值加 1。如果 RIP 路由器接收到与自己已有表项 的目的地址相同的路由信息,则分下面三种情况分别对待: (1)已有表项的来源端口与新表项的来源端口相同,那么无条件地根据最新的路由 信息更新其路由表。 (2)已有表项与新表项来源于不同的端口,那么比较它们的 metric 值,将 metric 值较小的一个设为自己的表现。 (3)如果新旧表项的 metric 值相等。则保留已有的表项。 2、RIP 的路由循环 距离向量类的算法容易产生路由循环,因为 RIP 是距离向量算法的一种,所以它也 不例外。如果网络上有路由循环信息就会传递,永远不能到达目的,为了避免发生这个 问题,RIP 等距离算法使用了水平分割,触发更新,毒性逆转和抑制计时 4 种机制。 下面介绍如何避免这种路由循环的方法,在 RIP 路由协议中避免路由循环的方法有 水平分、触发更新、毒性逆转和抑制计时 4 种。 1)水平分割(split horizon) 2)触发更新(trigger update) 3)毒性逆转(poison reverse) 4)抑制计时(holddown timer) 3、RIP 存在的不足 路由器收敛时会中断其他的数据流量、RIP 协议的另一个不足是路径选择没有考虑 连接速度、RIP 路由协议是一个全分类式路由协议、RIP v1 路由协议的工作机制是基于 广播地址为(255 255.255 255)、RIP v1 路由协议的汇聚,收敛时间特别长。大约为 3--5 分钟左右。 二、 RIP 的工作原理 用投影进 行分析讲 解 进行分析 10.1.0.0 A B C 10.2.0.0 10.3.0.0 10.4.0.0 10.0.0.0/8 9.0.0.0/8 8.0.0.0/8 193.168.0.0/16 194.168.0.0/16 192.168.0.0/16 A B C S1 S0 S1 S2 S3 S4 E2 E0 E1
1、RIP路由协议的建立过程 2、RIP路由协议的收敛、汇聚 三、RIPV1路由协议的配置与应用 1、配置基本的RIPV1路由协议 192.168.1.0A B C193.168.1.0 10.10.0 so/0 S00 RIP路由协议网络拓扑 A路由器的配置 Router A(config)#f interface Ethernet0/0 Router A(config-if)# ip address 192.168.1. 1 255.255.255.0 Router A(config-if)#half-duplex Router A(config)#interface Serial0/0 Router A(config-if)#ip address 172 168.1. 1 255.255.255.0 Router A(config-if)#clockrate 2000000 Router A(config)#router rip Router A(config-router )#network 172. 168.0.0 Router A(config-router )#network 192.168.1 B路由器的配置 Router B(config)# interface serial0 Router B(config-if)#ip address 172. 168. 1.2 255.255.255.0 Router B(config)#interface serial Router B(config-if)#ip address 10. 1. 1 255.255.255.0 Router B(config-if)#clockrate 64000 Router B(config)# router rip Router B(config-router )#network 10.0.0.0 Router B(config-router)network 172. 168.0.0 C路由器的配置 RouterC(config)# interface Ethernet0/0 RouterC(config-if)# ip address 193. 168. 1. 1 255.255.255.0 RouterC(config )#interface serial0/0 RouterC(config-if)# ip address 10.1.1.2 255.255.255.0 RouterC(config-router )#network 10.0.0.0 RouterC(config- router )#network 193. 168.1.0 从上面3个路由器的配置步骤可以看出,首先在路由器全局配置模式下启动RIP 由协议,命令格式如下 Router(config) router rip
1、RIP 路由协议的建立过程 2、RIP 路由协议的收敛、汇聚 三、 RIP V1 路由协议的配置与应用 1、配置基本的 RIP V1 路由协议 RIP 路由协议网络拓扑 A 路由器的配置 RouterA(config)# interface Ethernet0/0 RouterA(config-if)# ip address 192.168.1.1 255.255.255.0 RouterA(config-if)#half-duplex RouterA(config)#interface Serial0/0 RouterA(config-if)#ip address 172.168.1.1 255.255.255.0 RouterA(config-if)#clockrate 2000000 RouterA(config)#router rip RouterA(config-router)#network 172.168.0.0 RouterA(config-router)#network 192.168.1.0 B 路由器的配置 RouterB(config)# interface serial0 RouterB(config-if)#ip address 172.168.1.2 255.255.255.0 RouterB(config)#interface serial1 RouterB(config-if)#ip address 10.1.1.1 255.255.255.0 RouterB(config-if)#clockrate 64000 RouterB(config)# router rip RouterB(config-router)#network 10.0.0.0 RouterB(config-router)#network 172.168.0.0 C 路由器的配置 RouterC(config)# interface Ethernet0/0 RouterC(config-if)# ip address 193.168.1.1 255.255.255.0 RouterC(config)#interface serial0/0 RouterC(config-if)# ip address 10.1.1.2 255.255.255.0 RouterC(config)#router rip RouterC(config-router )#network 10.0.0.0 RouterC(config-router )#network 193.168.1.0 从上面 3 个路由器的配置步骤可以看出,首先在路由器全局配置模式下启动 RIP 路 由协议,命令格式如下: Router(config)# router rip 192.168.1.0 A B C 172.168.1.0 10.1.0.0 193.168.1.0 E0/0 S0/0 S0 S1 S0/0 E0/0
Router(config)#f network network 配置完成以后,A、B、C3台路由器以过初始化状态、路由收敛状态、稳定状态 后,就会形成一个运行RPV1路由协议的简单网络。 2、校验RIP路由器的配置 Router#show ip route Router#show ip protocol 3、RIP1路由协议的负载均衡 下面是RIPv1的一个应用事例。从图5-9中可以看出:从B路由器到C路由器有 两条路径,从A路由器到C路由器的91.10/24网可以实现等效负载均衡。A、B、C3 个路由器的配置过程分别如下所示 E0:9.1.1.0 E0:10.1.1.0 S0:172.16.1.2 Sl:193.168.1.2 S0:173.16.1.1 s0:172.16.1.1 B Sl:193.168.1.1 S2:173.16.1.2 E08.1.1.0 图5-9RP路由协议的等效负载均衡 A路由器的配置 Router Router>en Enter configuration commands, one per line. End with CNTLZ. Router( config )#int e0 config-if)#ip address 10.1.1. 1 255.255.255.0 Router(config-if)#int so Router(config-if)#ip address 173. 16. 1. 1 255.255.255.0 Router(config-if)#encapsulation ppp Router(config-if)#clock rate 64000 Router( config-if)#exit Router(config)#router rip Router( config-router )#network 10.0.0.0 Router(config-router )#network 173 16.0.0 B路由器的配置 Router>
Router(config)# network network 配置完成以后,A、B、C 3 台路由器以过初始化状态、路由收敛状态、稳定状态 后,就会形成一个运行 RIP V1 路由协议的简单网络。 2、校验 RIP 路由器的配置 Router#show ip route Router#show ip protocol 3、RIP v1 路由协议的负载均衡 下面是 RIP v1 的一个应用事例。从图 5-9 中可以看出:从 B 路由器到 C 路由器有 两条路径,从 A 路由器到 C 路由器的 9.1.1.0/24 网可以实现等效负载均衡 。A、B、C3 个路由器的配置过程分别如下所示。 图 5-9 RIP 路由协议的等效负载均衡 A 路由器的配置: Router> Router>en Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#int e0 Router(config-if)#ip address 10.1.1.1 255.255.255.0 Router(config-if)#int s0 Router(config-if)#ip address 173.16.1.1 255.255.255.0 Router(config-if)#encapsulation ppp Router(config-if)#clock rate 64000 Router(config-if)#exit Router(config)#router rip Router(config-router)#network 10.0.0.0 Router(config-router)#network 173.16.0.0 B 路由器的配置: Router> E0:8.1.1.0 S1:193.168.1.2 C A B E0:9.1.1.0 E0:10.1.1.0 S0:172.16.1.1 S1:193.168.1.1 S2:173.16.1.2 S0:173.16.1.1 S0:172.16.1.2
Enter configuration commands, one per line. End with CNTL/Z. Router(config)# config t Router(config)#int fa0 Router(config-if)#ip address 8.1.1.1 255.255.255.0 Router(config-if)#int s2 Router(config-if)#ip address 173.16 1.2 255.255.255.0 Router(config-if)#clock rate 64000 Router(config-if )#int sI Router(config-if)#ip address 193. 168. 1. 1 255.255.255.0 Router(config-if)#clock rate 64000 Router( config-if)#fint so Router(config-if)#ip address 172.16. 1. 1 255.255.255.0 Router(config-if)#encapsulation ppp Router(config-if)#exit Router(config-router )#network 8.0.0.0 Router(config-router )#network 172.16.0.0 Router(config-router )#network 173 16.0.0 Router(config-router )#network 193.. 1.0 C路由器的配置 Router>en Router#config t Enter configuration commands, one per line. End with CNTuZ Router(config)#fint fa0 Router(config-if)#int eo Router(config-if)#ip address 9. 1. 1 255.255.255.0 Router(config-if)fint sO Router(config-if)#ip address 172 16.1.2 255.255.255.0 Router(config-if)#encapsulation ppp Router(config-if)#int sl Router(config-if)#ip address 193. 168. 1.2 255.255.255.0 Router(config-if)#router rip Router(config-router )#network 9.0.0.0 onfig-router )#r k172.16.0.0 Router(config-router )#network 193. 168.1.0 5.2.4RIPV2路由协议的配置与应用 本章前面用了较大的篇幅介绍了 RIPvI路由协议的功能、配置和应用特点,在此基 础上后面要介绍RPv2路由协议的配置和应用。 1、RIPv2路由协议介绍
Router>en Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)# config t Router(config)#int fa0 Router(config-if)#ip address 8.1.1.1 255.255.255.0 Router(config-if)#int s2 Router(config-if)#ip address 173.16.1.2 255.255.255.0 Router(config-if)#encapsulation ppp Router(config-if)#clock rate 64000 Router(config-if)#int s1 Router(config-if)#ip address 193.168.1.1 255.255.255.0 Router(config-if)#clock rate 64000 Router(config-if)#int s0 Router(config-if)#ip address 172.16.1.1 255.255.255.0 Router(config-if)#encapsulation ppp Router(config-if)#exit Router(config)#router rip Router(config-router)#network 8.0.0.0 Router(config-router)#network 172.16.0.0 Router(config-router)#network 173.16.0.0 Router(config-router)#network 193.168.1.0 C 路由器的配置: Router>en Router#config t Enter configuration commands, one per line. End with CNTL/Z. Router(config)#int fa0 Router(config-if)#int e0 Router(config-if)#ip address 9.1.1.1 255.255.255.0 Router(config-if)#int s0 Router(config-if)#ip address 172.16.1.2 255.255.255.0 Router(config-if)#encapsulation ppp Router(config-if)#int s1 Router(config-if)#ip address 193.168.1.2 255.255.255.0 Router(config-if)#router rip Router(config-router)#network 9.0.0.0 Router(config-router)#network 172.16.0.0 Router(config-router)#network 193.168.1.0 5.2.4 RIP V2 路由协议的配置与应用 本章前面用了较大的篇幅介绍了 RIP v1 路由协议的功能、配置和应用特点,在此基 础上后面要介绍 RIP v2 路由协议的配置和应用。 1、RIP v2 路由协议介绍