网络技术实验-三路由协议四-广域网_第1页
网络技术实验-三路由协议四-广域网_第2页
网络技术实验-三路由协议四-广域网_第3页
网络技术实验-三路由协议四-广域网_第4页
网络技术实验-三路由协议四-广域网_第5页
已阅读5页,还剩51页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验三 路由协议3.1实验目的:1.熟悉主机的路由配置;2.熟悉路由器的路由配置;3.掌握RIP协议的基本配置;4.掌握IGRP协议的基本配置;5.区别以上两种路由协议的特点。3.2实验环境实际组网中路由器是用来连接两个物理网络的,为了模拟实际环境,我们在实验中采用背靠背直接相连来模拟广域网连接。由于时间限制,让我们先完成几个简单的背靠背实验,每个对应一个相对独立的内容。如果时间充足,可以完成后面的综合性实验,进一步提高动手能力,深层理解路由协议。下面是简单实验的模拟实验环境,共两台路由器,一台交换机,两台PC。RTARTBS0S0E0E0SwitchPCA

PCB按照上图的实验组网建立实验环境。有路由器的配置数据擦除后重新启动。标准网线连接,不需配置。

为了不受路由器原来的配置影响, 在实验之前请先将所交换机在此只用作连接主机和路由器用, 以便全采用3.3实验步骤:3.3.1静态路由清空路由器的原有配置Quidway>enableQuidway#eraseQuidway#reboot重新启动路由器后,查看初始配置并显示路由表如下:Quidway#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopback!interfaceSerial0encapsulationppp!interfaceSerial1encapsulationppp!endQuidway#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0配置路由器接口和PC的IP地址路由器各接口的 IP地址如下:RTARTBE0202.0.0.1/24202.0.1.1/24S0192.0.0.1/24192.0.0.2/24PC的IP地址和缺省网关Gateway如下:PCAPCBIP202.0.0.2/24202.0.1.2/24Gateway202.0.0.1202.0.1.1为了标识路由器,我们修改路由器名称分别为

RTA、RTB

并按照上述表格完成

IP地址的配置之后,再次查看配置信息和路由表信息如下:RTA#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!endRTA(config-if-Serial0)#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0202.0.0.0/24Direct00202.0.0.1Ethernet0202.0.0.1/32Direct00127.0.0.1LoopBack0RTB的相关信息类似RTA,可以自己在实验中显示比较。注意:串口的配置需要在接口配置模式下完成shutdown和noshutdown命令之后才生效。完成上述配置之后,用ping命令测试网络互通性,会发现两个以太网段不能互通。你知道为什么吗?仔细看看路由表就可以明白,路由器还没有相关的路由项。在这里我们采用配置静态路由的办法来添加路由。分别在RTA,RTB上配置到对端以太网段的静态路由,RTA的配置信息和路由表信息如下:RTA(config)#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!exitiproute202.0.1.0255.255.255.0192.0.0.2preference60!endRTA(config)#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0202.0.0.0/24Direct00202.0.0.1Ethernet0202.0.0.1/32Direct00127.0.0.1LoopBack0202.0.1.0/24Static600192.0.0.2Serial0RTB的相关信息类似RTA。比较前后路由表发现现在新增了一项静态路由,此时再测试网络互通性,可以ping通了吗?3.3.2RIP协议在上面的实验基础上,删除静态路由的配置之后再启动

RIP

协议,显示配置信息和路由表RTA

