隧道配置方法及装置的制作方法

文档序号:7846832阅读:92来源:国知局
专利名称:隧道配置方法及装置的制作方法
技术领域
本发明属于网络通信领域,尤其涉及一种隧道配置方法及装置。
背景技术
随着网络的发展,如何更好的使数据在网络设备间进行高效传递成为一个十分重要的问题。流量工程(Traffic Engineering, TE)是一种对流量进行测量、建模、描述和控制,以达到预定性能目标的技术。为了能够有效保障网络信道的畅通,流量工程需要进行大
量配置。虚拟专用网(Virtual Private Network,VPN)技术能够有效简化流量工程的配置。VPN具有虚拟和专用两个特征,可以把现有的IP网络分解成逻辑上分离的网络。VPN 的基本原理是利用隧道技术,把所要发送的业务数据封装在隧道中,利用VPN骨干网建立的专用数据传输通道,实现数据的透明传输。具体来说,VPN隧道一般指在PSNO^cket Switched Network)骨干网的VPN节点(一般为服务商边缘节点PE)之间或VPN节点与用户节点之间建立的用来传输VPN数据的虚拟连接。使用VPN选择隧道需要使用隧道策略。VPN隧道策略之一是VPN隧道绑定方式, 即,将某条隧道与特定的VPN业务绑定,该绑定的隧道为该业务所独自占用。VPN隧道绑定策略是实现业务到专用隧道映射的技术,但当多个相同业务需要同时进行数据传输时,由于所对应的隧道为同一条,所以容易造成此条隧道的堵塞,而其他隧道却处于闲置状态,从而使得隧道的应用效率较低。

