EPON_C300高级业务配置 下载本文

第二章 C300灵活QinQ应用场景配置

2.1 基于ONU的灵活QinQ场景配置 2.1.1 场景和需求

某个EPON端口1/5/2有4种业务,分别是上网、VOIP、IPTV(组播)和管理业务。VLAN转换要求如下: ?

? ? ?

上网业务:VID 10转换成1000+(100-200),SVID表示PON口,CVID表示用户 VOIP :VID 11透传

管理业务:VID 12转换成VID 212 组播业务:VID 13转换成VID 4000

该PON口下有两个ONU,其中: ? ?

ONU1是不支持任何VLAN转换能力的SFU,需要OLT实现VLAN转换和灵活QinQ ONU2是支持VLAN转换的SFU或者MDU,只需要OLT实现灵活QinQ

该场景相当于SFU和MDU混合部署在一个PON下的场景

2.1.2 对应配置

基于每个ONU配置servicePort实现灵活QinQ,VLAN透传和VLAN转换 对应ONU1,配置如下:

ZXAN(config-if)#show service-port interface epon-onu_1/5/2:1 Interface epon-onu_1/5/2:1

Sport Vport Begin-Vid End-Vid User-Prio Etype Filter Tls Mode Status

--------------------------------------------------------------------------------------- 1 1 10 N/A N/A N/A N/A 100 1:1 OK

2 1 11 N/A N/A N/A N/A 11 1:1 OK

3 1 12 N/A N/A N/A N/A 212 1:1 OK

0 - 0 0 - 0 1000 - 0

Vlan

SVlan

Cos

对于ONU2,由于ONU2本身支持VLAN转换,因此假设OLT收到的VID分别已经是101-200、11和12,OLT需要对101-200实现灵活QinQ,对VID 11进行透传,对VID12虽然可以在ONU上进行转换,但是在目前方案中必须在OLT上进行转换,具体配置如下:

ZXAN(config-if)#show service-port interface epon-onu_1/5/2:2 Interface epon-onu_1/5/2:2

Sport Vport Begin-Vid End-Vid User-Prio Etype Filter Status

---------------------------------------------------------------------------------------

1 1 101 200 N/A N/A N/A NA 1000 - 0 1:1 OK

2 1 11 N/A N/A N/A N/A 11 0 - 0 1:1 OK

3 1 12 N/A N/A N/A N/A 212 0 - 0 1:1 OK

全局组播VLAN转换 ZXAN#show mvlan-translate Mvlan Cvlan ---------------------------------------- 4000 13 其他配置

不配置基于PON口的Smart QinQ,配置servicePort后会自动将ONU加入一些VLAN(不需要手工创建)

ZXAN(config-if)#show vlan-smart-qinq ingress-port epon-olt_1/5/2 smart-qinq item num(used): 0

Ingress-Port Begin-Cvlan End-Cvlan Ether-Type Cos Svlan NewCos Error -------------------------------------------------------------------------------- ZXAN(config-if)#show vlan port epon-onu_1/5/2:1

Mode Pvid CPvid Tpid ProtEn PrioEn TLSEn TLSVlan UntagVlan TagVlan --------------------------------------------------------------------------------

hybrid 1 0 0x8100 disable disable disable 0 1 11,212,1000

Vlan SVlan Cos Tls Mode

ZXAN(config-if)#show vlan port epon-onu_1/5/2:2

Mode Pvid CPvid Tpid ProtEn PrioEn TLSEn TLSVlan UntagVlan TagVlan --------------------------------------------------------------------------------

hybrid 1 0 0x8100 disable disable disable 0 1 11,212,1000

2.1.3 注意事项:

?

在该场景中不同用户的上网业务应当有不同的S+C组合,在一个PON口下不支持出现相同的S+C,比如这个场景中ONU2的上网业务CVID从101开始增长,以避免和ONU1的CVID 100相同; ?

类似的原理,在ONU2上对VID12虽然可以在ONU上进行转换,在OLT上进行透传,但是在目前方案中必须在OLT上进行转换,否则就出现ONU1上12到212,ONU2上212到212的情况

