流规则发送的方法、路径计算单元和路径计算客户端技术

技术编号:15226252 阅读:57 留言:0更新日期:2017-04-27 05:48
本发明专利技术的实施例提供了流规则发送的方法、路径计算单元PCE、路径计算客户端PCC和系统。该方法包括:PCE生成路径标识信息与流规则的对应关系;所述PCE向PCC发送路径计算单元通信协议PCEP消息,所述PCEP消息携带路径标识信息与流规则的对应关系,流规则用于指导所述PCC根据路径标识信息转发与流规则匹配的流量。该PCE包括:处理单元,用于生成路径标识信息与流规则的对应关系;发送单元,用于向PCC发送PCEP消息,所述PCEP消息携带路径标识信息与流规则的对应关系,流规则用于指导所述PCC根据路径标识信息转发与流规则匹配的流量。本发明专利技术的实施例的技术方案能够及时转发与流规则匹配的流量。

【技术实现步骤摘要】

本专利技术涉及通信领域,尤其涉及流规则发送的方法、路径计算单元和路径计算客户端。
技术介绍
在应用流量工程(TrafficEngineering,TE)的网络中,业务部署的过程为:路径计算单元(PathComputationElement,PCE)获取网络拓扑,然后根据路径计算客户端(PathComputationClient,PCC)的请求以及TE参数计算路径,再使用路径计算单元通信协议(PathComputationElementCommunicationProtocol,PCEP)将计算得到的路径信息发送给PCC,PCC触发资源预留协议流量工程(ResourceReservationProtocol-TE,RSVP-TE)建立流量工程标签交换路径(TE-LabelSwitchPath,TE-LSP),或PCE控制路径上各个路由器节点预留资源,并分发标签和建立TE-LSP;PCC通过命令行界面(CommandLineInterface,CLI)或网管接口为该TE-LSP配置流规则。然后,PCC根据流规则将业务流量导入建立好的TE-LSP,从而实现在该TE-LSP表示的路径上转发业务流量的流量工程。在现有技术中,PCC接收到PCE发送的路径信息后,建立对应的转发路径,在网络管理器或控制器感知到该转发路径已经建立后,会向PCC下发流规则,PCC才按照该流规则对用户流量进行报文转发,这种的方式会导致流量不能及时按照流规则进行转发,从而可能导致丢包或乱序的问题。
技术实现思路
本专利技术的实施例提供了一种流规则发送的方法、路径计算单元、路径计算客户端和系统,用于解决用户的流量不能及时按照流规则进行转发,从而可能导致丢包或乱序的问题。第一方面,提供了一种流规则发送的方法,包括:PCE生成路径标识信息与流规则的对应关系;所述PCE向PCC发送PCEP消息,所述PCEP消息携带所述路径标识信息与所述流规则的对应关系,所述流规则用于指导所述PCC根据所述路径标识信息转发与所述流规则匹配的流量。结合第一方面,在第一种可能的实现方式中,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE接收应用层设备发送的所述路径标识信息和所述流规则;所述PCE根据所述路径标识信息和所述流规则生成所述路径标识信息与所述流规则的对应关系。结合第一方面,在第二种可能的实现方式中,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE接收应用层设备发送的路径指示信息和所述流规则,所述路径指示信息包括需要选择的路径的端点信息;所述PCE根据所述路径的端点信息选择路径,所述选择的路径的标识信息为所述路径标识信息;所述PCE根据所述选择的路径的标识信息与所述流规则,生成所述选择的路径的标识信息与所述流规则的对应关系。结合第一方面,在第三种可能的实现方式中,所述PCE生成路径标识信息与所述流规则的对应关系包括:所述PCE根据预先在所述PCE上配置的所述路径标识信息和所述流规则,生成所述路径标识信息和所述流规则的对应关系。结合第一方面,在第四种可能的实现方式中,所述PCE生成路径标识信息与所述流规则的对应关系包括:所述PCE接收其他PCE发送的所述路径标识信息和所述流规则,所述PCE与所述其他PCE处于不同的自治域内;所述PCE根据所述路径标识信息和所述流规则生成所述路径标识信息和所述流规则的对应关系。结合第一方面及其第一至第四中任一种可能实现方式,在第五种可能的实现方式中,所述路径标识信息包括:标签交换路径(LabelSwitchPath,LSP)信息、显示路径信息或分段路由(SegmentRouting,SR)标签栈信息。结合第一方面及其第一至第四中任一种可能实现方式,在第六种可能的实现方式中,所述PCEP消息为路径计算初始化(PathComputationInitiateMessage,PCInitiate)消息,所述路径标识信息为显式路径信息。结合第一方面及其第一至第四中任一种可能实现方式,在第七种可能的实现方式中,所述PCEP消息为路径计算更新(PathComputationUpdateMessage,PCUpd)消息,所述路径标识信息为LSP信息。结合第一方面,在第八种可能的实现方式中,所述方法还包括:所述PCE接收所述PCC发送的路径计算请求(PathComputationRequestMessage,PCReq)消息,所述PCReq消息包含所述流规则和用于建立路径的条件信息;所述PCE根据所述用于建立路径的条件信息计算路径,所述计算所得的路径的显示路径信息为所述路径标识信息;相应地,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE生成所述显示路径信息与所述流规则的对应关系;所述PCEP消息为路径计算应答(PathComputationResponseMessage,PCRep)消息。第二方面,提供一种流规则发送的方法,包括:PCC接收PCE发送的PCEP消息,所述PCEP消息携带路径标识信息和流规则的对应关系;所述PCC根据所述路径标识信息转发与所述流规则匹配的流量。结合第二方面,在第一种可能的实现方式中,所述PCEP消息为PCInitiate消息,所述路径标识信息为所述路径标识信息对应的路径的显示路径信息;相应地,所述方法还包括:所述PCC根据所述显示路径信息建立流量工程TE隧道;所述PCC根据所述路径标识信息转发与所述流规则匹配的流量包括:所述PCC利用所述TE隧道转发与所述流规则匹配的流量。结合第二方面,在第二种可能的实现方式中,所述PCEP消息为PCUpd消息,所述路径标识信息为所述路径标识信息对应的路径的LSP信息。结合第二方面,在第三种可能的实现方式中,所述路径标识信息为所述路径标识信息对应的路径的LSP信息、显示路径信息或SR标签栈信息。结合第二方面,在第四种可能的实现方式中,所述PCC接收PCE发送的PCEP消息之前,还包括:所述PCC向所述PCE发送PCReq消息,所述PCReq消息包含所述流规则和用于建立路径的条件信息;相应地,所述PCEP消息为PCRep消息,所述路径标识信息为所述PCE根据所述用于建立路径的条件信息计算的路径的显示路径信息。结合第四种可能的实现方式,在第五种可能的实现方式中,所述方法还包括:所述PCC根据所述显示路径信息建立TE隧道;相应地,所述PCC根据所述路径标识信息转发与所述流规则匹配的流量包括:所述PCC利用所述TE隧道转发与所述流规则匹配的流量。第三方面,提供了一种PCE,包括:处理单元,用于生成路径标识信息与流规则的对应关系;发送单元,用于向PCC发送所述处理单元生成的PCEP消息,所述PCEP消息携带所述路径标识信息与所述流规则的对应关系,所述流规则用于指导所述PCC根据所述路径标识信息转发与所述流规则匹配的流量。结合第三方面,在第一种可能的实现方式中,所述PCE还包括接收单元,用于接收应用层设备发送的所述路径标识信息和所述流规则;所述处理单元具体用于根据所述接收单元接收的所述路径标识信息和所述流规则生成所述路径标识信息与流规则的对应关系。结合第三方面,在第二种可能的实现方式中,所述PCE还包括接收单元本文档来自技高网...
流规则发送的方法、路径计算单元和路径计算客户端

