PTN端口处理机制问题导致VLAN1业务不通

发布时间:  2011-11-14 浏览次数:  94 下载次数:  0
问题描述
组网信息:sw1-ptn950----ptn950-sw2 ptn新建eth专线业务,vlan1业务不通,其他业务vlan报文均正常





处理过程
分析返回的sw数据配置后发现,sw与ptn互联端口pvid均为vlan1,sw出端口会将vlan1的标签去掉,由于ptn侧端口模式为tag ware,端口收到带tag报文将会透传,收到untag的报文将会直接丢弃,导致vlan1业务不通,但是其它vlan业务正常。不同的封装方式和端口模式对数据包的处理方式如下:

不同封装方式对数据包的处理方式:
设置为null时,端口将透传接入的报文。
设置为“802.1q”时,端口将识别802.1q标准的报文。
设置为“qinq”时,端口将识别qinq标准的报文。
不同端口模式对数据包的处理方式:
“tag aware”:端口设置成tag aware后,该端口可对带有vlan id(tag)的数据包进行透传。如果数据包不带vlan id(untag),则该包被丢弃。此时“缺省vlan id”“vlan优先级”没有意义。
“access”:端口设置成access后,该端口会把默认的vlan id加到不带vlan id(untag)的数据包上去。如果信号本身带有vlan id(tag),则该包被丢弃。
“hybrid”:端口设置成hybrid后,该端口会把默认的vlan id 加到不带vlan id(untag)的数据包上去。如果该数据包带有vlan id(tag),则透传该包。
 


根因
不同封装方式对数据包的处理方式:
解决方案
将ptn侧端口的封装方式更改为null,对于端口收到的报文不做检查,直接透传,故障消除。


建议与总结

1、ptn tagware模式对报文的处理规则与交换机trunk模式不同,这点需要特别注意。
2、默认情况下sw所有端口都属于vlan1,建议客户不要使用vlan1承载业务。
3、必须使用vlan1承载业务情况下,建议将sw端口的pvid修改为非vlan1。
4、如果sw侧无法修改数据,可以将ptn端口的封装方式配置为null,但是要注意,封装为null后,需要配置端口独占方式,这样就不能扩展业务了。因此,建议使用hybrid端口,同时注意要在专线业务里透传vlan1。



END