MZ520网卡模块的NPAR+QinQ应用
以MZ520与CX320对接为例,介绍NPAR+QinQ在组网中应用。MZ520与CX320的组网拓扑如图5-22所示。
CH121 V5(1)插在E9000机框的Blade1槽位,CH121 V5(2)插在Blade2槽位。MZ520配置在刀片CH121 V5上的Mezz1位置,2个物理端口分别连接2块CX320交换板。CX320(1)插在E9000机框的2X交换槽位,CX320(2)插在3X交换槽位。CH121 V5的OS使用RHEL 7.2。
NPAR配置参考配置NPAR功能,QinQ配置参考配置QinQ功能。各个MZ520的配置如下。
MZ520(1):
Port0:
PF0配置PVID 10。
PF2配置PVID 20。
PF4配置PVID 30。
PF6配置PVID 40。
Port1:
PF1配置PVID 11。
PF3配置PVID 21。
PF5配置PVID 31。
PF7配置PVID 41。
MZ520(2):
Port0:
PF0配置PVID 10。
PF2配置PVID 20。
PF4配置PVID 30。
PF6配置PVID 40。
Port1:
PF1配置PVID 11。
PF3配置PVID 21。
PF5配置PVID 31。
PF7配置PVID 41。
OS内的vlan配置参考Linux下配置VLAN,CH121 V5(1)和CH121 V5(2)的配置如下,这里以MZ520(1)的Port0的PF0对应的网口,MZ520(2)的Port0的PF0对应的网口为例说明。
MZ520(1):
Port0的PF0对应网口enp4s0f0配置vlan 101-104,分别设置IP地址,如下:
enp4s0f0.101,IP地址为192.168.101.10/24,属于vlan 101。
enp4s0f0.102,IP地址为192.168.102.10/24,属于vlan 102。
enp4s0f0.103,IP地址为192.168.103.10/24,属于vlan 103。
enp4s0f0.104,IP地址为192.168.104.10/24,属于vlan 104。
MZ520(2):
Port0的PF0对应网口enp4s0f0配置vlan 101-104,分别设置IP地址,如下:
enp4s0f0.101,IP地址为192.168.101.11/24,属于vlan 101。
enp4s0f0.102,IP地址为192.168.102.11/24,属于vlan 102。
enp4s0f0.103,IP地址为192.168.103.11/24,属于vlan 103。
enp4s0f0.104,IP地址为192.168.104.11/24,属于vlan 104。
在CX320连接MZ520的端口上配置端口模式为trunk,配置可通过的vlan。CX320连接上行交换机CE6800的端口上配置端口模式为dot1q-tunnel,配置端口vlan(外层tag)与所需要通信(透传内层vlan)的MZ520端口PF的PVID一致。这里以CX320(1)为例说明。
CX320(1):
[HUAWEI]vlan 10 [HUAWEI]vlan 20 [HUAWEI]vlan 30 [HUAWEI]vlan 40 [HUAWEI]interface 10GE2/1/1 [HUAWEI-10GE2/1/1]port link-type trunk [HUAWEI-10GE2/1/1]port trunk allow-pass vlan 10 20 30 40 [HUAWEI]interface 10GE2/2/1 [HUAWEI-10GE2/2/1]port link-type trunk [HUAWEI-10GE2/2/1]port trunk allow-pass vlan 10 20 30 40 [HUAWEI]interface 10GE2/17/1 [HUAWEI-10GE2/17/1]port link-type dot1q-tunnel [HUAWEI-10GE2/17/1]port default vlan 10
此处CX320(1)的2/17/1端口模式为dot1q-tunnel,端口vlan为10,与MZ520(1)和MZ520(2)的Port0 PF0的PVID一致,则相当于作为隧道(tunnel),关联MZ520(1)和MZ520(2)的Port0的PF0,为其透传内层vlan(OS设置的业务vlan)到上行交换机。
在上行交换机CE6800连接CX320(1)的端口上配置端口模式为trunk,配置可通过的vlan。
CE6800:
[HUAWEI]vlan 101 [HUAWEI]vlan 102 [HUAWEI]vlan 103 [HUAWEI]vlan 104 [HUAWEI]interface 10GE1/0/1 [HUAWEI-10GE1/0/1]port link-type trunk [HUAWEI-10GE1/0/1]port trunk allow-pass vlan 101 to 104
完成配置后,MZ520(1)的Port0的PF0与MZ520(2)的Port0的PF0对应的vlan 101、vlan 102、vlan 103、vlan 104可通信。MZ520(1)的Port0的PF0,MZ520(2)的Port0的PF0,与上行交换机CE6800对应的vlan 101、vlan 102、vlan 103、vlan 104也可以通信。MZ520同一端口的不同PF之间PVID不一样,因此是vlan隔离的,不同PF的内层vlan(OS的业务vlan)是可以相互重叠的。