实现跨路由vlan通信教程
不同VLAN之间相互通信的两种方式(三层交换配置)
不同VLAN之间相互通信的两种方式(单臂路由、三层交换)试验环境:东郊二楼第三机房试验设备:Catalyst 2950-24(SW3)Catalyst 3750 SERIES (带两个SD接口,S8----SW-2L)计算机(PC5、PC6)。
试验目的:1、通过单臂路由实现不同VLAN之间的通信2、通过三层交换路由功能实现不同VLAN之间的通信网络拓扑图:1、单臂路由实现不同VLAN互通试验网络拓扑图2、三层交换实现不同VLAN互通实验网络拓扑图实验步骤:单臂路由实现不同VLAN互通试验步骤一、交换机SW3的具体配置(主要配置vlan和trunk接口)1、在SW3上创建vlan 100、vlan200、vlan300,名称依次为caiwu、xiaoshou、gongcheng。
(创建vlan既可以在vlan database中,也可以在全局模式下配置,本实验是在vlan database中配置的)2、在全局模式下,将f0/1 –5号端口划分到vlan 100中,f0/6–10口划分到vlan 200中,f0/11 – 15号端口划分到vlan 300中,并全部配置成access模式。
3、使用show vlan显示SW3的vlan配置信息,可以看出配置正确)4、交换机如果通过路由器实现VLAN之间的通信,需要将连接交换机的端口配置成trunk 模式,只有trunk线路才能使vlan通过。
二、路由器R2的具体配置(通过配置路由器子接口封装之后作为每一个vlan的网关)1、在路由器(R2)与交换机(SW3)的端口上配置子接口,每个子接口的IP地址是每个VLAN的网关地址(也可以理解为下一跳地址),并在子接口上封装802.1Q协议(交换机通用封装模式)。
也可以封装ISL协议(cisco专用协议,不兼容802.1Q)。
2、将PC5和PC6分别连接到交换机SW3的f0/6和f0/1上,然后配置PC5的IP地址为192.168.2.1/24,网关为192.168.2.254。
实验三 通过配置路由器或三层交换机实现VLAN间的通信
实验三实现VLAN间的通信一、通过路由器实现vlan间通信(单臂路由)实验拓扑图【准备知识】在路由器与交换机的端口上配置子接口,每个子接口的IP地址是每个VLAN的网关地址(也可以理解为下一跳地址),并在子接口上封装802.1Q协议。
也可以封装ISL协议(cisco专用协议,不兼容802.1Q)。
【实验步骤】1、交换机配置如下:Switch>enSwitch#conf tSwitch(config)#vlan 2Switch(config-vlan)#vlan 3Switch(config-vlan)#exitSwitch(config)#int fa0/2Switch(config-if)#sw ac vlan 2 //switchport access vlan 2的简写,端口fa0/2划到vlan 2中Switch(config-if)#int fa0/3Switch(config-if)#sw ac vlan 3Switch(config-if)#exitSwitch(config)#int fa0/1Switch(config-if)#switchport mode trunk //设置f0/1端口为trunk模式2、路由器配置如下:Router>enRouter#conf tRouter(config)#int fa0/0Router(config-if)#no shutdownRouter(config-if)#exitRouter(config)#int f0/0.1Router(config-subif)#encapsulation dot1q 2 //封装协议802.1Q,2为vlan 2 Router(config-subif)#ip address 192.168.1.1 255.255.255.0Router(config-subif)#exitRouter(config)#int f0/0.2Router(config-subif)#encapsulation dot1q 3 //封装协议802.1Q,3为vlan 3 Router(config-subif)#ip address 192.168.2.1 255.255.255.0Router(config-subif)#exitRouter(config)#【检测实验结果】VLAN 2中的pc1能ping 通VLAN 3中的pc2。
跨路由VLAN的配置
跨路由VLAN的配置概述本文档介绍了如何配置跨路由VLAN,使得不同的VLAN可以跨越不同的路由器进行通信。
步骤1. 确定网络拓扑: 首先,您需要明确网络拓扑,包括路由器和交换机的位置,以及每个VLAN所需的IP地址范围。
确定网络拓扑:首先,您需要明确网络拓扑,包括路由器和交换机的位置,以及每个VLAN所需的IP地址范围。
2. 配置交换机: 在交换机上,为每个VLAN创建相应的VLAN 接口,并将其与相应的VLAN ID关联。
以下是一个示例配置:配置交换机:在交换机上,为每个VLAN创建相应的VLAN接口,并将其与相应的VLAN ID关联。
以下是一个示例配置:interface vlan <VLAN_ID>ip address <IP_ADDRESS> <SUBNET_MASK>请使用实际的VLAN ID和IP地址进行配置。
3. 配置路由器: 在路由器上,为每个VLAN创建子接口,并将其与相应的VLAN ID关联。
以下是一个示例配置:配置路由器:在路由器上,为每个VLAN创建子接口,并将其与相应的VLAN ID 关联。
以下是一个示例配置:interface <PHYSICAL_INTERFACE>.<VLAN_ID>encapsulation dot1q <VLAN_ID>ip address <IP_ADDRESS> <SUBNET_MASK>请使用实际的物理接口、VLAN ID和IP地址进行配置。
4. 启用路由器接口: 确保路由器上的所有子接口都已启用。
使用以下命令:启用路由器接口:确保路由器上的所有子接口都已启用。
使用以下命令:no shutdown5. 配置静态路由: 如果需要在不同的VLAN之间进行跨路由通信,您可能需要配置静态路由。
使用以下命令为每个子接口添加静态路由:配置静态路由:如果需要在不同的VLAN之间进行跨路由通信,您可能需要配置静态路由。
不同VLAN之间相互通信的两种方式
不同VLAN之间相互通信的两种方式
VLAN (虚拟局域网)可以将网络拆分成不同的逻辑网络,从而提高网络的安全性和管理性。
然而,不同VLAN之间相互通信也是必须的,这种通信方式可以通过以下两种方式实现:
1. 路由器汇聚
路由器汇聚是一种将不同VLAN之间交换数据的方法。
在该配置下,路由器在连接不同VLAN的交换机之间,每个VLAN都有一个不同的网络地址和网络子网,所以路由器可以将它们连接起来。
这种方式可以提高安全性,避免不同VLAN之间的网络拓扑结构受到攻击,同时还可以高效地利用带宽资源。
2. 交换机层三功能
交换机层三功能是一种在交换机上开启IP路由功能的方法。
在该方法中,交换机可以在不同的VLAN之间转发数据。
该方法的优点之一是能够提高传输效率,因为数据不需要通过路由器转发,也不会在不同的子网之间反复跳转。
然而,这种方法可能会增加网络复杂性,并且可能会被黑客利用,从而威胁整个网络的安全。
总的来说,不同VLAN之间相互通信可以通过路由器汇聚和交换机层三功能两种方式实现。
虽然都有各自的优点和缺点,但根据实际情况选择最适合自己的方法是至关重要的。
附录3_使用三层交换机实现跨VLAN的通信
S1(config-if)#switchport mode trunk //设置为主干道trunk模式 S1(config)#interface fa0/2 S1(config-if)#switchport trunk encapsulation dot1q //配置Trunk封装
PC1配置 IP地址:192.168.2.2 子网掩码:255.255.255.0 网关:192.168.2.1 PC2配置 IP地址:192.168.2.3 子网掩码:255.255.255.0 网关:192.168.2.1
青岛大学计算机科学技术学院 云红艳
二层交换机S2配置如下:
S2(config)#vlan 2
青岛大学计算机科学技术学院 云红艳
按要求配置每台计算机的IP(Internet Protocol Address, IP地址)、SM(Subnet Mask,子网掩码) 和 GW(Gateway,网关)。
PC0配置 IP地址:192.168.1.2 子网掩码:255.255.255.0 网关:192.168.1.1 PC3配置 IP地址:192.168.1.3 子网掩码:255.255.255.0 网关:192.168.1.1
//开启端口
S1(config-if)#exit //开启三层交换机的路由功能
S1(config)#ip routing
//开启三层交换机的IP路由功能
青岛大学计算机科学技术学院 云红艳
验证实验
可使用相同VLAN的计算机进行Ping测试和不同VLAN间 的计算机进行Ping测试。用PC0和PC1、PC0和PC2进行 Ping测试,如下图所示。
计算机网络原理实验
使用三层交换机第实一现跨章VLAN的通信 概述
异地虚拟局域网vlan如何设置
异地虚拟局域网vlan如何设置
异地虚拟局域网vlan设置是怎么样,为什么要设置异地虚拟局域网vlan,有什么用处呢?下面是店铺收集整理的异地虚拟局域网vlan 如何设置,希望对大家有帮助~~
异地虚拟局域网vlan设置的方法
工具/原料
蒲公英两台
电脑一台
网线若干
一、添加蒲公英路由器
1通过浏览器登录到蒲公英组网后台(首先需要注册)。
2点击添加路由器,输入SN码(在路由器背面获取)和自定义设备名称。
END
二、设置智能组网
1把需要组网的路由器添加完成后,点击【智能组网】,创建网络。
2把需要组网的路由器添加右边成员中,点击【完成】就可以了。
PS:要注意,同一组网中,路由器网段不能相同(即蒲公英的lan 口IP网段不能一样)。
3如下图,组网已经完成!
END
三、测试组网效果
既然组网好了,自然要测试一下是否已经连成局域网咯,最简单的方法就是ping测。
经过测试,在192.168.2.156的机器上可以直接ping通异地的路由器,以及路由器下的设备,表示已经组网有效了!
迫不及待地试了下共享文件,速率还是令人满意的。
3智能组网后双方网络就像是同一局域网一样,想怎么玩就怎么玩。
实验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间的通信比用三层交换机更慢,路由器将成为整个网络的瓶颈,最好不用实验步骤:实验结果:同一个虚拟网的电脑、不同一个虚拟网的电脑均可以互相通信实验总结:这次实验的结果是实现同一个虚拟网的电脑、不同一个虚拟网的电脑均可以互相通信,是在实验九的基础下完成的。
计算机网络配置通过VLANIF实现跨设备VLAN内通信示例
配置通过VLANIF实现跨设备VLAN内通信组网图[Switch_1] interface gigabitethernet 0/0/1[Switch_1-GigabitEthernet0/0/1] port link-type trunk[Switch_1-GigabitEthernet0/0/1] port trunk allow-pass vlan 10[Switch_1-GigabitEthernet0/0/1] quit[Switch_1] interface gigabitethernet 0/0/2[Switch_1-GigabitEthernet0/0/2] port link-type trunk[Switch_1-GigabitEthernet0/0/2] port trunk allow-pass vlan 30[Switch_1-GigabitEthernet0/0/2] quit# 配置VLANIF10的IP地址为10.10.10.1/24,VLANIF30的IP地址为10.10.30.1/24。
[Switch_1] interface vlanif 10[Switch_1-Vlanif10] ip address 10.10.10.1 24[Switch_1-Vlanif10] quit[Switch_1] interface vlanif 30[Switch_1-Vlanif30] ip address 10.10.30.1 24[Switch_1-Vlanif30] quit# 配置OSPF基本功能。
[Switch_1] router id 1.1.1.1[Switch_1] ospf[Switch_1-ospf-1] area 0[Switch_1-ospf-1-area-0.0.0.0] network 10.10.10.0 0.0.0.255[Switch_1-ospf-1-area-0.0.0.0] network 10.10.30.0 0.0.0.255[Switch_1-ospf-1-area-0.0.0.0] quit2. 配置Switch_2# 创建VLAN10和VLAN30。
实验:VLAN之间的路由设置
VLAN之间的路由设置实验一:利用外部路由器实现不同VLAN之间的通信1、实验环境2、VLAN之间的路由设置(1)在同一个交换机上创建VLAN2、VLAN3两个不同的VLAN,将端口1和端口8分别分配到两个VLAN中,确保VLAN2、VLAN3所连接设备的IP地址在不同的网段上。
(2)在交换机上端口24的端口配置模式(2950-A(config-if)#)下,键入“switchport mode trunk”命令,打开trunk功能。
(3)在路由器的以太网口配置模式(2620-A(config-if)#)下,键入“no ip address”命令,删除原来的地址。
(4)键入“interface fastethernet 0/0.1”,划分子端口1。
键入“encapsulation dot1q 2”,封装dot1q协议,这里的2对应着VLAN号2(即VLAN 2)。
键入“ip address 192.168.0.100 255.255.255.0”,确保IP地址与VLAN 2所连接设备的IP地址在同一个网段。
(5)键入“interface fastethernet 0/0.2”,划分子端口2。
键入“encapsulation dot1q 3”,封装dot1q协议,这里的3对应着VLAN号2(即VLAN 3)。
键入“ip address 10.0.0.100 255.0.0.0”,确保IP地址与VLAN 3所连接设备的IP地址在同一个网段。
(Config)#int f0/0(Config-if)#full-dupl(Config-if)#no shundown ,用来激活该子端口(6)分别在VLAN2、VLAN3内所连的计算机上设置缺省网关。
(7)利用ping命令测试计算机的通讯情况。
(8)在交换机的VLAN配置模式(2950-A(vlan)#)下,键入“no vlan 2”、“no vlan 3”命令,删除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,按回车键即可进行配置。
vlan间路由的通信过程 -回复
vlan间路由的通信过程-回复“VLAN间路由的通信过程”VLAN(Virtual Local Area Network)是一种虚拟局域网技术,它通过对网络进行逻辑划分,将一个物理网络划分为多个逻辑上独立的子网。
在一个网络中,不同的VLAN可以通过路由器进行通信,实现跨VLAN的通信。
本文将详细介绍VLAN间路由的通信过程,并分步骤解释每个环节的原理和操作。
第一步:VLAN划分和端口配置在进行VLAN间路由之前,首先需要进行VLAN的划分和端口的配置。
为了简化描述,我们假设我们要构建一个简单的网络,其中有两个VLAN,分别是VLAN10和VLAN20。
我们将端口1-8划分到VLAN10,端口9-16划分到VLAN20。
在交换机上进行相应的配置,将端口与VLAN进行绑定,确保每个端口只能访问其所属的VLAN。
第二步:路由器配置接下来,我们需要配置一个交换机的端口与路由器的接口进行连接,以实现VLAN间的通信。
假设我们的路由器的接口1连接到交换机的端口17。
在路由器上配置这个接口,设置IP地址和子网掩码,以及VLAN的子接口。
在本例中,我们将接口1配置为主接口,同时创建两个子接口,分别用于VLAN10和VLAN20。
第三步:交换机端口设置为了实现VLAN间的通信,我们需要在交换机上对相应的端口进行设置。
在本例中,我们需要将交换机的端口1-8划分到VLAN10,端口9-16划分到VLAN20。
同时,我们设置交换机的端口17为Trunk端口,用于连接路由器。
这样,交换机上的VLAN10和VLAN20的数据就可以通过这个Trunk端口传送到路由器,实现跨VLAN的通信。
第四步:路由器子接口设置在路由器上,我们需要对子接口进行配置,为每个子接口分配一个独立的VLAN号。
在本例中,我们将子接口1绑定到VLAN10,子接口2绑定到VLAN20。
配置子接口的IP地址和子网掩码,并启用子接口。
第五步:路由器与交换机连接现在,我们将路由器的接口1连接到交换机的Trunk端口17。
vlan间路由的通信过程 -回复
vlan间路由的通信过程-回复VLAN间路由的通信过程随着网络规模和服务种类的不断扩大,虚拟局域网(Virtual Local Area Network,VLAN)的概念应运而生。
VLAN是通过在网络交换机上创建逻辑上隔离的网络,将不同的用户和设备分组管理,从而提高网络的安全性、灵活性和管理性。
然而,VLAN的隔离也带来了一个问题,即VLAN 之间的通信如何进行。
在本文中,我们将详细介绍VLAN间路由的通信过程,并逐步回答这个问题。
一、什么是VLAN间路由在一个局域网中,不同的VLAN相互隔离,无法直接进行通信。
VLAN间路由通过网络交换机上的特定功能,将不同VLAN中的设备连接起来,使它们可以互相通信。
VLAN间路由可以实现跨VLAN的数据传输,并提供高效可靠的网络连接。
二、VLAN间路由的基本组成VLAN间路由由以下几个组成部分构成:1. VLAN接口:每个VLAN都有一个逻辑接口,它是VLAN和网络之间的桥梁。
VLAN接口负责转发数据包,判断目的地址所属的VLAN,并将数据包转发到相应的VLAN中。
2. 路由器:路由器是VLAN间路由的核心设备。
它通常被称为多层交换机,具有路由功能。
路由器用于在不同的VLAN之间转发数据包,并根据目的IP地址将数据包传送到相应的VLAN接口。
3. 路由表:路由表是路由器内部的一个重要数据结构,用于存储路由信息。
路由表中包含目的网络地址和对应的下一跳设备,这些信息被路由器用于决策数据包的转发路径。
三、VLAN间路由的通信过程下面我们将逐步介绍VLAN间路由的通信过程:1. 设备A发送数据包假设设备A在VLAN10中,想要向VLAN20中的设备B发送数据包。
设备A首先将数据包发送到它所连接的交换机的VLAN10接口。
2. 交换机接收数据包交换机接收到来自设备A的数据包后,会检查数据包的目的MAC地址,并在交换表中查找与该MAC地址相对应的端口。
3. 交换机进行转发决策如果数据包的目的MAC地址在同一VLAN中,交换机将数据包直接转发到目的设备的端口。
三级交换机和路由器实现跨Vlan通信
三级交换机和路由器实现跨Vlan通信
介绍跨VLAN通信
VLAN(虚拟局域网)是一种由交换机、路由器和其他网络设备所组成
的网络逻辑隔离技术,可以将大型物理网络中的网络段划分成多个虚拟网络,每个网络段具有独立的网络地址,可以实现有效的网络隔离和防火墙
技术,是实现私有网络和多层网络分割的最常用的方式之一、每个VLAN
可以有自己的子网,每个VLAN的每个站点使用相同的网络地址以实现网
络通信。
VLAN技术可以提高网络的性能,增加网络的灵活性。
跨VLAN通信是指在不同的VLAN之间实现相互通信的功能,也是
VLAN的重要功能之一、实现VLAN之间的数据通信,需要使用到路由器和
三层交换机,即将VLAN的不同段连接起来,由路由器负责路由转发,由
三层交换机负责VLAN之间的数据传输。
三级交换机是一种高级交换设备,能够实现VLAN之间的跨VLAN通信。
VLAN之间通信,首先要将不同VLAN的Port接入三级交换机,然后将不
同VLAN的端口进行聚合,形成一个Trunk接口,把不同VLAN的数据包根
据VLAN标识发送出去,从而实现VLAN之间的跨VLAN通信。
路由器实现跨VLAN通信
路由器可以实现跨VLAN通信,它可以接收不同VLAN的数据包,并将
其从一个VLAN转发到另一个VLAN。
vlan间路由的通信过程
VLAN间路由的通信过程可以归纳为以下几个步骤:
终端设备(例如PC)发送ARP请求帧,该请求帧会广播到其所在的VLAN。
交换机接收到该ARP请求帧后,会从所有配置为属于该VLAN的端口将该请求帧转发出去。
如果目标MAC地址存在于本地VLAN中,则交换机将该帧发送给目标设备。
如果目标MAC地址不存在,则交换机将该帧发送给默认网关。
默认网关接收到该帧后,会检查其路由表以确定目标网络。
如果目标网络不在本地VLAN 中,则默认网关将该帧发送到其他网关(例如路由器)。
如果目标网络在本地VLAN中,则默认网关将该帧发送给目标设备。
在这个过程中,如果终端设备需要与另一个VLAN中的设备通信,那么它需要知道目标设备的MAC地址。
如果不知道,它将发送一个ARP请求到目标设备的IP地址,并等待响应。
一旦收到响应,终端设备就可以将数据包发送到目标设备的MAC地址。
交换机也会将接收到的ARP响应帧从所有配置为属于该VLAN的端口转发出去。
这样,终端设备就可以得到目标设备的MAC地址,从而可以向目标设备发送数据包。
如果终端设备需要向另一个VLAN发送数据包,它只需要将数据包发送到目标设备的MAC地址即可。
交换机也会将接收到的数据包从正确的端口转发出去。
以上就是VLAN间路由的通信过程。
需要注意的是,实际的通信过程可能因网络配置和设备型号的不同而有所差异。
因此,具体的操作步骤可能需要根据实际情况进行调整。
vlan间通信通过什么实现 vlan间通信的三种方式
vlan间通信通过什么实现 vlan间通信的三种方式路由器+交换机:使用路由器实现VLAN间通信时,路由器与交换机的连接方式有两种。
第一种通过路由器的不同物理接口与交换机上的每个VLAN分别连接。
第二种通过路由器的逻辑子接口与交换机的各个VLAN连接。
关于“vlan间通信通过什么实现 vlan间通信的三种方式”的详细说明。
1.vlan间通信通过什么实现一、路由器+交换机使用路由器实现VLAN间通信时,路由器与交换机的连接方式有两种。
第一种通过路由器的不同物理接口与交换机上的每个VLAN分别连接。
第二种通过路由器的逻辑子接口与交换机的各个VLAN连接。
1、通过路由器的不同物理接口与交换机上的每个VLAN分别连接。
这种方式的优点是管理简单,缺点是网络扩展难度大。
每增加一个新的VLAN,都需要消耗路由器的端口和交换机上的访问链接,而且还需要重新布设一条网线。
而路由器,通常不会带有太多LAN接口的。
新建VLAN时,为了对应增加的VLAN所需的端口,就必须将路由器升级成带有多个LAN接口的高端产品,这部分成本、还有重新布线所带来的开销,都使得这种接线法成为一种不受欢迎的办法。
2、通过路由器的逻辑子接口与交换机的各个VLAN连接。
这种连接方式要求路由器和交换机的端口都支持汇聚链接,且双方用于汇聚链路的协议自然也必须相同。
接着在路由器上定义对应各个VLAN的逻辑子接口E1.1和E1.2。
由于这种方式是靠在一个物理端口上设置多个逻辑子接口的方式实现网络扩展,因此网络扩展比较容易且成本较低,只是对路由器的配置要复杂一些。
二、用交换机代替路由器实现VLAN间的通信目前市场上有许多三层以上的交换机,在这些交换机中,厂家通过硬件或软件的方式将路由功能集成到交换机中,交换机主要用于园区网中,园区网中的路由比较简单,但要求数据交换的速度较快,因此在大型园区网中用交换机代替路由器已是不争的事实。
用交换机代替路由器实现VLAN间通信的方式也有两种,其一,就是启用交换机的路由功能,这种方式的实现方法可采用以上介绍的路由器方式的任一种。
实验7 用路由器实现不同VLAN间路由
实验7 用路由器实现不同VLAN 间路由【实验名称】 通过路由器的以太口实现VLAN 间路由【实验目的】 掌握如何通过路由器的以太口实现VLAN 间路由。
【背景描述】 假设某企业有2个主要部门:销售部和技术部,已经实现了把他们划分到了不同的局域网上,但他们之间需要相互进行通信,进行相互通讯,现要使用路由器对不同vlan 的流量进行路由来实现这一目标。
【实现功能】 每个vlan 里接一根线出来接到路由器的以太网口上,在路由器上配置合适的IP 地址,利用路由器的路由功能来实现不同网段vlan 流量的通讯。
【实验设备】 S2126G (1台)、R1762或RSR10路由器(1台)【实验拓扑】【实验步骤】第一步:在交换机SwitchA 上创建Vlan 10,并将0/1-8端口划分到Vlan 10中。
SwitchA # configure terminal !进入全局配置模式。
SwitchA(config)# vlan 10 !创建Vlan 10。
SwitchA(config-vlan)# name sales !将Vlan 10命名为sales 。
SwitchA(config-vlan)#exitSwitchA(config)#interface range fastethernet 0/1-8 !进入接口配置模式。
SwitchA(config-if)#switchport access vlan 10 !将0/1-8端口划分到Vlan 10。
PC1F0/0F0/1 PC2 Vlan10 Vlan20 F0/5 F0/6 F0/15F0/16 switch router 192.168.10.1 192.168.20.1192.168.10.1xx255.255.255.0192.168.10.1 192.168.20.1xx 255.255.255.0 192.168.20.1验证测试:验证已创建了Vlan 10,并将0/1-8端口已划分到Vlan 10中。
两个Vlan路由之间的互通
两个Vlan路由之间的互通⾸先我们来配置交换机的vlan和端⼝加⼊vlan以及打通和路由器之间的trunk⼲道。
①:先配置vlan;②:将端⼝加⼊vlan;③:打通与路由器的trunk⼲道。
Switch>Switch>enSwitch#configSwitch(config)#vlan 10Switch(config-vlan)#vlan 29Switch(config-vlan)#Switch(config-vlan)#vlan 20Switch(config-vlan)#Switch(config-vlan)#exitSwitch(config)#Switch(config)#int f0/2Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 10Switch(config-if)#Switch(config-if)#exitSwitch(config)#int f0/3Switch(config-if)#switchport mode accessSwitch(config-if)#switchport access vlan 20Switch(config-if)#exitSwitch(config)#int f0/1Switch(config-if)#switchport mode trunkSwitch(config-if)#exitSwitch#⽅法/步骤3: 我们在路由器上进⾏配置:①:先把端⼝打开;②:配置VLAN标签的封装结构;③:配置⼦接⼝地址。
Router> Router>en Router# Router#config Router(config)# Router(config)#int g0/0 Router(config-if)#no shutdown Router(config-if)# Router(config-if)#exit Router(config)# Router(config)#int g0/0.1 Router(config-subif)# Router(config-subif)#encapsulation dot1Q 10 Router(config-subif)#exit Router(config)# Router(config)#int g0/0.2 Router(config-subif)#encapsulation dot1Q 20 Router(config-subif)#exit Router(config)# Router(config)#int g0/0.1 Router(config-subif)# Router(config-subif)#ip add 10.0.0.1 255.0.0.0 Router(config-subif)#no shutdown Router(config-subif)#exit Router(config)# Router(config)#int g0/0.2 Router(config-subif)#ip add 20.0.0.1 255.0.0.0 Router(config-subif)#no shu Router(config-subif)#⽅法/步骤4: 然后我们配置PC的IP地址,进⾏测试。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实现跨三层交换机间不同vlan的通信(以河职院为例)运营商分配的IP地址块为:172.16.0.0/22实验要求:1.左下为教学楼信息点,一共有400台计算机,并将VLAN4-VLAN7分别划分给每一栋教学楼,每台计算机手工设置静态IP地址.2.右下为实训楼信息点,一共有200台计算机,将连到教师办公室的交换机端口划分为VLAN2,为100台计算机,将连到电子线路板设计实训室、网络实训室的交换机端口划分为VLAN3为100台计算机,每台计算机手工设置静态IP 地址.3.右上为图书馆信息点,一共有200台计算机,端口划分为VLAN8,每台计算机手工设置静态IP地址,电子阅览室和各服务器的IP范围为:将VLAN9划分给FTP、校内论坛和教学网站、学校官方网站服务器,手动设置IP,在网络中心的路由器上设置静态NAT。
根据以上要求我们先将运营商分配的IP地址块进行子网划分(看上图可以知道,实现此功能要分成7个子网,根据需求主机数最多的开始分):子网1(教学楼):子网2(实训楼):子网3(图书馆楼):子网4(两个路由器间的广域网):子网5(两个路由器间的广域网):子网6(两个路由器间的广域网):子网7(两个路由器间的广域网):子网8(两个路由器间的广域网):子网9(两个路由器间的广域网):子网10(两个路由器间的广域网):接下来继续教学楼子网划分:(根据主机数2台)接下来继续实训楼子网划分:(根据主机数2台)接下来继续图书馆子网划分:(根据主机数2台)好,下面我们开始进入cisco模拟软件进行配置这个网络:首先我们先将分配好的主机地址填入PC机中,如图每个pc机和服务器配置好后,我们进行二层交换机的配置:VLAN划分并实现VLAN间通信首先我们按要求把教学楼分成四个vlan,分别是4.5.6.7好进入交换机配置:步骤1.在交换机SwitchA上创建vlan 4 ,并将f0/2端口划分到vlan 4 中. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 4SwitchA(config-vlan)#name salesSwitchA(config-vlan)#exitSwitchA(config)#interface fastEthernet 0/2SwitchA(config-if)#switchport access vlan 4SwitchA(config-if)#exitSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport access vlan 4SwitchA(config-if)#exit配置中继模式(tag vlan):SwitchA(config)#interface fastEthernet 0/1SwitchA(config-if)#switchport mode trunk步骤2.在交换机SwitchA上创建vlan 5 ,并将f0/2端口划分到vlan 5 中. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 5SwitchA(config-vlan)#name salesSwitchA(config-vlan)#exitSwitchA(config)#interface fastEthernet 0/2SwitchA(config-if)#switchport access vlan 5SwitchA(config-if)#exitSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport access vlan 5SwitchA(config-if)#exit配置中继模式(tag vlan):SwitchA(config)#interface fastEthernet 0/1SwitchA(config-if)#switchport mode trunk步骤3.在交换机SwitchA上创建vlan 6 ,并将f0/2端口划分到vlan 6 中. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 6SwitchA(config-vlan)#name salesSwitchA(config-vlan)#exitSwitchA(config)#interface fastEthernet 0/2SwitchA(config-if)#switchport access vlan 6SwitchA(config-if)#exitSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport access vlan 6SwitchA(config-if)#exit配置中继模式(tag vlan):SwitchA(config)#interface fastEthernet 0/1SwitchA(config-if)#switchport mode trunk步骤4.在交换机SwitchA上创建vlan 7 ,并将f0/2端口划分到vlan 7 中. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 5SwitchA(config-vlan)#name salesSwitchA(config-vlan)#exitSwitchA(config)#interface fastEthernet 0/2SwitchA(config-if)#switchport access vlan 7SwitchA(config-if)#exitSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport access vlan 7SwitchA(config-if)#exit配置中继模式(tag vlan):SwitchA(config)#interface fastEthernet 0/1SwitchA(config-if)#switchport mode trunk然后进入三层交换机:步骤5.SwitchA>enableSwitchA#configure terminal配置中继模式(tag vlan):SwitchA(config)#interface fastEthernet 0/1SwitchA(config-if)#switchport trunk en dSwitchA(config-if)#switchport mode trunkSwitchA(config)#interface fastEthernet 0/3SwitchA(config-if)#switchport trunk en dSwitchA(config-if)#switchport mode trunkSwitchA(config)#interface fastEthernet 0/4SwitchA(config-if)#switchport trunk en dSwitchA(config-if)#switchport mode trunkSwitchA(config)#interface fastEthernet 0/5SwitchA(config-if)#switchport trunk en dSwitchA(config-if)#switchport mode trunk然后创建与二层交换相同的VLAN名步骤6. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 4SwitchA(config-if)#exitSwitchA(config)#interface van 4SwitchA(config)#ip address (valn4的网关地址) (网关的子网掩码)SwitchA(config)#no shSwitchA(config)#ex步骤7. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 5SwitchA(config-if)#exitSwitchA(config)#interface van 5SwitchA(config)#ip address (valn5的网关地址) (网关的子网掩码)SwitchA(config)#no shSwitchA(config)#ex步骤8. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 6SwitchA(config-if)#exitSwitchA(config)#interface van 6SwitchA(config)#ip address (valn 6的网关地址) (网关的子网掩码)SwitchA(config)#no shSwitchA(config)#ex步骤9. SwitchA>enableSwitchA#configure terminalSwitchA(config)#vlan 7SwitchA(config-if)#exitSwitchA(config)#interface van 7SwitchA(config)#ip address (valn 7的网关地址) (网关的子网掩码)SwitchA(config)#no shSwitchA(config)#ex好了,完成以上步骤后就可以实现不同vlan之间的通信了。
然后开始配置每个路由器的ip地址(记得是两个路由器之间是同一子网,)首先打开三层交换机的端口使其变成路由器功能:进入接口——no switchport.步骤1:SwitchA>enableSwitchA#configure terminalSwitchA(config)#interface fastEthernet 0/2SwitchA(config)#no switchportSwitchA(config)#ip address (子网4.5.6.7中选一个,子网掩码)SwitchA(config)#ex配置路由器的ip地址:步骤2:SwitchA>enableSwitchA#configure terminalSwitchA(config)#interface s 0/2SwitchA(config)#no shutdownSwitchA(config)#clock rate 96000--------------------------------视具体情况用(DCT要,DTE不用)SwitchA(config)#ip address (子网4.5.6.7中选一个,子网掩码)SwitchA(config)#ex接下来就开始配置静态路由:找出该路由器非直接相连的子网:例如SwitchA>enableSwitchA#configure terminalSwitchA(config)#ip route(非直接相连子网的网络地址网关地址下一跳地址/本地接口)SwitchA(config)#ex配置完毕。