[发明专利]一种转发报文的方法及设备有效
申请号: | 202110520627.X | 申请日: | 2021-05-13 |
公开(公告)号: | CN113422723B | 公开(公告)日: | 2023-05-16 |
发明(设计)人: | 孙鹏 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L47/125 | 分类号: | H04L47/125;H04L61/4511;H04L45/24;H04L45/745 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 转发 报文 方法 设备 | ||
本申请提供了一种转发报文的方法及设备。其中,该方法还包括:建立域名缓存表项以记录域名及对应的IP地址;接收访问域名的HTTP请求首报文;根据负载分担算法在到达IP地址的等价多路径中选择一条链路作为访问域名的持续性链路;建立持续性表项以记录域名和IP地址对应持续性链路的出端口;通过持续性链路的出端口发送HTTP请求首报文。
技术领域
本申请涉及通信技术,特别涉及一种转发报文的方法及设备。
背景技术
持续性组是根据将具有相关会话分配给同一链路处理,通过根据每个会话首报文按照持续性分配规则选择一条链路之后,后续一个会话的其他报文链路包都通过选择的同一个链路发送。
网关设备可利用出链路负载均衡技术,通关过目的地址的持续性来实现同一会话的报文通过同一个链路转发的持续性的解决方案。但是,网关设备向域名的服务器转发HTTP(Hyper Text Transfer Protocol,超文本传输协议)请求报文时,由于网站域名的服务器的IP地址是会变化的,网关设备接收的HTTP请求报文的目的IP地址与之前接收的访问同一个域名的HTTP请求报文的目的IP地址不同,导致网关设备根据出链路负载均衡算法选择不同的链路发送HTTP请求报文,使得网关设备无法通过出链路负载均衡技术将访问同一个域名的HTTP请求报文通过同一个链路发送,一旦域名的服务器的IP地址频繁变化是,此技术问题会表现的更加明显。
发明内容
本申请的目的在于提供一种转发报文的方法及设备,域名的服务器的IP地址改变也能将访问域名的HTTP请求报文通过同一个可持续性链路发送。
为实现上述目的,本申请提供一种转发报文的方法,该方法还包括:建立域名缓存表项以记录域名及对应的IP地址;接收访问域名的HTTP请求首报文;根据负载分担算法在到达IP地址的等价多路径中选择一条链路作为访问域名的持续性链路;建立域名持续性表项以记录域名和IP地址对应持续性链路的出端口;通过持续性链路的出端口发送HTTP请求首报文。
为实现上述目的,本申请还提供了一种转发报文的设备,该设备包括处理器以及存储器;存储器用于存储处理器可执行指令;处理器通过运行存储器中的处理器可执行指令用以执行以下处理:用于建立域名缓存表项以记录域名及对应的IP地址;接收访问域名的HTTP请求首报文;根据负载分担算法在到达IP地址的等价多路径选择一条链路作为访问域名的持续性链路;建立域名持续性表项以记录域名和IP地址对应持续性链路的出端口;通过持续性链路的出端口发送HTTP请求首报文。
本申请的有益效果在于,基于访问的域名分配达到同一个域名的会话都分配给同一链路处理,在服务器地址变更时不受影响。
附图说明
图1为本申请提供的一种转发报文的方法实施例的流程图;
图2为本申请提供的域名持续性访问实施例的示意图;
图3为本申请提供的另一域名持续性访问实施例的示意图;
图4为本申请提供的一种转发报文的设备实施例的示意图。
具体实施方式
将以多个附图所示的多个例子进行详细说明。在以下详细描述中,多个具体细节用于提供对本申请的全面理解。实例中没有详细地描述已知的方法、步骤、组件以及电路,以免使这些例子的难于理解。
使用的术语中,术语“包括”表示包括但不限于;术语“含有”表示包括但不限于;术语“以上”、“以内”以及“以下”包含本数;术语“大于”、“小于”表示不包含本数。术语“基于”表示至少基于其中一部分。
图1为本申请提供的一种转发报文的方法实施例包括以下步骤:
步骤101,建立域名缓存表项以记录域名及对应的IP地址;
步骤102,接收访问域名的HTTP请求首报文;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110520627.X/2.html,转载请声明来源钻瓜专利网。