络互联技术第六章动态路由协议电子教案(2)

更新时间:2024-01-25 18:02:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案 授课标题: RIP动态路由的实战配置 学时:理论2节 授课日期:2008-04-09

? ? ? ? ? 掌握Rip的相关配置命令 知道如何进行RIP调试 掌握具体环境下RIP路由协议的配置 了解RIP不同版本的区别 掌握RIP V1下子网连续配置 教学目的和要求 ? 采用“案例驱动”教学方法:将围绕某一实践的所有理论知识综合讲解,并在理论基础上完成具体实践的操作。 ? 注重理论与实践操作相结合;充分调动学生的积极性,以实现教师与学教学手法 生的良性互动,一方面提高教师的教学效果,另一方面则提高学生的学习兴趣。并在此基础上培养学生分析问题和解决问题的实际能力。 ? 采用多媒体教学手段+PPT多媒体课件 重点:1、RIP配置命令 授 课 重 2、RIP具体环境的实战配置 点、难点 难点:1、在使用RIP V1时有关子网连续的配置问题 2、RIP V1与RIP V2的不同工作方法 1、(掌握)RIP的配置命令 2、(知道)RIP调试命令 3、(领会)RIP具体配置实例 授课要点与授课设计(注明授课时间安排) 4、(掌握) RIP Version 1和RIP Version 2对比分析 5、(领会)通过实例更进一步了解 RIP V1和RIP V2 教学设计:讲解RIP距离向量路由协议的基本配置命令(router rip、version、network等);通过学会RIP调试更进一步理解RIP路由协议的工作原理;接下来通过具体实验的配置让同学们进一步掌握RIP距离向量路由协议的实际配置;本次课最后讲解RIP version 1和RIP version 2版本的不同及RIP V1版本所带来的问题:由于在RIP更新包中不携带相关网络的子网掩码,因此在组网时必须保证同一标准网络下不同的子网应该保持连续(通过实例操作使同学们有更进一步的了解) 1、RIP具体环境下的配置(实验) 2、为什么在配置RIP Version 1时,必须确保同一标准网络下的不同子网需要连续? 作业 通过具体的配置命令,使学生了解RIP路由协议的具体配置,通过讲解路由汇总使学生了解RIP version 1与RIP version 2的区别及路由汇总所教学心得 带来的问题。总之,通过RIP路由命令的配置,使学生真正掌握RIP路由协议的实际应用。

版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

一、RIP的基本配置 1、启动RIP路由进程,在全局配置模式下,使用“router rip”命令。 2、在路由配置模式下配置路由器的哪些接口参与RIP进程。使用“network 主网络号”命令实现。 提示:使用“network”命令时,网络号应是路由器的直连接口的主网络号。 假设当前路由器的直连网络有“192.168.1.0”、“192.168.2.0”,则进行如下设置: ? ? ? ? Router# configure terminal Router(config)# router rip Router(config-router)# network 192.168.1.0 Router(config-router)# network 192.168.2.0 二、RIP调试 1、启动RIP调试 RouterA# debug ip rip (启动RIP调试) RIP protocol debugging is on RIP: received update from 192.168.2.2 on Ethernet0/1 160.16.10.0 in 1 hops 160.16.12.0 in 1 hops RIP: received update from 192.168.1.2 on Ethernet0/0 160.16.6.0 in 1 hops 160.16.8.0 in 1 hops RIP: sending update to 255.255.255.255 via Ethernet0/0 (192.168.1.1) subnet 192.168.2.0, metric 1 RIP: sending update to 255.255.255.255 via Ethernet0/1 (192.168.2.1) subnet 192.168.1.0, metric 1 subnet 160.16.0.0, metric 2 RouterA# no debug ip rip (终止RIP调试) 三、具体配置过程 1、实验拓朴结构 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

