您的当前位置:首页正文

实验七 跨交换机实现VLAN间通信

2021-04-08 来源:榕意旅游网
实验 跨交换机实现VLAN间通信

一. 目的与要求目的:

理解VLAN/802.1Q-VLAN间通信的内容;掌握跨交换机实现隔离测试的具体方法;掌握通过三层交换机实现VLAN间通信。

要求:

认真完成实验基本步骤,理解和掌握操作流程,达到实验目的;完成实验报告的填写和提交;

下次实验是“STP的配置”,希望课前有所准备。

二.实验环境

PC2 vlan 20PC1 vlan 10SwitchA

网络拓扑结构图

PC3 vlan 10SwitchB

其中:

PC1的IP地址:192.168.1.1/24 ;PC1的网关地址:

192.168.1.254/24

PC2的IP地址:192.168.2.1/24 ;PC2的网关地址:192.168.2.254/24

PC3的IP地址:192.168.1.2/24 ;PC3的网关地址:192.168.1.254/24

实验环境:

1.连接交换机SwitchA、SwitchB的以太口fast0/24;

2.将其中一交换机的fast0/5 和fast0/15 分别连接PC1和PC2,另一交换机的fast0/5 连接PC3。

三.实验流程

1.尝试与交换机不同端口相连PC的连通性分别查看PC的

IP地址;

用Ping尝试其连通性,验证PC1与PC3 能互相通信,PC1与PC2也能互相通信;

思考:产生这样结果的原因。

2.配置交换机S3550-24,将其分成不同VLAN

Switch# configure terminal

注:进入交换机全局配置模式

Switch(config)# hostname SwitchA

注:给交换机起名SwitchASwitchA(config)# vlan 10注:创建vlan 10

SwitchA(config-vlan)# name test10注:将Vlan 10 命名为test10SwitchA(config)# vlan 20注:创建vlan 20

SwitchA(config-vlan)# name test20注:将Vlan 20 命名为test20

3.将与其相连的PC分别划归不同的VLAN

SwitchA(config-if)# interface fastethernet 0/5注:进入fastethernet 0/5 的接口配置模式SwitchA(config-if)# switch access vlan 10注:将fastethernet 0/5 端口加入vlan 10 中SwitchA(config-if)# interface fastethernet 0/15

注:进入fastethernet 0/15 的接口配置模式SwitchA(config-if)# switch access vlan 20注:将fastethernet 0/15 端口加入vlan 20 中

SwitchA# show vlan

注:显示交换机SwitchA vlan的划分

4 .设置VLAN Trunk模式

SwitchA(config-if)# interface fastethernet 0/24注:进入fastethernet 0/24 的接口配置模式SwitchA(config-if)# switchport mode trunk注:将fastethernet 0/24 设为tag vlan 模式

5 .配置交换机Switch,设置VLAN

Switch# configure terminal

注:进入交换机全局配置模式Switch(config)# hostname SwitchB注:给交换机起名SwitchASwitchB(config)# vlan 10注:创建vlan 10

SwitchB(config-vlan)# name test10注:将Vlan 10 命名为test10

6 .将与其相连的PC划归VLAN

SwitchB(config-if)# interface fastethernet 0/5注:进入fastethernet 0/5 的接口配置模式SwitchB(config-if)# switch access vlan 10注:将fastethernet 0/5 端口加入vlan 10 中

7.设置VLAN Trunk模式, 在交换机SwitchB 上将与SwitchA 相连的端口(假设为0/24 端口)定义为tagvlan 模式。

SwitchB(config-if)# interface fastethernet 0/24注:进入fastethernet 0/24 的接口配置模式SwitchB(config-if)# switchport mode trunk注:将fastethernet 0/24 设为tag vlan 模式

8.再测PC的连通性

用Ping命令测试连通性, 验证PC1与PC3 能互相通信,但PC1与PC2不能互相通信;

再思考:产生这样结果的原因。

9.设置三层交换机,实现VLAN间通信

SwitchA(config)# interface vlan 10注:创建虚拟接口vlan 10

SwitchA(config-if)# ip address 192.168.1.254 255.255.255.0注:配置虚拟接口vlan 10 的地址为192.168.1.254SwitchA(config-if)# exit

注:返回到全局配置模式

SwitchA(config)# interface vlan 20注:创建虚拟接口vlan 20

SwitchA(config-if)# ip address 192.168.2.254 255.255.255.0注:配置虚拟接口vlan 20 的地址为192.168.2.254

10.设置PC,实现不同VLAN 内不同的主机可以互相Ping通

将PC1和PC3默认网关IP地址设置为192.168.1.254,将PC2的默认网关IP地址设置为192.168.2.254。验证PC1与PC3 能互相通信,PC1与PC2也能互相通信,从而使不同VLAN 内的主机可以互相Ping通。

四. 实验结果

PC1与PC3 分别接在两台不同交换机的端口上,可它们属于同一Vlan 中,所以彼此可以互相Ping通。而PC1与PC2虽接在同一台交换机上,可它们不在同一vlan中,原本彼此是Ping不通的,可经过设置后PC1、PC2、PC3都可以互相Ping通。

结论:同一VLAN 里的PC能跨交换机相互通信,不在同一VLAN 里的PC经过设置也能相互通信。

因篇幅问题不能全部显示,请点此查看更多更全内容