的配置和路由表:RTA#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!exitrouterripnetworkall!endRTA#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0202.0.0.0/24Direct00202.0.0.1Ethernet0202.0.0.1/32Direct00127.0.0.1LoopBack0202.0.1.0/24RIP1001192.0.0.2Serial0RTB的配置和路由表:RTB#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTB!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.1.1255.255.255.0!interfaceSerial0clock-selectDTECLK1encapsulationpppipaddress192.0.0.2255.255.255.0!interfaceSerial1encapsulationppp!exitrouterripnetworkall!endRTB#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.1Serial0192.0.0.1/32Direct00192.0.0.1Serial0192.0.0.2/32Direct00127.0.0.1LoopBack0202.0.0.0/24RIP1001192.0.0.1Serial0202.0.1.0/24Direct00202.0.1.1Ethernet0202.0.1.1/32Direct00127.0.0.1LoopBack0测试网络互通性,应该是全网互通的。如果不是,请检查您的配置是否与上面的一致。现在我们可以看看RIP是怎样发现路由的,再特权模式下打开RIP协议调试开关,有如下信息在路由器之间传递,它们完成了路由的交换,并形成新的路由。RTA#debugiprippacket //打开RIP协议调试开关;RippacketdebuggingisonRTA#configureEnterconfigurationcommands,oneperline.Endwithcommandexit!RTA(config)#loggingconsole //使调试信息从 console口输出;RTA(config)#RIP:sendfrom192.0.0.1to255.255.255.255(Serial0)Packet:vers1,cmdResponse,length24dest202.0.0.0 ,Metric1RIP:receiveResponsefrom192.0.0.2(Serial0)Packet:vers1,cmdResponse,length24dest202.0.1.0 ,Metric1从上面的信息可以看到

RIP协议版本为

version1,这是华为路由器的默认版本。

可以用

ipripversion2mcast

命令改变协议版本,再查看

debug

信息如下:RTA#debugiprippacketRippacketdebuggingisonRTA#RIP:receiveResponsefrom192.0.0.2(Serial0)Packet:vers2,cmdResponse,length24dest202.0.1.0 mask255.255.255.0,router0.0.0.0 ,metric1RIP:sendfrom192.0.0.1to224.0.0.9(Serial0)Packet:vers2,cmdResponse,length24dest202.0.0.0 mask255.255.255.0,router0.0.0.0 ,metric1然后使用 ipripversion2bcast命令改变协议报文的发送方式为广播方式, 查看debug信息如下:RTA#debugiprippacketRippacketdebuggingisonRTA#RIP:receiveResponsefrom192.0.0.2(Serial0)Packet:vers2,cmdResponse,length24dest202.0.1.0 mask255.255.255.0,router0.0.0.0 ,metric1RIP:sendfrom192.0.0.1to255.255.255.255(Serial0)Packet:vers2,cmdResponse,length24dest202.0.0.0 mask255.255.255.0,router0.0.0.0 ,metric1比较以上三种情况的 debug信息,能够发现它们的异同吗?广播地址是什么, 组播地址又是什么?华为路由器的默认状态启动了水平分割功能,在以上配置基础上,关闭水平分割(RTA(config-if-Serial0)#noipripsplit )再看看 debug信息有什么变化吗?RTA#debugiprippacketRippacketdebuggingisonRTA#RIP:receiveResponsefrom192.0.0.2(Serial0)Packet:vers2,cmdResponse,length44dest202.0.0.0 mask255.255.255.0,router0.0.0.0 ,metric2dest202.0.1.0 mask255.255.255.0,router0.0.0.0 ,metric1RIP:sendfrom192.0.0.1to255.255.255.255(Serial0)Packet:vers2,cmdResponse,length44dest202.0.1.0

mask255.255.255.0,router0.0.0.0

,metric2dest202.0.0.0

mask255.255.255.0,router0.0.0.0

,metric1我们比较发现关闭水平分割时, 交换的路由信息增加了, 这就是水平分割的作用。 水平分割规定不能将从某一网关送来的路由信息再送回此网关,这就是为什么关闭水平分割时交换的路由信息增加了。下面我们再来理解验证路由器的自动聚合功能。先修改各路由器的

E0口的

IP

地址如下:RTA

RTBE0

10.0.1.1/24

