一种标签分配方法、设备与系统技术方案

技术编号:7704245 阅读:230 留言:0更新日期:2012-08-25 01:16
本发明专利技术实施例提供一种标签分配方法、设备与系统,涉及通信领域,能够使信宿PE区分来自不同信源PE的报文,实现对L3VPN的故障管理和性能测量。该标签分配方法包括:PE获取标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同;PE根据所述标签分配规划表对本PE的VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收。本发明专利技术实施例提供的标签分配方法、设备与系统用于标签的分配。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及一种标签分配方法、设备与系统
技术介绍
BGP(Border Gateway Protocol,边界网关协议)是一种用于不同自治系统之间进行通信的外部网关协议。基于BGP 的MPLS (Multi Protocol Label Switching,多协议标签交换)IP (Internet Protocol,网络之间互连的协议)VPN(Virtual Private Network,虚拟专用网)通常称为L3VPN(Level3VPN,三层虚拟专用网),在L3VPN中,使用RD (RouteDistinguisher,路由标识)来区分不同VPN中重叠的私网路由前缀;同时,使用RT(RouteTarget)标识VPN的成员关系。现有的L3VPN中,一个PE(Provider Edge,运营商边缘设备)可以包括多个VRF (Virtual Routing Forwarding,虚拟路由转发),每个VRF中包括多个前缀不同的路由。信宿PE在使用BGP发布VPN路由信息时,为每个VRF分配特定的VPN标签,即该VRF的所有前缀共用同一标签。然后,将该VPN标签发布给对应的信源PE,这样属于同一 VPN的信源PE向信宿PE转发数据报文时都携带相同的VPN标签。BGP/MPLS L3VPN需要使用MPLS隧道进行承载,当使用由LDP(Label Distribution Protocol,标签分发协议)建立的LSP(LabelSwitching Path,标签交换路径)承载L3VPN时,由于LDP LSP属于多点到点类型,即LSP的出口节点(Egress)无法根据LSP隧道标签判断数据来源,同时,不同信源PE发送的报文又携带相同的VPN标签,导致信宿PE无法区分来自不同信源PE的报文,从而无法进行对L3VPN的故障管理和性能测量。
技术实现思路
本专利技术的实施例提供一种标签分配方法、设备与系统,能够使信宿PE区分来自不同信源PE的报文,实现对L3VPN的故障管理和性能测量。为达到上述目的,本专利技术的实施例采用如下技术方案一方面,提供一种标签分配方法,包括获取标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同;根据所述标签分配规划表对本PE的VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收。一方面,提供一种标签分配方法,包括生成标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同;向各个PE发送所述标签分配规划表,以便于所述各个PE根据所述标签分配规划表对VPN标签表项进行配置。—方面,提供一种运营商边缘设备,包括获取单元,用于获取标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同;配置单元,用于根据所述标签分配规划表对VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收。一方面,提供一种标签分配设备,包括第二生成单元,用于生成标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同;第二发送单元,用于向各个PE发送所述标签分配规划表,以便于所述各个PE根据所述标签分配规划表对VPN标签表项进行配置。一方面,提供一种标签分配系统,包括上述运营商边缘设备和上述标签分配设备。本专利技术实施例提供一种标签分配方法、设备与系统,该标签分配方法包括PE获取标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同;PE根据所述标签分配规划表对本PE的VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收。这样一来,PE根据所述标签分配规划表对VPN标签进行配置后,由于所述标签分配规划表中,每个VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同,使得每个信宿PE对应的信源PE获取到不同的VPN标签,在PE根据所述标签分配规划表对VPN标签表项进行配置后,当信源PE向信宿PE发送报文时可以携带相应的VPN标签,这样信宿PE可以根据报文携带的不同VPN标签对报文的发送端PE进行区分,因此能够使信宿PE区分来自不同信源PE的报文,实现对L3VPN的故障管理和性能测量,能够进行PE节点之间的丢包、延迟和抖动等性能参数的监测。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例提供的一种标签分配方法流程图;图2为本专利技术实施例提供的一种标签分配规划表设置规则;图3为本专利技术实施例提供的另一种标签分配方法流程图;图4为本专利技术实施例提供的一种运营商边缘设备;图5为本专利技术实施例提供的另一种运营商边缘设备;图6为本专利技术实施例提供的一种标签分配设备。具体实施例方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例提供一种标签分配方法,如图I所示,包括SlOUPE获取标签分配规划表;在所述标签分配规划表中,每个VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同。所述标签分配规划表可以由机器生成,也可以人为设置,因此步骤SlOl具体可以包括获取人工配置的标签分配规划表或者接收标签分配设备发送的标签分配规划表。S102、PE根据所述标签分配规划表对本PE的VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收。这样一来,由于所述标签分配规划表中,每个VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同,在PE根据所述标签分配规划表对VPN标签表项进行配置后,当信源PE向信宿PE发送报文时可以携带相应的VPN标签,这样信宿PE可以根据报文携带的不同VPN标签对报文的发送端PE进行区分,因此能够使信宿PE区分来自不同信源PE的报文,实现对L3VPN的故障管理和性能测量,能够进行PE节点之间的丢包、延迟和抖动等性能参数的监测。需要说明的是,数据流的发送节点可以称为信源,数据流的接收节点可以称为信宿。本专利技术实施例所说的所述标签分配规划表中,每个VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同,可以是每个信宿PE中的每个虚拟路由转发VRF对应的各个信源PE的虚拟专用网VPN标签不同。报文是由信源PE向信宿PE发送的,现有技术中,通常是由属于同一 VPN的信宿PE为信源PE分配相同的VPN标签,而在本专利技术的实施例中,每个PE需要根据标签分配规划表中的VPN标签来确定本PE的VPN标签以及相关PE的标签。信源PE和信宿PE具有相对性,即报文的发送P本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种标签分配方法,其特征在于,包括 获取标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同; 根据所述标签分配规划表对本PE的VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收。2.根据权利要求I所述的方法,其特征在于,所述根据所述标签分配规划表对本PE的VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收包括 从所述标签分配规划表中获取所述本PE作为信宿PE时所述本PE中的每个VRF对应的各个信源PE的VPN标签; 将所述各个信源PE的VPN标签设置为弹出表项,以便于在接收报文时弹出相应的VPN标签。3.根据权利要求I所述的方法,其特征在于,所述根据所述标签分配规划表对本PE的VPN标签表项进行配置,以便于进行多协议标签交换MPLS隧道中的报文发送或接收包括 从所述标签分配规划表中获取所述本PE作为信源PE时所述本PE对应的各个信宿PE的VPN标签; 将所述各个信宿PE的VPN标签设置为压入表项,以便于在发送报文时压入相应的VPN标签。4.根据权利要求I至3任意一项权利要求所述的方法,其特征在于,所述获取标签分配规划表包括 获取人工配置的标签分配规划表,或 接收标签分配设备发送的标签分配规划表。5.根据权利要求I至4任意一项权利要求所述的方法,其特征在于,所述方法还包括 生成边界网关协议BGP更新信息,所述BGP更新信息中不包含所述VPN标签; 向所述本PE中的每个VRF对应的各个信源PE发送所述BGP更新信息。6.一种标签分配方法,其特征在于,包括 生成标签分配规划表;在所述标签分配规划表中,每个虚拟路由转发VRF对应的各个运营商边缘设备PE的虚拟专用网VPN标签不同; 向各个PE发送所述标签分配规划表,以便于所述各个PE根据所述标签分配规划表对VPN标签表项进行配置。7.—种运营商边缘设备,其特征在于,包括 获取单元,用于获取标签分...

【专利技术属性】
技术研发人员:李伟峰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1