计算机网络实验四_第1页
计算机网络实验四_第2页
计算机网络实验四_第3页
计算机网络实验四_第4页
计算机网络实验四_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

福建农林大学实验报告学院:专业:年级:实验时间:指导教师签字:.成绩:实验时间:指导教师签字:.成绩:实验四路由器配置实验(一)一、实验项日名称:路由器配置实验二、实验日的和要求:认识路由器的端口、型号掌握网络路由设置理解网络互联的基本原理三、实验内容和原理:直连路由配置静态路由配置默认路由配置动态路由配置路由器的端口不同型号的路由器其端口数量和布局有所不同,但都会包括四种基本端口:Console口,AUX口,LAN局域网接口,WAN广域网接口。下面简单介绍这些接口的作用。Console口:使用专用配置线缆(一头是RJ45水晶头,一头是串口)连接计算机的串口,利用终端仿真程序(如Windows的超级终端)进行路由器配置。AUX口:主要用于远程配置、拨号连接、与modem连接等,是异步接口。LAN接口:使用RJ45接口的双绞线的以太网接口WAN接口:高速同步串口,主要用来与目前广泛应用的DDN、帧中继、X.25等广域网设备进行专线连接。CaMtnrtMWAN口(串口)CaMtnrtMWAN口(串口)\/\、LAN口CONSOLEnAuxiliarynD.路由器的基本配置一般情况下在配置路由器之前,需要将组网需求具体化、详细化,包括组网目的、路由器在网络互联中的角色、子网划分、广域网类型、传输介质的选择、网络的安全策略和网络可靠性需求等;然后根据以上要求绘出一个清晰完整的组网图。路由器配置方法通常有三种:通过Console口进行本地配置,通过Telnet进行本地或远程配置,通过Web进行本地或远程配置。路由器在第一次使用前必须先进行配置,第一次配置路由器必须采用Console口进行本地配置。路由选择子网掩码用于辨别IP地址中哪部分为网络地址,哪部分为主机地址,全为1的位代表网络号。在同一个网段内的主机之间可以自由通信,而不同网段之间的主机通信则要通过同一网络上的某个路由器或网关出去。路由器每个端口的IP地址各不相同,每个端口IP地址的网络号要求与所连接的IP子网的网络号相同。路由器根据IP分组中目的IP地址的网络号来选择一个合适的端口,路由器判断端口所连接的是否是目的子网,如果是,就直接把分组通过端口送到网络上,否则,要选择下一个路由器来发送分组,如果找不到合适端口,就把IP分组发送到路由器的“默认网关”。路由可分为静态路由和动态路由两类,静态路由是通过人工设定的,使用静态路由时,每条路径都得设置一条静态路由信息,当网络结构比较复杂时,路由配置的工作量很大,而且容易出错;另外,当网络的拓扑结构或连接方式发生变化时,必须手工更新静态路由。与静态路由不同,动态路由是通过路由器的路由协议实现的,可自动修改和刷新路由表,适合于拓扑结构复杂、网络规模庞大的互联网环境。路由协议是指动态路由方式下路由器这间用于通信的协议。根据是否在一个自治内使用,路由协议可分为内部网关协议和外部网关协议。RIP是使用最广泛的、基于距离向量的内部网关协议,它基于跳数度量路径长度,每经过一个路由器,路径的跳数加1,支持的最大跳数为15,跳数为16的网络被认为不可达。RIP协议原理简单、配置容易,适合规模不大的网络。四、实验环境:本实验在PC机上利用模拟软件进行操作,需要的设备有:PC机,华为路由仿真软件HW-RouteSim3.1。五、算法描述及实验步骤:直连路由配置(1)启动华为路由仿真软件HW-RouteSim3.1,添加一个路由器,认识路由器的端口及功能。然后,按照如图所示的拓扑结构图把路由器和主机连接起来。RouterAHostAHost日配置主机A和主机B的IP地址和默认网关双击HostA图标,进行主机A的命令行视图,输入用户名root和密码linux后,配置其IP地址、子网掩码和默认网关。[root@PCAroot]#ifconfigeth0netmask[root@PCAroot]#routeadddefaultgw/主机A的默认网关同理设置主机B:[root@PCBroot]#ifconfigeth0netmask[root@PCBroot]#routeadddefaultgw/主机B的默认网关(3)设置路由器的端口E0的IP地址为:,E1端口的IP地址为:,同时开启这两个端口。双击路由器图标,进行路由器的用户视图,输入命令system,进行路由器的系统视图,参考命令如下:<Quidway>system[Quidway]interfaceethernet0[Quidway-Ethernet0]ipaddr[Quidway-Ethernet0]undoshutdown//开启E0端口[Quidway-Ethernet0]inte1[Quidway-Ethernet1]ipaddr[Quidway-Ethernet1]undoshutdown(4)测试主机A与路由器E0端口,E1端口的连通性;测试主机A与主机B的连通性。(5)用dispiproute命令显示路由器中的路由表。[Quidway]dispiproute[说明]:路由器配置过程中,如果某条命令需要删除,可在该命令前加上undo如果主机A与主机B不能连通,要在路由器中执行命令:iprouting,以开启路由功能。使用命令:dispiproute显示路由表中的路由信息,如果提示:IPRoutingisnotset,则使用命令:iprouting,然后再次使用命令:dispiproute显示路由表中的路由信息。