2.1.4 具体配置过程

ZXAN(config)#interface epon-onu_1/5/2:1//不能支持VLAN转换的ONU1

ZXAN(config-if)#service-port 1 user-vlan 10 vlan 100 svlan 1000//基于ONU的C?C’+S’的转换

ZXAN(config-if)#service-port 2 user-vlan 11 vlan 11//基于ONU的VLAN透传 ZXAN(config-if)#service-port 3 user-vlan 12 svlan 212//基于ONU的VLAN转换 ZXAN(config-if)#show service-port interface epon-onu_1/5/2:1 Interface epon-onu_1/5/2:1

Sport Vport Begin-Vid End-Vid User-Prio Etype Filter Vlan SVlan Cos Tls Mode

Status

---------------------------------------------------------------------------------------

1 1 10 N/A N/A N/A N/A 100 1000 - 0 1:1

OK

2 1 11 N/A N/A N/A N/A 11 0 - 0 1:1

OK

3 1 12 N/A N/A N/A N/A 12 212 - 0 1:1

OK

ZXAN(config-if)#exit

ZXAN(config)#interface epon-onu_1/5/2:2//支持VLAN转换的ONU2

ZXAN(config-if)#service-port 1 user-vlan 101 to 200 svlan 1000//基于ONU和VLAN范围的QinQ

ZXAN(config-if)#service-port 2 user-vlan 11 vlan 11//基于ONU的VLAN透传 ZXAN(config-if)#service-port 3 user-vlan 12 vlan 212//基于ONU的VLAN转换 ZXAN(config-if)#show service-port interface epon-onu_1/5/2:2 Interface epon-onu_1/5/2:2

Sport Vport Begin-Vid End-Vid User-Prio Etype Filter Vlan SVlan Cos Tls Mode Status

---------------------------------------------------------------------------------------

1 1 101 200 N/A N/A N/A N/A 1000 - 0 N/A OK

2 1 11 N/A N/A N/A N/A 11 0 - 0 1:1

OK

3 1 12 N/A N/A N/A N/A 212 0 - 0 1:1 OK

ZXAN(config-if)#exit

ZXAN(config)#mvlan-translate 4000 to 13//全局组播转换

2.2 基于PON口的灵活QinQ场景配置 2.2.1 场景和需求

该PON口下所有ONU都支持VLAN转换,因此只需要OLT支持灵活QinQ和VLAN透传,同时还需要支持untag数据包业务

2.2.2 配置

配置基于范围的SmartQinQ

ZXAN(config-if)#show vlan-smart-qinq ingress-port epon-olt_1/5/3 smart-qinq item num(used): 1

Ingress-Port Begin-Cvlan End-Cvlan Ether-Type Cos Svlan NewCos Error --------------------------------------------------------------------------------

epon-olt_1/5/3 100 200 ---- -- 1000 -- OK 在ONU接口下配置透传VLAN

ZXAN(config-if)#show vlan port epon-onu_1/5/3:1

Mode Pvid CPvid Tpid ProtEn PrioEn TLSEn TLSVlan UntagVlan TagVlan --------------------------------------------------------------------------------

hybrid 1 0 0x8100 disable disable disable 0 1 11 ZXAN(config-if)#show vlan port epon-onu_1/5/3:2

Mode Pvid CPvid Tpid ProtEn PrioEn TLSEn TLSVlan UntagVlan TagVlan --------------------------------------------------------------------------------

hybrid 1 0 0x8100 disable disable disable 0 1 11 全局组播VLAN转换

ZXAN#show mvlan-translate Mvlan Cvlan ---------------------------------------- 4000 13

2.2.3 注意事项

目前版本vlan-smartqinq不支持基于PON口的VLAN转换,所以无法配置12到

212的vlan转换

2.2.4 具体配置

ZXAN(config)#vlan-smart-qinq enable ZXAN(config)#interface epon-olt_1/5/3 ZXAN(config-if)#vlan-smart-qinq enable ZXAN(config-if)#exit