[发明专利]FlowSpec消息的处理方法和装置以及系统有效
申请号: | 201610533501.5 | 申请日: | 2016-07-07 |
公开(公告)号: | CN107592270B | 公开(公告)日: | 2021-10-15 |
发明(设计)人: | 梁乾灯;庄顺万;吴楠;尤建洁 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/813;H04L12/815;H04L12/851 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | flowspec 消息 处理 方法 装置 以及 系统 | ||
本发明公开了一种FlowSpec消息的处理方法和装置以及系统,用于实现对转发设备的业务流按照转发设备接口进行精细化控制。FlowSpec消息的处理方法可包括:控制器接收转发设备上报的转发设备接口信息;所述控制器从接收到的所述转发设备接口信息中选择出需要应用FlowSpec规则的至少一个转发设备接口;所述控制器根据所述需要应用FlowSpec规则的至少一个转发设备接口生成应用接口规则,所述应用接口规则用于指示所述转发设备确定出能够应用所述FlowSpec规则的转发设备接口;所述控制器向所述转发设备发送FlowSpec消息,所述FlowSpec消息包括所述应用接口规则和所述FlowSpec规则。
技术领域
本发明涉及通信技术领域,尤其涉及一种流规范(英文全称:FlowSpecification,英文简称:FlowSpec)消息的处理方法和装置以及系统。
背景技术
边界网关协议(英文全称:Border Gateway Protocol,英文简称:BGP)是一种用于自治系统(英文全称:Autonomous System,英文简称:AS)之间的动态路由协议。简称BGP广泛应用在网络(英文名称:Internet)中,用于在AS之间和AS内边缘路由器间传递路由信息。传递的路由信息包括:网络协议(英文全称:Internet Protocol,英文简称IP)路由、媒体接入控制(英文全称:Media Access Control,简称MAC)路由和FlowSpec规则等网络侧可达信息(Network Layer Reachability Information,简称NLRI)信息。该BGP FlowSpec规则是基于软件定义网络(Software Defined Network,SDN)架构的集中式流量调度技术中的一种。集中式的SDN控制器通过BGP FlowSpec消息向转发设备下发FlowSpec规则,从而可以按照用户的需求,对业务流进行优化调度。
然而,现有技术中控制器通过FlowSpec消息下发一条流规则,在转发设备上会优选安装该流规则后会进行全局生效,即转发设备的所有设备接口接入的流量都会尝试匹配该流规则,造成流规则的控制粒度太大,不够精细。
发明内容
本发明实施例提供了一种FlowSpec消息的处理方法和装置以及系统,用于实现对转发设备的业务流按照转发设备接口进行精细化控制。
为解决上述技术问题,本发明实施例提供以下技术方案:
第一方面,本发明实施例提供一种FlowSpec消息的处理方法,包括:
控制器接收转发设备上报的转发设备接口信息;
所述控制器从接收到的所述转发设备接口信息中选择出需要应用FlowSpec规则的至少一个转发设备接口;
所述控制器根据所述需要应用FlowSpec规则的至少一个转发设备接口生成应用接口规则,所述应用接口规则用于指示所述转发设备确定出能够应用所述FlowSpec规则的转发设备接口;
所述控制器向所述转发设备发送FlowSpec消息,所述FlowSpec消息包括所述应用接口规则和所述FlowSpec规则。
在本发明实施例中,由于转发设备向控制器上报该转发设备自身的转发设备接口信息,因此控制器在下发FlowSpec规则时可以根据接收到的转发设备接口信息来进行应用该FlowSpec规则的转发设备接口配置,从而控制器可以具体配置哪个转发设备接口或者哪些转发设备接口可以需要应用该FlowSpec规则,并生成相应的应用接口规则。本发明实施例中控制器可以控制一条FlowSpec规则应用到转发设备中灵活指定的转发设备接口上,从而实现按照用户需求自动、灵活指定流规则应用的范围,达到对业务的精细化控制。
结合第一方面,在第一方面的第一种可能的实现方式中,所述转发设备接口信息,包括:转发设备接口的接口标识;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610533501.5/2.html,转载请声明来源钻瓜专利网。