分布式系统的灵活QinQ规则的配置方法技术方案

技术编号:10690076 阅读:355 留言:0更新日期:2014-11-26 18:23
本发明专利技术公开了一种分布式系统的灵活QinQ规则的配置方法,该分布式系统包括有一OLT设备,该OLT设备包括一设置有至少两个PON芯片的线卡盘和一主控盘,包括有以下步骤:S10、在该主控盘上创建一用于配置灵活QinQ规则的模板;S20、将该模板中的全部灵活QinQ规则与该些PON芯片的对应关系标记为绑定信息;S30、将该模板和该绑定信息一同发送至该线卡盘;S40、该线卡盘将该模板分解,并根据该绑定信息将模板中的灵活QinQ规则下发给对应的PON芯片并执行。通过模板的形式下发复数条灵活QinQ规则,避免了重复下发命令造成的资源浪费,进而通过排除冲突的灵活QinQ规则,使得配置效率得到了提升。

【技术实现步骤摘要】
分布式系统的灵活QinQ规则的配置方法
本专利技术涉及一种分布式系统的灵活QinQ(SelectiveQinQ,QinQ为多层虚拟局域网)规则的配置方法。
技术介绍
在运营商网络中,利用VLAN(虚拟局域网)对用户进行隔离和标识受到很大限制,仅能表示4096个VLAN,为了进一步扩大VLAN范围,产生了QinQ技术。现有技术中,在分布式OLT(光线路终端)设备系统中,灵活QinQ规则的下发为一条规则对应一条命令,网管的配置和实现分别在主控盘和线卡盘上,主控盘与线卡盘之间存在着传输通道,规则最终在PON(无源光网络)芯片上生效,所以当多个PON芯片存在相同的配置时,现有的方法中同样的规则需要下发多次命令,并且,当规则发生冲突时,已下发的规则必须被线卡盘检测到,然后将冲突信息反馈到主控盘,这种方法造成了配置效率低下。
技术实现思路
本专利技术解决的技术问题是为了克服相同QinQ规则下发引起重复下发命令且规则发生冲突时配置效率低下的缺陷,而提供一种可以避免重复下发命令,又可以避免规则冲突造成的低效的分布式系统的灵活QinQ规则的配置方法。本专利技术是通过下述技术方案来解决上述技术问题:一种分布式系统的灵活QinQ规则的配置方法,该灵活QinQ规则区别于QinQ规则,QinQ规则是基于端口添加外层标签,而灵活QinQ规则根据报文、优先级、IP协议等多种方式对数据分类并添加不同的VLAN(虚拟局域网)。该分布式系统包括有一OLT设备,该OLT设备包括一设置有至少两个PON芯片的线卡盘和一主控盘,其特点在于,包括有以下步骤:S10、在该主控盘上创建一用于配置灵活QinQ规则的模板;S20、将该模板中的全部灵活QinQ规则与该些PON芯片的对应关系标记为绑定信息,即,绑定信息的内容为灵活QinQ规则与PON芯片的对应关系;S30、将该模板和该绑定信息一同发送至该线卡盘;S40、该线卡盘将该模板分解,并根据该绑定信息将该模板中的灵活QinQ规则下发给对应的PON芯片并执行。也就是说,线卡盘先将模板分解成若干条灵活QinQ规则,再对该若干条灵活QinQ规则对照该绑定信息进行分配。较佳的,该S10为:S11、在主控盘上创建一用于配置灵活QinQ规则的模板,并判断是否往该模板内输入了一条灵活QinQ规则,若是执行S12,否则执行S20;S12、判断该灵活QinQ规则与该模板上已有的全部灵活QinQ规则之间是否存在冲突,若是执行S13,若否则将该灵活QinQ规则加入模板并执行S11;S13、丢弃该QinQ规则,并执行S11。即,存在冲突的情况下重新判断是否有其他灵活QinQ规则的输入。较佳的,该冲突包括有:SVLAN(外层VLAN)不同而CVLAN(内层VLAN)相同、SVLAN不同而CVLAN优先级相同、SVLAN不同而EtherType(以太类型)相同或SVLAN不同而CVLAN和EtherType相同。其中,SVLAN是通过增加以太帧堆叠的包头,扩展VLAN数目的一种虚拟局域网形态,CVLAN也是一种用于单个使用的虚拟局域网形态,而EtherType是以太帧里的一个字段,用来指明应用于帧数据字段的协议较佳的,该主控盘上设置有第一交换芯片,该主控盘通过该交换芯片一将该模板下发至该线卡盘。即,该主控盘上完成创建模板,并对该模板上的所有灵活QinQ规则与新输入的灵活QinQ规则是否存在冲突进行判断后,再利用第一交换芯片将该模板下发。较佳的,该线卡盘上设置有第二交换芯片,该线卡盘在将该模板分解后,通过该交换芯片二将模板中的灵活QinQ规则下分发给予该绑定信息对应的PON芯片。即,第二交换芯片在这里起到一个分发灵活QinQ规则的作用,第二交换芯片本身并不会分解该模板。本专利技术的积极进步效果在于:通过模板的形式下发复数条灵活QinQ规则,避免了重复下发命令造成的资源浪费,进而通过排除冲突的灵活QinQ规则,使得配置效率得到了提升。附图说明图1为本专利技术一较佳实施例的分布式系统的结构框图。图2为本专利技术一较佳实施例的分布式系统的灵活QinQ规则配置方法的流程图。具体实施方式下面通过实施例的方式进一步说明本专利技术,但并不因此将本专利技术限制在所述的实施例范围之中。图1为本实施例的分布式系统的结构框图,如图1所示,OLT设备70包括有主控盘50和线卡盘60.其中线卡盘60上设置有PON芯片11、PON芯片12、PON芯片13、PON芯片14,分别对应ONU21(ONU为OpticalNetworkUnit,光网络终端)、ONU22、ONU23、ONU24。主控盘50和线卡盘60之间设置有用于传输数据的通信通道40。另外,主控盘50和线卡盘60上还分别设置有用于传输数据的交换芯片31和交换芯片32。交换芯片32与PON芯片11、PON芯片12、PON芯片13、PON芯片14连接。其中,主控盘50处理的数据经交换芯片31下发,通过通信通道40传输至线卡盘60,数据经线卡盘60再次处理后经交换芯片32分发给PON芯片11、PON芯片12、PON芯片13、PON芯片14。图2为本实施例的分布式系统的灵活QinQ规则配置方法的流程图,如图2所示,本实施例涉及的灵活QinQ规则配置方法包括以下步骤:步骤1、在主控盘50上创建一用于配置灵活QinQ规则的模板,步骤2、判断是否往该模板内输入了一条灵活QinQ规则,若是执行步骤3,否则执行步骤5;步骤3、判断该灵活QinQ规则与该模板上已有的全部灵活QinQ规则之间是否存在冲突,若是执行步骤4,若否则将该灵活QinQ规则加入模板并执行步骤2;步骤4、丢弃该QinQ规则,并执行步骤2;步骤5、将模板中的灵活QinQ规则与PON芯片11、PON芯片12、PON芯片13、PON芯片14的对应关系标记为绑定信息;步骤6、将模板和绑定信息一同经交换芯片31和通信通道40发送至线卡盘60;步骤7、线卡盘60将模板分解,并根据绑定信息将模板中的灵活QinQ规则经交换芯片32下发给对应的PON芯片11、PON芯片12、PON芯片13、PON芯片14并执行。虽然以上描述了本专利技术的具体实施方式,但是本领域的技术人员应当理解,这些仅是举例说明,本专利技术的保护范围是由所附权利要求书限定的。本领域的技术人员在不背离本专利技术的原理和实质的前提下,可以对这些实施方式做出多种变更或修改,但这些变更和修改均落入本专利技术的保护范围。本文档来自技高网...
分布式系统的灵活QinQ规则的配置方法