2、各主机配置命令 (1)hostA ? Ipconfig /ip 192.168.2.2 255.255.255.0 ? Ipconfig /dg 192.168.2.1 (2))hostB ? Ipconfig /ip 192.168.4.2 255.255.255.0 ? Ipconfig /dg 192.168.4.1 (3)hostC ? Ipconfig /ip 192.168.6.2 255.255.255.0 ? Ipconfig /dg 192.168.6.1 (4)hostD ? Ipconfig /ip 192.168.8.2 255.255.255.0 ? Ipconfig /dg 192.168.8.1 3、路由器A接口配置 ? ? ? ? ? ? ? ? ? ? ? Router> enable Router# configure terminal Router(config)# hostname RouterA RouterA(config)# interface ethernet 0/0 RouterA(config-if)# ip address 192.168.1.1 255.255.255.0 RouterA(config-if)# no shutdown RouterA(config-if)# exit RouterA(config)# interface ethernet 0/2 RouterA(config-if)# ip address 192.168.2.1 255.255.255.0 RouterA(config-if)# no shutdown RouterA(config-if)# exit 4、路由器B接口配置 ? ? ? ? ? ? ? ? ? ? ? ? Router> enable Router# configure terminal Router(config)# hostname RouterB RouterB(config)# interface ethernet 0/0 RouterB(config-if)# ip address 192.168.3.1 255.255.255.0 RouterB(config-if)# no shutdown RouterB(config-if)# interface ethernet 0/1 RouterB(config-if)# ip address 192.168.1.2 255.255.255.0 RouterB(config-if)# no shutdown RouterB(config-if)# exit RouterB(config)# interface ethernet 0/2 RouterB(config-if)# ip address 192.168.4.1 255.255.255.0 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

? RouterB(config-if)# no shutdown ? RouterB(config-if)# exit 5、路由器C接口配置 ? ? ? ? ? ? ? ? ? ? ? ? ? ? Router> enable Router# configure terminal Router(config)# hostname RouterC RouterC(config)# interface ethernet 0/0 RouterC(config-if)# ip address 192.168.5.1 255.255.255.0 RouterC(config-if)# no shutdown RouterC(config-if)# exit RouterC(config)# interface ethernet 0/1 RouterC(config-if)# ip address 192.168.3.2 255.255.255.0 RouterC(config-if)# no shutdown RouterC(config-if)# exit RouterC(config)# interface ethernet 0/2 RouterC(config-if)# ip address 192.168.6.1 255.255.255.0 RouterC(config-if)# exit 6、路由器D接口配置 ? ? ? ? ? ? ? ? ? ? ? Router> enable Router# configure terminal Router(config)# hostname RouterD RouterD(config)# interface ethernet 0/1 RouterD(config-if)# ip address 192.168.5.2 255.255.255.0 RouterD(config-if)# no shutdown RouterD(config-if)# exit RouterD(config)# interface ethernet 0/2 RouterD(config-if)# ip address 192.168.8.1 255.255.255.0 RouterD(config-if)# no shutdown RouterD(config-if)# exit 7、路由器A的RIP的配置 ? ? ? ? ? RouterA# configure terminal RouterA(config)# router rip RouterA(config-router)# network 192.168.1.0 RouterA(config-router)# network 192.168.2.0 RouterA(config-router)# exit 8、路由器B的RIP的配置 ? ? ? ? RouterB# configure terminal RouterB(config)# router rip RouterB(config-router)# network 192.168.1.0 RouterB(config-router)# network 192.168.3.0 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

? RouterB(config-router)# network 192.168.4.0 ? RouterB(config-router)# exit 9、路由器C的RIP的配置 ? ? ? ? ? ? RouterC# configure terminal RouterC(config)# router rip RouterC(config-router)# network 192.168.3.0 RouterC(config-router)# network 192.168.5.0 RouterC(config-router)# network 192.168.6.0 RouterC(config-router)# exitt 10、路由器D的RIP的配置 ? ? ? ? ? RouterD# configure terminal RouterD(config)# router rip RouterD(config-router)# network 192.168.5.0 RouterD(config-router)# network 192.168.8.0 RouterD(config-router)# exitt 11、进行主机间ping测试 12、跟踪hosta? hostd的数据包转发过程 ? C:> tracert 192.168.8.2 \Tracing the route to 192.168.8.2 1 192.168.2.1 0 msec 16 msec 0 msec 2 192.168.1.2 20 msec 16 msec 16 msec 3 192.168.3.2 20 msec 16 msec 16 msec 4 192.168.5.2 20 msec 16 msec 16 msec 5 192.168.8.2 20 msec 16 msec * 13、查看路由器A路由表信息 ? RouterA# show ip route C 192.168.1.0 is directly connected, Ethernet0/0 C 192.168.2.0 is directly connected, Ethernet0/2 R 192.168.4.0 [120/1] via 192.168.1.2, 00:09:28, Ethernet0/0 R 192.168.3.0 [120/1] via 192.168.1.2, 00:04:24, Ethernet0/0 R 192.168.5.0 [120/2] via 192.168.1.2, 00:01:30, Ethernet0/0 R 192.168.6.0 [120/2] via 192.168.1.2, 00:08:30, Ethernet0/0 R 192.168.8.0 [120/3] via 192.168.1.2, 00:08:44, Ethernet0/0 14、查看路由器B路由表信息 ? RouterB# show ip route 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

