【技术实现步骤摘要】
一种标签管理方法,数据流处理方法及设备
本专利技术实施例涉及通信
,尤其涉及一种标签管理方法,数据流处理方法及设备。
技术介绍
多协议标签交换(MultiprotocolLabelSwitching,MPLS)技术已经广泛部署于运营商的各种网络中,MPLS可以应用在业务层,作为创建各种虚拟专用网络(VirtualPrivateNetwork,VPN)业务的基础,也可以应用在传输层,用于创建标签交换路径(LabelSwitchingPath,LSP)。MPLS技术中,流量报文使用转发标签指导转发,如果流量需要穿过多层LSP,则会有多层标签,形成标签栈(LabelStack),在每个隧道的入口和出口处,进行入栈(push)和出栈(pop)操作。操作管理和维护(OperationAdministrationandMaintenance,OAM)功能对需要提供服务质量保障的网络非常重要,OAM可以简化网络操作,检验网络性能,降低网络运行成本。将OAM功能应用在MPLS技术中,可以对MPLS网络中的LSP进行性能检测、故障告警等处理。OAM技术要求能够根据流量数据报文,识别流量的源。在纯互联网协议(InternetProtocol,IP)网络中,IP报文头会携带源、目的IP地址,容易识别流量的源;而在MPLS网络中,MPLS转发标签只用来指示转发目的地址,不指示流量报文的源地址。因此MPLS网络中的OAM功能只能应用在特定场景中,例如应用在点到点(Point-to-Point,P2P)、点到多点(Point-to-Multipoint,P2MP)场景,这些场景 ...
【技术保护点】
一种标签管理方法,其特征在于,包括:控制器为数据流分配源标签;所述控制器向所述数据流的标签交换路径LSP上的入口网络设备发送第一边界网关协议BGP更新UPDATE报文,并向所述数据流的LSP上的出口网络设备发送第二BGP UPDATE报文,所述第一BGP UPDATE报文中包括所述数据流的流标识及所述源标签,所述第二BGP UPDATE报文中包括所述源标签与所述数据流的源对象的映射关系。
【技术特征摘要】
1.一种标签管理方法,其特征在于,包括:控制器为数据流分配源标签;所述控制器向所述数据流的标签交换路径LSP上的入口网络设备发送第一边界网关协议BGP更新UPDATE报文,并向所述数据流的LSP上的出口网络设备发送第二BGPUPDATE报文,所述第一BGPUPDATE报文中包括所述数据流的流标识及所述源标签,所述第二BGPUPDATE报文中包括所述源标签与所述数据流的源对象的映射关系。2.根据权利要求1所述的方法,其特征在于,所述数据流的源对象包括所述数据流源自的所述入口网络设备,或者所述数据流源自的所述入口网络设备的虚拟专用网络VPN实例,或者所述数据流源自的所述入口网络设备的所述VPN实例的用户边缘设备CE。3.根据权利要求1或2所述的方法,其特征在于,所述源标签在所述出口网络设备内唯一。4.根据权利要求1或2所述的方法,其特征在于,所述第一BGPUPDATE报文中还包括用于指示标签类型为源标签的源标签标识。5.根据权利要求4所述的方法,其特征在于,所述第二BGPUPDATE报文中携带源标识属性,所述源标识属性中包括用于指示标签类型为源标签的类型字段,以及用于确定所述源标签与所述数据流的源对象的映射关系的源标签字段和源对象标识字段。6.一种数据流处理方法,应用于数据流的标签交换路径LSP上的入口网络设备,其特征在于,包括:所述入口网络设备接收控制器发送的第一边界网关协议BGP更新UPDATE报文,以及接收用户边缘设备CE发送的所述数据流,所述第一BGPUPDATE报文中包括所述数据流的流标识及所述控制器为所述数据流分配的源标签;所述入口网络设备将所述源标签以及转发标签封装在所述流标识所标识的所述数据流中;所述入口网络设备根据所述转发标签向所述数据流的LSP上的出口网络设备发送封装后的数据流,以使得所述出口网络设备根据所述源标签识别所述数据流源自的源对象。7.根据权利要求6所述的方法,其特征在于,所述数据流的源对象包括所述数据流源自的所述入口网络设备,或者所述数据流源自的所述入口网络设备的虚拟专用网络VPN实例,或者所述数据流源自的所述入口网络设备的所述VPN实例的所述CE。8.根据权利要求6或7所述的方法,其特征在于,所述源标签在所述出口网络设备内唯一。9.根据权利要求6或7所述的方法,其特征在于,所述第一BGPUPDATE报文中还包括用于指示标签类型为源标签的源标签标识,所述数据流中还封装有所述源标签标识。10.一种数据流处理方法,应用于数据流的标签交换路径LSP上的出口网络设备,其特征在于,包括:所述出口网络设备接收控制器发送的第二边界网关协议BGP更新UPDATE报文,以及接收入口网络设备发送的所述数据流,所述数据流中封装有所述控制器为所述数据流分配的源标签,所述第二BGPUPDATE报文中包括所述源标签与所述数据流的源对象的映射关系;所述出口网络设备根据所述源标签及所述源标签与所述数据流的源对象的映射关系确定所述数据流源自所述源对象。11.根据权利要求10所述的方法,其特征在于,所述数据流的源对象包括所述数据流源自的所述入口网络设备,或者所述数据流源自的所述入口网络设备的虚拟专用网络VPN实例,或者所述数据流源自的所述入口网络设备的所述VPN实例的用户边缘设备CE。12.根据权利要求10或11所述的方法,其特征在于,所述源标签在所述出口网络设备内唯一。13.根据权利要求10或11所述的方法,其特征在于,所述数据流中还封装有用于指示标签类型为源标签的源标签标识。14.根据权利要求13所述的方法,其特征在于,所述第二BGPUPDATE报文中携带源标识属性,所述源标识属性中包括用于指示标签类型为源标签的类型字段,以及用于确定所述源标签与所述数据流的源对象的映射关系的源标签字段和源对象标识字段。15.一种控制器,其特征在于,包括:标签分配单元,用于为数据流分配源标签...
【专利技术属性】
技术研发人员:车佳,庄顺万,李振斌,陈双龙,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。