10.0.2.1/24显示路由器配置信息和路由表信息如下:RTA#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress10.0.1.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0ipripversion2bcast!interfaceSerial1encapsulationppp!exitrouterripnetworkall!endRTA#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface10.0.1.0/24Direct0010.0.1.1Ethernet010.0.1.1/32Direct00127.0.0.1LoopBack0127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0然后在协议配置模式下关闭自动聚合功能,显示路由表信息如下:RTA(config-router-rip)#noauto-summaryRTA(config-router-rip)#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface10.0.1.0/24Direct0010.0.1.1Ethernet010.0.1.1/32Direct00127.0.0.1LoopBack010.0.2.0/24RIP1001192.0.0.2Serial0127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0比较前后两次的路由表信息,会发现关闭自动聚合功能时增加了一条动态路由,知道为什么吗?然后改变协议版本( ipripversion1)并使之生效,并在关闭和启动自动聚合功能下显示路由表信息会发现都没有动态路由项产生,知道为什么吗?因为version1不支持可变长子网掩码,而10.0.1.1与10.0.2.1属于A类地址,自然掩码为8位,属于同一网段的地址。路由表信息如下:RTA(config-if-Serial0)#shoiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface10.0.1.0/24Direct0010.0.1.1Ethernet010.0.1.1/32Direct00127.0.0.1LoopBack0127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0你还可以在接口配置模式下配置命令ipripversion2mcast后,显示路由表信息看看又是什么情况。比较上述几种情况下的路由信息,总结version1和version2的异同,mcast和bcast的异同以及水平分割和自动聚合的功能。3.3.3IGRP协议IGRP协议是RIP协议的改进型距离矢量路由协议,但它有更加准确的综合路有权,适用于更大的网络。下面我们就来研究一下复到做RIP协议实验之前的配置。

IGRP然后启动

协议,实验环境同上,将路由器和 PC的配置恢IGRP协议,显示路由器的配置信息和路由表信息如下:RTA的相关信息:RTA#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!exitrouterigrpasystem100networkall!endRTA#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0202.0.0.0/24Direct00202.0.0.1Ethernet0202.0.0.1/32Direct00127.0.0.1LoopBack0202.0.1.0/24IGRP80158300192.0.0.2Serial0RTB的相关信息:RTB#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTB!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.1.1255.255.255.0!interfaceSerial0clock-selectDTECLK1encapsulationpppipaddress192.0.0.2255.255.255.0!interfaceSerial1encapsulationppp!exitrouterigrpasystem100networkall!endRTB#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.1Serial0192.0.0.1/32Direct00192.0.0.1Serial0192.0.0.2/32Direct00127.0.0.1LoopBack0202.0.0.0/24IGRP80158300192.0.0.1Serial0202.0.1.0/24Direct00202.0.1.1Ethernet0202.0.1.1/32Direct00127.0.0.1LoopBack0同样测试网络的互通性,应该能够全网ping通。在此基础上修改路由器的E0口的IP地址并显示路由表信息如下:RTA(config-if-Ethernet0)#ipaddress11.0.0.1255.255.255.0RTB(config-if-Ethernet0)#ipaddress10.0.1.1255.255.255.0RTA#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface10.0.0.0/8IGRP80158300192.0.0.2Serial011.0.0.0/24Direct0011.0.0.1Ethernet011.0.0.1/32Direct00127.0.0.1LoopBack0127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0RTB#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface10.0.1.0/24Direct0010.0.1.1Ethernet010.0.1.1/32Direct00127.0.0.1LoopBack011.0.0.0/8IGRP80158300192.0.0.1Serial0127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.1Serial0192.0.0.1/32Direct00192.0.0.1Serial0192.0.0.2/32

Direct

0

0

127.0.0.1

LoopBack0仔细查看路由表会发现动态路由项的子网掩码为8位,而我们命令配置的是24位,为什么呢?这是因为IGRP协议只支持自然掩码而不能像RIP-2那样支持可变长子网掩码。同时还可以比较RIP和IGRP的metric和preference,区别上述两种路由协议。3.3.4 综合实验到此,我们完成了几个简单的实验,您都掌握了吗?如果掌握了,请继续下面的综合实验,进一步提高您的水平。下面是综合实验的模拟环境,实验共需要四台路由器一台交换机和四台主机。RTARTBRTCRTDS0S0S1S1S0S0E0E0E0E0SwitchPCA

PCB

PCC

PCD按照上图的实验组网建立实验环境。有路由器的配置数据擦除后重新启动。准网线连接,不需要配置。

为了不受路由器原来的配置影响, 在实验之前请先将所交换机在此只用作连接主机和路由器, 以便全采用标配置各主机和路由器接口的

IP