静态路由的配置启动华为路由仿真软件HW-RouteSim3.1,按照如图所示的拓扑结构图把路由器和计算机连接起来。RouterC2621冒画印胶I2621冒画印胶I律|E1Aux|onconsoleRouterA2621匡画削?S1EOp^lEIAuxl^ll^]consoleTFTPRouterA2621匡画削?S1EOp^lEIAuxl^ll^]consoleTFTPHostC2621刖雇需闹SI;弱ECi职x|・||・|ccinEleHostBHostA(1)为主机A、B、C配置IP地址、子网掩码和默认网关。为路由器的各个接口分配IP地址和子网掩码,具体配置要求如表4-1所示:HostB表4-1实验环境配置网络设备接口IP地址子网掩码默认网关主机AEthernet。主机BEthernet。主机CEthernet0RouterAEthernet0/0Ethernet0/RouterBEthernet0/0Serial0/0RouterCEthernet0/0Ethernet0/1Serial0/[说明]:在设置各路由器的各接口IP地址和子网掩码后,要用命令:undoshutdown开启该接口;另外,需要在RouterB的串口s0和RouterC的串口s1二者之一设置时间频率,命令为:clockrate64000,以实现两个串口的同步通信。•使用disp命令查看各接口的配置结果。[Quidway]dispinte0

[说明]:如果接口没有用命令:undoshutdown开启,则上图中划线部分将提示:Ethernet0isdown。(2)对RouterA,使用命令:dispiproute显示路由表中的路由信息。保存此时路由器显示的路由信息,以便与后面的实验结果进行比较。(3)测试主机A与主机B、主机C的连通性(不通);测试主机A与RouterA的E0接口、E1接口的连通性(通)。(4)上一步骤中主机A与主机B不通,是因为在RouterA的路由表中不存在到主机B所在网络的路由,所以,要在RouterA中添加一条到网络的静态路由,命令如下:[RouterA]iproute-static此时,再去查看RouterA路由表,与步骤(2)中的路由表进行对比,记录路由表的变化情况。接着,再测试主机A与主机C的连通性,测试结果为:主机APING主机C(通),但主机CPING主机A(不通),为什么??这是因为RouterA的路由表中存在到主机B所在网络的路由,但是,查看RouterC的路由表可知,其中并没有到达网络的路由。那么,在RouterC中添加这条静态路由,然后再测试主机Cping主机A的情况(通)。[说明]:添加静态路由的命令格式是:iproute-static目的网络号子网掩码下一跳IP(5)同理,分别在RouterB和RouterC中各添加一条静态路由,以实现主机B与主机C的互通。查看RouterB和RouterC的路由表,记录配置命令及测试结果。(6)现在,主机A与主机C可以互通,主机B与主机C可以互通,那么,主机A与主机B的连通情况是如何的呢?查看RouterA的路由表可知,其中不存在到达主机B(主机A)所在网络的路由,查看RouterB的路由表可知,其中不存在到达主机A所在网络的路由,请分别在RouterA和RouterB中添加路由,以实现主机A与主机B的互通。记录RouterA和RouterB的路由表。设置默认路由在本实验中,主机A想要到达主机B和主机C所在网络,需要在RouterA中添加两条静态路由,由于主机A所在网络是末端网络,它只有一条通路连接外部

