路由交换技术实验指导书.docx
- 文档编号:27800214
- 上传时间:2023-07-05
- 格式:DOCX
- 页数:28
- 大小:1.03MB
路由交换技术实验指导书.docx
《路由交换技术实验指导书.docx》由会员分享,可在线阅读,更多相关《路由交换技术实验指导书.docx(28页珍藏版)》请在冰豆网上搜索。
路由交换技术实验指导书
路由交换技术实验指导书
部门:
xxx
时间:
xxx
整理范文,仅供参考,可下载自行编辑
实验一跨交换机实现VLAN
【实验名称】
跨交换机实现VLAN。
【实验目的】
掌握如何在交换机上划分基于端口的VLAN、如何给VLAN内添加端口,理解跨交换机之间VLAN的特点。
【背景描述】
假设某企业有两个主要部门:
销售部和技术部,其中销售部门的个人计算机系统连接在不同的交换机上,他们之间需要相互进行通信,但为了数据安全起见,销售部和技术部需要进行相互隔离,现要在交换机上做适当配置来实现这一目标。
jLBHrnAILg
【需求分析】
通过划分PortVLAN实现交换机的端口隔离,然后使在同一VLAN里的计算机系统能跨交换机进行相互通信,而在不同VLAN里的计算机系统不能进行相互通信。
xHAQX74J0X
【实验拓扑】
图2-1实验拓扑图
【实验设备】
三层交换机1台
二层交换机1台
【预备知识】
交换机的基本配置方法,VLAN的工作原理和配置方法,Trunk的工作原理和配置方法
【实验原理】
VLAN VLAN最大的特性是不受物理位置的限制,可以进行灵活的划分。 VLAN具备了一个物理网段所具备的特性。 相同VLAN内的主机可以互相直接访问,不同VLAN间的主机之间互相访问必须经由路由设备进行转发。 广播数据包只可以在本VLAN内进行传播,不能传输到其他VLAN中。 LDAYtRyKfE PortVlan是实现VLAN的方式之一,PortVlan是利用交换机的端口进行VLAN的划分,一个端口只能属于一个VLAN。 Zzz6ZB2Ltk TagVlan是基于交换机端口的另外一种类型,主要用于实现跨交换机的相同VLAN内主机之间可以直接访问,同时对于不同VLAN的主机进行隔离。 TagVlan遵循了IEEE802.1q协议的标准。 在利用配置了Tagvlan的接口进行数据传输时,需要在数据帧内添加4个字节的802.1q标签信息,用于标识该数据帧属于哪个VLAN,以便于对端交换机接收到数据帧后进行准确的过滤。 dvzfvkwMI1 【实验步骤】 第一步: 配置两台交换机的主机名 Switch#configureterminal Enterconfigurationcommands,oneperline.EndwithCNTL/Z.rqyn14ZNXI Switch(config>#hostnameL2-SW L2-SW(config># S3750#configureterminal Enterconfigurationcommands,oneperline.EndwithCNTL/Z.EmxvxOtOco S3750(config>#hostnameL3-SW L3-SW(config># 第二步: 在三层交换机上划分VLAN添加端口 L3-SW(config>#vlan10 L3-SW(config-vlan>#namexiaoshou ! 划分销售部的VLAN10 L3-SW(config-vlan>#vlan20 L3-SW(config-vlan>#namejishu ! 划分技术部的VLAN20 L3-SW(config-vlan>#exit L3-SW(config># L3-SW(config>#interfacerangefastEthernet0/6-10 ! 将端口Fa0/6至Fa0/10划分到VLAN10 L3-SW(config-if-range>#switchportmodeaccess L3-SW(config-if-range>#switchportaccessvlan10 L3-SW(config-if-range>#exit L3-SW(config>#interfacerangefastEthernet0/11-15 ! 将端口Fa0/11至Fa0/15划分到VLAN20 L3-SW(config-if-range>#switchportmodeaccess L3-SW(config-if-range>#switchportaccessvlan20 L3-SW(config-if-range>#exit L3-SW(config># 第三步: 在二层交换机上划分VLAN添加端口 L2-SW(config>#vlan10 L2-SW(config-vlan>#namexiaoshou ! 划分销售部的VLAN10 L2-SW(config-vlan>#vlan20 L2-SW(config-vlan>#namejishu ! 划分技术部的VLAN20 L2-SW(config-vlan>#exit L2-SW(config># L2-SW(config>#interfacerangefastEthernet0/6-10 ! 将端口Fa0/6至Fa0/10划分到VLAN10 L2-SW(config-if-range>#switchportmodeaccess L2-SW(config-if-range>#switchportaccessvlan10 L2-SW(config-if-range>#exit L2-SW(config># 第四步: 设置交换机之间的链路为Trunk L3-SW(config>#interfacefastEthernet0/1 L3-SW(config-if>#switchportmodetrunk L3-SW(config-if>#exit L3-SW(config># L2-SW(config>#interfacefastEthernet0/1 L2-SW(config-if>#switchportmodetrunk L2-SW(config-if>#exit L2-SW(config># 第五步: 查看VLAN和Trunk的配置 L2-SW#showvlan 第六步: 验证配置 PC3和PC1都属于VLAN10,它们的IP地址都在C类网络192.168.10.0/24内,PC2属于VLAN20,它的IP地址在C类网络192.168.20.0/24内,可以看到从PC3是可以ping通PC1的,如图2-2所示,而从PC3是不能ping通PC2的,如图2-3所示。 SixE2yXPq5 图2-2从PC3可以ping通PC1 图2-3从PC3不能ping通PC2 此时,如果把PC1的连线转移到属于VLAN20的端口上去,PC3和PC1将不再能够ping通了,如图2-4所示。 6ewMyirQFL 图2-4把PC1移到VLAN20后也不能ping通 【注意事项】 1、交换机所有的端口在默认情况下属于ACCESS端口,可直接将端口加入某一VLAN。 利用switchportmodeaccess/trunk命令可以更改端口的VLAN模式。 kavU42VRUs 2、VLAN1属于系统的默认VLAN,不可以被删除 3、删除某个VLAN,使用no命令。 例如: switch(config>#novlan10 4、删除当前某个VLAN时,注意先将属于该VLAN的端口加入别的VLAN,再删除VLAN。 5、两台交换机之间相连的端口应该设置为tagvlan模式。 6、Trunk接口在默认情况下支持所有VLAN的传输。 实验二RIP路由协议基本配置 【实验名称】 RIP路由协议基本配置。 【实验目的】 掌握在路由器上如何配置RIP路由协议。 【背景描述】 假设在校园网在地理上分为2个区域,每个区域内分别有一台路由器连接了2个子网,需要将两台路由器通过以太网链路连接在一起并进行适当的配置,以实现这4个子网之间的互联互通。 为了在未来每个校园区域扩充子网数量的时候,管理员不需要同时更改路由器的配置,计划使用RIP路由协议实现子网之间的互通。 y6v3ALoS89 【需求分析】 两台路由器通过快速以太网端口连接在一起,每个路由器上设置2个Loopback端口模拟子网,在所有端口运行RIP路由协议,实现所有子网间的互通。 M2ub6vSTnP 【实验拓扑】 图6‐1实验拓扑图 【实验设备】 路由器2台 【预备知识】 路由器的工作原理和基本配置方法,距离矢量路由协议,RIP工作原理和配置方法 【实验原理】 RIP 0YujCfmUCw RIP协议以跳数做为衡量路径开销的,RIP协议里规定最大跳数为15。 RIP在构造路由表时会使用到3种计时器: 更新计时器、无效计时器、刷新计时器。 它让每台路由器周期性地向每个相邻的邻居发送完整的路由表。 路由表包括每个网络或子网的信息,以及与之相关的度量值。 eUts8ZQVRd 【实验步骤】 第一步: 配置两台路由器的主机名、接口IP地址 RSR20#configureterminal Enterconfigurationcommands,oneperline.EndwithCNTL/Z.sQsAEJkW5T RSR20(config>#hostnameRouterA RouterA(config># RouterA(config>#interfacefastEthernet0/0 RouterA(config-if>#ipaddress192.168.1.1255.255.255.0GMsIasNXkA RouterA(config-if>#noshutdown RouterA(config-if>#exit RouterA(config># RouterA(config>#interfaceloopback0 RouterA(config-if>#Aug1523: 46: 32RouterA%7: %LINEPROTOCOLCHANGE: InterfaceLoopback0,changedstatetoUPTIrRGchYzg RouterA(config-if>#ipaddress172.16.1.1255.255.255.07EqZcWLZNX RouterA(config-if>#exit RouterA(config># RouterA(config>#interfaceloopback1 RouterA(config-if>#Aug1523: 47: 00RouterA%7: %LINEPROTOCOLCHANGE: InterfaceLoopback1,changedstatetoUPlzq7IGf02E RouterA(config-if>#ipaddress172.16.2.1255.255.255.0zvpgeqJ1hk RouterA(config-if>#exit RSR20#configureterminal Enterconfigurationcommands,oneperline.EndwithCNTL/Z.NrpoJac3v1 RSR20(config>#hostnameRouterB RouterB(config># RouterB(config>#interfacefastEthernet0/0 RouterB(config-if>#ipaddress192.168.1.2255.255.255.01nowfTG4KI RouterB(config-if>#noshutdown RouterB(config-if>#exit RouterB(config># RouterB(config>#interfaceloopback0 RouterB(config-if>#Aug821: 00: 00RouterB%7: %LINEPROTOCOLCHANGE: InterfaceLoopback0,changedstatetoUPfjnFLDa5Zo RouterB(config-if>#ipaddress10.1.1.1255.255.255.0tfnNhnE6e5 RouterB(config-if>#exit RouterB(config># RouterB(config>#interfaceloopback1 RouterB(config-if>#Aug821: 00: 28RouterB%7: %LINEPROTOCOLCHANGE: InterfaceLoopback1,changedstatetoUPHbmVN777sL RouterB(config-if>#ipaddress10.2.2.1255.255.255.0V7l4jRB8Hs RouterB(config-if>#exit 第二步: 在两台路由器上配置RIP路由协议 RouterA(config>#routerrip RouterA(config-router>#network192.168.1.0 RouterA(config-router>#network172.16.1.0 RouterA(config-router>#exit RouterB(config>#routerrip RouterB(config-router>#network192.168.1.0 RouterB(config-router>#network10.0.0.0 RouterB(config-router>#exit 第三步: 查看RIP配置信息,路由表 RouterA#showiproute Codes: C-connected,S-static,R-RIPB-BGP O-OSPF,IA-OSPFinterarea N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype283lcPA59W9 E1-OSPFexternaltype1,E2-OSPFexternaltype2mZkklkzaaP i-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterareaAVktR43bpw *-candidatedefault Gatewayoflastresortisnoset R10.0.0.0/8[120/1]via192.168.1.2,00: 00: 17,FastEthernet0/0ORjBnOwcEd C172.16.1.0/24isdirectlyconnected,Loopback0 C172.16.1.1/32islocalhost. C172.16.2.0/24isdirectlyconnected,Loopback1 C172.16.2.1/32islocalhost. C192.168.1.0/24isdirectlyconnected,FastEthernet0/02MiJTy0dTT C192.168.1.1/32islocalhost. RouterA# RoutingProtocolis"rip" Sendingupdatesevery30seconds,nextduein21secondsgIiSpiue7A Invalidafter180seconds,flushedafter120secondsuEh0U1Yfmh Outgoingupdatefilterlistforallinterfaceis: notsetIAg9qLsgBX Incomingupdatefilterlistforallinterfaceis: notsetWwghWvVhPE Defaultredistributionmetricis1 Redistributing: Defaultversioncontrol: sendversion1,receiveanyversionasfpsfpi4k InterfaceSendRecvKey-chain FastEthernet0/0112 Loopback0112 Loopback1112 RoutingforNetworks: 172.16.0.0 192.168.1.0 Distance: (defaultis120> RouterA# RouterB#showiproute Codes: C-connected,S-static,R-RIPB-BGP O-OSPF,IA-OSPFinterarea N1-OSPFNSSAexternaltype1,N2-OSPFNSSAexternaltype2ooeyYZTjj1 E1-OSPFexternaltype1,E2-OSPFexternaltype2BkeGuInkxI i-IS-IS,L1-IS-ISlevel-1,L2-IS-ISlevel-2,ia-IS-ISinterareaPgdO0sRlMo *-candidatedefault Gatewayoflastresortisnoset C10.1.1.0/24isdirectlyconnected,Loopback0 C10.1.1.1/32islocalhost. C10.2.2.0/24isdirectlyconnected,Loopback1 C10.2.2.1/32islocalhost. R172.16.0.0/16[120/1]via192.168.1.1,00: 00: 12,FastEthernet0/03cdXwckm15 C192.168.1.0/24isdirectlyconnected,FastEthernet0/0h8c52WOngM C192.168.1.2/32islocalhost. RouterA#showipripdatabase RouterA#showipripinterface RouterB#showiprip RouterB#showipripdatabase RouterB#showipripinterface 第四步: 测试网络连通性 RouterA#ping10.1.1.1 Sending5,100-byteICMPEchoesto10.1.1.1,timeoutis2seconds: v4bdyGious ! ! ! ! ! Successrateis100percent(5/5>,round-tripmin/avg/max=1/1/1msJ0bm4qMpJ9 RouterA#ping10.2.2.1 Sending5,100-byteICMPEchoesto10.2.2.1,timeoutis2seconds: XVauA9grYP ! ! ! ! ! Successrateis100percent(5/5>,round-tripmin/avg/max=1/2/10msbR9C6TJscw RouterB#ping172.16.1.1 Sending5,100-byteICMPEchoesto172.16.1.1,timeoutis2seconds: pN9LBDdtrd ! ! ! ! ! Successrateis100percent(5/5>,round-tripmin/avg/max=1/1/1msDJ8T7nHuGT RouterB#ping172.16.2.1 Sending5,100-byteICMPEchoesto172.16.2.1,timeoutis2seconds: QF81D7bvUA ! ! ! ! ! Successrateis100percent(5/5>,round-tripmin/avg/max=1/1/1ms4B7a9QFw9h 第五步: 用debug命令观察路由器接收和发生路由更新的情况 下面是一个完整的RIP路由器接收更新和发送更新的过程,从中可以看到RouterB接收到了RouterA发送的更新,其中包含一条路由信息172.16.0.0<可以看到水平分割原则的作用),然后刷新了路由表。 ix6iFA8xoX RouterB本身发送的更新报文则在Fa0/0、Lo0和Lo1三个端口发出,采用广播的方式,广播地址分别为192.168.1.255,10.1.1.255,10.2.2.255,使用UDP的520端口。 在水平分割的原则下,每个端口发送的路由信息均不相同。 wt6qbkCyDE RouterB#debugiprip Aug821: 06: 08RouterB%7: [RIP]RIPrecveivedpacket,sock=2125src=192.168.1.1len=24Kp5zH46zRk Aug821: 06: 08RouterB%7: [RIP]CancelpeerremovetimerYl4HdOAA61 Aug821: 06: 08RouterB%7: [RIP]Peerremovetimershedule...ch4PJx4BlI Aug821: 06: 08RouterB%7: route-entry: family2ip172.16.0.0metric1qd3YfhxCzo Aug821: 06: 08RouterB%7: [RIP]Receivedversion1responsepacketE836L11
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 路由 交换 技术 实验 指导书