地址各路由器的接口 IP地址分配如下:RTARTBRTCRTDE0202.0.0.1/24202.0.1.1/24202.0.2.1/24202.0.3.1/24S0192.0.0.1/24192.0.0.2/24192.0.2.1/24192.0.2.2/24S1192.0.1.1/24192.0.1.2/24各主机的IP地址和缺省网关分配如下:PCAPCBPCCPCDIP202.0.0.2/24202.0.1.2/24202.0.2.2/24202.0.3.2/24Gateway202.0.0.1202.0.1.1202.0.2.1202.0.3.1启动路由协议及配置静态路由在RTA与RTB之间配置静态路由, RTB与RTC之间启动 RIP协议,RTC与RTD之间启动IGRP协议。具体使能哪些网段详见配置信息。在此,我们先不配置路由引入,看能否实现全网互通。配置好后,用showrunning-config命令查看配置信息如下:路由器A的配置信息:RTA#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!exitiproute0.0.0.00.0.0.0192.0.0.2preference60!end路由器B的配置信息:RTB#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTB!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.1.1255.255.255.0!interfaceSerial0clock-selectDTECLK1encapsulationpppipaddress192.0.0.2255.255.255.0!interfaceSerial1clock-selectDTECLK1encapsulationpppipaddress192.0.1.1255.255.255.0!exitrouterripnetwork202.0.1.0network192.0.1.0!exitiproute202.0.0.0255.255.255.0192.0.0.1preference60!end路由器C的配置信息:RTC#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTC!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.2.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.2.1255.255.255.0!interfaceSerial1encapsulationpppipaddress192.0.1.2255.255.255.0!exitrouterripnetwork202.0.2.0network192.0.1.0!routerigrpnetwork202.0.2.0network192.0.2.0!end路由器D的配置信息:RTD#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTD!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.3.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.2.2255.255.255.0!interfaceSerial1encapsulationppp!exitrouterigrpasystem100network202.0.3.0network192.0.2.0!end检查配置与以上配置相同后,用ping命令测试网络互通情况,我们会发现跨越路由器的网段不能互通,如202.0.0.0网段不能与202.0.2.0网段互通。在RTA上不能ping通192.0.2.0网段。这是由于不同路由协议发现的路由没有互相传递。通过查看路由器的路由信息可知不同路由协议之间没有相互交换路由信息,所以路由器不能发现整网的路由,从而不能全网互通。各路由器的路由表信息如示:路由器A的路由表:RTA#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface0.0.0.0/0Static600192.0.0.2Serial0127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0202.0.0.0/24Direct00202.0.0.1Ethernet0202.0.0.1/32Direct00127.0.0.1LoopBack0路由器B的路由表:RTB#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.1Serial0192.0.0.1/32Direct00192.0.0.1Serial0192.0.0.2/32Direct00127.0.0.1LoopBack0192.0.1.0/24Direct00192.0.1.2Serial1192.0.1.1/32Direct00127.0.0.1LoopBack0192.0.1.2/32Direct00192.0.1.2Serial1202.0.0.0/24Static600192.0.0.1Serial0202.0.1.0/24Direct00202.0.1.1Ethernet0202.0.1.1/32Direct00127.0.0.1LoopBack0202.0.2.0/24RIP1001192.0.1.2Serial1路由器C的路由表:RTC#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.1.0/24Direct00192.0.1.1Serial1192.0.1.1/32Direct00192.0.1.1Serial1192.0.1.2/32Direct00127.0.0.1LoopBack0192.0.2.0/24Direct00192.0.2.2Serial0192.0.2.1/32Direct00127.0.0.1LoopBack0192.0.2.2/32Direct00192.0.2.2Serial0202.0.1.0/24RIP1001192.0.1.1Serial1202.0.2.0/24Direct00202.0.2.1Ethernet0202.0.2.1/32Direct00127.0.0.1LoopBack0202.0.3.0/24IGRP80158300192.0.2.2Serial0路由器D的路由表:RTD#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.2.0/24Direct00192.0.2.1Serial0192.0.2.1/32Direct00192.0.2.1Serial0192.0.2.2/32Direct00127.0.0.1LoopBack0202.0.2.0/24IGRP80158300192.0.2.1Serial0202.0.3.0/24Direct00202.0.3.1Ethernet0202.0.3.1/32Direct00127.0.0.1LoopBack0引入其它路由协议为了实现全网互通,我们需要路由器能在不同协议之间交换路由信息或者全网运行同一种路由协议,但实际网络中往往需要运行多种路由协议, 所以我们在这里有必要介绍如何让不同路由协议交换路由信息。这涉及到路由引入即引入其它路由协议发现的路由。下面是配置完路由引入后各路由器的配置信息和路由信息表:路由器A:RTA(config)#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!exitiproute0.0.0.00.0.0.0192.0.0.2preference60!endRTA(config)#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface0.0.0.0/0Static600192.0.0.2Serial0127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0202.0.0.0/24Direct00202.0.0.1Ethernet0202.0.0.1/32Direct00127.0.0.1LoopBack0路由器B:RTB#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTB!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.1.1255.255.255.0ipripversion2mcast!interfaceSerial0clock-selectDTECLK1encapsulationpppipaddress192.0.0.2255.255.255.0!interfaceSerial1clock-selectDTECLK1encapsulationpppipaddress192.0.1.1255.255.255.0ipripversion2mcast!exitrouterripnetwork192.0.1.0network202.0.1.0redistributeconnectedmetric2redistributestaticmetric2

