- 在 Switch 上創建 VLAN100、VLAN200 和 VLAN300
- 配置接口
- 配置基于 IP 子網劃分 VLAN
- 驗證配置結果
即為組網配置成功。
組網需求
某企業擁有多種業務,如IPTV、VoIP、Internet等,每種業務使用的IP地址網段各不相同。為了便于管理,現需要將同一種類型業務劃分到同一VLAN中,不同類型的業務劃分到不同VLAN中。
如圖 所示,Switch接收到用戶報文有數據、IPTV、語音等多種業務,用戶設備的IP地址網段各不相同。現需要將不同類型的業務劃分到不同的VLAN中,通過不同的VLANID分流到不同的遠端服務器上以實現業務互通。
這類在實際應用中是比較多的。

配置思路
采用如下的思路配置基于IP子網劃分VLAN:
a、創建VLAN,確定每種業務所屬的VLAN。
b、關聯IP子網和VLAN,實現根據報文中的源IP地址或指定網段確定VLAN。
c、配置端口加入VLAN,實現基于IP子網的VLAN通過當前端口。
d、配置VLAN劃分方式的優先級,確保優先選擇基于IP子網劃分VLAN。
e、使能基于IP子網劃分VLAN。
操作步驟
步驟1 創建VLAN
#在Switch上創建VLAN100、VLAN200和VLAN300。
[Quidway] system-view
[Quidway] vlan batch 100 200 300
步驟2 配置接口
# 在Switch上配置接口Eth0/0/1為Hybrid類型,并加入VLAN100、VLAN200和VLAN300。
[Quidway] interface ethernet 0/0/1
[Quidway-Ethernet0/0/1] port link-type hybrid //設置端口為hybrid模式
[Quidway-Ethernet0/0/1] port hybrid untagged vlan100 200 300 //指定端口允許VLAN 100、vlan200、vlan300的數據幀通過,且發送時不帶VLAN標簽
[Quidway-Ethernet0/0/1] quit
#在Switch上配置接口Eth0/0/2加入VLAN100。
[Quidway] interface ethernet 0/0/2
[Quidway-Ethernet0/0/2] port link-type trunk
[Quidway-Ethernet0/0/2] port trunk allow-pass vlan 100 //接口0/0/2加入vlan100
[Quidway-Ethernet0/0/2] quit
#在Switch上配置接口Eth0/0/3加入VLAN200。
[Quidway] interface ethernet 0/0/3
[Quidway-Ethernet0/0/3] port link-type trunk
[Quidway-Ethernet0/0/3] port trunk allow-pass vlan 200 //接口0/0/3加入vlan200
[Quidway-Ethernet0/0/3] quit
#在Switch上配置接口Eth0/0/4加入VLAN300。
[Quidway] interface ethernet 0/0/4
[Quidway-Ethernet0/0/4] port link-type trunk
[Quidway-Ethernet0/0/4] port trunk allow-pass vlan 300 //接口0/0/4加入vlan300
[Quidway-Ethernet0/0/4] quit
#在Switch上配置接口Eth0/0/1使能基于IP子網劃分VLAN功能。
[Quidway] interface ethernet 0/0/1
[Quidway-Ethernet0/0/1] ip-subnet-vlan enable
[Quidway-Ethernet0/0/1] quit
步驟3 配置基于IP子網劃分VLAN
#在Switch上配置VLAN100與IP地址192.168.1.2/24關聯,優先級為2。
[Quidway] vlan 100
[Quidway-vlan100] ip-subnet-vlan 100 ip 192.168.1.2 24 priority 2
[Quidway-vlan100] quit
#在Switch上配置VLAN200與IP地址192.168.2.2/24關聯,優先級為3。
[Quidway] vlan 200
[Quidway-vlan200] ip-subnet-vlan 200 ip 192.168.2.2 24 priority 3
[Quidway-vlan200] quit
#在Switch上配置VLAN300與IP地址192.168.3.2/24關聯,優先級為4。
[Quidway] vlan 300
[Quidway-vlan300] ip-subnet-vlan 300 ip 192.168.3.2 24 priority 4
[Quidway-vlan300] quit
步驟4 驗證配置結果
在Switch上執行以下命令,顯示信息如下:
[Quidway] display ip-subnet-vlan vlan all
----------------------------------------------------------------
Vlan Index IpAddress SubnetMask Priority
----------------------------------------------------------------
100 1 192.168.1.2 255.255.255.0 2
200 1 192.168.2.2 255.255.255.0 3
300 1 192.168.3.2 255.255.255.0 4
----------------------------------------------------------------
ip-subnet-vlan count: 3 total count: 3
即為組網配置成功。