C 192.168.3.0 is directly connected, Ethernet0/0 C 192.168.1.0 is directly connected, Ethernet0/1 C 192.168.4.0 is directly connected, Ethernet0/2 R 192.168.2.0 [120/1] via 192.168.1.1, 00:010:19, Ethernet0/1 R 192.168.5.0 [120/1] via 192.168.3.2, 00:010:24, Ethernet0/0 R 192.168.6.0 [120/1] via 192.168.3.2, 00:04:27, Ethernet0/0 R 192.168.8.0 [120/2] via 192.168.3.2, 00:07:25, Ethernet0/0 15、查看路由器C路由表信息 ? RouterC# show ip route C 192.168.5.0 is directly connected, Ethernet0/0 C 192.168.3.0 is directly connected, Ethernet0/1 C 192.168.6.0 is directly connected, Ethernet0/2 R 192.168.1.0 [120/1] via 192.168.3.1, 00:05:37, Ethernet0/1 R 192.168.4.0 [120/1] via 192.168.3.1, 00:08:18, Ethernet0/1 R 192.168.2.0 [120/2] via 192.168.3.1, 00:010:24, Ethernet0/1 R 192.168.8.0 [120/1] via 192.168.5.2, 00:09:32, Ethernet0/0 16、查看路由器D路由表信息 ? RouterD# show ip route C 192.168.5.0 is directly connected, Ethernet0/1 C 192.168.8.0 is directly connected, Ethernet0/2 R 192.168.3.0 [120/1] via 192.168.5.1, 00:09:27, Ethernet0/1 R 192.168.6.0 [120/1] via 192.168.5.1, 00:06:40, Ethernet0/1 R 192.168.1.0 [120/2] via 192.168.5.1, 00:01:17, Ethernet0/1 R 192.168.4.0 [120/2] via 192.168.5.1, 00:05:28, Ethernet0/1 R 192.168.2.0 [120/3] via 192.168.5.1, 00:010:40, Ethernet0/1 17、查看路由器接口的路由协议配置情况 ? RouterA# show ip protocols Routing Protocol is \Sending updates every 30 seconds, next due in 21 seconds Invalid after 180 seconds, hold down 180, flushed after 240 Outgoing update filter list for all interfaces is Incoming update filter list for all interfaces is Redistributing: rip Default version control: send version 1, receive any version Interface Send Recv Key-chain Ethernet0/0 1 1 2 Ethernet0/2 1 1 2 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

Routing for Networks: 192.168.2.0 192.168.1.0 Routing Information Sources: 192.168.1.2 120 00:00:03 Distance: (default is 120) 四、RIP版本 Rip目前有两个版本:RIP Version 1和RIP Version 2 1、RIP Version 1版本 ? RIP Version 1 为有类(别)路由。它不支持VLSM可变长子网掩码(在采用 RIP Version 版本时,RIP更新数据包中并不包含子网掩码信息,路由器采用标准子网掩码) ? 在设置RIP路由时只需要给出当前路由器直连的网络地址而不需要给出直连网络的子网掩码,系统自动启用标准子网掩码。 RIP Version 1 采用广播通告,广播地址:255.255.255.255,并以跳数作为度量值(最大15跳,如何16跳则表明目标网络不可到达) ? RIP Version 1 支持多达6条路径的负载平衡(默认负载平衡路径为4条) ? RIP Version 1 周期性通告时间为 30秒 ? 在RIP Version 1版本中,默认已启用RIP路由汇总功能,用户无法关闭。(路由汇总一般发生在边界路由器上) 2、RIP Version 2版本 ? 最重要的一项是路由更新条目增加了子网掩码的字段,因而RIP协议可以使用可变长的子网掩码(VLSM),从而使RIP Version 2协议变成了一个无类别的路由选择协议。 ? 路由选择更新更具有认证功能 ? 每个路由条目都携带下一跳地址 ? rip v2 使用是多播方式去通告网络,多播地址:224.0.0.9 五、子网连续配置实例 1、拓朴结构图示 同一标准网络(B类网络,160.16.0.0)中的不同子网(分别指 160.16.6.0、160.16.8.0、160.16.10.0、160.16.12.0)在组建网络时并不连续,而是被分割。 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

