[发明专利]一种报文的处理方法、网关设备及连接存储设备有效
申请号: | 201610340790.7 | 申请日: | 2016-05-19 |
公开(公告)号: | CN107404505B | 公开(公告)日: | 2019-11-15 |
发明(设计)人: | 董玢 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/66 |
代理公司: | 11262 北京安信方达知识产权代理有限公司 | 代理人: | 李红爽;凌齐文<国际申请>=<国际公布> |
地址: | 100085北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 报文 处理 方法 网关 设备 连接 存储 | ||
本发明实施方式提供一种报文的处理方法、网关设备及连接存储设备,其中,所述方法包括:接收目标报文;当所述目标报文的来源为所述连接存储设备时,读取所述目标报文中携带的连接信息;当所述连接信息未存储于本地时,创建连接;当所述目标报文的来源不是所述连接存储设备并且所述目标报文中携带的连接信息未存储于本地并且所述目标报文为确认ACK报文时,发送询问连接报文。本发明实施方式提供的一种报文的处理方法、网关设备及连接存储设备,能够改善现有技术中导致连接强制关闭的问题。
技术领域
本发明实施方式涉及云计算技术领域,尤其涉及一种报文的处理方法、网关设备及连接存储设备。
背景技术
当前云计算技术正在飞速发展,云计算服务商提供了越来越多的网络服务产品,负载均衡就是其中较为重要的一种。当前云计算服务商提供的负载均衡服务的实现架构主要有主备式、分散式和集群式三种。
对于主备式架构,设备可以位于机房出入口网关位置,其中,可以由一台主设备提供负载均衡服务,当主设备宕机时,由备设备承接服务功能。这种架构在一定程度保证了业务的可靠性,但受限于单台设备的业务处理能力,无法随业务量实现扩容。
对于分散式架构,负载均衡不再部署于网关设备之上,而是针对客户创建虚拟机,在虚拟机上实现负载均衡服务。这种架构在实现上较为灵活且分散,虚机随客户量增加,易于扩展,但虚机分散于宿主机上容易受所属宿主机异常影响,且不便于维护。
对于集群式架构,可以有效解决主备模式中不易于扩容的问题,每台设备都为主设备处理负载均衡服务请求,且作为网关设备,便于维护和管理。因此集群式负载均衡架构也是业内采用较多的一种方案。
针对集群式网关设备,上连交换机可以通过等价路由实现集群化部署。数据包由上连交换机收到后,会根据五元组哈希到下连的一个网关设备,因此同一条连接只会落到同一台网关设备,保证了连接的一致性。
负载均衡服务需要针对流经数据包的五元组建立一条连接并发起到真实服务器的连接,目前主流实现主要基于TCP(Transmission Control Protocol,传输控制协议)、UDP(User Datagram Protocol,用户数据报协议)和ICMP(Internet Control MessageProtocol,互联网控制报文协议)这三种网络协议建立连接。其中,基于TCP的连接可以被称为长连接,长连接的超时时间较长,当网关设备宕机时,会造成上连交换机哈希的结果被重新分配,导致数据包发往其它网关设备。然而其它网关设备内存中并未存储该连接信息,且该报文为非同步SYN报文,无法创建连接,这样便会造成报文的丢失。由于客户端和服务器端发送的报文都会被负载均衡网关设备丢弃,且未达到设置的指定超时时间,导致两端长时间等待无响应。
针对上述问题,现有技术通常采用收到非SYN报文且在该网关设备上无法查找到连接信息的情况下,向客户端和服务器端发送复位RST报文,强制连接超时,避免长时间无响应。然而,现有技术的上述处理过程主要存在以下缺点:
1、当收到非SYN报文且在该网关设备上无法查找到连接信息时,强制发送RST报文会导致客户端和服务器端已有的连接被强制释放,迫使必须重新建立连接,造成相应较大的开销和影响;
2、当网关设备宕机时,会触发一次交换机报文哈希重分配,而当该网关设备重启恢复后,又会再次触发报文哈希重分配,由此导致前后两个连接均被强制关闭。
发明内容
针对上述问题,本发明实施方式的目的在于提供一种报文的处理方法、网关设备及连接存储设备,以改善现有技术中导致连接强制关闭的问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610340790.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:通信方法、装置及系统
- 下一篇:一种数据传输的压缩、解压缩方法及系统