发明内容
有鉴于此,本发明的目的在于提供一种隧道配置方法及装置,以实现隧道的高效率应用,技术方案如下一种隧道配置方法,包括将服务商边缘节点PE划分为对应于业务的多个PE组,生成PE组划分信息;根据所述PE组划分信息,选择与被传输的业务相对应的PE组;控制所述PE组中各PE之间的连接路线,生成多个连接链路;使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道。相应的,本发明提供了一种隧道配置装置,包括PE组划分模块、PE组选择模块、 连接链路生成模块和隧道配置模块,所述PE组划分模块,将服务商边缘节点PE划分为对应于业务的多个PE组,生成 PE组划分信息;所述PE组选择模块,用于根据所述PE组划分信息,选择与被传输的业务相对应的 PE组;所述连接链路生成模块,用于控制所述PE组中各PE之间的连接路线,生成多个连接链路;
所述隧道配置模块,用于使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道。本发明提供的一种隧道配置方法及装置,可以根据不同业务选择相应的PE组,并根据与所述业务对应的隧道模板对PE组之间的连接链路进行配置,生成适合所述业务通信的多个隧道。由于每一个业务都对应于多个隧道,因此当多个相同业务同时需要传输时, 可以选择与之对应的多个隧道对多个相同业务同时进行传输,实现了隧道的高效率应用。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本发明一种隧道配置方法实施例1的流程图;图2是本发明一种隧道配置方法实施例2的流程图;图3是本发明一种隧道配置方法实施例3的流程图;图4是本发明一种隧道配置方法实施例4的流程图;图5是本发明一种隧道配置方法的举例中的业务传输网络组成示意图;图6是本发明一种隧道配置装置实施例1的结构示意图;图7是本发明一种隧道配置装置实施例2的结构示意图;图8是本发明一种隧道配置装置实施例3的结构示意图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明可以应用于使用多协议标记交换(MPLS,Multi-Protocol Label Switching)的各种互联网中。参考图1,示出了本发明一种隧道配置方法实施例1的流程图,可以包括以下步骤S101、将服务商边缘节点PE划分为对应于业务的多个PE组,生成PE组划分信息;在实际应用中,可以首先预设一个PE组划分规则,然后根据预设规则将服务商边缘节点PE划分为对应于业务的多个PE组。其中,预设规则可以包括根据历史业务对PE 的使用信息而制定的预设规则。具体的实施方式有多种,如根据历史业务对PE的使用次数信息而制定,如果历史中某项业务在传输一定次数的情况下,使用某些PE的次数超过一预设阈值,则将这些PE划分为一组PE,对应于该业务,可以认为该业务所对应的PE组内的 PE为该业务传输时经常用到的PE。当然,也可以根据历史业务使用PE进行传输的效率信息而制定,如历史中该业务使用某些PE进行传输的传输效率较高,则可以将这些PE划分为一组,对应于该业务,可以认为该业务所对应的PE组内的PE为传输该业务效率较高的PE。当然,在实际应用中,还可以采用其他的使用信息制定预设规则,本发明在此不做限定。当然,在实际应用中,还可以由技术人员根据对通信网络的分析及业务的要求对网络中的PE进行分组。如业务1要求从PEl发送到PE2,而连接二者的多个隧道将经过 PE3、PE4和PE5,则可以将PE1、PE2、PE3、PE4和PE5划分为一组,对应于业务1。另外,步骤SlOl所生成的PE组划分信息可以存储在各种存储设备中。PE组划分信息可以进行实时或定时更新。S102、根据所述PE组划分信息,选择与被传输的业务相对应的PE组;本领域技术人员可以理解的是,当有业务需要被传输时,本发明根据该业务便可以查找到与该业务相对应的PE组。S103、控制所述PE组中各PE之间的连接路线,生成多个连接链路;本领域技术人员可知的是,在获得PE组划分信息以后,系统就可以直接控制被传输的业务所对应的PE组中各PE之间进行连接,生成多个连接链路。具体的,可以向相同PE 组中的各PE设备发送连接命令,控制这些PE设备之间进行连接。连接的方式有多种,如进行两两连接或当PE间距离不大于预设阈值时,则进行连接。当然,也可以让各PE获得PE 组划分信息,然后控制该业务所对应的PE组中各PE之间进行连接,生成多个连接链路。需要说明的一点是,隧道属于连接链路的一种。对于让各PE获得PE组划分信息的方式,本领域技术人员可以理解的是,各PE对存储PE组划分信息的存储设备进行数据访问便可以获得PE组划分信息。当然,也可以将存储设备中存储的PE组划分信息发送到各PE中,使各PE获得PE组划分信息,本发明在此不做限定。具体的,PE组划分信息可以通过内部网关协议(IGP,Interior Gateway Protocols)发送到各PE中。内部网关协议IGP可以有多种,如中间系统到中间系统 (IS-IS, Intermediate System to Intermediate System)路由协、议禾口开放式最短路径优先(0SPE,0pen Shortest Path First)协议。当然,PE组划分信息也可以通过边界网关协议(BGP,Border Gateway Protocol)或其他协议发送到各PE中,本发明在此不做限定。需要说明的是,在获得具体的PE分组信息以及相对应的业务信息后,处于同一组的各PE之间便可以进行连接,生成连接链路。具体的,连接的方式可以有多种,如每一 PE 与同一组的所有PE之间进行连接,即PE组中各PE进行两两连接,生成连接链路;或对于每一 PE,判断同一组的其他PE与该PE之间距离是否不大于预设值,如果是,则该PE与距离不大于该预设值的PE之间进行连接,生成连接链路,否则不进行连接。本领域技术人员可以理解的是,PE之间可以直接彼此进行连接,生成连接链路,也可以通过服务商骨干设备P进行连接,生成连接链路。当一 PE通过不同的P连接另一 PE 时,其生成的连接链路也是不同的。S104、使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道;需要说明的是,可以使用与该业务相对应的隧道模版对所述多个连接链路的链路参数和/或链路功能进行配置。当然,也可以对连接链路的其他属性进行配置。具体的,链路参数可以包括带宽、优先级和/或亲和属性;链路功能可以包括快速重路由FRR、备份标记交换路径LSP和/或自动带宽调整。为帮助理解,下面对部分链路参数和部分链路属性作简单介绍。
本领域技术人员可以理解的是,带宽是MPLS TE的基本属性之一。在建立基于约束路由的标签交换路径(CR-LSP,Constraint-based Routed-Label Switched Path)时,可以指定MPLS TE的带宽,并根据带宽要求确定合适的路径。基于流量工程扩展的资源预留协议(RSVP-TE,Resource ReSerVation Protocol-Traffic Engineering)信令可以携带带宽信息,在沿路径的各个节点实施带宽预留。CR-LSP建立成功后,能够为对应的业务提供所要求的带宽保证。为了更好的管理连接链路,可以为链路配置优先级。如果在建立CR-LSP的过程中,无法找到满足所需带宽要求的路径,则拆除某一条优先级较低的CR-LSP,占用为它分配的带宽资源,这种处理方式称为抢占(!Preemption)。CR-LSP可以使用建立优先级(Setup Priority)、保持优先级(Holding Priority) 两个优先级属性来决定是否可以进行抢占。优先级的取值可以为从O到7的整数。取值越小,优先级越高,7为最低优先级。亲和属性用来表示连接链路的颜色。为连接链路配置亲和属性后,业务传输系统选择连接链路时,将不同连接链路的亲和属性和业务传输系统的连接链路管理组属性进行比较,决定选择还是避开特定亲和属性的连接链路。如选择某一连接链路对业务进行传输以后,可以为该连接链路配置与其他连接链路不同的亲和属性,这样该业务就会沿着亲和属性相同的连接链路进行传输,而避开亲和属性不同的连接链路,从而实现了对连接链路的选择。快速重路由(FRR,Fast ReRoute)在MPLS TE中是一种局部性保护机制(也称TE FRR),用于保护CR-LSP的链路和节点故障,而且可以对主LSP配置带宽保护或非带宽保护。 TE FRR通过预先建立绕过故障的链路或者节点的旁路功能Bypass隧道达到保护主CR-LSP 的目的。当CR-LSP链路或节点故障时,允许流量继续从旁路隧道传输,同时头节点可以在数据传输不受影响的同时继续发起主路径的重建。备份标记交换路径LSP在TE中被广泛应用,如同一条路径下对主CR-LSP进行路径备份的CR-LSP称为备份CR-LSP。备份CR-LSP用于实现对重要LSP的流量保护。作为流量保护的一个重要组成部分,在主CR-LSP失败后,流量需要及时被切换到备份路径上。当入节点感知到主CR-LSP不可用时,将流量切换到备份路径上,当主CR-LSP路径恢复后再将流量切换回来,以实现对主CR-LSP路径的备份保护。自动带宽调整可以动态检测流量,并根据检测结果按照实际的带宽需求重新建立路径。本领域技术人员可以理解的是,以上链路参数和链路功能均为链路的部分属性, 当该链路对应于不同业务时,其部分或全部属性也可能不同。举例来说当要传输文字业务时,其所要求的链路的带宽较低,这时只需要将链路的带宽配置为较低的带宽就可以顺畅的传输该文字业务。而当所要传输的业务是视频业务时,该业务所要求的链路带宽较高,这时就需要将链路的带宽配置高一些,以确保顺畅的传输该视频业务。当然,本领域技术人员可以理解,其他链路属性也可以根据所要传输业务的特性进行配置以确保该业务的顺畅传输,本发明不再赘述。本发明提供的一种隧道配置方法,可以根据不同业务选择相应的PE组,并根据与所述业务对应的隧道模板对PE组之间的连接链路进行配置,生成适合所述业务通信的多
7个隧道。由于每一个业务都对应于多个隧道,因此当多个相同业务同时需要传输时,可以选择与之对应的多个隧道对多个相同业务同时进行传输,实现了隧道的高效率应用。参考图2,示出了本发明一种隧道配置方法实施例2的流程图,可以包括以下步骤S201、将服务商边缘节点PE划分为对应于业务的多个PE组,生成PE组划分信息;步骤S201与实施例1的步骤SlOl相同,不再赘述。S202、根据所述PE组划分信息,选择与被传输的业务相对应的PE组;步骤S202与实施例1的步骤S102相同,不再赘述。S203、将所述PE组划分信息通过内部网关协议IGP发送到各PE中;内部网关协议IGP是一种可以应用在自治网络系统中用于交换路由信息的协议, 包括路由信息协议RIP、开放式最短路径优先OSPF协议、内部网关路由协议IGRP、增强网关内部路由线路协议EIGRP和IS-IS等。S204、控制所述PE组中各PE进行两两连接,生成多个连接链路;S205、使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道。具体的,可以对连接链路的链路参数和/或链路功能进行配置,链路参数可以包括带宽、优先级和/或亲和属性;链路功能可以包括快速重路由FRR、备份标记交换路径 LSP和/或自动带宽调整。本实施例所采用的方法是使用隧道模版对同一 PE组中生成的所有连接链路进行配置,在本发明其他实施例中,还可以仅仅对生成的连接链路中的未占用且可以连通业务目的地址的连接链路进行配置,这样可以减少配置量。参考图3,示出了本发明一种隧道配置方法实施例3的流程图,可以包括以下步骤S301、将服务商边缘节点PE划分为对应于业务的多个PE组,生成PE组划分信息;步骤S301与实施例1的步骤SlOl相同,不再赘述。S302、根据所述PE组划分信息,选择与被传输的业务相对应的PE组;S303、将所述PE组划分信息通过内部网关协议IGP发送到各PE中;S304、控制所述PE组中的各PE之间的连接路线,生成多个连接链路;S305、在所述多个连接链路中的未占用链路中选择可以连通所述业务目的地址的连接链路并使用与该业务相对应的隧道模版对所选择的连接链路进行配置,生成隧道。通过应用以上技术方案,本实施例可以有效减少连接链路的配置量。在实际应用中,可以根据所要发送业务的数量选择与该数量匹配的一个或多个连接链路,然后再使用隧道模版进行配置。参考图4,示出了本发明一种隧道配置方法实施例4的流程图,可以包括以下步骤S401、将服务商边缘节点PE划分为对应于业务的多个PE组,生成PE组划分信息;S402、根据所述PE组划分信息,选择与被传输的业务相对应的PE组;S403、控制所述PE组中各PE之间的连接路线,生成多个连接链路;S404、使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道;S405、在所述多个隧道中的未占用隧道中选择可以连通所述业务目的地址的隧道,并用该隧道对所述业务进行传输。通过步骤S404,本发明已经生成了可以传输所述业务的多条隧道,但由于这些隧道中可能有正在被占用的隧道,如果选用被占用的隧道传输该业务,必然造成这条隧道的拥堵,也没有办法快速且顺畅的传输该业务。所以,本发明选择未占用隧道中可以连通所述业务目的地址的隧道,使用该隧道进行所述业务的传输。本领域技术人员可以理解的是,只有当隧道可以连通所述业务的目的地址时,该隧道才可能将所述业务传输到目的地址处。 其中,目的地址可以为目的路由器的地址。在实际应用中,隧道的具体选择方式可以有多种,如在为链路配置优先级以后生成的隧道将具有优先级,我们可以在能够连通所述业务目的地址且未占用的隧道中首先选择优先级最高的隧道对所述业务进行传输。当同时出现多个相同业务时,可以选择优先级较高的几个隧道同时对这些业务进行传输,从而保证了业务的快速传输。本发明提供的隧道配置方法,可以根据不同业务选择相应的PE组,并根据与所述业务对应的隧道模板对PE组之间的连接链路进行配置,生成适合所述业务通信的多个隧道。由于每一个业务都对应于多个隧道,因此当多个相同业务同时需要传输时,可以选择与之对应的多个隧道对多个相同业务同时进行传输,实现隧道的高效率应用。为方便理解,现举例说明如图5所示具有业务传输功能的网络由控制中心001、服务商核心设备P1、服务商核心设备 P2、服务商边缘节点PE1、服务商边缘节点PE2、服务商边缘节点PE3和服务商边缘节点PE4 组成。为方便理解,可以假定Pl和P2位于甲省的省会城市,PEl和PE2位于该省的乙地区 (非省会城市),PE3和PE4位于该省的丙地区(非省会城市)。业务1为由PEl发送至PE3的文字业务,业务2为由PEl发送至PE4的视频业务, 业务3为由PE2发送至PEl的语音业务。根据历史信息中三个业务所使用的PE的次数分析,对PE分组如下PE组1包括PE1、PE2和PE3,对应于业务1 ;PE组2包括PE1、PE2和PE4,对应于业务2 ;PE组3包括PE1和PE2,对应于业务3。以上这些PE组划分信息存储在控制中心001中,并通过网络已发送到各PE中。当同时出现两个业务1需要传输时,选择业务1所对应的PE组1,控制PE 组 1 中 PE1、PE2 和 PE3 之间的连接路线为 PE1-P1-PE3、PE1-P1-P2-PE3、PE1-PE2 和 PE1-PE2-P2-PE3,生成四个连接链路。假设业务1 (文字业务)对应的隧道模版1可以配置连接链路的带宽为1M,以使生成的隧道满足业务1的要求。则使用隧道模版1对PE1-P1-PE3、PE1-P1-P2-PE3、PE1-PE2 和PE1-PE2-P2-PE3进行配置,生成四个隧道,带宽均为1M。当同时有两个业务1需要传输时,只需要选择这四个隧道中能够成功传输业务1的两个隧道分别对两个业务1进行传输即可。具体的,这四个隧道中可能有隧道正在被占用,而隧道PE1-PE2无法将业务1传输到 PE3,所以不能成功传输业务1。举例来说假设这四个隧道中,PE1-PE2-P2-PE3正在被占用,而PE1-PE2无法将业务1传输到PE3中,所以选择PE1-P1-PE3和ΡΕ1_Ρ1_Ρ2_ΡΕ3对两
9个业务1进行传输,每条隧道对应于一个业务,从而保证了隧道的高效应用。与上述本发明一种隧道配置方法实施例1所提供的方法相对应,参见图6,本发明还提供了一种隧道配置装置实施例1,在本实施例中,该装置具体可以包括PE组划分模块100,将服务商边缘节点PE划分为对应于业务的多个PE组,生成PE 组划分信息; 在实际应用中,可以首先预设一个PE组划分规则,然后根据预设规则将服务商边缘节点PE划分为对应于业务的多个PE组。PE组划分模块100具体可以设置为根据历史业务对PE的使用信息而制定的预设规则,将服务商边缘节点PE划分为对应于业务的多个 PE组。PE组选择模块200,用于根据所述PE组划分信息,选择与被传输的业务相对应的 PE组;本领域技术人员可以理解的是,当有业务需要被传输时,PE组选择模块200便可以根据该业务查找到相对应的PE组。连接链路生成模块300,用于控制所述PE组中各PE之间的连接路线,生成多个连接链路;本领域技术人员可知的是,在获得PE组划分信息以后,连接链路生成模块300就可以直接控制被传输的业务所对应的PE组中各PE之间进行连接,生成多个连接链路。当然,也可以让各PE获得PE组划分信息,然后控制该业务所对应的PE组中各PE之间进行连接,生成多个连接链路。需要说明的一点是,隧道属于连接链路的一种。具体的,连接链路生成模块300可以向相同PE组中的各PE设备发送连接命令,控制这些PE设备之间进行连接。连接的方式有多种,如进行两两连接或当PE间距离不大于预设阈值时,则进行连接。隧道配置模块400,用于使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道。具体的,可以对连接链路的链路参数和/或链路功能进行配置,链路参数可以包括带宽、优先级和/或亲和属性;链路功能可以包括快速重路由FRR、备份标记交换路径 LSP和/或自动带宽调整。在实际应用中,本实施例中隧道配置模块400可以使用隧道模版对同一 PE组中生成的所有连接链路进行配置,当然,还可以仅仅对生成的连接链路中可以成功传输该业务的一个或多个连接链路进行配置,这样可以减少配置量。本发明提供的一种隧道配置装置,可以根据不同业务选择相应的PE组,并根据与所述业务对应的隧道模板对PE组之间的连接链路进行配置,生成适合所述业务通信的多个隧道。由于每一个业务都对应于多个隧道,因此当多个相同业务同时需要传输时,可以选择与之对应的多个隧道对多个相同业务同时进行传输,实现隧道的高效率应用。与上述本发明一种隧道配置方法实施例2所提供的方法相对应,参见图7,本发明还提供了一种隧道配置装置实施例2,与一种隧道配置装置实施例1的区别在于,本实施例提供的一种隧道配置装置中,连接链路生成模块300包括PE组划分信息发送模块310,用于将所述PE组划分信息通过内部网关协议IGP发送到各PE中;PE连接模块320,用于控制所述PE组中各PE进行两两连接,生成多个连接链路。
内部网关协议IGP是一种可以应用在自治网络系统中用于网关间交换数据流转通道信息的协议,包括RIP、OSPF, I GRP. EIGRP和IS-IS等。在实际应用中,PE组划分信息可以存储在各种存储设备中。PE组划分信息可以进行实时或定时更新。当有业务需要被传输时,便可以根据该业务查找到相对应的PE组。本领域技术人员可知的是,在获得PE组之后,可以直接控制该PE组中各PE之间进行连接,生成多个连接链路;也可以让各PE获得PE组划分信息,然后控制该PE组中各PE之间进行连接,生成多个连接链路。具体的,连接链路生成模块300可以向相同PE组中的各PE设备发送连接命令,控制这些PE设备之间进行连接。连接的方式有多种,如进行两两连接或当PE 间距离不大于预设阈值时,则进行连接。对于让各PE获得PE组划分信息的方式,本领域技术人员可以理解的是,各PE对该存储设备进行数据访问便可以获得具体的PE组划分信息。当然,也可以将存储设备中存储的PE组划分信息发送到各PE中,使各PE获得具体的PE组划分信息,本发明在此不做限定。具体的,PE组划分信息可以通过内部网关协议IGP发送到各PE中。内部网关协议IGP 可以有多种,如=IS-IS协议和OSPE协议。参考图8,本发明还提供了一种隧道配置装置实施例3,与一种隧道配置装置实施例1的区别在于,还包括隧道选择模块500,用于在所述多个隧道中的未占用隧道中选择可以连通所述业务目的地址的隧道,并用该隧道对所述业务进行传输。图6所示的一种隧道配置装置实施例1中,本发明已经生成了可以传输所述业务的多条隧道,但由于这些隧道中可能有正在被占用的隧道,如果选用被占用的隧道传输该业务,必然造成这条隧道的拥堵,也没有办法快速且顺畅的传输该业务。所以,本实施例的隧道选择模块500选择未占用隧道中可以连通所述业务目的地址的隧道,使用该隧道进行所述业务的传输。本领域技术人员可以理解的是,只有当隧道可以连通所述业务的目的地址时,该隧道才可能将所述业务传输到目的地址处。其中,目的地址可以为目的路由器的地址。在实际应用中,隧道的具体选择方式可以有多种,如在为链路配置优先级以后生成的隧道将具有优先级,我们可以在能够连通所述业务目的地址且未占用的隧道中首先选择优先级最高的隧道对所述业务进行传输。当同时出现多个相同业务时,可以选择优先级较高的几个隧道同时对这些业务进行传输,从而保证了业务的快速传输。本发明提供的隧道配置装置,可以根据不同业务选择相应的PE组,并根据与所述业务对应的隧道模板对PE组之间的连接链路进行配置,生成适合所述业务通信的多个隧道。由于每一个业务都对应于多个隧道,因此当多个相同业务同时需要传输时,可以选择与之对应的多个隧道对多个相同业务同时进行传输,实现隧道的高效率应用。需要说明的一点是,本发明对各隧道配置装置实施例提供的隧道配置装置的具体位置并不限定,凡是能够实施本发明隧道配置装置的位置,均是本发明公开和保护的范围。 具体的,本发明的隧道配置装置可以位于业务传输网络的控制中心一侧,也可以位于服务商核心设备一侧,也可以位于服务商边缘节点一侧。优选的,本发明所有实施例提供的隧道配置装置位于业务传输网络的控制中心一侧。对于装置实施例而言,由于其基本相应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,在没有超过本发明的精神和范围内,可以通过其他的方式实现。当前的实施例只是一种示范性的例子, 不应该作为限制,所给出的具体内容不应该限制本发明的目的。例如,所述单元或子单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或多个子单元结合一起。另外,多个单元可以或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所描述装置和方法以及不同实施例的示意图,在不超出本发明的范围内,可以与其它系统,模块,技术或方法结合或集成。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种隧道配置方法,其特征在于,包括将服务商边缘节点PE划分为对应于业务的多个PE组,并生成PE组划分信息; 根据所述PE组划分信息,选择与被传输的业务相对应的PE组; 控制所述PE组中各PE之间的连接路线,生成多个连接链路; 使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道。
2.根据权利要求1所述的方法,其特征在于,所述将服务商边缘节点PE划分为对应于业务的多个PE组包括根据历史业务对PE的使用信息,将服务商边缘节点PE划分为对应于业务的多个PE组。
3.根据权利要求1或2所述的方法,其特征在于,所述控制所述PE组中各PE之间的连接路线,生成多个连接链路包括将所述PE组划分信息通过内部网关协议IGP发送到各PE中,控制所述PE组中各PE 进行两两连接,生成多个连接链路。
4.根据权利要求1所述的方法,其特征在于,所述使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道,包括使用与该业务相对应的隧道模版对所述多个连接链路的链路参数和/或链路功能进行配置,生成多个隧道;所述链路参数包括带宽、优先级和/或亲和属性;所述链路功能包括快速重路由FRR、备份标记交换路径LSP和/或自动带宽调整。
5.根据权利要求1、2或4所述的方法,其特征在于,还包括在所述多个隧道中的未占用隧道中选择可以连通所述业务目的地址的隧道,并用该隧道对所述业务进行传输。
6.一种隧道配置装置,其特征在于,包括PE组划分模块、PE组选择模块、连接链路生成模块和隧道配置模块,所述PE组划分模块,将服务商边缘节点PE划分为对应于业务的多个PE组,生成PE组划分信息;所述PE组选择模块,用于根据所述PE组划分信息,选择与被传输的业务相对应的PE组;所述连接链路生成模块,用于控制所述PE组中各PE之间的连接路线,生成多个连接链路;所述隧道配置模块,用于使用与该业务相对应的隧道模版对所述多个连接链路进行配置,生成多个隧道。
7.根据权利要求6所述的装置,其特征在于,所述PE组划分模块具体设置为根据历史业务对PE的使用信息,将服务商边缘节点PE划分为对应于业务的多个PE组。
8.根据权利要求6或7所述的装置,其特征在于,所述连接链路生成模块包括PE组划分信息发送模块,用于将所述PE组划分信息通过内部网关协议IGP发送到各 PE中;PE连接模块,用于控制所述PE组中各PE进行两两连接,生成多个连接链路。
9.根据权利要求6所述的装置,其特征在于,所述隧道配置模块具体配置为使用与该业务相对应的隧道模版对所述多个连接链路的链路参数和/或链路功能进行配置,生成多个隧道;所述链路参数包括带宽、优先级和/或亲和属性;所述链路功能包括快速重路由FRR、备份标记交换路径LSP和/或自动带宽调整。
10.根据权利要求6、7或9所述的装置,其特征在于,还包括隧道选择模块,用于在所述多个隧道中的未占用隧道中选择可以连通所述业务目的地址的隧道,并用该隧道对所述业务进行传输。
全文摘要
本发明提供了一种隧道配置方法及装置,可以根据不同业务选择相应的PE组,并根据与所述业务对应的隧道模板对PE组之间的连接链路进行配置,生成适合所述业务通信的多个隧道。由于每一个业务都对应于多个隧道,因此当多个相同业务同时需要传输时,可以选择与之对应的多个隧道对多个相同业务同时进行传输,实现了隧道的高效率应用。
文档编号H04L12/46GK102301657SQ201180001039
公开日2011年12月28日 申请日期2011年6月30日 优先权日2011年6月30日
发明者余景明, 李振斌, 薛建国 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1