2、如何各路由器均配置RIP Version 1版本,则路由器A的路由表如下 (1)路由器B向路由器A广播RIP更新时不携带相关网络的子网掩码,因此路由器A认为到达目标网络 160.16.0.0 (使用标准子网掩码判定目标网络地址)的数据包可以从接口 e 0/0发出且跳数为1跳。 (2)路由器C向路由器A广播RIP更新时不携带相关网络的子网掩码,因此路由器A认为到达目标网络 160.16.0.0 (使用标准子网掩码判定目标网络地址)的数据包可以从接口 e 0/1发出且跳数为1跳。 (3)此时到达同一个目标网络有两条路径,且两条路径的开销完全相同,因此路由器会在其中选择一条正确的路径,而忽略另一条路径。(忽略任何一条都会导致错误);等清除路由表内容后,路由器又会作为上述选择,很有可能会选择另一条路径。 (4)、路由器A的路由表 RouterA# show ip route C 192.168.1.0 is directly connected, Ethernet0/0 C 192.168.2.0 is directly connected, Ethernet0/1 R 160.16.0.0 [120/1] via 192.168.1.2, 00:06:15, Ethernet0/0 (5)路由器B的路由表 RouterB# show ip route 160.16.0.0/24 is subnetted, 2 subnets C 160.16.6.0 is directly connected, Ethernet0/1 C 160.16.8.0 is directly connected, Ethernet0/2 C 192.168.1.0 is directly connected, Ethernet0/0 R 192.168.2.0 [120/1] via 192.168.1.1, 00:02:22, Ethernet0/0 (6)路由器C的路由表 RouterC# show ip route C 192.168.2.0 is directly connected, Ethernet0/0 160.16.0.0/24 is subnetted, 2 subnets C 160.16.10.0 is directly connected, Ethernet0/1 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

C 160.16.12.0 is directly connected, Ethernet0/2 R 192.168.1.0 [120/1] via 192.168.2.1, 00:09:15, Ethernet0/0 因此,通过上述路由表可以得知HostA、HostB无法与HostC、HostD主机通信。 (7)解决办法(各路由器全部使用RIP V2版本) 1、RouterA配置RIP Verson 2版本 RouterA(config)# router rip RouterA(config-router)# version 2 2、RouterB配置RIP Version 2版本 RouterB(config)# router rip RouterB(config-router)# version 2 3、RouterC配置RIP Version 2版本 RouterC(config)# router rip RouterC(config-router)# version 2 (8)路由器A的路由表 RouterA# show ip route C 192.168.1.0 is directly connected, Ethernet0/0 C 192.168.2.0 is directly connected, Ethernet0/1 160.16.0.0/24 is subnetted, 4 subnets R 160.16.6.0 [120/1] via 192.168.1.2, 00:09:21, Ethernet0/0 R 160.16.8.0 [120/1] via 192.168.1.2, 00:03:19, Ethernet0/0 R 160.16.10.0 [120/1] via 192.168.2.2, 00:07:21, Ethernet0/1 R 160.16.12.0 [120/1] via 192.168.2.2, 00:04:37, Ethernet0/1 (9)路由器B的路由表 RouterB# show ip route 160.16.0.0/24 is subnetted, 4 subnets C 160.16.6.0 is directly connected, Ethernet0/1 C 160.16.8.0 is directly connected, Ethernet0/2 R 160.16.10.0 [120/2] via 192.168.1.1, 00:010:38, Ethernet0/0 R 160.16.12.0 [120/2] via 192.168.1.1, 00:02:17, Ethernet0/0 C 192.168.1.0 is directly connected, Ethernet0/0 R 192.168.2.0 [120/1] via 192.168.1.1, 00:08:24, Ethernet0/0 (10)路由器C的路由表 RouterC# show ip route R 192.168.1.0 [120/1] via 192.168.2.1, 00:05:39, Ethernet0/0 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

