一种虚拟局域网信息传输方法及装置的制作方法

文档序号:7948306阅读:237来源:国知局
专利名称:一种虚拟局域网信息传输方法及装置的制作方法
技术领域
本发明涉及数据通信技术,尤其涉及一种虚拟局域网(VLAN)信息传输方法及装置。
背景技术
如图1所示的是使用基于802.1AX标准中规范的链路聚合控制协议(LinkAggregation Control Protocol,简称LACP)技术构建的一种分布式链路聚合组(LinkAggregation Group,简称LAG)的系统,在这个系统中出现了一些新的特性,其中一个重要的特性是在互连接口保护网络部分,不会在阻止某些端口,充分发挥网络的带宽,满足保护、负载均衡、冗余的要求。从图1看到有个业务网关接口,这个是用于判断业务流如何转发的。判断的基础是需要得到相关的信息,而目前只是知道根据VLAN来进行转发,相关的VLAN信息的配置方法未规定。

发明内容
本发明要解决的技术问题是提供一种虚拟局域网信息传输方法及装置,为分布式链路聚合组系统中VLAN信息的配置提供解决方案。为了解决上述技术问题,本发明提供了一种虚拟局域网信息传输方法,其中,发送虚拟局域网信息时,所述虚拟局域网信息包括根据一个或多个虚拟局域网标识(VID)选择规则确定出的有效的VID,或者,所述虚拟局域网信息包括一个或多个VID选择规则的类型以及各VID选择规则用于指示VID选择范围的参数。进一步地,上述方法还可以具有以下特点:所述虚拟局域网信息是为设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D)中的一种或几种的组合所配置的信息;所述虚拟局域网信息中包含设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D) —个或者多个的信息。进一步地,上述方法还可以具有以下特点:所述VID选择规则是包含规则、奇偶规则、或排除规则;所述包含规则用于表示此规则所指示的VID有效,用于指示VID选择范围的参数是一个或多个VID ;所述奇偶规则用于表示此规则限定为奇数或为偶数的VID有效,用于指示VID选择范围的参数是奇数有效指示标志或偶数有效指示;所述排除规则用于表示此规则所指示的VID无效,用于指示VID选择范围的参数是一个或多个VID。进一步地,上述方法还可以具有以下特点:用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,对此连续VID的表示方式为:连续VID标识、连续VID的起始VID、连续VID的终止VID。
进一步地,上述方法还可以具有以下特点:所述虚拟局域网信息中针对单个规则的信息格式包括:第一格式段用于指示VID选择规则的类型,第二格式段用于指示VID选择范围的参数占用的字节长度,第三格式段用于指示VID选择范围的参数;用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,所述第三格式段包括用于指示VID个数的子格式段,表示各VID的子格式段;连续VID占用三个子格式段,分别用于指示连续VID标识、连续VID的起始VID、连续VID的终止VID。为了解决上述技术问题,本发明提供了一种虚拟局域网信息传输装置,其中,所述装置中包括虚拟局域网信息处理模块;所述虚拟局域网信息处理模块,用于发送虚拟局域网信息,所述虚拟局域网信息包括根据一个或多个虚拟局域网标识(VID)选择规则确定出的有效的VID,或者,所述虚拟局域网信息包括一个或多个VID选择规则的类型以及各VID选择规则用于指示VID选择范围的参数。进一步地,上述传输装置还可以具有以下特点:所述虚拟局域网信息是为设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D)中的一种或几种的组合所配置的信息;所述虚拟局域网信息中包含设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D) —个或者多个的信息。进一步地,上述传输装置还可以具有以下特点:所述VID选择规则是包含规则、奇偶规则、或排除规则;所述包含规则用于表示此规则所指示的VID有效,用于指示VID选择范围的参数是一个或多个VID ;所述奇偶规则用于表示此规则限定为奇数或为偶数的VID有效,用于指示VID选择范围的参数是奇数有效指示标志或偶数有效指示;所述排除规则用于表示此规则所指示的VID无效,用于指示VID选择范围的参数是一个或多个VID。进一步地,上述传输装置还可以具有以下特点:所述虚拟局域网信息中针对单个规则的信息格式包括:第一格式段用于指示VID选择规则的类型,第二格式段用于指示VID选择范围的参数占用的字节长度,第三格式段用于指示VID选择范围的参数;用于指示VID选择范围的参数是一个或多个VID时并且,所述第三格式段包括用于指示VID个数的子格式段,表示各VID的子格式段;连续VID占用三个子格式段,分别用于指示连续VID标识、连续VID的起始VID、连续VID的终止VID。进一步地,上述传输装置还可以具有以下特点:所述虚拟局域网信息中针对单个规则的信息格式包括:第一格式段用于指示VID选择规则的类型,第二格式段用于指示VID选择范围的参数占用的字节长度,第三格式段用于指示VID选择范围的参数;用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,所述第三格式段包括用于指示VID个数的子格式段,表示各VID的子格式段;连续VID占用三个子格式段,分别用于指示连续VID标识、连续VID的起始VID、连续VID的终止VID。本方案中提供了 VLAN信息的传输方法及编码方式,以及VLAN信息的配置方式,支持业务流的转发和2个节点间进行VLAN配置信息的交互。通过综合应用包含规则、奇偶规贝U、或排除规则等规则简化VLAN信息的配置,与节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D)结合,可以灵活的进行业务流量的指配,在编码时对连续的VLAN信息进行压缩,针对不同的信息进行特殊编码,减少协议交互时的信息流量的方法,同时可以尽量避免协议报文超长。通过结合不同的配置标识(flag)编码和VLAN压缩减少协议交互时信息载荷的大小,降低网络带宽消耗。


