[发明专利]基于业务功能链SFC的报文转发方法、装置和系统有效
申请号: | 202110225233.1 | 申请日: | 2016-07-01 |
公开(公告)号: | CN113055290B | 公开(公告)日: | 2022-12-06 |
发明(设计)人: | 庄顺万;张军林;吴楠 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L45/64 | 分类号: | H04L45/64;H04L45/30;H04L45/74;H04L45/745 |
代理公司: | 北京龙双利达知识产权代理有限公司 11329 | 代理人: | 张卉;王君 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 业务 功能 sfc 报文 转发 方法 装置 系统 | ||
本发明公开了一种基于SFC的报文转发方法、装置和系统,能够通过控制节点对业务功能转发节点的自动配置,实现报文转发路径的重定向。该报文转发方法包括:第一业务功能转发节点接收控制节点发送的报文转发规则,该报文转发规则用于指示报文的流量特征信息的匹配项与路由前缀信息的映射关系;该第一业务功能转发节点接收第一报文,该第一报文的报文头中携带有该第一报文的流量特征信息;该第一业务功能转发节点根据该报文转发规则,确定与该第一报文的流量特征信息对应的目标路由前缀信息;该第一业务功能转发节点根据该目标路由前缀信息,确定目标下一跳信息,并根据该目标下一跳信息转发该第一报文。
本申请是于2017年5月22日提交中国专利局、申请号为201680003715.X、发明名称为“基于业务功能链SFC的报文转发方法、装置和系统”的中国专利申请的分案申请。
技术领域
本发明实施例涉及通信领域,并且更具体地,涉及一种基于业务功能链SFC的报文转发方法、装置和系统。
背景技术
业务功能链(Service Function Chaining,简称为“SFC”)是一种部署增值业务的机制。在网络通信中,将具有业务处理功能(如防火墙(firewall)、网络地址转换(NetworkAddress Translation,简称“NAT”)、深度报文检测(Deep Packet Inspection,简称“DPI”)等)的一组设备有序地组合起来,让流量通过这些业务功能就构成了SFC。SFC的基本架构包括控制节点、分类节点、业务功能转发节点和业务功能节点等。
报文在从非SFC网络进入SFC网络时,或者,在SFC网络中从一条业务功能路径(Service Function Path,简称“SFP”)转发到另一条SFP中时,需要对报文进行引导。当前技术中,是通过在SFC的首个业务功能转发节点(或者说,入口节点、头节点)或者两条SFP的共有的业务功能转发节点(或者说,两条SFP的交点节点)上进行人工配置,以使业务功能转发节点按照指定的路径转发该报文。例如,在SFC的入口节点上针对每个进入SFC的报文,手动输入命令行,使得报文按照命令行的配置进入指定的SFP。
但是,手动配置的方法需要专业的技术人员花费大量的时间去完成,工作量大且维护困难。例如,在网络拓扑发生变化时,需要手动地删除或者添加某个节点。并且在配置量较大时,还容易出现配置错误。
发明内容
本发明提供一种基于业务功能链SFC的报文转发方法、装置和系统,能够通过控制节点对业务功能转发节点的自动配置,实现报文转发路径的重定向。
第一方面,本发明提供一种基于SFC的报文转发方法。所述报文转发方法包括:第一业务功能转发节点接收控制节点发送的报文转发规则,所述报文转发规则用于指示报文的流量特征信息的匹配项与路由前缀信息的映射关系;所述第一业务功能转发节点接收第一报文,所述第一报文的报文头中携带有所述第一报文的流量特征信息;所述第一业务功能转发节点根据所述报文转发规则,确定与所述第一报文的流量特征信息对应的目标路由前缀信息,其中,所述第一业务功能转发节点中保存有至少一个路由前缀信息与至少一个下一跳信息的映射关系,所述至少一个下一跳信息与所述第一业务功能转发节点连接的至少一个下一跳节点一一对应,每个下一跳信息指示所对应的下一跳节点的地址,所述至少一个路由前缀信息包括所述目标路由前缀信息;所述第一业务功能转发节点根据所述目标路由前缀信息,确定目标下一跳信息,并根据所述目标下一跳信息转发所述第一报文。
因此,本发明实施例的基于SFC的报文转发方法,通过控制节点与业务功能转发节点同步报文转发规则,使业务功能转发节点能够根据报文转发规则引导报文,使报文按照指定的SFP传输。与现有技术中人工静态配置的方法相比,大大减少了人力和配置时间;尤其是在配置量较大时,更凸显其方便、省时、省力的优势,并且通过机器进行自动配置,也降低了人工配置的错误率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110225233.1/2.html,转载请声明来源钻瓜专利网。