实验10 通过路由器实现VLAN间通信的配置
路由器实现Vlan间的通信实验报告
数学与计算机学院网络技术与组网工程实验报告年级学号姓名成绩专业网络工程实验地点指导教师实验项目路由器实现Vlan间的通信实验日期一实验目的1 掌握Packet Tracer仿真软件组建跨路由器的虚拟VLAN网络。
2 设计模拟拓扑图,分析路由器的端口设置、IP地址分配以及二层交换机、路由器的配置命令和路由表信息。
3 对虚拟网络进行仿真测试,实现跨路由器的VLAN间通信。
二、实验设备一台路由器2811,一台交换机2950-24,四台主机PC-PT,网线三实验内容1 实验拓扑图图1-1 拓扑图实验所有工具为一台Cisco2811路由器,一台Cisco2950交换机,四台PC机,用直通线相连。
2 创建VLAN单击交换机,在弹出的对话框选择命令行选项。
在命令行中输入:Swicth#vlan databaseSwicth(vlan)#vlan 10 name mathSwicth(vlan)#vlan 20 name chinese图2-1 vlan的创建3 交换机端口的分配在交换机中配置Switch#conf tSwitch(config)#int range fa0/2 – 3Switch(config-if-range)#switchport mode accessSwitch(config-if-range)#switchport accecc vlan 10Switch (config-if-range)#int range fa0/4 – 5Switch(config-if-range)#switchport mode accessSwitch(config-if-range)#switchport access vlan 20图3-1 交换机的端口分配4 配置交换机端口继续在交换机中配置Switch(config)#int fa0/1Switch(config-if)#switchport mode trunkSwitch(config-if)#no shut图4-1 交换机的端口配置5 配置路由器子接口Router#conf tRouter(config)#int fa0/1.1Router(config-subif)#encapsulation dot1q 10Router(config-subif)#int fa0/1.2Router(config-subif)#encapsulation dot1q 20Router(config-subif)#ip address 192.168.2.1 255.255.255.0 Router(config-subif)#int fa0/1.1Router(config-subif)#ip address 192.168.1.1 255.255.255.0 Router(config-subif)#exitRouter(confih)#int fa0/1Router(config-if)#no shut图5-1图5-2 查看路由表6 配置计算机在本次实验中PC0与PC1同处于VLAN 10网段192.168.1.1中,PC2与PC3同处于VLAN 20网段192.168.2.1中。
通过路由器实现vlan之间的路由
实验报告实验项目:通过路由器实现vlan之间的路由实验环境:Cisco Packet Tracer实验目的和要求:用PC、二层交换机和路由器构成一个网络;规划PC机及路由器相关接口的IP地址,配置路由器单臂路由,使在不同Vlan之间的PC机之间能相互通信。
实验过程:1、在Packet Tracer中建立如下实验拓扑图:其中,PC 0的快速以太网端口连接在Switch 0的快速以太网端口fa 0/1上,PC 1的快速以太网端口连接在Switch 0的快速以太网端口fa 0/2上,Switch 0的fa 0/24连接在路由器的fa 0/0上。
2、开启连接交换机快速以太网端口的路由器端口fa 0/0;开启后的效果如下:3、在端口模式下使用switchport mode trunk命令改变交换机快速以太网端口fa 0/24的端口模式;4、在交换机上新建vlan 10、vlan 20两个vlan,并在特权模式下查看新建的vlan;5、将PC机连接交换机的端口fa 0/1、fa 0/2分别分配给新建的两个vlan:vlan 10、vlan 20,具体操作如下:6、规划并配置两台PC机的ip address,其中PC 1的ip address为192.168.108.2,子网掩码为255.255.255.0,默认网关为192.168.108.1;PC2的ip address为192.168.112.2,子网掩码为255.255.255.0,默认网关为192.168.112.17、在PC 0通过ping命令查看这时两台PC机能否通信;结果标明:这时两个PC机是无法通信的。
8、在全局配置模式下创建路由器的fa 0/0.1虚拟子接口,封装其Vlan 10的数据格式,并配置子接口的ip address为PC 0的网关地址;在全局配置模式下创建路由器的fa 0/0.2虚拟子接口,封装其Vlan 20的数据格式,并配置子接口的ip address为PC 1的网关地址;9、再次在PC 0通过ping命令查看两台PC机能否通信;结果标明:PC 0和PC 1已经可以进行通信。
VLAN间路由的配置
VLAN间路由的配置举例:完成VLAN10、VLAN20、VLAN30三个VLAN之间的通信一、利用路由器实现VLAN间的路由1、路由器配置创建第一个子端口:对应VLAN10R1(config)# interface FastEthernet0/0.1 //建立子端口R1(config-subif)# encapsulation dot1Q 10 //封装所属的VLAN R1(config-subif)# ip address 192.168.10.100 255.255.255.0 //配置所属VLAN的IP地址创建第二个子端口:对应VLAN20R1(config)# interface FastEthernet0/0.2R1(config-subif)# encapsulation dot1Q 20R1(config-subif)# ip address 192.168.20.100 255.255.255.0创建第三个子端口:对应VLAN30R1(config)# interface FastEthernet0/0.3R1(config-subif)# encapsulation dot1Q 30R1(config-subif)# ip address 192.168.30.100 255.255.255.0打开物理端口,使所有逻辑子端口成为UP状态R1(config)# interface FastEthernet0/0R1(config-if)# no shuodown2、二层交换机的配置与路由器相连接的二层交换机的端口必须设置为TRUNK端口。
Switch(Config)# Int f0/5Switch(Config-if)# Switchport mode trunk3、终端PC的配置每一台终端PC都要将网关设置为:属于本VLAN的路由器子接口的IP地址。
二、利用三层交换机实现VLAN间路由1、三层交换机的配置创建相应的VLANSwitch(Config)#vlan 10Switch(Config)#vlan 20Switch(Config)#vlan 30创建VLAN接口并设置IP地址;Switch(Config)#interface vlan 10Switch(Config-If-Vlan10)#ip address 192.168.10.100 255.255.255.0Switch(Config)#interface vlan 20Switch(Config-If-Vlan20)#ip address 192.168.20.100 255.255.255.0Switch(Config)#interface vlan 30Switch(Config-If-Vlan30)#ip address 192.168.30.100 255.255.255.0设置TRUNK端口与二层交换机相连接的三层交换机的端口必须设置为TRUNK端口。
如何实现同一路由器不同vlan之间的通信
如何实现同一路由器不同vlan之间的通信本文是小编带来如何实现同一路由器不同vlan之间的通信,欢迎大家阅读。
VLAN(Virtual Local Area Network)的中文名为"虚拟局域网"。
VLAN是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的新兴数据交换技术。
第一步,看拓扑图。
先把pc上的ip都配好。
开始设置switch0:>en>conf t>vlan 2>exit>int fa 0/1>switchport access vlan 2>exit>int fa 0/2>switchport access vlan 2>exit>int fa 0/3>switchport mode trunk>endswitch1:>en>conf t>vlan 3>exit>int fa 0/1>switchport access vlan 3>exit>int fa 0/2>switchport access vlan 3>exit>int fa 0/3>switchport mode trunk>endRouter0:>enable>configure terminal>interface fastEthernet 0/0>no ip adderss //清除ip>no shutsown>exit>interface fastEthernet 0/0.1 //子接口设置>encapsulation dot1Q 2 //封装协议连到vlan 2 >ip address 192.168.0.1 255.255.255.0>exit>interface fastEthernet 0/1>no ip adderss //清除ip>no shutsown>exit>interface fastEthernet 0/1.1 //子接口设置>encapsulation dot1Q 3 //封装协议连到vlan 3 >ip address 192.168.1.1 255.255.255.0>endpc0 CMD:ping PC1ping PC 3。
计算机网络实验报告——通过路由器实现VLAN间通信
实验二通过路由器实现VLAN间通信一、实验环境:Windows7操作系统的计算机;Boson Netsim for CCNA v6.0二、实验步骤;s w1的fa0/1接到pc1,sw1的fa0/2接到pc2,sw2的fa0/1接到pc3,sw1的fa0/2接到pc4,sw1的fa0/12接到sw2的fa0/12,rt1的fa0/1接到sw1的fa0/3.配置如下:(1)交换机Switch1配置如下:Switch>enableSwitch#vlan databaseSwitch(vlan)#vtp domain yctcChanging VTP domain from NULL to yctcSwitch(vlan)#vtp serverSwitch(vlan)#vlan 10 name zzVLAN 10 added:Name:zzSwitch(vlan)#vlan 20 name nnVLAN 20 added:Name:nnSwitch(vlan)#exitAPPL Y completed.Exiting....Switch#config tEnter configuration commands, one per line. End with CNTL/Z.Switch(config)#hostname switch1switch1(config)#inter fa0/1switch1(config-if)#switchport mode accessswitch1(config-if)#switchport access vlan 10switch1(config-if)#inter fa0/2switch1(config-if)#swwitchport mode access^% Invalid input detected at '^' marker.switch1(config-if)#switchport mode accessswitch1(config-if)#switchport access vlan 20switch1(config-if)#inter fa0/12switch1(config-if)#switchport mode trunkswitch1(config-if)#inter fa0/3switch1(config-if)#switchport mode trunk(2)交换机Switch2配置如下:Switch>enableSwitch#vlan databaseSwitch(vlan)#vtp domain yctcChanging VTP domain from NULL to yctcSwitch(vlan)#vtp clientSwitch(vlan)#exitAPPL Y completed.Exiting....Switch#config tEnter configuration commands, one per line. End with CNTL/Z. Switch(config)#hostname switch2switch2(config)#inter fa0/1switch2(config-if)#switchport mode accessswitch2(config-if)#switchport access vlan 10switch2(config-if)#inter fa0/2switch2(config-if)#switchport mode accessswitch2(config-if)#switchport access vlan 20switch2(config-if)#inter fa0/12switch2(config-if)#switchport mode trunkswitch2(config-if)#PC1:192.168.10.2 255.255.255.0 192.168.10.1PC2:192.168.20.2 255.255.255.0 192.168.20.1PC3:192.168.10.3 255.255.255.0 192.168.10.1PC4:192.168.20.3 255.255.255.0 192.168.20.1(3)路由器配置:Router>enableRouter#conifg t^% Invalid input detected at '^' marker.Router#config tEnter configuration commands, one per line. End with CNTL/Z. Router(config)#inter fa0/3Invalid CommandRouter(config)#inter fa0/0Router(config-if)#no ip addressRouter(config-if)#no shut%LINK-3-UPDOWN: Interface FastEthernet0/0, changed state to up Router(config-if)#exitRouter(config)#int fa0/0.10Router(config-subif)#Router(config-subif)#enca dotlq 10^% Invalid input detected at '^' marker.Router(config-subif)#enca dot1q 10Router(config-subif)#ip address 192.168.10.1 255.255.255.0 Router(config-subif)#exitRouter(config)#int fa0/0.20Router(config-subif)#enca dot1q 20Router(config-subif)#ip address 192.168.20.1 255.255.255.0 Router(config-subif)#exitRouter(config)#三、最终配置列表:Router1 Switch1 Switch2 PC1 PC1 PC1 PC1子端口192.168.10.1Vlan10 Vlan10子端口192.168.20.1Vlan20 Vlan20Ethernet ip子网掩码255.255.255.0255.255.255.0255.255.255.0255.255.255.0255.255.255.0默认网关192.168.10.1192.168.20.1192.168.10.1192.168.20.1四、结果分析:用PC1pingPC2、PC3、PC4:C:>ping 192.168.20.2Pinging 192.168.20.2 with 32 bytes of data:Reply from 192.168.20.2: bytes=32 time=60ms TTL=241Reply from 192.168.20.2: bytes=32 time=60ms TTL=241Reply from 192.168.20.2: bytes=32 time=60ms TTL=241Reply from 192.168.20.2: bytes=32 time=60ms TTL=241Reply from 192.168.20.2: bytes=32 time=60ms TTL=241Ping statistics for 192.168.20.2: Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 50ms, Maximum = 60ms, Average = 55msC:>ping 192.168.10.3Pinging 192.168.10.3 with 32 bytes of data:Reply from 192.168.10.3: bytes=32 time=60ms TTL=241Reply from 192.168.10.3: bytes=32 time=60ms TTL=241Reply from 192.168.10.3: bytes=32 time=60ms TTL=241Reply from 192.168.10.3: bytes=32 time=60ms TTL=241Reply from 192.168.10.3: bytes=32 time=60ms TTL=241Ping statistics for 192.168.10.3: Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 50ms, Maximum = 60ms, Average = 55msC:>ping 192.168.20.3Pinging 192.168.20.3 with 32 bytes of data:Reply from 192.168.20.3: bytes=32 time=60ms TTL=241Reply from 192.168.20.3: bytes=32 time=60ms TTL=241Reply from 192.168.20.3: bytes=32 time=60ms TTL=241Reply from 192.168.20.3: bytes=32 time=60ms TTL=241Reply from 192.168.20.3: bytes=32 time=60ms TTL=241Ping statistics for 192.168.20.3: Packets: Sent = 5, Received = 5, Lost = 0 (0% loss),Approximate round trip times in milli-seconds:Minimum = 50ms, Maximum = 60ms, Average = 55msC:>C:>五、实验拓扑截图:六、心得体会:通过本次实验,掌握了通过路由器实现VLAN间通信的配置方法,在上一个实验的基础上,又明白了路由器的配置方法,但在端口配置时还是出现了混乱的情形,这是以后实验要注意的地方。
利用路由器实现vlan间的通信
2.11 基于二层交换机+路由器实现VLAN间通信实验2.11.1 实验目的通过实验,深入了解二层交换机+路由器来实现V LAN 间通信的具体实现过程。
2.11.2 背景描述假设某公司的两个主要部门:销售部和技术部。
两个部门的个人计算机系统分散在一台交换机上,公司要求,部门内的计算机能够相互通信,部门间也能进行互访,现二层交换机+路由器实现这一目标。
2.11.3 实验设备RG-R26 路由器一台,RG S2126G 交换机一台三台P C 机,其中一台可以打开实验台图标网页,进行设备配置直通双绞线若干2.11.4 实验拓扑图实验设备如图2-10所示:图2-10 二层交换机+路由器实现V LAN在本实验中,利用R G S2126G 交换机和R G-R26 路由器来实现两个V LAN 间的通信。
我们知道R G S2126G 交换机工作在O SI 参考模型二层的网络设备。
它具有划分广播域功能。
因为它没有三层的功能,所以如果要想使其上的VLAN 间通信,就必须借助其他三层设备来实现,在这里我们选择了R G-R26 路由器。
按如图所示,图中两台计算机用两条双绞线接入R G S2126G 的两个快速以太网端口上。
两台计算机分别属于两个V LAN,即V LAN10 和VLAN20 ,这两个VLAN 分别占用两段 C 类网络,网络号分别为192.168.10.0 和192.168.20.0.因为与Trunk 相连的路由器端口要同时能够与两个VLAN 通信,所以这个路由器接口应该同时属于两个V LAN。
为了达到这一目的,我们为这个端口设置了两个子接口,分别分配到两个V LAN 中,并为这两个接口分配了I P 地址,使之可以同时属于两个C类网段。
两个子接口的I P 地址分别为192.168.10.1 和192.168.20.1.为此,FastEtherent 1/0 接口的两个子接口的I P 地址即为V LAN10 和V LAN20 网段的网关地址。
利用路由器实现VLAN间通信(单臂路由)
实验1 利用路由器实现VLAN间通信(单臂路由)实验拓扑图如下:实验步骤:1、按照上图添加实验设备、添加连接,并做上如图所示标记(笔记)。
2、配置三台主机的Ip地址及网关。
3、在交换机上创建VLAN2、3,并将fa0/1、fa0/2添加到VLAN 2中,将fa0/3添加到VLAN 3中,设置fa0/4为Trunk端口。
【具体步骤可以参考实验8】注意:请不要为VLAN 2、3设置IP地址。
4、在主机0上ping主机1、主机2,是否能通?验证了什么?5、在路由器上,做如下配置:Router(config)#interface fa0/0.1Router(config-subif)#ip address 192.168.1.1 255.255.255.0Router(config-subif)#encapsulation dot1Q 2Router(config-subif)#no shutdownRouter(config-subif)#interface fa0/0.2Router(config-subif)#ip address 192.168.2.1 255.255.255.0Router(config-subif)#encapsulation dot1Q 3Router(config-subif)#no shutdownRouter(config-subif)#exitRouter(config)#interface fa0/0Router(config-if)#no shutdownRouter(config-if)#endRouter#writeRouter#show ip route6、请大家思考下上面所输入的每个命令的作用是什么?请通过文字说明。
7、在主机0上ping主机1、主机2以及网关,看是否能通?【如果不同的话,请在路由器上分别Ping主机1、主机2,然后再试】七、实验说明1、思考题2、实验报告要求:实验完毕后请按照要求填写实验报告。
实验十VLAN间路由的配置
实验十 VLAN间路由的配置一、实验目的1.掌握单臂路由实现VLAN间通信的方法2.掌握三层交换机实现VLAN间通信的方法二、实验内容1.单臂路由的配置2.三层交换机实现VLAN间路由的配置三、实验步骤任务一单臂路由的配置实验拓扑:路由器:Cisco 2811,交换机:Cisco 2950实验步骤:1.创建Vlan2950#vlan databae2950(vlan)#vlan 10 name math2950(vlan)#vlan 20 name chinese2.把交换机端口分配给Vlanpc0与pc1划分到vlan 10中,pc0和pc1连接到交换机的接口分别为fa0/2和fa0/3 pc2与pc3划分到vlan 20中,pc2和pc3连接到交换机的接口分别为fa0/4和fa0/5 2950#conf t2950(config)#int range fa0/2 - 32950(config-if-range)#switchport mode access2950(config-if-range)#switchport access vlan 102950(config-if-range)#int range fa0/4 - 52950(config-if-range)#switchport mode access2950(config-if-range)#switchport access vlan 20查看vlan相关信息,截图。
3.配置交换机trunk端口交换机的fa0/1接口连接到路由器的fa0/1接口2950(config)int fa0/12950(config-if)switchport mode trunk4.配置路由器子接口Router#conf tRouter(config)#int fa0/1.10//配置子接口,协议类型为cisco专用的dot1qRouter(config-subif)#encapsulation dot1q 10//指明子接口封闭类型,并定义承载vlanID的流量Router(config-subif)#ip address 192.168.1.1 255.255.255.0 //vlan10主机的网关地址Router(config-subif)#int fa0/1.20Router(config-subif)#encapsulation dot1q 20Router(config-subif)#ip address 192.168.2.1 255.255.255.0Router(config-subif)#int fa0/1Router(config-if)#no shut查看路由器中的路由表,截图。
实验 路由器实现VLAN间通信
实验路由器实现VLAN间通信【实验目的】一、掌握用路由器实现VLAN的互相通信。
二、掌握在路由器端口划分子端口、封装Dot1Q协议。
【实验环境】H3C系列路由器1台,二层交换机2台,PC机4台,标准网线若干。
【实验原理】一、通过路由器实现VLAN间通信使用路由器实现VLAN间通信时,路由器与交换机的连接方式有两种:通过路由器的不同物理接口与交换机的每个VLAN分别连接。
通过路由器的逻辑子接口与交换机的各个VLAN连接。
二、路由器子接口路由器的子接口是一种逻辑上的接口,与物理接口相比,它能容纳更多的VLAN,适用于有多个VLAN的大型网络环境。
一个物理接口可以配置多个子接口,当VLAN间需要路由通信时,这些子接口就会争抢物理接口的带宽。
如果网络比较繁忙,就会导致通信瓶颈。
为了均衡物理接口上的流量负载,可以根据实际的流量使用情况,将子接口配置在多个物理接口上,以减轻VLAN流量之间竞争带宽的现象。
三、VLAN终结1、VLAN终结在VLAN间通信中的应用VLAN终结是指将收到的VLAN报文去除VLAN标签后进行三层转发或其他处理。
对于将要发送的报文,将相应的VLAN信息添加到报文中再发送。
由于传统路由器的三层以太网接口不支持VLAN报文,当它收到VLAN报文时,会将VLAN报文当成是非法报文丢弃,因此需要在路由器的子接口上配置VLAN终结功能来对收到的VLAN报文进行处理,保证正常的VLAN报文转发,从而实现VLAN间的通信。
2、VLAN终结的分类根据VLAN报文携带的Tag层数可以将VLAN报文分为Dot1q报文和QinQ报文。
相应地,VLAN终结可以分为两类:Dot1q终结:用来终结Dot1q报文,指在收到Dot1q报文时,先将VLAN Tag去掉再继续处理。
QinQ终结:用来终结QinQ报文,指在收到QinQ报文时,先将两层的VLAN Tag去掉再继续处理。
3、配置Dot1q终结根据每个子接口所能终结的VLAN报文中的VLAN ID范围的不同,Dot1q终结可分为:明确的Dot1q终结:只能终结一个VLAN的报文。
实验10通过路由器实现VLAN间通信的配置
实验10通过路由器实现VLAN间通信的配置实验10通过路由器实现VLAN间通信的配置实验目的:熟练掌握独臂路由器的配置,实现VLAN间通信实验设备:1台Catalyst2950交换机,1台路由器CISCO2620,直通线3条,2台PC机,超级终端,反转线及相应接口转换器。
或CISCO PT模拟器实验要求:通过配置路由器的子接口,使不同VLAN的电脑能够互相通信硬件连接:实验命令:利用命令进行独臂路由器的配置(CLI) (以2620为例)1、创建子接口,配置VLAN间通信的封装协议、IP、子网掩码,并激活全局模式int f0/0No shutInt f0/0.1 在f0/0上创建子接口子接口模式encapsulation {isl | dot1q } [虚拟网号]其中:isl和dot1q为VLAN间的通信封装协议Ip address 地址子网掩码No shut说明:有多少个VLAN,就得创建多少个子接口2、交换机trunk端口的设置:3560接口模式switchport 表示启用二层交换(默认,未启用三层交换)switchport trunk encapsulation dot1q该trunk端口按IEEE 802.1Q协议封装数据包switchport mode trunkswitchport trunk allowed vlan all允许所有VLAN通过(默认)3、交换机trunk端口的设置:2950接口模式switchport mode trunkswitchport trunk allowed vlan all允许所有VLAN通过(默认)注:利用独臂路由器实现VLAN间的通信比用三层交换机更慢,路由器将成为整个网络的瓶颈,最好不用实验步骤:实验结果:同一个虚拟网的电脑、不同一个虚拟网的电脑均可以互相通信实验总结:这次实验的结果是实现同一个虚拟网的电脑、不同一个虚拟网的电脑均可以互相通信,是在实验九的基础下完成的。
vlan间通信实验报告
vlan间通信实验报告实验目的:本次实验旨在通过搭建虚拟局域网(VLAN)网络,掌握VLAN的基本原理和配置方法,以及学习如何在不同VLAN之间进行通信。
实验环境:1.三台计算机:PC1、PC2、PC32.三个交换机:SW1、SW2、SW33.网线若干4.路由器一台实验过程:1.配置交换机首先需要将三个交换机进行基本配置。
我们使用命令行方式进行配置。
(1)设置管理口IP地址和子网掩码SW1(config)#interface vlan 1SW1(config-if)#ip address 192.168.0.1 255.255.255.0 SW2(config)#interface vlan 1SW2(config-if)#ip address 192.168.0.2 255.255.255.0 SW3(config)#interface vlan 1SW3(config-if)#ip address 192.168.0.3 255.255.255.(2)开启交换机端口连接状态检测功能SW1(config)#spanning-tree portfast bpduguard default SW2(config)#spanning-tree portfast bpduguard default SW3(config)#spanning-tree portfast bpduguard default(3)将端口划分到不同的VLAN中在这里我们将PC1和PC2放置在VLAN10中,将PC3放置在VLAN20中。
SW1(config)#vlan 10SW1(config-vlan)#name vlan10SW1(config-vlan)#exitSW1(config)#vlan 20SW1(config-vlan)#name vlan20SW1(config-vlan)#exitSW2(config)#vlan 10SW2(config-vlan)#name vlan10SW2(config-vlan)#exitSW2(config)#vlan 20SW2(config-vlan)#name vlan20SW2(config-vlan)#exitSW3(config)#vlan 10SW3(config-vlan)#name vlan10SW3(config-vlan)#exitSW3(config)#vlan 20SW3(config-vlan)#name vlan20SW3(config-vlan)#(4)配置交换机端口我们需要将PC1和PC2的接口连接到交换机的Fa0/1和Fa0/2端口,将PC3的接口连接到交换机的Fa0/3端口。
实验十 基于二层交换机+路由器实现vlan间通信实验
实验报告格式班级姓名学号实验日期评分_____________1.实验名称基于二层交换机+路由器实现vlan间通信实验2.实验学时2学时3.实验类型验证性4.实验目的深入理解二层交换机+路由器实现vlan间通信实验的具体实现过程。
5.实验内容在二层交换机上配置以单臂路由的方式实现vlan间的数据通信。
6.实验拓扑7.实验步骤(包括实验原始记录、实验数据处理、结果分析)步骤一:在交换机上创建vlan 10,并将0/1,0/2划分到vlan 10 ,vlan 20中Switch>enableSwitch#conf tSwitch(config)#vlan 10Switch(config)#vlan 20Switch(config-vlan)#name salesSwitch(config-vlan)#exitSwitch(config)#int fa0/1Switch(config-if)#switchport access vlan 10Switch(config)#int fa0/2Switch(config-if)#switchport access vlan 20步骤二:在fa0/3端口配置Trunk,并保持交换机配置Switch(config)#int fa0/3Switch(config-if)#switchport mode trunk步骤三:配置路由器子端口Router>enableRouter#conf tRouter(config-subif)#encapsulation dot1q 10Router(config-subif)#ip addr 192.168.10.1 225.225.225.0Router(config)#int fa0/0.2Router(config-subif)#encapsulation dot1q 20Router(config-subif)#ip addr 192.168.20.1 225.225.225.0步骤四:激活路由选择协议Router#conf tRouter(config)#int fa0/0Router(config-if)#no shutdownRouter#sh ip route步骤五:保存路由器配置。
vlan间路由配置实验
vlan间路由配置实验推荐文章小米路由器配置ssh登入方法教程热度:思科三层交换机路由功能配置教程热度: H3C交换机基于MAC地址VLAN配置教程热度:cisco交换机配置vlan方法有哪些热度:核心交换机各项配置Vlan 划分、互访、ACL管控、链路聚合教程热度:本文是小编带来vlan间路由配置实验,欢迎大家阅读。
任务一:采用路由器的多个物理接口进行路由1、通过路由器的多个物理接口实现局域网不同vlan间路由。
网络现有vlan1和vlan2两个vlan,vlan1配置192.168.1.0网段,vlan2配置192.168.2.0网段,每个网段有一台电脑,连在交换机上。
2、实验步骤a) 配置两台电脑的IP地址及网关b) 交换机配置vlanVlan 1Vlan 2c) 配置交换机的链路类型Int f0/1Switchport mode accessSwitchport access vlan 2d) 配置路由器的接口ipInt f0/0Ip add 192.168.1.3 255.255.255.0No shutdowne) 电脑间ping命令验证连通任务二:单臂路由实现vlan间通信1、实现局域网不同vlan间路由。
网络现有vlan1、vlan2和vlan3三个vlan,vlan1配置192.168.1.0网段,vlan2配置192.168.2.0网段,vlan3配置192.168.3.0网段。
2、实验步骤a) 配置电脑的IP地址及网关b) 配置交换机的vlanVlan 1Vlan 2Vlan 3c) 配置交换机的链路类型(1)access类型Int f0/1Switchport mode accessSwitchport access vlan 2(2)trunk类型Int f0/1Switchport mode trunkd) 针对三个vlan配置路由器子接口Int f0/0No shutdownInt f0/0.1encapsulation dot1q 2Ip add 192.168.1.4 255.255.255.0No shutdowne) 电脑间ping命令验证连通任务三:三层交换机实现vlan间通信1、实现局域网不同vlan间路由。
路由器实现VLAN间通信
路由器实现不同VLAN间通信一、实验目的:1、掌握Pac k et Trac er仿真软件组建跨路由器的虚拟VLA N网络。
2、设计模拟拓扑图,分析路由器的端口设置、IP地址分配以及二层交换机、路由器的配置命令和路由表信息。
3、对虚拟网络进行仿真测试,实现跨路由器的VLAN间通信。
二、实验原理:路由器也称为网关,即Gat ew ay。
是将局域网连接在一起组成更大的广域网络,并在每个局域网出口对数据进行筛选和处理。
局域网络的类型是多种多样的,除了最常见以太网外,还有AT M网络、F DDI网络等。
异构网络由于分别采用不同的数据封装方式,因此,它们之间是无法通信的,即使它们都采用同一种网络协议(比如T CP/IP协议)。
而路由器能够将不同类型之间的数据信息进行“翻译”,使他们能够相互“读懂”对方的数据,因此,若要实现异构网络间的通信,路由器是必不可少的。
同一网络内的计算机进行通信时,源计算机只需将数据发送到网络,目标计算机就能收到,当需要向不同网络的计算机发送数据时,源计算机将直接把数据发往“默认网关”——Def au lt Ga tew a y,由默认网关负责转发给其他路由设备,直至将该数据转发至目的计算机所在的网络。
当路由器收到IP包时,将根据IP包中的目的IP地址项查找路由表,根据查找的结果将此IP数据包送往对应端口。
本实验我试着选取校园网的一小部分进行说明。
现假使通信一班和通信二班分属于不同的网络,通信一班定义为VLAN10,通信二班定义为VLAN 20,因为通一有51人,通二有50人,所以IP地址的分配完全可以按照A类进行划分,通一的I P地址可为192.168.1.1-126,通二的可为192.168.2.1-126,默认网关均为255.255.255.0。
为了简化实验,现只取每个网络中的两台计算机进行配置运算,在pac k et tr ac er软件上构建网络拓扑结构,其结构图如下。
三、网络拓扑结构:四、进行配置1、创建VLAN单击交换机,在弹出的对话框中选CLI,按回车键即可进行配置。
cisco路由器实现vlan间通信
问:分属于不同VLAN的计算机需要相互通信,路由器和交换机应该如何配置?答:利用路由器实现不同VLAN之间通信的具体操作如下:⒈在同一个交换机上创建VLAN1、VLAN2两个不同的VLAN,将端口5和端口10分别分配到两个VLAN中(确保VLAN1、VLAN2所连设备的IP地址在不同的网段上);⒉在交换机的快速以太网端口配置模式(SX (config-if) #)下,键入trunk on命令,打开trunk功能;⒊在路由器的端口配置模式(RX (config-if) #)下,键入no ip address命令删除原有的IP地址;⒋键入interface fastethernet 0/0.1,划分子端口键入encapsulation isl 1,封装ISL协议键入ip address ip-address ;⒌键入interface fastethernet 0/0.2,划分子端口2键入encapsulation isl 2,封装ISL协议键入ip address ip-address建立标准的IP访问列表拒绝特定的主机访问本地计算机以Cisco26系列路由器为例,下面介绍建立标准的IP访问列表拒绝特定的主机访问本地计算机的步骤:⒈查连接线路,确保特定主机与本地计算机能够互相通讯。
⒉键入config terminal,进入全局配置模式(RX (config) #)。
⒊键入access-list deny⒋键入access-list 1 permit⒌键入int s0/0,进入串口配置模式(RX (config-if )#)。
⒍键入ip access-group 1 in,在串口上应用此访问列表。
⒎在特权模式(RX#)下,键入show ip access-list命令查看IP访问列表。
⒏特权模式(RX#)下,键入show ip interface serial 0/0命令查看端口的访问列表。
⒐特定主机上键入ping命令,验证访问列表的作用,此时对方计算机将无法ping通过本地计算机。
通过路由器实现VLAN间路由
通过路由器实现VLAN间路由【实验名称】通过路由器实现VLAN间路由【实验目的】掌握如何通过路由器实现VLAN间路由。
【背景描述】作为企业的网络管理员,你按企业的部门结构创建了多个VLAN,为了实现数据资源的共享,现在需要使不同的VLAN里的用户相互通信,于是你决定配置路由器来实现VLAN间路由。
本实验以1台S2126G交换机和1台R2620路由器为例,PC1和PC2的IP地址分别为192.168.10.10/24,192.168.20.20/24,PC1和PC2分别属于Vlan10和Vlan 20,缺省网关分别指定为Vlan10和Vlan 20在路由器上的对应子接口的IP地址192.168.10.1和192.168.20.1 。
【实现功能】使位于不同VLAN里的用户可以相互通信。
【实验拓扑】F0/1F0/23F0F0/2Vlan10Vlan20【实验设备】S2126G(1台)、R2620(1台)【实验步骤】第一步:在交换机S2126G上创建Vlan 并分配相应端口S2126G (config)# vlan 10 !创建Vlan 10S2126G (config)# vlan 20 !创建Vlan 20S2126G(config)#interface fastethernet 0/1 !进入接口配置模式S2126G(config-if)#switchport access vlan 10 !将F0/1端口分配给Vlan 10S2126G(config)#interface fastethernet 0/2 !进入接口配置模式S2126G(config-if)#switchport access vlan 20 !将F0/2端口分配给Vlan 20S2126G(config)#interface fastethernet 0/23S2126G(config-if)#switchport mode trunk ! 配置trunk端口验证测试:验证VLAN和Trunk配置S2126G #show vlanVLAN Name Status Ports---- -------------------------------- --------- ------------------------------- 1 default active Fa0/3 ,Fa0/4 ,Fa0/5Fa0/6 ,Fa0/7 ,Fa0/8Fa0/9 ,Fa0/10,Fa0/11Fa0/12,Fa0/13,Fa0/14Fa0/15,Fa0/16,Fa0/17Fa0/18,Fa0/19,Fa0/20Fa0/21,Fa0/22,Fa0/23Fa0/2410 VLAN0010 active Fa0/1 ,Fa0/2320 VLAN0020 active Fa0/2 ,Fa0/23S2126G #show interface fastethernet 0/23 switchport ! 验证端口的完整配置Interface Switchport Mode Access Native Protected VLAN lists---------- ---------- --------- ------- -------- --------- -------------------- Fa0/23 Enabled Trunk 1 1 Disabled All或S2126G #show interface fastethernet 0/23 trunk ! 显示端口的trunk设置Interface Mode Native VLAN VLAN lists-------------------- ------ ----------- --------------------Fa0/23 On 1 All第二步:在R2620路由器上配置接口F0的子接口R2620(config)# interface fastethernet 0R2620(config-if)#no ip addressR2620(config-if)#no shutdownR2620(config)# interface fastethernet 0.10 !进入子接口F0.10配置模式R2620(config-if)# ip address 192.168.10.1 255.255.255.0 ! 配置子接口F0.10 IP 地址R2620(config-if)#encapsulation dot1q 10 ! 封装802.1Q并指定Vlan号10R2620(config)# interface fastethernet 0.20 !进入子接口F0.20配置模式R2620(config-if)# ip address 192.168.20.1 255.255.255.0 ! 配置子接口F0.20 IP 地址R2620(config-if)#encapsulation dot1q 20 ! 封装802.1Q并指定Vlan号20验证测试:验证接口配置和VLAN配置R2620#show ip interface briefInterface IP-Address OK? Method Status Protocol FastEthernet0 unassigned YES unset up up FastEthernet0.10 192.168.10.1 YES manual up up FastEthernet0.20 192.168.20.1 YES manual up up Serial0 unassigned YES unset administratively down down Serial1 unassigned YES unset administratively down downR2620#show vlansVirtual LAN ID: 10 (IEEE 802.1Q Encapsulation)vLAN Trunk Interface: FastEthernet0.10Protocols Configured: Address: Received: Transmitted: IP 192.168.10.1 26 26Virtual LAN ID: 20 (IEEE 802.1Q Encapsulation)vLAN Trunk Interface: FastEthernet0.20Protocols Configured: Address: Received: Transmitted: IP 192.168.20.1 0 0第三步:测试VLAN间路由(下面以PC1 Ping PC2的结果为例加以说明)C:\>ping 192.168.20.20 !在PC1的命令行方式下验证能Ping通PC3以上结果显示说明:在不同VLAN里的计算机系统通过路由器是可以互相通信的。
vlan之间的通信方法
vlan之间的通信方法
VLAN(虚拟局域网)之间的通信可以通过以下几种方法实现:
1. 路由器和交换机的配合使用:
通过路由器的不同物理接口与交换机上的每个VLAN分别连接。
这种方式管理简单,但网络扩展难度大,因为每增加一个新的VLAN,都需要消耗路由器的端口和交换机上的访问链接,且需要重新布设一条网线。
通过路由器的逻辑子接口与交换机的各个VLAN连接。
这种方式要求路由器和交换机的端口都支持汇聚链接,且双方用于汇聚链路的协议必须相同。
由于这种方式是靠在一个物理端口上设置多个逻辑子接口的方式实现网络扩展,因此网络扩展比较容易且成本较低,只是对路由器的配置要复杂一些。
2. 使用三层以上的交换机:在园区网中,由于路由比较简单,但要求数据交换的速度较快,因此用交换机代替路由器实现VLAN间的通信已成为趋势。
以上内容仅供参考,如需更多信息,建议咨询网络工程师或查阅计算机网络方面的专业书籍。
路由器vlan配置步骤
路由器vlan配置步骤VLAN(虚拟局域网)是将同一个物理网络划分成多个逻辑网络的技术,可以增加网络的安全性和性能。
在路由器上配置VLAN可以实现不同VLAN之间的互访和网络隔离。
下面是路由器VLAN配置的详细步骤:1.确定网络拓扑结构:在进行VLAN配置之前,需要先确定网络的拓扑结构,包括路由器,交换机和终端设备的连接关系。
这样可以为每个VLAN分配合适的IP地址范围。
2.创建VLAN:登录路由器的管理界面,并进入VLAN配置页面。
在这里可以创建不同的VLAN,并为每个VLAN指定一个唯一的VLANID。
根据实际需求,可以创建多个VLAN。
3. 分配端口到VLAN:为了实现不同VLAN之间的互访,需要将交换机上的端口绑定到相应的VLAN。
可以使用命令行界面或者Web界面进行端口划分。
将需要划分的端口标记为“access”模式,并指定相应的VLAN ID。
4. VLAN之间的互连:如果有多个交换机,需要通过链路将它们连接起来,以实现不同交换机上的VLAN之间的互访。
可以使用trunk口或者链路聚合技术进行互连。
5.配置VLAN接口:对于路由器来说,需要创建VLAN接口并为每个接口指定IP地址和子网掩码。
这样可以让不同VLAN之间进行互访。
6.配置路由:在多个VLAN之间进行通信时,需要配置路由。
配置默认的静态路由或者动态路由协议(如OSPF)可以实现不同VLAN之间的互访和上网。
7.配置ACL:为了增加网络的安全性,可以配置ACL(访问控制列表)来控制VLAN之间的通信。
可以设置ACL规则,允许或者禁止不同VLAN之间的通信。
8. 验证配置:在完成VLAN配置后,需要进行验证以确保配置的正确性。
可以通过ping命令或者其他网络工具进行测试,检查不同VLAN之间的互访和网络隔离情况。
总结:VLAN配置需要先确定网络拓扑结构,然后创建VLAN、分配端口到VLAN,配置VLAN之间的互连,配置VLAN接口,配置路由和ACL,并进行验证。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验10通过路由器实现VLAN间通信的配置实验目的:熟练掌握独臂路由器的配置,实现VLAN间通信实验设备:1台Catalyst2950交换机,1台路由器CISCO2620,直通线3条,2台PC机,超级终端,反转线及相应接口转换器。
或CISCO PT模拟器实验要求:通过配置路由器的子接口,使不同VLAN的电脑能够互相通信硬件连接:实验命令:利用命令进行独臂路由器的配置(CLI) (以2620为例)1、创建子接口,配置VLAN间通信的封装协议、IP、子网掩码,并激活全局模式int f0/0No shutInt f0/0.1 在f0/0上创建子接口子接口模式encapsulation {isl | dot1q } [虚拟网号]其中:isl和dot1q为VLAN间的通信封装协议Ip address 地址子网掩码No shut说明:有多少个VLAN,就得创建多少个子接口2、交换机trunk端口的设置:3560接口模式switchport 表示启用二层交换(默认,未启用三层交换)switchport trunk encapsulation dot1q该trunk端口按IEEE 802.1Q协议封装数据包switchport mode trunkswitchport trunk allowed vlan all允许所有VLAN通过(默认)3、交换机trunk端口的设置:2950接口模式switchport mode trunkswitchport trunk allowed vlan all允许所有VLAN通过(默认)注:利用独臂路由器实现VLAN间的通信比用三层交换机更慢,路由器将成为整个网络的瓶颈,最好不用实验步骤:实验结果:同一个虚拟网的电脑、不同一个虚拟网的电脑均可以互相通信实验总结:这次实验的结果是实现同一个虚拟网的电脑、不同一个虚拟网的电脑均可以互相通信,是在实验九的基础下完成的。
不过做下来不会很难。
附:其它一些常见设备的VLAN配置一、利用菜单进行VLAN配置(以1924为例):1.进入主菜单Catalyst 1900 - Main Menu 主菜单[C] Console Settings console设置:可设置明文口令、安全口令、口令尝试次数[S] System 系统:名称、联系人、地点、交换模式、地址冲突反应、地址老化时间、增强拥塞控制、广播风暴控制 [N] Network Management 网络系统管理:IP、mask、默认网关、DNS、协议设置:CDP、CGMP、HTTP、扩展树协议、SNMP管理 [P] Port Configuration 端口设置:状态、双工设置、转发控制、拥塞控制[A] Port Addressing[D] Port Statistics Detail[M] Monitoring 监控:指定接监示器的端口、增删监示记录[V] Virtual LAN VLAN设置:显示、增加、修改、删除虚拟网、遂道设置[R] Multicast Registration 组播包地址的注册:注册、显示、注销、删除[F] Firmware 防火墙:TFTP服务器或IP、升级防火墙文件名、激活可接受升级、升级[I] RS-232 Interface 串口:设置波特率9600、数据位8、停止位1[U] Usage Summaries 使用报告(使用摘要):端口状态、端口地址、异常、运行、带宽利用等状态报告[H] Help 帮助[K] Command Line[X] Exit Management Console 退出Enter Selection:2.进入VLAN配置菜单(配置显示、添加、修改、删除虚拟网,添加VLAN成员、扩展树的配置等)Catalyst 1900 - Virtual LAN Configuration----------------------- Information ------------------------------------ VTP version: 1Configuration revision: 0Maximum VLANs supported locally: 1005Number of existing VLANs: 5Configuration last modified by: 0.0.0.0 at 00-00-0000 00:00:00----------------------- Settings --------------------------------------- [N] Domain name[V] VTP mode control Server[F] VTP pruning mode Disabled[O] VTP traps Enabled----------------------- Actions ---------------------------------------- [L] List VLANs [A] Add VLAN[M] Modify VLAN [D] Delete VLAN[E] VLAN Membership [S] VLAN Membership Servers[T] Trunk Configuration [W] VTP password[P] VTP Statistics [X] Exit to Main MenuEnter Selection:二、利用命令进行VLAN配置(CLI) (以1924为例)1、设置VLAN号和VLAN名称:格式:全局模式VLAN VLAN号name VLAN名称注:VLAN号:1-1024,但只有64个同时工作2、设置VLAN成员:格式:接口模式VLAN-membership static/dynamid VLAN号注:static/dynamid:表示类型:静态/动态如:将e0/5设置为虚拟网2的成员:int e0/5VLAN-membership static 23、查看VLAN的配置情况:格式:在特权模式下show vlan 显示虚拟网分配情况show vlan vlan号查看指定的VLAN show VLAN-membership 显示交换机上的每个端口是静态或动态的、是属于哪个VLAN4、设置VLAN中继格式:接口模式Trunk on设置VLAN的主干模式(VLAN中继)例如:将fa 0/26设置成trunk,并划入到VLAN1、vlan2switch1900(config)#interface e fa 0/26switch1900 (config-if)#trunk onswitch1900 (config-if)#vlan-membership static 1switch1900 (config-if)#vlan-membership static 2三、利用命令进行VLAN配置(CLI) (以2950为例)5、设置VLAN号和VLAN名称:格式:全局模式VLAN VLAN号name VLAN名称注:VLAN号:1-1005,但vlan 1是默认的、1002-1005是系统定义好的,其它可自行定义6、选择多个端口格式:全局模式int range 端口范围例如:int range f0/1 – 5 选择快速以太网口1-5号端口7、将交换机该端口设置为access端口,并分配到指定VLAN中,允许指定的VLAN数据包通过(注:access模式的端口只允许一个虚拟网的数据包通过)格式:接口模式switchport mode access 将该端口设置为access模式端口格式:接口模式switchport access vlan 虚拟网号表示该端口只允许该虚拟网的数据包通过8、设置交换机的端口模式为trunk模式,允许多个虚拟网的数据包通过(作为VLAN 中继用)格式:接口模式switchport mode trunk 将当前端口设置为trunk模式格式:接口模式switchport trunk allowed vlan all允许所有VLAN通过trunk链路格式:接口模式switchport trunk allowed vlan 虚拟网号n表示该端口允许该虚拟网的数据包通过四、利用命令进行VLAN配置(CLI) (以3550为例)9、设置VLAN号和VLAN名称:格式:特权模式vlan databaseVLAN模式VLAN VLAN号name VLAN名称注:VLAN号:1-1005,但vlan 1是默认的、1002-1005是系统定义好的,其它可自行定义例如:C3550# vlan databaseC3550 (vlan)# vlan 2 name student10、选择多个端口格式:全局模式int range 端口范围例如:int range f0/1 – 5 选择快速以太网口1-5号端口11、将交换机该端口设置为access端口,并分配到指定VLAN中,允许指定的VLAN数据包通过(注:access模式的端口只允许一个虚拟网的数据包通过)格式:接口模式switchport mode access 将该端口设置为access模式端口格式:接口模式switchport access vlan 虚拟网号表示该端口只允许该虚拟网的数据包通过12、设置交换机的端口模式为trunk模式,允许多个虚拟网的数据包通过(作为VLAN中继用)格式:接口模式switchport mode trunk 将当前端口设置为trunk模式格式:接口模式switchport trunk allowed vlan all允许所有VLAN通过trunk链路(默认,可不写)例如:S3550 (config-if)# switchport 表示启用二层交换(默认,未启用三层交换)S3550 (config-if)# switchport trunk encapsulation dot1q该trunk端口按IEEE 802.1Q协议压缩数据包S3550 (config-if)# switchport mode trunk13、指定trunk链路中的VLAN:格式:接口模式switchport trunk allowed vlan 虚拟网号n表示该端口允许该虚拟网的数据包通过若要设置允许所有的VLAN通过trunk链路,则配置命令为:switchport trunk allowed vlan all将trunk链路端口VLAN 3和VLAN 4从trunk链路中删除,则配置命令为:C3550(config-if)#switchport trunk allowed vlan remove 3,4若要在trunk链路中删除2至1001号VLAN的流量,则配置命令为:C3550(config-if)#switchport trunk allowed vlan remove 2 - 1001注意在连字符“-”的左右要各留一个空格。