C 192.168.2.0 is directly connected, Ethernet0/0 160.16.0.0/24 is subnetted, 4 subnets C 160.16.10.0 is directly connected, Ethernet0/1 C 160.16.12.0 is directly connected, Ethernet0/2 R 160.16.6.0 [120/2] via 192.168.2.1, 00:02:35, Ethernet0/0 R 160.16.8.0 [120/2] via 192.168.2.1, 00:08:13, Ethernet0/0 (11)、跟踪HostA?HostD的数据包 C:>tracert 160.16.12.2 1 160.16.6.1 0 msec 16 msec 0 msec 2 192.168.1.1 20 msec 16 msec 16 msec 3 192.168.2.2 20 msec 16 msec 16 msec 4 160.16.12.2 20 msec 16 msec * 四、Rip路由汇总功能 当使用 RIP 版本2路由协议时,路由汇总缺省时启用,路由汇总是把长掩码路由与仍符合初始路由要求的更短掩码路由汇总的过程(RIP V2只支持将路由汇总至主类网络)。汇总对 RIP版本2很有用处,因为它支持 V L S M。 1、网络拓朴结构 2、在路由器R2上设置RIP V2版本的路由信息 ? ? ? ? ? ? ? Router(config)# router rip Router(config-router)# version 2 Router(config-router)# network 172.16.8.0/24 Router(config-router)# network 172.16.16.0/24 Router(config-router)# network 172.16.24.0/24 Router(config-router)# network 172.16.32.0/24 Router(config-router)# exit 3、在路由器R3上设置RIP V2版本的路由信息 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

? ? ? ? ? ? ? Router(config)# router rip Router(config-router)# version 2 Router(config-router)# network 172.20.8.0/24 Router(config-router)# network 172.20.16.0/24 Router(config-router)# network 172.20.24.0/24 Router(config-router)# network 172.20.32.0/24 Router(config-router)# exit 4、路由器1中被汇总的网络地址 5、查询路由器1中的路由表信息 ? R 172.16.0.0/16 [120/1] via 172.30.1.1, 00:00:01, serial 0/0 ? R 172.20.0.0/16 [120/1] via 172.31.1.1, 00:00:01, serial 0/1 五、Rip路由汇总带来的问题 路由汇总是使用 RIP 版本2时所想要的方法。然而,如果一个子网断开了(即在不同的路由器中连接了相同的标准子网,如下图所示:路由器2连接 172.20.8.0;路由器3连接 172.20.16.0。而对于B类地址来说,它们两个子网都处于 172.20.0.0 网络内,此时一个标准子网 172.20.0.0 被两个路由器断开了),路由器将不能正确地公布该子网。 ? 路由器 R2 有子网 172.20.8.0,路由器 R3 有子网 172.20.16.0,引起了子网的断开。 ? 路由器 R1 在接收到来自 R2 和 R3 的汇总项后指出,有两个途径到达 172.20.0.0 网络(基于来自R2和R3的路由器汇总更新),使用“show ip route”命令在路由器R1上显示如下内容: ? R 172.20.0.0/16 [120/1] via 172.31.1.1 ,00:00:01 , serial 0/0 ? R 172.20.0.0/16 [120/1] via 172.30.1.1 ,00:00:01 , serial 0/1 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

江西工业职业技术学院电子与信息工程分院《网络互联技术》课程电子教案

由于两个原因,结果路由表将引起连接性问题。首先,由于跳跃数相同的事实,路由器将在串行接口0/0和串行接口0/1之间进行报文负载平衡。其次,这将导致仅百分之五十的报文成功地到达它们的真正目的地。这种类型的拓扑可以通过使用下面的路由器配置模式命令禁止路由汇总来纠正: ? Router(config)# router rip ? Router(config-router)# no auto-summary ? Router(config-router)# exit 在路由器R2和R3的配置中输入此命令将禁止汇总,并导致完整的子网和主机路由信息被传送到路由器R1。现在在路由器R1上发出“show ip route“命令将显示下列项目: ? R 172.20.8.0/24 [120/1] via 172.30.1.1,00:00:01,serial 0/0 ? R 172.20.16.0/24 [120/1] via 172.31.1.1,00:00:01,serial 0/1 路由器R2和R3上的 “no auto-summary”命令强制 RIP版本2更新,为每个子网公布完整掩码。现在通过路由器R1请求子网172.20.8.0上的资源的报文将仅被定向出串行接口 0/0。同样,通过路由器R1请求子网172.20.16.0上的资源的报文将仅被定向出串行接口0/1。 版权所有 ● 江西工业职业技术学院电子与信息工程分院赵怀明教师

本文来源:https://www.bwwdw.com/article/0j9w.html

Top