华为配置基于协议划分VL示例精编.docx
《华为配置基于协议划分VL示例精编.docx》由会员分享,可在线阅读,更多相关《华为配置基于协议划分VL示例精编.docx(5页珍藏版)》请在冰豆网上搜索。
华为配置基于协议划分VL示例精编
Documentnumber:
WTT-LKK-GBB-08921-EIGG-22986
华为配置基于协议划分VL示例精编
配置基于协议划分VLAN示例
组网需求
某企业拥有多种业务,如IPTV、VoIP、Internet等,每种业务所采用的协议各不相同。
为了便于管理,现需要将同一种类型业务划分到同一VLAN中,不同类型的业务划分到不同VLAN中。
如所示,Switch收到的用户报文有多种业务,所采用的协议各不相同。
VLAN10中的用户采用IPv4协议与远端用户通信,而VLAN20中的用户采用IPv6协议与远端服务器通信。
现需要将不同类型的业务划分到不同的VLAN中,通过不同的VLANID分流到不同的远端服务器上以实现业务互通。
图1基于协议划分VLAN组网图
配置思路
采用如下的思路配置基于协议划分VLAN:
1.创建VLAN,确定每种业务所属的VLAN。
2.关联协议和VLAN,实现根据接口接收到的报文所属的协议(族)类型给报文分配不同的VLANID。
3.配置接口加入VLAN,允许基于协议的VLAN通过当前接口。
4.关联接口和协议VLAN。
当有关联的协议进入关联的接口时,系统自动为该协议分配已经划分好的VLANID。
操作步骤
1.创建VLAN
2.system-view
3.[HUAWEI]sysnameSwitch1
[Switch1]vlanbatch1020
4.配置基于协议划分VLAN
#在Switch1上配置VLAN10与协议IPv4关联。
[Switch1]vlan10
[Switch1-vlan10]protocol-vlanipv4
[Switch1-vlan10]quit
#在Switch1上配置VLAN20与协议IPv6关联。
[Switch1]vlan20
[Switch1-vlan20]protocol-vlanipv6
[Switch1-vlan20]quit
5.配置接口关联协议VLAN
#在Switch1上配置接口GE0/0/2与VLAN10关联,优先级是5。
[Switch1]interfacegigabitethernet0/0/2
[Switch1-GigabitEthernet0/0/2]protocol-vlanvlan10allpriority5
[Switch1-GigabitEthernet0/0/2]quit
#在Switch1上配置接口GE0/0/3与VLAN20关联,优先级是6。
[Switch1]interfacegigabitethernet0/0/3
[Switch1-GigabitEthernet0/0/3]protocol-vlanvlan20allpriority6
[Switch1-GigabitEthernet0/0/3]quit
6.配置接口
#在Switch1上配置接口GE0/0/1允许VLAN10和VLAN20通过。
[Switch1]interfacegigabitethernet0/0/1
[Switch1-GigabitEthernet0/0/1]portlink-typetrunk
[Switch1-GigabitEthernet0/0/1]porttrunkallow-passvlan1020
[Switch1-GigabitEthernet0/0/1]quit
#在Switch1上配置接口GE0/0/2以untagged方式允许VLAN10通过。
[Switch1]interfacegigabitethernet0/0/2
[Switch1-GigabitEthernet0/0/2]portlink-typehybrid
[Switch1-GigabitEthernet0/0/2]porthybriduntaggedvlan10
[Switch1-GigabitEthernet0/0/2]quit
#在Switch1上配置接口GE0/0/3以untagged方式允许VLAN20通过。
[Switch1]interfacegigabitethernet0/0/3
[Switch1-GigabitEthernet0/0/3]portlink-typehybrid
[Switch1-GigabitEthernet0/0/3]porthybriduntaggedvlan20
[Switch1-GigabitEthernet0/0/3]quit
#在Switch上配置接口GE0/0/1允许VLAN10和VLAN20通过。
system-view
[HUAWEI]sysnameSwitch
[Switch]interfacegigabitethernet0/0/1
[Switch-GigabitEthernet0/0/1]portlink-typetrunk
[Switch-GigabitEthernet0/0/1]porttrunkallow-passvlan1020
[Switch-GigabitEthernet0/0/1]quit
#在Switch上配置接口GE0/0/2允许VLAN10通过。
[Switch]interfacegigabitethernet0/0/2
[Switch-GigabitEthernet0/0/2]portlink-typetrunk
[Switch-GigabitEthernet0/0/2]porttrunkallow-passvlan10
[Switch-GigabitEthernet0/0/2]quit
#在Switch上配置接口GE0/0/3允许VLAN20通过。
[Switch]interfacegigabitethernet0/0/3
[Switch-GigabitEthernet0/0/3]portlink-typetrunk
[Switch-GigabitEthernet0/0/3]porttrunkallow-passvlan20
[Switch-GigabitEthernet0/0/3]return
7.验证配置结果
上述配置完成后,在Switch1上执行命令displayprotocol-vlaninterfaceall,可以查看接口关联基于协议划分VLAN的配置信息。
[Switch1]displayprotocol-vlaninterfaceall
-------------------------------------------------------------------------------
InterfaceVLANIndexProtocolTypePriority
-------------------------------------------------------------------------------
GigabitEthernet0/0/2100IPv45
GigabitEthernet0/0/3200IPv66
配置文件
Switch1的配置文件
#
sysnameSwitch1
#
vlanbatch1020
#
vlan10
protocol-vlan0ipv4
vlan20
protocol-vlan0ipv6
#
interfaceGigabitEthernet0/0/1
portlink-typetrunk
porttrunkallow-passvlan1020
#
interfaceGigabitEthernet0/0/2
portlink-typehybrid
porthybriduntaggedvlan10
protocol-vlanvlan100priority5
#
interfaceGigabitEthernet0/0/3
portlink-typehybrid
porthybriduntaggedvlan20
protocol-vlanvlan200priority6
#
return
Switch的配置文件
#
sysnameSwitch
#
interfaceGigabitEthernet0/0/1
portlink-typetrunk
porttrunkallow-passvlan1020
#
interfaceGigabitEthernet0/0/2
portlink-typetrunk
porttrunkallow-passvlan10
#
interfaceGigabitEthernet0/0/3
portlink-typetrunk
porttrunkallow-passvlan20
#
return