//引入直连路由;//引入静态路由;!exitiproute202.0.0.0255.255.255.0192.0.0.1preference60!endRTB#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.1Serial0192.0.0.1/32Direct00192.0.0.1Serial0192.0.0.2/32Direct00127.0.0.1LoopBack0192.0.1.0/24Direct00192.0.1.2Serial1192.0.1.1/32Direct00127.0.0.1LoopBack0192.0.1.2/32Direct00192.0.1.2Serial1192.0.2.0/24RIP1002192.0.1.2Serial1202.0.0.0/24Static600192.0.0.1Serial0202.0.1.0/24Direct00202.0.1.1Ethernet0202.0.1.1/32Direct00127.0.0.1LoopBack0202.0.2.0/24RIP1001192.0.1.2Serial1202.0.3.0/24RIP1002192.0.1.2Serial1路由器C:RTC#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTC!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.2.1255.255.255.0ipripversion2mcast!interfaceSerial0encapsulationpppipaddress192.0.2.1255.255.255.0!interfaceSerial1encapsulationpppipaddress192.0.1.2255.255.255.0ipripversion2mcast!exitrouterripnetwork192.0.1.0network202.0.2.0redistributeconnectedmetric2redistributeigrpmetric2

//引入直连路由;//引入IGRP协议路由;!routerigrpasystem100default-metric204810001001001000

//设定缺省路有权;network192.0.2.0network202.0.2.0redistributeconnectedmetric10010001001001000

//引入直连路由;redistributerip

//引入

RIP