网络,如果使用默认路由,可使RouterA的路由表更加简单。(1)首先删除RouterA上的两条静态路由,参考命令如下:[RouterA]undoiproute-static[RouterA]displayiproute(2)用同样的命令可去除RouterA中另一条静态路由;(3)测试主机A与主机B、C的连通性(不通)。(4)在RouterA中添加一条默认路由,命令为:[RouterA]iproute-static[RouterA]displayiproute(5)再测试主机A与主机B、C的连通性(通)。记录所使用的命令、路由表变化情况(与静态路由做比较)。[说明]:在路由选择过程中,如果路由表中没有明确指明一条到达目的网络的路由信息,那么就可以把数据报转发到默认路由指定的路由器。动态路由协议RIP的配置本实验使用与上一个实验相同的网络拓扑结构,在配置RIP协议之前,先把三个路由器中的静态路由全部删除,然后按如下步骤操作。(1)查看三个路由器的路由表信息,可看到此时路由表中只有直连路由Direct。(2)在RouterA上配置RIP协议,配置命令如下:[RouterA]rip[RouterA-rip]ripwork[RouterA-rip]ripinput[RouterA-rip]ripoutput[RouterA-rip]networkall〃设置RIP协议//开启工作状态//输入允许〃输出允许//与所有网络交换路由信息[说明]:如果想要把RouterA设置成只与某些网络交换路由信息,可使用命令:network网络号掩码例如命令:network55,表示RouterA与网络交换路由信息。(3)在RouterB,RouterC上配置RIP协议的命令同上。(4)查看三个路由器的路由表,可看到各路由器学到的网段。下图是RouterA中的路由信息:RoutingTable:Destination/MaskProtoperfMerticNexthopinterface/2^1Direct/2^1Direct0/2^1Direct00/2^1RIP100/2^1RIP1001/2^1RIP100I0FastEthernet0/0FastEthernet0/0FastEthernet0/FastEthernet0/1FastEthernet0/1(5)测试各主机间的连通性(通)。六、调试过程:路由器的静态路由配置出错,主机C与主机A不能连通;Quidway]iproute-static192.169.1+010JJ.1[root@PCCroot]#ping192-163+1-2From192.168.3.?icmp_seq=lDestinationHostUnreachableFrom192.168-3.2lc»np_seq-lDestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_scq=1DestinationHostUnreachableVpacketstransmitted,0received,100%loss.,time2000me七、实验结果:1.直连路由配置(1)启动华为路由仿真软件HW-RouteSim3.1,添加一个路由器,认识路由器的端口及功能。然后,按照如图所示的拓扑结构图把路由器和主机连接起来。RouterA(2)配置主机A和主机B的IP地址和默认网关双击HostA图标,进行主机A的命令行视图,输入用户名root和密码linux后,配置其IP地址、子网掩码和默认网关:PCAlogin:rootpassword:linux[root@PCAroot]#ifeonfigethOnetmask[root@PCAroot]#routeadddefaultgw双击HostA图标,进行主机A的命令行视图,输入用户名root和密码linux后,配置其IP地址、子网掩码和默认网关:PCBlogin:rootpassword:linux[root@PCBroot]#ifeonfigethOnetmask[root@PCBroot]#routeadddefaultgwRouterA2621憧萄刖逐箜炎1-'S^'IeOI颦|E1Auxl^ll^lconsoleJ1HostAHost日(3)设置路由器的端口E0的IP地址为:,E1端口的IP地址为:,同时开启这两个端口。双击路由器图标,进行路由器的用户视图,输入命令system,进行路由器的系统视图,如下图所示:

<Quidway>systemEntersystemview,returntouserviewwithCtrl+Z.[Quidway]interfaceethernetO[Quidway-EthernetOJipaddr[Quidway-EthernetOJundoshutdown[Quidway-EthernetOJinte1[Quidway-Ethernet1]ipaddr[Quidway-Ethernetljundoshutdown(4)测试主机A与路由器E0端口,E1端口的连通性;测试主机A与主机B的连通性。主机A与路由器E0端口连通情况:[root@PCAroot]#ping1ttl=128time1ttl=128time1ttl=128time1ttl=128time0.207ms0.100ms0.96ms0.96ms&4bytesfrom192.1G8.1.2:icmp_seq&4bytesfrom192.1G8.1.2:icmp_seq&4bytesfrom192.1G8.1.2:icmp_seq&4bytes1ttl=128time1ttl=128time1ttl=128time1ttl=128time0.207ms0.100ms0.96ms0.96ms[root@PCAroot]#ping192.1[root@PCAroot]#ping192.1G8.2.164bytesfrom:icmp_seq64bytesfrom:icmp_seq64bytesfrom:icmp_seq64bytesfrom:icmp_seq1ttl1ttl1ttl1ttl128time128time128time128time0.207ms0.100ms0.96ms0.96msVpacketstransmitted,4received,0%loss,time2000ms主机A与主机B的连通情况:[root@PCAroot]#pingDestinationHostUnreachableDestinationHostUnreachableDestinationHostUnreachableDestinationHostUnreachableFromicmp_seq=lFromicmp_seq=lFromicmp_seq=lFromicmp_seq=lVpacketstransmitted,0received,1DestinationHostUnreachableDestinationHostUnreachableDestinationHostUnreachableDestinationHostUnreachable[Quidway]dispiprouteRoutingTable:Destination/MaskProtoperfMerticNexthopinterfaceiproutingisnotset2.静态路由的配置启动华为路由仿真软件HW-RouteSim3.1,按照如图所示的拓扑结构图把路由器和计算机连接起来。RouterC2621、^注京如注习SOS1OeoonRouterA2621薜2削2621、^注京如注习SOS1OeoonRouterA2621薜2削EOIeIAuxl^ll^]consoleTFTP(osHostCHostAc口芯ole代ciuterI刖序萼SIJEd职xLII蟹切n&cileHostB2621为主机A、B、C配置IP地址、子网掩码和默认网关。为路由器的各个接口分配IP地址和子网掩码,然后开启接口;(1)如图所示:主机A:PCAlogin:rootpassword:linux[root@PCAroot]#ifconfigethOnetmask[rootj^FCAroot]#routeMddefaultgw主机BPCBlogin:rootpassword:linux[root@PCBroot]#ifconfigethOnetmask[root@PCBroot]#routeadddefaultgw主机CPCClogin:rootpassword:linux[root@PCCroot]#ifconfigethOnetmask[root@PCCroot]#routeadddefaultgw路由器A<Quidway>systemEntersystemview,returntouserviewwithCtrl+Z.I[Quidway]interfaceethernetO[Quidway-EthernetO]ipaddr[Quidway-EthernetOJundoshutdown[Quidway-EthernetOJintel[Quidway-Ethernetljipaddr[Quidway-Ethernetljundoshutdown路由器B<Quidway>systemEntersystemview,returntouserviewwithCtrl+Z.[Quidway]interfaceethernetO[Quidway-EtherneW]ipaddr[Quidway-EtherneWJundoshutdown[Quidway-EthernetOJintsi[Quidway-Serial1]ipaddr[Quidway-Serialljundoshutdownlineprotocolisdown.路由器C<Quidway>systemEntersystemview,returntouserviewwithCtrl+Z.[Quidway]interfaceethernetO[Quidway-EthernetOJipaddr[Quidway-EthernetOJundoshutdown[Quidway-EthernetOJintel[Quidway-Ethernet1]ipaddr[Quidway-Ethernetljundoshutdown[Quidway-Ethernetljintsi[Quidway-Serial1]ipaddr[Quidway-Serialljundoshutdown在RouterB的串口s0和RouterC的串口si二者之一设置时间频率,以实现两个串口的同步通信,如图所示:1clock?[Quidway-Serial1]clockrate64000使用disp命令查看各接口的配置结果。[Quidway]dispinteOEthernetOisuplineprotocolisup[Half-duplex^AutoSpeedy10OBaseTX/FXMaximumTransmissionUnitis1500InternetaddressisLink-protocolis802.3122packetsinput0bytes,0nobuffers0packetsoutput0bytes,0nobuffers0inputerrors^0CRC,0frameerrors0overrunners,0abortedsequences^0inputnobuffers(2)显示路由表A中的路由信息。保存此时路由器显示的路由信息:[Quidway]dispiprouteRoutingTable:Destination/MaskProtoperfMerticNexthopinterfaceiproutingisnotset(3)测试主机A与主机B、主机C的连通性(不通);测试主机A与RouterA的E0接口、E1接口的连通性(通)。主机A与主机B的连通性:[root@PCAroot]#pingFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableVpacketstransmitted^0received,100%loss,time2000ms

王机A与王机C的连通性:[root@PCAroot]#pingFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableVpacketstransmitted,0received,100%loss,time2000ms主机A与RouterA的E0接口的连通性:[root@PCAroot]#ping[root@PCAroot]#pingbytesfrom:icmp_seq=1ttlbytesfrom:icmp_seq=1ttlbytesfrom:icmp_seq=1ttlbytesfrom:icmp_seq=1ttl128128128128timetimetimetime0.207ms0.100ms0.96ms0.96msVpacketstransmitted,4received,0%loss,time2000ms主机A与RouterA的E1接口的连通性:[root@PCAroot]#ping[root@PCAroot]#ping64bytesfrom:icmp_seq=1ttl64bytesfrom:icmp_seq=1ttl64bytesfrom:icmp_seq=1ttl64bytesfrom:icmp_seq=1ttl128128128128timetimetimetime0.207ms0.100ms0.96ms0.96msVpacketstransmitted,4received,0%loss,time2000ms上一步骤中主机A与主机B不通,是因为在RouterA的路由表中不存在到主机B所在网络的路由,所以,要在RouterA中添加一条到网络的静态路由,命令如下:[Quidway]iproute-static显示路由表A中的路由信息。保存此时路由器显示的路由信息:[Quidway]dispiprouteRoutingTable:Destination/MaskProtoperfMerticNexthopinterfaceiproutingisnotset测试主机A与主机C的连通性,测试结果为:主机APING主机C(通),但主机CPING主机A(不通),主机A与主机C的连通性:[root@PCAroot]#pingFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableVpacketstransmitted,0received,100%loss,time2000ms主机C与主机A的连通性:[root@PCCroot]#pingFromFromicmp_seq=1Fromicmp_seq=1Fromicmp_seq=1Fromicmp_seq=1DestinationHostUnreachableDestinationHostUnreachableDestinationHostUnreachableDestinationHostUnreachable的cketstransmittE(L。「巳匚由¥巳山100%loss,timm2000ms设置默认路由在本实验中,主机A想要到达主机B和主机C所在网络,需要在RouterA中添加两条静态路由,由于主机A所在网络是末端网络,它只有一条通路连接外部网络,如果使用默认路由,可使RouterA的路由表更加简单。(1)首先删除RouterA上的两条静态路由,如下:[Quidwayjundoiproute-static[QuidwayjdispiprouteRoutingTable:Destination/MaskProtoperfMerticNexthopinterface/2^1Direct0/2^1Direct00/2^1Direct00/2^1Static60/2^1Static6010FastEthernet0/0/2^1Direct0/2^1Direct00/2^1Direct00/2^1Static60/2^1Static6010FastEthernet0/0FastEthernet0/0Serial0/0FastEthernet0/1SerialO/1Destination/MaskProtoperfMerticNexthopinterface/24Direct00FastEthernet0/0/2^1Direct00FastEthernet0/0/2^1Direct00Serial0/0/24Static60Serial0/1(3)测试主机A与主机B、C的连通性(不通)。主机A与主机B的连通性:[root@PCAroot]#pingFromicmp_seq=lDestinationHostUnreachableFromicmp_seq=lDestinationHostUnreachableFromicmp_seq=lDestinationHostUnreachableFromicmp_seq=lDestinationHostUnreachableVpacketstransmitted,0received,100%loss,time2000ms主机A与主机C的连通性:[root@PCAroot]#pingFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableFromicmp_seq=1DestinationHostUnreachableVpacketstransmitted,0received,100%loss,time2000ms(1)在RouterA中添加一条默认路由,命令为:

[Quidway]iproute-static[[QuidwayjdisplayiprouteRoutingTable:Destination/MaskProtoperfMerticNexthopinterfaceiproutingisnotset(2)再测试主机A与主机B、C的连通性(通)。记录所使用的命令、路由表变化情况(与静态路由做比较)。主机A与主机B的连通性:[root@PCAroot]#ping64bytesfrom:icmp_seq=1ttl=128time=0.207ms64bytesfrom:icmp_seq=1ttl=128time=0.100ms64bytesfrom:icmp_seq=1ttl=128time=0.96ms64bytesfrom:icmp_seq=lttl=l28time=0.96msVpacketstransmitted,Areceived,0%loss,time2000ms主机A与主机C的连通性:[root@PCAroot]#ping64bytesfrom:icmp_seq=1ttl=128time=0.207ms64bytesfrom:icmp_seq=1ttl=128time=0.100ms64bytesfrom:icmp_seq=1ttl=128time=0.96ms64bytesfrom:icmp_seq=1ttl=128time=0.96msVpacketstransmitted,Areceived,0%loss,time2000ms动态路由协议RIP的配置本实验使用与上一个实验相同的网络拓扑结构,在配置RIP协议之前,先把三个路由器中的静态路由全部删除,然后按如下步骤操作。RouterCHostCHostAHostB?80睡邕圃RouterCHostCHostAHostB?80睡邕圃SIECiI・|e1职[Quidway]dispiprouteRoutingTable:Destination/MaskProtoperfMerticNexthopinterfaceiproutingisno

温馨提示

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

评论

0/150

提交评论