图1是现有技术中分布式互连接口保护网络模型示意图;图2是实施例中VLAN信息传输方法示意图;图3是实施例中VLAN信息与接口绑定配置的说明示意图;图4是TLV格式和实施例中使用TLV格式的示意图;图5是实施例中连续VID的指示方式示意图;图6是实施例中采用分离式VID指示方式和连续式指示方式的示意图;图7实施例中VLAN信息指示方式一的示意图;图8实施例中VLAN信息指示方式二的示意图;图9是实施例中将VLAN信息和接口绑定的格式示意图;图10是实施例中接口绑定示例示意图。
具体实施例方式如图2所示,VLAN信息传输方法包括:发送VLAN信息时,所述VLAN信息包括根据一个或多个虚拟局域网标识(VID)选择规则确定出的有效的VID,或者,发送VLAN信息时,所述VLAN信息包括一个或多个VID选择规则的类型以及各VID选择规则用于指示VID选择范围的参数。所述VLAN信息是为设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D)中的一种或几种的组合所配置的信息;所述VLAN信息中包含设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D) —个或者多个的信息。所述VID选择规则是包含规则、奇偶规则、或排除规则;所述包含规则用于表示此规则所指示的VID有效,用于指示VID选择范围的参数是一个或多个VID ;包含规则由include表示,例如:include 1,2,7,10-20表示1,2,7,10-20对应的VLAN信息有效。所述奇偶规则用于表示此规则限定为奇数或为偶数的VID有效,用于指示VID选择范围的参数是奇数有效指示标志或偶数有效指示;例如odd表示奇数VID有效,even表示偶数VID有效。所述排除规则用于表示此规则所指示的VID无效,用于指示VID选择范围的参数是一个或多个VID。包含规则由exclude表示,例如:include 12,15-18表示12,15-18对应的VLAN信息无效。上述方法中,VID的指定方式可以是分离式的,如1,2、3、7,也可以是连续式的,如1-20(即I至20的VID)。用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,对此连续VID的表示方式为:连续VID标识、连续VID的起始VID、连续VID的终止VID。上述选择规则和VID指定方式可以独立应用也可以组合使用。举例如下,有如下的配置:VLAN include I,3,7,10-20, odd,exclude 12,15-18其中VLAN指明是配置VLAN信息,include是包含规则,指明包含后面的VLAN,odd表示指使用奇数VID对应的VLAN信息,如果是even,表示使用偶数VID对应的VLAN信息,exclude是排除规则,指明后续的VID的VLAN信息不被使用。逐步解析如下:include I, 3, 7,10-20,使用了分离式的VID指示方式和连续式的VID指示方式,配置了使用如下数值的 VID:1,3,7,10,11,12,13,14,15,16,17,18,19,20。Odd是一个排除规则,表示只有奇数VID的VLAN信息有效,结果配置的有效VID变为 1,3,7,11,13,15,17,19。exclude 12,15-18 也是一个排除规则,12已经被排除,15-18是一个被排除的连续VID表示方式,即15,16,17,18都要被排除,结果配置的有效VID变为1,3,7,11,13,19。上述配置信息可以和设备上的节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D)结合,可以灵活配置每端口的业务选择规则。举例如下:VLAN include I,3,7,10-20,odd,exclude 12,15-18 Bind D-LAG-1D IOONode-1DI SG 2 IF 2从图3可以看出,这个是将VLAN的配置同分布式聚合组为100下节点为I的设备上的本地聚合组(SG)为2下面的编号2子接口(IF)绑定起来。也就是说这个子接口下,编号为1,3,7,11,13,19的VID的信息有效。所述VLAN信息中针对单个规则的信息格式包括:第一格式段用于指示VID选择规则的类型,第二格式段用于指示VID选择范围的参数占用的字节长度,第三格式段用于指示VID选择范围的参数;用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,所述第三格式段包括用于指示VID个数的子格式段,表示各VID的子格式段;连续VID占用三个子格式段,分别用于指示连续VID标识、连续VID的起始VID、连续VID的终止VID。具体的,可以使用如图4上半部分所示的TLV(类型、长度、值)格式,则包含、奇偶、排除的格式如图4下半部分所示,其中包含、排除规则编码包含了 VID个数和具体VID值的部分。第一格式段(即类型格式段)长度的单位是字节(Byte),值是2字节的整数倍,其中各规则的定义可以如下表所示:
TLV类型定义
包含I
奇偶2
排除3
奇偶规则中对具体奇数有效规则和偶数有效规则的定义可以如下表所示;
权利要求
1.一种虚拟局域网信息传输方法,其中, 发送虚拟局域网信息时,所述虚拟局域网信息包括根据一个或多个虚拟局域网标识(VID)选择规则确定出的有效的VID,或者,所述虚拟局域网信息包括一个或多个VID选择规则的类型以及各VID选择规则用于指示VID选择范围的参数。
2.如权利要求1所述的方法,其特征在于, 所述虚拟局域网信息是 为设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D)中的一种或几种的组合所配置的信息;所述虚拟局域网信息中包含设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D) —个或者多个的信息。
3.如权利要求1所述的方法,其特征在于, 所述VID选择规则是包含规则、奇偶规则、或排除规则; 所述包含规则用于表示此规则所指示的VID有效,用于指示VID选择范围的参数是一个或多个VID ; 所述奇偶规则用于表示此规则限定为奇数或为偶数的VID有效,用于指示VID选择范围的参数是奇数有效指示标志或偶数有效指示; 所述排除规则用于表示此规则所指示的VID无效,用于指示VID选择范围的参数是一个或多个VID。
4.如权利要求3所述的方法,其特征在于, 用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,对此连续VID的表示方式为:连续VID标识、连续VID的起始VID、连续VID的终止VID。
5.如权利要求4所述的方法,其特征在于, 所述虚拟局域网信息中针对单个规则的信息格式包括:第一格式段用于指示VID选择规则的类型,第二格式段用于指示VID选择范围的参数占用的字节长度,第三格式段用于指示VID选择范围的参数; 用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,所述第三格式段包括用于指示VID个数的子格式段,表示各VID的子格式段;连续VID占用三个子格式段,分别用于指示连续VID标识、连续VID的起始VID、连续VID的终止VID。
6.一种虚拟局域网信息传输装置,其中,所述装置中包括虚拟局域网信息处理模块; 所述虚拟局域网信息处理模块,用于发送虚拟局域网信息,所述虚拟局域网信息包括根据一个或多个虚拟局域网标识(VID)选择规则确定出的有效的VID,或者,所述虚拟局域网信息包括一个或多个VID选择规则的类型以及各VID选择规则用于指示VID选择范围的参数。
7.如权利要求6所述的传输装置,其特征在于, 所述虚拟局域网信息是为设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D)中的一种或几种的组合所配置的信息;所述虚拟局域网信息中包含设备节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-1D) —个或者多个的信息。
8.如权利要求6所述的传输装置,其特征在于, 所述VID选择规则是包含规则、奇偶规则、或排除规则; 所述包含规则用于表示此规则所指示的VID有效,用于指示VID选择范围的参数是一个或多个VID ;所述奇偶规则用于表示此规则限定为奇数或为偶数的VID有效,用于指示VID选择范围的参数是奇数有效指示标志或偶数有效指示; 所述排除规则用于表示此规则所指示的VID无效,用于指示VID选择范围的参数是一个或多个VID。
9.如权利要求8所述的传输装置,其特征在于, 所述虚拟局域网信息中针对单个规则的信息格式包括:第一格式段用于指示VID选择规则的类型,第二格 式段用于指示VID选择范围的参数占用的字节长度,第三格式段用于指示VID选择范围的参数; 用于指示VID选择范围的参数是一个或多个VID时并且,所述第三格式段包括用于指示VID个数的子格式段,表示各VID的子格式段;连续VID占用三个子格式段,分别用于指示连续VID标识、连续VID的起始VID、连续VID的终止VID。
10.如权利要求9所述的传输装置,其特征在于, 所述虚拟局域网信息中针对单个规则的信息格式包括:第一格式段用于指示VID选择规则的类型,第二格式段用于指示VID选择范围的参数占用的字节长度,第三格式段用于指示VID选择范围的参数; 用于指示VID选择范围的参数是一个或多个VID并且部分或全部VID为连续VID时,所述第三格式段包括用于指示VID个数的子格式段,表示各VID的子格式段;连续VID占用三个子格式段,分别用于指示连续VID标识、连续VID的起始VID、连续VID的终止VID。
全文摘要
本发明公开了一种虚拟局域网信息传输方法及装置,此方法包括发送虚拟局域网信息时,所述虚拟局域网信息包括根据一个或多个虚拟局域网标识(VID)选择规则确定出的有效的VID,或者,所述虚拟局域网信息包括一个或多个VID选择规则的类型以及各VID选择规则用于指示VID选择范围的参数。通过综合应用包含规则、奇偶规则、或排除规则等规则简化VLAN信息的配置,与节点、聚合接口、子接口、跨机架聚合的标识(D-LAG-ID)结合,可以灵活的进行业务流量的指配,在编码时对连续的VLAN信息进行压缩,针对不同的信息进行特殊编码,减少协议交互时的信息流量的方法。
文档编号H04L12/46GK103078778SQ20111032769
公开日2013年5月1日 申请日期2011年10月25日 优先权日2011年10月25日
发明者喻敬海, 孙仲明, 敖婷, 曹皖明 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1