[发明专利]一种报文处理方法和装置有效
申请号: | 201611260096.0 | 申请日: | 2016-12-30 |
公开(公告)号: | CN106878194B | 公开(公告)日: | 2020-01-03 |
发明(设计)人: | 樊超;王海 | 申请(专利权)人: | 新华三技术有限公司 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L12/851;H04L12/911;H04L12/741;H04L12/46;H04L29/12 |
代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 陈蕾 |
地址: | 310052 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 装置 | ||
本申请提供一种报文处理方法和装置,该方法包括:向负载均衡设备下发控制策略;接收接入设备上送的第一类报文;根据所述控制策略确定所述第一类报文为已经过服务链处理的报文、或者未经过服务链处理的报文;若为已经过服务链处理的报文,则生成第一流表和第二流表,并将第一流表和第二流表下发给所述接入设备;所述第一流表用于使接入设备将第一类报文发送给所述服务器,所述第二流表用于使接入设备为第一类报文对应的第一响应报文进行隧道封装并发送给负载均衡设备,所述第一响应报文的隧道头包括服务链标识。通过本申请的技术方案,可以在负载均衡网络中同时支持地址转换功能和服务链功能,提高负载均衡网络的使用范围,提高用户使用感受。
技术领域
本申请涉及通信技术领域,尤其涉及一种报文处理方法和装置。
背景技术
如图1所示,为负载均衡的组网示意图,负载均衡网络包括负载均衡设备和多个服务器,这些服务器具有相同的配置,用于实现相同的业务功能,且这些服务器对外提供一个VSIP(Virtual Service IP,虚服务IP),而且,该虚服务IP可以作为负载均衡设备的IP地址。负载均衡设备在接收到目的IP地址为该虚服务IP的数据报文后,可以从这些服务器中选择一个服务器(如服务器1),并将数据报文的目的IP地址修改为服务器1的真实IP地址,并将修改后的数据报文转发给该服务器1,由该服务器1进行业务处理,以实现负载均衡。
为了及时发现故障服务器和故障链路,负载均衡设备会周期性的向每个服务器(以服务器1为例)发送健康监测报文,该健康监测报文的源IP地址为该虚服务IP,目的IP地址为服务器1的真实IP地址。而服务器1在接收到该健康监测报文后,会返回响应报文,负载均衡设备根据响应报文分析是否发生故障。
服务链(Service Chain)作为引导数据报文按序通过服务节点(ServiceNode)的转发技术,被广泛使用。在传统方式中,为了实现服务链功能,可以在控制器上配置报文特征(通常为源IP地址+目的IP地址,如主机的IP地址+服务器的IP地址)与服务链标识的对应关系。基于此,针对数据报文的响应报文,控制器在接收到接入设备上送的该响应报文后,由于该响应报文的源IP地址为服务器1的IP地址,目的IP地址为主机的IP地址,因此可以查询到服务链标识,并向接入设备下发包括该服务链标识的流表,以使接入设备利用该服务链标识进行封装处理。此外,针对健康监测报文的响应报文,控制器在接收到接入设备上送的该响应报文后,由于该响应报文的源IP地址为服务器1的IP地址,目的IP地址为负载均衡设备的IP地址,因此不会查询到服务链标识,并向接入设备下发不包括服务链标识的流表,以使接入设备进行普通的封装处理。
但是,在一种应用场景下,负载均衡设备在接收到目的IP地址为该虚服务IP的数据报文后,不仅将数据报文的目的IP地址修改为服务器1的真实IP地址,还会将数据报文的源IP地址修改为该虚服务IP。基于此应用场景,若在控制器上配置主机的IP地址、服务器的IP地址与服务链标识的对应关系,由于数据报文的响应报文的目的IP为虚服务IP,而不是主机的IP地址,从而导致无法查询到与该响应报文对应的服务链标识,继而无法对该响应报文进行服务链处理。
发明内容
本申请提供一种报文处理方法,应用于控制器,所述方法包括:
向负载均衡设备下发控制策略,所述控制策略用于使所述负载均衡设备对已经过服务链处理的报文和/或未经过服务链处理的报文进行指定处理,所述负载均衡设备具有地址转换功能;
接收接入设备上送的第一类报文,所述第一类报文是负载均衡设备根据控制策略进行处理后的报文,所述第一类报文的源地址为所述负载均衡设备的地址,目的地址为连接所述接入设备的服务器的地址;
根据所述控制策略确定所述第一类报文为已经过服务链处理的报文、或者未经过服务链处理的报文;
若所述第一类报文为已经过服务链处理的报文,则生成第一流表和第二流表,并将第一流表和第二流表下发给所述接入设备;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三技术有限公司,未经新华三技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611260096.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电缆结构防水结构
- 下一篇:一种快装式柔性石墨接地极