您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 实验二静态路由和RIP路由协议的配置Cisco设备
实验二静态路由和RIP路由协议的配置一、实验目的1、掌握静态路由配置方法2、掌握RIP路由协议配置方法3、掌握使用RIP协议处理不连续子网和VLSM二、准备知识1、静态路由由网络管理员手工配置的路由,称为静态路由。除非手工改动,否则该路由不会随着网络的改变而改变。配置静态路由时,网络管理员必须保证配置的路由有效,否则数据包无法根据该路由到达目的网络。2、RIP协议RIP是使用距离矢量算法的协议,它具有以下特点:(1)、RIP协议使用跳数作为它的度量值。(2)、RIP允许的最大跳数为15,也就是说,如果一条路由的度量值为16,证明这条路由是不可达的。(3)、RIPv1属于有类路由,不支持可变长子网掩码(VLSM)和不连续子网。(4)、RIPv2属于无类路由,支持VLSM和不连续子网,并且使用组播地址发送路由更新报文。3、不连续子网一个网络被其它网络分割,称为不连续子网。三、网络拓扑四、编址方案RTA:S1192.168.60.1/24,RTB:S0192.168.60.2/24,S1192.168.40.2/24,RTARTBRTCS1S0S0S1F0F0F0192.168.20.0/24192.168.19.0/24192.168.18.0/24192.168.40.0/24192.168.60.0/24RTC:S0192.168.40.1/24,五、静态路由的配置1、按照编址方案配置路由器各端口IP。(注意:不要配置F0端口)2、配置静态路由(以RTA为例)静态路由命令格式:iproute[目的网络地址][子网掩码][下一跳地址或要转发数据包的端口]RTA(config)#iproute192.168.3.0255.255.255.0192.168.60.2或使用这个命令也能产生同样的效果:RTA(config)#iproute192.168.3.0255.255.255.0S0以上是RTA一条静态路由的配置过程。请同学们为RTA、RTB、RTC三台路由器配置剩余的静态路由,使整个网络全连通。(提示:每个路由器到它们非直连的网络都要配置一条静态路由,才能使整个网络全连通)。3、查看静态路由(以RTA为例)RTA#showiprouteC192.168.60.0/24isdirectlyconnected,Serial0//与S1端口直连的路由C192.168.1.0/24isdirectlyconnected,FastEthernet0//与F0端口直连的路由S192.168.3.0/24[1/0]via192.168.60.2//配置的静态路由//S表示静态路由4、使用ping命令检查网络的连同性。注意:ping命令发送出去的ICMP包,默认情况下,选择与目的网络最近的端口发送。六、配置RIP协议在运行RIP协议之前必须先把静态路由删除。因为静态路由的管辖距离(AdministratorDistance,AD)比RIP的AD低,也就是静态路由的可信度比RIP协议产生的路由的可信度要高。在路由器上如果同时存在静态路由和RIP协议产生的相同路由,路由器会优先选择静态路由,也就是RIP协议产生的路由不起作用。1、运行RIP协议。以下是RTA的RIP协议配置方法,RTB、RTC配置类似。RTA(config)#routerrip//启动RIP协议RTA(config-router)#network192.168.1.0//把路由器直连的网络加入RTA(config-router)#network192.168.60.02、查看RIP协议运行结果(1)、使用ping命令查看网络连通性(2)、查看路由表:RTA#showiproute……R192.168.2.0/24[120/1]via192.168.60.2,00:01:42,Serial0R192.168.3.0/24[120/2]via192.168.60.2,00:03:12Serial0R192.168.4.0/24[120/1]via192.168.60.2,00:02:26,Serial0//我们看到了三条以R开头的路由,这些就是RIP协议所产生的路由。(3)、查看RIP报文信息:Router#debugiprip使用debug命令之前,为了使debug信息能在超级终端上显示,必须先配置Router#terminalmonitor不需要再查看debug信息时,可以使用命令:Router#nodebugall截取RTA上部分RIP更新报文信息如下:RTA#debugiprip00:58:13:RIP:sendingv1updateto255.255.255.255viaSerial0(192.168.60.1)//通过S0端口以广播地址向邻居发送RIPv1更新报文。00:58:13:RIP:buildupdateentries//把自己知道的所有路由项填入更新报文。00:58:13:network192.168.2.0metric1//更新报文中的路由和度量值00:58:13:network192.168.1.0metric100:37:51:RIP:receivedv1updatefrom192.168.60.1onSerial0//通过S0端口接收到RIPv1的更新报文。00:37:51:192.168.2.0in1hops//从更新报文中知道三条路由及其度量值00:37:51:192.168.4.0in1hops00:37:51:192.168.3.0in2hops……(4)、查看协议信息:Router#showipprotocol七、使用RIP协议处理不连续子网1、设计网络拓扑2、网络分析从网络拓扑中我们可以看到,172.18.0.0/16子网被172.16.0.0/16子网分割,我们称这样的网络为不连续子网。3、根据网络拓扑修改对应端口IP4、根据网络拓扑重新配置RIP协议(先删除原来的路由协议)这里给出的是RTB的RIP协议配置。RTB(config)#routerrip//启动RIP协议RTB(config-router)#network172.16.0.0//把路由器直连的网络加入RTB(config-router)#network172.18.0.0RTARTBRTCS0S0S1S1F0F0F0172.18.3.0/24172.18.2.0/24172.18.1.0/24172.16.3.0/24172.16.1.0/24//注意:RIPv1是有类路由(不携带子网掩码),所以network命令只需要加入B类地址172.16.0.0,已经包含了172.16.1.0/24和172.16.3.0/24。5、查看结果在查看结果之前先清除路由表,目的是重新生成路由表,以便反映最新的网络变化,而不必等到原有的路由表项超时。命令:Router#cleariproute*使用show命令和debug命令查看路由表和RIP报文RTB#showiproute172.16.0.0/24issubnetted,2subnetsC172.16.1.0isdirectlyconnected,Serial0C172.16.3.0isdirectlyconnected,Serial1172.18.0.0/24issubnetted,1subnetsC172.18.2.0isdirectlyconnected,FastEthernet0//可以看到,路由表中只有直连路由,证明RIPv1运行在不连续子网中,不能学到被172.16.0.0分割的172.18.1.0/24和172.18.3.0/24子网的信息。6、运行RIPv2协议在前面命令的基础上加入以下命令:(RTA、RTB和RTC都要转成使用RIPv2协议)。RTB(config)#routerripRTB(config-router)#version27、清除路由表后再查看结果RTB#showiproute172.16.0.0/24issubnetted,2subnetsC172.16.1.0isdirectlyconnected,Serial0C172.16.3.0isdirectlyconnected,Serial1172.18.0.0/24issubnetted,1subnetsC172.18.2.0isdirectlyconnected,FastEthernet0R172.18.1.0[120/1]via172.16.1.2,00:00:19,Serial0R172.18.3.0[120/1]via172.16.2.2,00:00:19,Serial1//RIPv2支持不连续子网,运行RIPv2协议后,RTB可以根据RIPv2的更新报文学到整个网络的路由。八、思考题1、在配置静态路由的实验中,如果整个网络只在RTA上配置一条静态路由如下:RTA(config)#iproute192.168.2.0255.255.255.0192.168.6.2请问:在RTA上ping192.168.2.1是否能通?在RTB上ping192.168.1.1呢?2、为什么RIPv1不支持不连续子网和VLSM?
本文标题:实验二静态路由和RIP路由协议的配置Cisco设备
链接地址:https://www.777doc.com/doc-2531396 .html