三层交换机的详细配置步骤
1、三层交换机
三层交换机就是具有部分路由器功能的交换机,工作在OSI网络标准模型的第三层:网络层。三层交换机的最重要目的是加快大型局域网内部的数据交换,所具有的路由功能也是为这目的服务的,能够做到一次路由,多次转发。
2、三层交换机的虚接口
三层交换机具备路由功能,所以两个VLAN之间可以互相访问,每一个VLAN虚接口就是该网段的网关。
3、三层交换机的配置
3.1 实验内容:
二层交换机LSW1连接着三台主机PC1、PC2、PC3,这三台主机分属于不同网段,现在要求通过配置三层交换机来实现三台主机间能够互相通信。
3.2 实验拓扑:
3.3 实验步骤:
(1)设置三台主机的IP地址和子网掩码。
PC1:192.168.10.10/24
PC2:192.168.20.20/24
PC3:192.168.30.30/24
(2)在二层交换机中分别创建VLAN10、VLAN20、VLAN30,分配端口到相应的VLAN。
创建vlan10、vlan20和vlan30;
接口e0/0/1设置为access模式、加入vlan10;
接口e0/0/2设置为access模式 、加入vlan20;
接口e0/0/3设置为access模式 、加入vlan30;
接口e0/0/4设置为trunk模式,允许所有vlan通过该接口。
命令如下:
Please press enter to start cmd line! <Huawei>sys //切换至系统视图 Enter system view, return user view with Ctrl+Z. [Huawei]undo info en //关闭信息中心 Info: Information center is disabled. [Huawei]vlan batch 10 20 30 //创建vlan10、vlan20、vlan30 Info: This operation may take a few seconds. Please wait for a moment...done. [Huawei]int e0/0/1 //进入接口e0/0/1 [Huawei-Ethernet0/0/1]port link-type access //设置接口模式为access模式 [Huawei-Ethernet0/0/1]port default vlan 10 //将该接口加入vlan10 [Huawei-Ethernet0/0/2]undo shutdown //开启接口 [Huawei-Ethernet0/0/1]int e0/0/2 //进入接口e0/0/2 [Huawei-Ethernet0/0/2]port link-type access //设置接口模式为access模式 [Huawei-Ethernet0/0/2]port default vlan 20 //将该接口加入vlan20 [Huawei-Ethernet0/0/2]undo shutdown //开启接口 Info: Interface Ethernet0/0/2 is not shutdown. [Huawei-Ethernet0/0/2]int e0/0/3 //进入接口e0/0/3 [Huawei-Ethernet0/0/3]port link-type access //设置接口模式为access模式 [Huawei-Ethernet0/0/3]port default vlan 30 //将该接口加入vlan10 [Huawei-Ethernet0/0/3]undo shutdown //开启接口 Info: Interface Ethernet0/0/3 is not shutdown. [Huawei-Ethernet0/0/3]int e0/0/4 //进入接口e0/0/4 [Huawei-Ethernet0/0/4]port link-type trunk //设置接口模式为trunk模式 [Huawei-Ethernet0/0/4]port trunk allow-pass vlan all //允许所有vlan通过该接口 [Huawei-Ethernet0/0/4]dis this //显示e0/0/4的接口信息 # interface Ethernet0/0/4 port link-type trunk port trunk allow-pass vlan 2 to 4094 # return [Huawei-Ethernet0/0/4]dis interface brief 复制代码
(3)在三层交换机中分别创建vlan10、vlan20、vlan30,并配置其虚接口的ip地址(即三台主机分别对应的网关地址)。
物理接口g0/0/1设置为trunk模式,允许所有vlan通过该接口。
配置vlan10的虚接口,IP地址(即PC1的网关地址):192.168.10.1/24;
配置vlan20的虚接口,IP地址(即PC2的网关地址):192.168.20.1/24;
配置vlan30的虚接口,IP地址(即PC3的网关地址):192.168.30.1/24。
命令如下:
The device is running! <Huawei> <Huawei>sys //切换至系统视图 Enter system view, return user view with Ctrl+Z. [Huawei]undo info en //关闭信息中心 Info: Information center is disabled. [Huawei]sysname SW2 //修改交换机名称为SW2 [SW2]int g0/0/1 //进入物理接口g0/0/1 [SW2-GigabitEthernet0/0/1]port link-type trunk //设置接口模式为trunk模式 [SW2-GigabitEthernet0/0/1]port trunk allow-pass vlan all //允许所有vlan通过该接口 [SW2-GigabitEthernet0/0/1]dis this //显示g0/0/1的接口信息 # interface GigabitEthernet0/0/1 port link-type trunk port trunk allow-pass vlan 2 to 4094 # return [SW2-GigabitEthernet0/0/1]q //退回系统模式 [SW2]vlan batch 10 20 30 //创建vlan10、vlan20、vlan30 Info: This operation may take a few seconds. Please wait for a moment...done. [SW2]interface vlanif 10 //进入vlan10的虚接口 [SW2-Vlanif10]ip address 192.168.10.1 24 //配置IP地址 [SW2-Vlanif10]dis this //显示vlanl0的虚接口信息 # interface Vlanif10 ip address 192.168.10.1 255.255.255.0 # return [SW2-Vlanif10]interface vlanif 20 //进入vlan20的虚接口 [SW2-Vlanif20]ip address 192.168.20.1 24 //配置ip地址 [SW2-Vlanif20]interface vlanif 30 //进入vlan30的虚接口 [SW2-Vlanif30]ip address 192.168.30.1 24 //配置ip地址 复制代码
(4)验证实验结果,查看三台主机之间能否相互通信。
用PC1 ping PC2,发现能够进行通信。
再用PC1 ping PC3,也能够进行通信。实验成功。
3.4 易错点分析
- 1 二层交换机和三层交换机相连的端口属性要设置为Trunk且运行所有vlan通过;
- 2 三层交换机的vlan接口是虚拟接口,不是物理接口;
- 3 主机ip和vlan虚接口ip地址(所对应的网关地址)不能重复。