【技术保护点】
一种流规则发送的方法,其特征在于,包括:路径计算单元PCE生成路径标识信息与流规则的对应关系;所述PCE向路径计算客户端PCC发送路径计算单元通信协议PCEP消息,所述PCEP消息携带所述路径标识信息与所述流规则的对应关系,所述流规则用于指导所述PCC根据所述路径标识信息转发与所述流规则匹配的流量。

【技术特征摘要】
1.一种流规则发送的方法,其特征在于,包括:路径计算单元PCE生成路径标识信息与流规则的对应关系;所述PCE向路径计算客户端PCC发送路径计算单元通信协议PCEP消息,所述PCEP消息携带所述路径标识信息与所述流规则的对应关系,所述流规则用于指导所述PCC根据所述路径标识信息转发与所述流规则匹配的流量。2.根据权利要求1所述的方法,其特征在于,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE接收应用层设备发送的所述路径标识信息和所述流规则;所述PCE根据所述路径标识信息和所述流规则生成所述路径标识信息与所述流规则的对应关系。3.根据权利要求1所述的方法,其特征在于,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE接收应用层设备发送的路径指示信息和所述流规则,所述路径指示信息包括需要选择的路径的端点信息;所述PCE根据所述路径的端点信息选择路径,所述选择的路径的标识信息为所述路径标识信息;所述PCE根据所述选择的路径的标识信息与所述流规则,生成所述选择的路径的标识信息与所述流规则的对应关系。4.根据权利要求1所述的方法,其特征在于,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE根据预先在所述PCE上配置的所述路径标识信息和所述流规则,生成所述路径标识信息和所述流规则的对应关系。5.根据权利要求1所述的方法,其特征在于,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE接收其他PCE发送的所述路径标识信息和所述流规则,所述PCE与所述其他PCE处于不同的自治域内;所述PCE根据所述路径标识信息和所述流规则生成所述路径标识信息和所述流规则的对应关系。6.根据权利要求1至5任一权利要求所述的方法,其特征在于,所述路径标识信息包括:标签交换路径LSP信息、显示路径信息或分段路由SR标签栈信息。7.根据权利要求1至5任一权利要求所述的方法,其特征在于,所述PCEP消息为路径计算初始化PCInitiate消息,所述路径标识信息为显式路径信息。8.根据权利要求1至5任一项权利要求所述的方法,其特征在于,所述PCEP消息为路径计算更新PCUpd消息,所述路径标识信息为标签交换路径LSP信息。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述PCE接收所述PCC发送的路径计算请求PCReq消息,所述PCReq消息包含所述流规则和用于建立路径的条件信息;所述PCE根据所述用于建立路径的条件信息计算路径,所述计算所得的路径的显示路径信息为所述路径标识信息;相应地,所述PCE生成路径标识信息与流规则的对应关系包括:所述PCE根据所述显示路径信息和所述流规则生成所述显示路径信息与所述流规则的对应关系;所述PCEP消息为路径计算应答消息PCRep消息。10.一种流规则发送的方法,其特征在于,包括:路径计算客户端PCC接收路径计算单元PCE发送的路径计算单元通信协议PCEP消息,所述PCEP消息携带路径标识信息和流规则的对应关系;所述PCC根据所述对应关系中的所述路径标识信息转发与所述流规则匹配的流量。11.根据权利要求10所述的方法,其特征在于,所述PCEP消息为路径计算初始化PCInitiate消息,所述路径标识信息为显示路径信息;相应地,所述方法还包括:所述PCC根据所述显示路径信息建立流量工程TE隧道;所述PCC根据所述对应关系中的路径标识信息转发与所述流规则匹配的流量包括:所述PCC利用所述TE隧道转发与所述流规则匹配的流量。12.根据权利要求10所述的方法,其特征在于,所述PCEP消息为路
\t径计算更新PCUpd消息,所述路径标识信息为标签交换路径LSP信息。13.根据权利要求10所述的方法,其特征在于,所述路径标识信息为标签交换路径LSP信息、显示路径信息或分段路由SR标签栈信息。14.根据权利要求10所述的方法,其特征在于,所述PCC在接收PCE发送的PCEP消息之前,还包括:所述PCC向所述PCE发送路径计算请求PCReq消息,所述PCReq消息包含所述流规则和用于建立路径的条件信息;相应地,所述PCEP消息为路径计算应答消息PCRep消息,所述路径标识信息为所述PCE根据所述用于建立路径的条件信息计算的路径的显示路径信息。15.根据权利要求14所述的方法,其特征在于,所述方法还包括:所述PCC根据所述显示路径信息建立TE隧道;相应地,所述PCC根据所述对应关系中的所述路径标识信息转发与所述流规则匹配的流量包括:所述PCC利用所述TE隧道转发与所述流规则匹配的流量。16.一种路径计算单元PCE,其特征在于,包括:处理单元,用于生成路径标识信息...

【专利技术属性】
技术研发人员:梁乾灯陈霞陈国义尤建洁
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1