还有一种三层交换方法,在我的主页中---三层交换(2)
前言:
VLAN的传统交换机不能实现不同VLAN间的二层报文转发,因此必须引入路由技术来实现不同VLAN间的通信。VLAN路由可以通过二层交换机配合路由器来实现,也可以通过三层交换机来实现。
VLAN 的局限性:VLAN隔离了二层广播域,也严格地隔离了各个VLAN之间的任何二层流量,属于不同VLAN的用户之间不能进行二层通信。
让我们来认识一下三层交换是的配置
实现网络中不同vlan间互访的需求-----三层交换
注:在三层交换机上配置VLANIF接口来实现VLAN间路由。如果网络上有多个VLAN,则需要给每个VLAN配置一个VLANIF接口,并给每个VLANIF接口配置一个IP地址。用户设置的缺省网关就是三层交换机中VLANIF接口的IP地址。
实验目的:实现两个vlan间的网络互通
实现任意PC端任意ping,都可以成功。
拓扑图
PC1和PC2为VLAN 2
PC3和PC4为VLAN 3
实现互通时交换机的代码
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sysname cat
[cat]interface GigabitEthernet 0/0/1
[cat-GigabitEthernet0/0/1]port link-type access
[cat-GigabitEthernet0/0/1]interface GigabitEthernet 0/0/2
[cat-GigabitEthernet0/0/2]port link-type access
[cat-GigabitEthernet0/0/2]interface GigabitEthernet 0/0/3
[cat-GigabitEthernet0/0/3]port link-type access
[cat-GigabitEthernet0/0/4]interface GigabitEthernet 0/0/4
[cat-GigabitEthernet0/0/4]port link-type access
[cat]vlan batch 2 3
[cat]interface GigabitEthernet 0/0/1
[cat-GigabitEthernet0/0/1]port link-type access
[cat-GigabitEthernet0/0/2]port link-type access
[cat-GigabitEthernet0/0/3]port link-type access
[cat-GigabitEthernet0/0/4]port link-type access
[cat-GigabitEthernet0/0/1]port default vlan 2
[cat-GigabitEthernet0/0/2]port default vlan 2
[cat-GigabitEthernet0/0/3]port default vlan 3
[cat-GigabitEthernet0/0/4]port default vlan 3
[cat]interface vlanif 2
[cat-Vlanif2]ip address 192.168.1.100 24
[cat]interface vlanif 3
[cat-Vlanif3]ip address 192.168.2.100 24
实验目的:实现两个vlan间的网络互通
第一步:将交换机的四个接口的端口类型配置为access
[cat]interface GigabitEthernet 0/0/1
[cat-GigabitEthernet0/0/1]port link-type access
[cat-GigabitEthernet0/0/1]interface GigabitEthernet 0/0/2
[cat-GigabitEthernet0/0/2]port link-type access
[cat-GigabitEthernet0/0/2]interface GigabitEthernet 0/0/3
[cat-GigabitEthernet0/0/3]port link-type access
[cat-GigabitEthernet0/0/4]interface GigabitEthernet 0/0/4
[cat-GigabitEthernet0/0/4]port link-type access
第二步:创建vlan,并使交换机的四个端口加入两个vlan中
[cat-GigabitEthernet0/0/1]port default vlan 2
[cat-GigabitEthernet0/0/2]port default vlan 2
[cat-GigabitEthernet0/0/3]port default vlan 3
[cat-GigabitEthernet0/0/4]port default vlan 3
第三步:创建虚拟接口vlanif,并设置ip,此ip为各个vlan中的pc端的网关。
[cat]interface vlanif 2
[cat-Vlanif2]ip address 192.168.1.100 24
[cat]interface vlanif 3
[cat-Vlanif3]ip address 192.168.2.100 24
第四步:PC端设置
注意:
- PC端的IP地址与创建的虚拟接口VLANIF的IP在同一网段
- 同一VLAN间的PC端的IP在同一网段
实验结果:
PC1 ping 任何pc端,都能ping通
拓展延伸
通过上个实验,再加上静态路由的知识,使得任意pc端都能互相访问
再加上一个pc端和一个路由器
vlan 4 :192.168.4.0 24
交换机代码如下(在原有基础上添加)
[Huawei]interface GigabitEthernet 0/0/5
[Huawei-GigabitEthernet0/0/5]port link-type access
[Huawei]vlan 4
[Huawei-vlan4]quit
[Huawei-GigabitEthernet0/0/5]port default vlan 4
[Huawei]interface Vlanif 4
[Huawei-Vlanif4]ip address 192.168.4.100 24
[Huawei]ip route-static 192.168.3.0 255.255.255.0 192.168.4.50
路由器代码如下
[Huawei]interface GigabitEthernet 0/0/2
[Huawei-GigabitEthernet0/0/2]ip address 192.168.4.50 24
[Huawei-GigabitEthernet0/0/2]interface GigabitEthernet 0/0/1
[Huawei-GigabitEthernet0/0/1]ip address 192.168.3.100 24
[Huawei]ip route-static 192.168.1.0 255.255.255.0 192.168.4.100
[Huawei]ip route-static 192.168.2.0 255.255.255.0 192.168.4.100
pc端