协议路由;!endRTC#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24RIP1002192.0.1.1Serial1192.0.1.0/24Direct00192.0.1.1Serial1192.0.1.1/32Direct00192.0.1.1Serial1192.0.1.2/32Direct00127.0.0.1LoopBack0192.0.2.0/24Direct00192.0.2.2Serial0192.0.2.1/32Direct00127.0.0.1LoopBack0192.0.2.2/32Direct00192.0.2.2Serial0202.0.0.0/24RIP1002192.0.1.1Serial1202.0.1.0/24RIP1001192.0.1.1Serial1202.0.2.0/24Direct00202.0.2.1Ethernet0202.0.2.1/32Direct00127.0.0.1LoopBack0202.0.3.0/24IGRP80158300192.0.2.2Serial0路由器D:RTD#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTD!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.3.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.2.2255.255.255.0!interfaceSerial1encapsulationppp!exitrouterigrpasystem100network192.0.2.0network202.0.3.0!endRTD#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24IGRP80159200192.0.2.1Serial0192.0.1.0/24IGRP80159200192.0.2.1Serial0192.0.2.0/24Direct00192.0.2.1Serial0192.0.2.1/32Direct00192.0.2.1Serial0192.0.2.2/32Direct00127.0.0.1LoopBack0202.0.0.0/24IGRP80159200192.0.2.1Serial0202.0.1.0/24IGRP80159200192.0.2.1Serial0202.0.2.0/24IGRP80158300192.0.2.1Serial0202.0.3.0/24Direct00202.0.3.1Ethernet0202.0.3.1/32Direct00127.0.0.1LoopBack0从路由表可以看出,引入其他路由协议之后每个路由器的路由表都增加了几条新的路由记录,这就是通过路由引入从其他路由协议学习到的路由信息。现在我们再次测试全网的互通情况,会发现各网段的主机都可以互通了。知道为什么了吗?实验四 广域网协议4.1实验目的:掌握PPP协议的基本原理及基本配置;掌握PPP验证原理及过程以及两种验证方式的配置;熟悉MP协议的基本原理和基本配置;掌握X.25协议的基本原理和基本配置;掌握帧中继的基本原理和基本配置;熟悉帧中继子接口的配置;掌握在广域网协议上配置RIP协议。4.2实验环境:在实验室中,没有真正的广域网存在。为了让我们完成相关实验,我们采用背靠背的连接来模拟广域网。实验模拟环境如下:RTARTBS0S0E0E0SwitchPCA PCB为了保证配置不受影响,请在实验之前清除路由器的所有配置后重新启动。4.3实验步骤:4.3.1PPP协议协议是广泛应用的广域网协议,也是最简单,最基本的广域网协议。华为路由器的同异步串口上的缺省封装也采用PPP协议,所以我们首先研究一下PPP协议。配置路由器的接口 IP地址和主机的 IP地址及缺省网关路由器的接口 IP地址分配如下:RTARTBE0202.0.0.1/24202.0.1.1/24S0192.0.0.1/24192.0.0.2/24主机(PC)IP地址和Gateway分配如下:PCAPCBIP202.0.0.2/24202.0.1.2/24Gateway202.0.0.1202.0.1.1配置完接口 IP地址和主机地址,修改路由器名称后显示RTA#showrunning-configNowcreateconfiguration...Currentconfiguration!

RTA的配置信息和路由表信息如下:version1.5.6hostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationpppipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!endRTA(config-if-Serial0)#showiprouteRoutingTables:Destination/MaskProtoPrefMetricNexthopInterface127.0.0.0/8Direct00127.0.0.1LoopBack0127.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.0/24Direct00192.0.0.2Serial0192.0.0.1/32Direct00127.0.0.1LoopBack0192.0.0.2/32Direct00192.0.0.2Serial0202.0.0.0/24Direct00202.0.0.1Ethernet0202.0.0.1/32Direct00127.0.0.1LoopBack0RTB的相关信息类似RTA。从配置信息可以看出我们还没有在接口上封装广域网协议,但实际上已经被封装了PPP协议,这就是华为路由器的缺省封装。配置PPP协议验证验证有PAP验证和CHAP验证两种,前者是明文验证,后者是密文认证。具体工作原理详见教材。配置验证时,一般采用单向验证即可,也可以配置双向验证。 在此我们配置单向验证。RTA作为主验证方, RTB为被验证方。在配置中要注意双方的密码必须一致且区分大小写,在配置完成后,需要在接口上shutdown和noshutdown使之生效才能检测是否配置正确。配置完PAP验证并启动RIP协议后的showrunning-config信息如下:RTA(config-if-Serial0)#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6userRTBservice-typeppppassword0aaa //配置用户列表loggingconsolehostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationppppppauthentication pap //授权PAP验证ipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!exitrouterrip

//启动

RIP

协议networkall