【技术保护点】
一种分布式系统的灵活QinQ规则的配置方法,该分布式系统包括有一OLT设备,该OLT设备包括一设置有至少两个PON芯片的线卡盘和一主控盘,其特征在于,包括有以下步骤:S10、在该主控盘上创建一用于配置灵活QinQ规则的模板;S20、将该模板中的全部灵活QinQ规则与该些PON芯片的对应关系标记为绑定信息;S30、将该模板和该绑定信息一同发送至该线卡盘;S40、该线卡盘将该模板分解,并根据该绑定信息将该模板中的灵活QinQ规则下发给对应的PON芯片并执行。

【技术特征摘要】
1.一种分布式系统的灵活QinQ规则的配置方法,该分布式系统包括有一OLT设备,该OLT设备包括一设置有至少两个PON芯片的线卡盘和一主控盘,其特征在于,包括有以下步骤:S10、在该主控盘上创建一用于配置灵活QinQ规则的模板;S20、将该模板中的全部灵活QinQ规则与该些PON芯片的对应关系标记为绑定信息;S30、将该模板和该绑定信息一同发送至该线卡盘;S40、该线卡盘将该模板分解,并根据该绑定信息将该模板中的灵活QinQ规则下发给对应的PON芯片并执行。2.如权利要求1所述的分布式系统的灵活QinQ规则的配置方法,其特征在于,该S10为:S11、在主控盘上创建一用于配置灵活QinQ规则的模板,并判断是否往该模板内输入了一条灵活QinQ规则,若是执行S12,否则执行S20;S12、判断该灵活QinQ规则与该模板上已有的全部灵活QinQ...

【专利技术属性】
技术研发人员:张健汤勇
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1