//使能各网段!endRTB(config-if-Serial0)#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6loggingconsolehostnameRTB!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.1.1255.255.255.0!interfaceSerial0clock-selectDTECLK1encapsulationpppppppapsent-usernameRTBpassword 0aaa //配置PAP用户名ipaddress192.0.0.2255.255.255.0!interfaceSerial1encapsulationppp!exitrouterripnetworkall!end如果配置正确,显示接口信息,会发现IPCPopened。如果配置有误,验证没有通过会有IPCPinitial。下面是验证通过时的接口信息:RTA(config-if-Serial0)#showinterfaceserial0Serial0isup,lineprotocolisupphysicallayerissynchronous,baudrateis64000bpsinterfaceisDCE,clockisDCECLK,cabletypeisV35Internetaddressis192.0.0.1 255.255.255.0EncapsulationisPPPLCPopened,IPCPopened,IPXCPinitial,CCPinitial5minutesinputrate6.67bytes/sec,0.27packets/sec5minutesoutputrate6.61bytes/sec,0.27packets/secInputqueue:(size/max/drops)0/50/0Queueingstrategy:FIFOOutputQueue:(size/max/drops)0/50/0342packetsinput, 8312bytes,0nobuffers341packetsoutput,8332bytes,0nobuffers0inputerrors,0CRC,0frameerrors0overrunners,0abortedsequences,0inputnobuffersDCD=UP DTR=UP DSR=UP RTS=UP CTS=UP配置完CHAP验证之后的 showrunning-config 信息:RTA(config-if-Serial0)#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6userRTBservice-typeppppassword0aaaloggingconsolehostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationppppppauthentication chap //授权CHAP验证pppchaphostRTA //配置本地名称ipaddress192.0.0.1255.255.255.0!interfaceSerial1encapsulationppp!exitrouterripnetworkall!endRTB(config)#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6userRTAservice-typeppppassword0aaaloggingconsolehostnameRTB!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.1.1255.255.255.0!interfaceSerial0clock-selectDTECLK1encapsulationppppppchaphostRTBipaddress192.0.0.2255.255.255.0!interfaceSerial1encapsulationppp!exitrouterripnetworkall!end该实验配置简单,但涉及的原理非常重要, 在完成实验时一定要掌握两种验证的原理和工作方式以及两者的异同。MultilinkPPP由于串口的带宽有限,需要增加带宽时,人们想到了将多个 PPP链路捆绑使用来增加带宽即MultilinkPPP,简称MP。为了让我们深入理解MP,我们来完成下面的实验,实验中两台路由器的两个串口分别背靠背连接。模拟实验环境如下:S1S1RTAS0S0RTBE0E0SwitchPCA PCB具体实验步骤如下:增加用户;创建虚拟接口模板;将接口加入MP通道;为用户指定虚拟接口模板;配置CHAP验证。(注意:在MP中要求配置双方验证)完成上述步骤之后,显示RTA配置信息如下:(RTB类似RTA)TRA#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6userrtbservice-typeppppassword0aaa

//增加用户multilink-userrtbbindVirtual-Template1

//为用户指定虚拟接口模板hostnameTRA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationppp

//封装

PPPpppauthentication

chap

//授权验证pppmultilink

//加入

MP

通道pppchaphostrta

//配置本地名称!interfaceSerial1encapsulationppppppauthenticationpppmultilinkpppchaphostrta

chap!interfaceVirtual-Template1

//创建虚拟接口模板ipaddress192.0.0.1255.255.255.0

//配置虚拟接口模板的工作参数!exitrouterripnetworkall!end完成上述配置之后,各接口和主机应该能够相互

ping

通。在配置

MP

之后,打开

PPP调试开关,我们还可以看到如下调试信息:RTB#debugppppacketPPPpacketdebugflagisonPPP-MP:Serial0OPkts,flagBE,SeqNumber27Serial0PPPOMP(003d)Pkt,Len62,

FlagBE,SeqNum26Serial1PPPIMP(003d)Pkt,Len62,

FlagBE,SeqNum25从调试信息可以知道 S0,S1工作在MP方式下。4.3.2X.25协议X.25协议是数据终端设备( DTE)和数据电路终结设备( DCE)之间的接口规程。它分为分组层、数据链路层、物理层三层,而 PPP协议只有两层,所以在配置上也存在许多差异,在实验中我们应该多加比较总结。下面我们来完成如下实验,以便深入了解 X.25协议。实验环境仍采用 PPP实验的模拟环境,初始配置都一样。然后在接口上封装 X.25协议和启动RIP协议,完成配置后显示配置信息如下:RTA#showrunning-configNowcreateconfiguration...Currentconfiguration!version1.5.6hostnameRTA!interfaceAux0asyncmodeinteractiveencapsulationppp!interfaceEthernet0speedautoduplexautonoloopbackipaddress202.0.0.1255.255.255.0!interfaceSerial0encapsulationx25dceietf

//封装

X.25

协议,接口类型为DCE,封装格式为

IETFx25address2002100001

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论