CN112565441A - 一种数据通信方法及电子设备 - Google Patents

一种数据通信方法及电子设备 Download PDF

Info

Publication number
CN112565441A
CN112565441A CN202011457124.4A CN202011457124A CN112565441A CN 112565441 A CN112565441 A CN 112565441A CN 202011457124 A CN202011457124 A CN 202011457124A CN 112565441 A CN112565441 A CN 112565441A
Authority
CN
China
Prior art keywords
client
identification data
server
session connection
response message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202011457124.4A
Other languages
English (en)
Other versions
CN112565441B (zh
Inventor
刘志文
李欣强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Topsec Technology Co Ltd
Beijing Topsec Network Security Technology Co Ltd
Beijing Topsec Software Co Ltd
Original Assignee
Beijing Topsec Technology Co Ltd
Beijing Topsec Network Security Technology Co Ltd
Beijing Topsec Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Topsec Technology Co Ltd, Beijing Topsec Network Security Technology Co Ltd, Beijing Topsec Software Co Ltd filed Critical Beijing Topsec Technology Co Ltd
Priority to CN202011457124.4A priority Critical patent/CN112565441B/zh
Publication of CN112565441A publication Critical patent/CN112565441A/zh
Application granted granted Critical
Publication of CN112565441B publication Critical patent/CN112565441B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/143Termination or inactivation of sessions, e.g. event-controlled end of session
    • H04L67/145Termination or inactivation of sessions, e.g. event-controlled end of session avoiding end of session, e.g. keep-alive, heartbeats, resumption message or wake-up for inactive or interrupted session

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • Cardiology (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer And Data Communications (AREA)

Abstract

本发明提供了一种数据通信方法及电子设备,所述方法包括:在与客户端成功建立会话连接的情况下,接收所述客户端发送的第一请求报文;获得用于指示保持与所述客户端的会话连接的标识数据;在与所述服务端成功建立会话连接的情况下,将所述请求报文发送至所述服务端;接收所述服务端返回的响应报文;基于所述标识数据处理所述响应报文,并将处理后的所述响应报文发送至所述客户端,其中,所述处理后的响应报文包含所述标识数据,所述标识数据能够在所述客户端再次发起请求时自动添加至该请求中。

Description

一种数据通信方法及电子设备
技术领域
本发明实施例涉及通信领域,特别涉及一种数据通信方法及电子设备。
背景技术
负载均衡设备处理通信过程中的7层通信业务时,常用的代理有2种,基于内核的全代理和不走内核协议栈的syn(同步序列编号(Synchronize Sequence Numbers))代理,syn代理的性能会远高于全代理的性能。在代理中,经常会用到通过在响应数据中***http(超级文本传输协议)的cookie(储存在用户本地终端上的数据)来实现一些功能。而当前的http头部的cookie***都是基于传统内核代理中实现的,而基于syn代理的负载均衡设备则没有此功能。
而由于代理过程中,7层通信业务中***cookie是一项很重要的技术,可以利用它来实现会话保持等功能。目前很多场景中,都是既需要syn代理的性能,又需要cookie***技术来实现一些功能,此时,通过在基于syn代理的的负载均衡设备上为7层通信业务增加7层cookie技术就显得尤为重要。
发明内容
本发明实施例提供了一种数据通信方法,所述方法包括:
在与客户端成功建立会话连接的情况下,接收所述客户端发送的第一请求报文;
获得用于指示保持与所述客户端的会话连接的标识数据;
在与所述服务端成功建立会话连接的情况下,将所述请求报文发送至所述服务端;
接收所述服务端返回的响应报文;
基于所述标识数据处理所述响应报文,并将处理后的所述响应报文发送至所述客户端,其中,所述处理后的响应报文包含所述标识数据,所述标识数据能够在所述客户端再次发起请求时自动添加至该请求中。
作为优选,还包括:
接收所述客户端发送的第二请求报文,所述第二请求报文携带所述标识数据;
基于所述标识数据确定所述客户端身份后与所述客户端以及服务端进行会话保持。
作为优选,所述获得用于指示保持与所述客户端的会话连接的标识数据,包括:
通过所述服务端获得用于指示保持与所述客户端的会话连接的标识数据。
作为优选,还包括:
基于与所述客户端建立会话连接时进行的数据交互确定匹配的最大报文段长度;
基于所述最大报文段长度以及所述标识数据的长度调整用于发送至所述服务端的同步序号报文的长度;
发送调整长度后的所述同步序号报文至所述服务端;
接收所述服务端返回的应答报文,完成与所述服务端间会话连接的建立。
作为优选,所述基于所述标识数据处理所述响应报文,包括:
解析所述响应报文的各个封装层数据;
将所述标识数据分别对应***所述各个封装层数据中的目标位置处。
作为优选,所述响应报文为基于超文本传输协议传输的报文,所述将所述标识数据分别对应***所述各个封装层数据中的目标位置处,包括:
将所述标识数据分别对应***所述各个封装层数据的超文本传输协议头中。
本发明同时提供一种电子设备,包括:
处理器,其用于在与客户端成功建立会话连接的情况下,接收所述客户端发送的第一请求报文,获得用于指示保持与所述客户端的会话连接的标识数据,在与所述服务端成功建立会话连接的情况下,将所述请求报文发送至所述服务端,接收所述服务端返回的响应报文,基于所述标识数据处理所述响应报文,并将处理后的所述响应报文发送至所述客户端,其中,所述处理后的响应报文包含所述标识数据。
作为优选,所述处理器还用于接收所述客户端发送的第二请求报文,所述第二请求报文携带所述标识数据,基于所述标识数据确定所述客户端身份后与所述客户端以及服务端进行会话保持。
作为优选,所述处理器通过所述服务端获得用于指示保持与所述客户端的会话连接的标识数据。
作为优选,所述基于所述标识数据处理所述响应报文,包括:
解析所述响应报文的各个封装层数据;
将所述标识数据分别对应***所述各个封装层数据中的目标位置处。
基于上述实施例的公开可以获知,本发明实施例具备的有益效果包括通过使负载均衡设备分别与客户端和服务端建立会话连接、获得标识数据及发送的请求报文、接收的响应报文及给予标识数据而实现对响应报文的处理,并将标识数据***响应报文中,使客户端接收到的响应报文包含标识数据。又由于该标识数据能够自动存储至客户端中,并能够在客户端向该服务点再次发送请求时自动添加至该请求中,因而能够使请求接收方确定客户端身份,并实现客户端与服务端间的会话保持。
附图说明
图1为本发明实施例中的数据通信方法的流程图。
图2为本发明另一实施例中的数据通信方法的应用流程图。
图3为本发明实施例中的数据通信方法的实际应用流程图。
图4为本发明实施例中的电子设备的结构框图。
具体实施方式
下面,结合附图对本发明的具体实施例进行详细的描述,但不作为本发明的限定。
应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。
包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。
通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本发明的这些和其它特性将会变得显而易见。
还应当理解,尽管已经参照一些具体实例对本发明进行了描述,但本领域技术人员能够确定地实现本发明的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。
当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。
此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。
本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。
下面,结合附图详细的说明本发明实施例。
如图1所示,本发明实施例提供一种数据通信方法,所述方法包括:
在与客户端成功建立会话连接的情况下,接收客户端发送的第一请求报文;
获得用于指示保持与客户端的会话连接的标识数据;
在与服务端成功建立会话连接的情况下,将请求报文发送至服务端;
接收服务端返回的响应报文;
基于标识数据处理响应报文,并将处理后的响应报文发送至客户端,其中,处理后的响应报文包含标识数据,该标识数据能够在客户端再次发起请求时自动添加至该请求中。
具体地,本实施例的上述方法可应用于负载均衡设备(或其他位于客户端及服务端间用于辅助二者通信的中间设备)中,且该负载均衡设备使用的是syn(同步序列编号(Synchronize Sequence Numbers))代理,当然也可使用其他因不能***指示会话保持的标识数据而无法实现会话保持功能的代理程序。以下,以方案执行主体为负载均衡设备为例进行说明:
客户端首先发送syn报文到负载均衡设备,然后负载均衡设备构造包含syn报文的ack(Acknowledge character,确认字符)报文发送给客户端,接着客户端返回ack报文给负载均衡设备,此时客户端与负载均衡设备进行三次握手,建立会话连接。同样地,负载均衡设备与后端服务端,即后端服务器也可通过上述方法实现三次握手,建立会话连接。当负载均衡设备至少与客户端建立会话连接的情况下,接收客户端发送的第一请求报文,并获得用于指示保持与客户端的会话连接的标识数据,该标识数据用于指示客户端身份,表征客户端与负载均衡设备已经建立过会话连接,并需要保持该会话连接,例如标识数据为cookie(储存在用户本地终端上的数据)。接着,负载均衡设备可与后端服务器建立会话连接,或者预先建立会话连接,具体建立连接的时间点不定,只要与服务端成功建立会话连接即可。负载均衡设备基于该会话连接将第一请求报文发送至服务器,并同样基于该会话连接而接收到服务器发送的响应报文。此时,负载均衡设备会基于标识数据来对响应报文进行处理,以将标识数据添加、***至响应报文中,之后便可将处理后的响应报文发送至客户端中,该目标数据随着响应报文到达客户端后,能够在下一次客户端发起请求至该服务器时,自动添加至该请求中,以使负载均衡设备能够基于该标识数据确定客户端身份,并保持客户端与服务端、客户端与负载均衡设备、负载均衡设备与服务端之间的会话连接。
基于上述实施例的公开可以获知,本发明实施例可以通过使负载均衡设备分别与客户端和服务端建立会话连接、获得标识数据及发送的请求报文、接收的响应报文及给予标识数据而实现对响应报文的处理,并将标识数据***响应报文中,使客户端接收到的响应报文包含标识数据。又由于该标识数据能够自动存储至客户端中,并能够在客户端向该服务点再次发送请求时自动添加至该请求中,因而能够使请求接收方确定客户端身份,并实现客户端与服务端间的会话保持。
进一步地,本实施例中的方法还包括:
接收客户端发送的第二请求报文,该第二请求报文携带标识数据;
基于标识数据确定客户端身份后与客户端以及服务端进行会话保持。
例如,当客户端接收到该处理后的响应报文后,响应报文中的标识数据可以被客户端自动存储,并能够在下一次客户端发起请求至该服务器时,自动添加至该请求中,也即,在客户端发送第二请求报文时,标识数据会自动添加至第二请求报文中,并发送给负载均衡设备中,使负载均衡设备可以基于该标识数据确定客户端身份,并保持客户端与服务端、客户端与负载均衡设备、负载均衡设备与服务端之间的会话连接。
进一步地,本实施例中获得用于指示保持与客户端的会话连接的标识数据,包括:
通过服务端获得用于指示保持与客户端的会话连接的标识数据。
例如,服务端会生成标识数据,并将标识数据发送至负载均衡设备中,或负载均衡设备发送请求,以请求获得该标识数据。当然,标识数据也可由第三方提供,具体不唯一。
进一步地,如图2所示,本实施例中的方法还包括:
基于与客户端建立会话连接时进行的数据交互确定匹配的最大报文段长度;
基于最大报文段长度以及标识数据的长度调整用于发送至服务端的同步序号报文的长度;
发送调整长度后的同步序号报文至服务端;
接收服务端返回的应答报文,完成与服务端间会话连接的建立。
例如,最大报文段长度简称MSS值,在负载均衡设备与客户端建立会话连接时,如负载均衡设备与客户端进行三次握手的过程中,会相互发送请求及应答报文,基于该交互的报文,负载均衡设备可以确定客户端发送的请求报文携带的MSS值。为了模拟客户端与服务端建立会话连接,并确保服务端返回的响应报文能够被客户端成功接收,负载均衡设备会基于该MSS值与标识数据的长度计算负载均衡设备发送给客户端的报文的MSS值,具体为计算该发送给服务端的报文的右侧MSS值,其具体为该报文左侧的MSS值-标志数据的长度而得到。接着,负载均衡设备会根据该计算出来的MSS值构造用于发送给服务端的报文,如syn报文,之后接受服务端反馈的syn+ack报文,此时负载均衡设备变完成了与服务端建立会话连接的操作,即,此时,负载均衡设备可以基于该会话连接而模拟客户端向服务端发送第一请求报文。发送第一请求报文时,如图3所示,具体为将第一请求报文(如response报文)和接收的ack报文一同发送至服务端。
进一步地,当服务端做出响应,并向负载均衡设备返回了响应报文时,负载均衡设备则基于标识数据处理响应报文,该过程具体包括:
解析响应报文的各个封装层数据;
将标识数据分别对应***各个封装层数据中的目标位置处。
具体地,该响应报文中的响应数据会基于通信协议而进行多层封装,通常具有7个封装层,而每个封装层均具有对应的会话连接,为了能够保持各个封装层的会话连接,负载均衡设备需要解析响应报文的各个封装层数据,并将标识数据分别***各个封装层数据中的目标位置。
例如,本实施例中的响应报文为基于超文本传输协议传输的报文,即基于http协议传输的报文,而标识数据为cookie(此处仅是示例,具体不唯一),负载均衡设备将标识数据分别对应***各个封装层数据中的目标位置处时,包括:
将标识数据分别对应***各个封装层数据的超文本传输协议头中。
具体可以为负载均衡设备将cookie***至响应报文中7层http数据中http头部,接着负载均衡设备便可重新封装处理后的响应报文,并将其发送至客户端中,使客户端再次发送第二请求报文时,会自动携带接收上一次返回的响应报文时携带的cookie,负载均衡设备接收到第二请求报文后,通过解析http报文便可确定出cookie,最终基于cookie实现会话保持,并将第二请求报文直接发送给服务端。
具体应用时,如图3所示,例如,涉及的设备包括一台负载均衡设备AD,一台客户端A,一台服务器B,其中,设备AD上配置了cookie***数据,其具体可通过服务器b获得。当客户端A发起连接请求到设备AD并进行三次握手后,AD记录了与A交互的MSS值;接着,设备AD计算出将要发送给服务器的请求连接报文的右侧的MSS值(左侧MSS值-cookie长度),然后基于该新计算出的MSS值构造请求连接报文发送至B,与B进行三次握手建立会话连接。之后,AD将客户端发送的第一请求报文(response报文)转发给B,当AD收到B返回的响应报文后,解析响应报文的七层封装数据,并将cookie***到各个封装层的http头部,然后将该处理后的响应报文返回给A。A收到的响应报文中由于已经携带了AD***的cookie,该cookie会自动存储至A中,当A再次发起请求时会携带上次接受到的cookie,AD根据该次请求的报文中的cookie做会话保持。
如图4所示,本发明另一实施例同时提供一种电子设备,包括:
处理器,其用于在与客户端成功建立会话连接的情况下,接收客户端发送的第一请求报文,获得用于指示保持与客户端的会话连接的标识数据,在与服务端成功建立会话连接的情况下,将请求报文发送至服务端,接收服务端返回的响应报文,基于标识数据处理响应报文,并将处理后的响应报文发送至客户端,其中,处理后的响应报文包含标识数据。
基于上述实施例的公开可以获知,本发明实施例具备的有益效果包括通过使负载均衡设备分别与客户端和服务端建立会话连接、获得标识数据及发送的请求报文、接收的响应报文及给予标识数据而实现对响应报文的处理,并将标识数据***响应报文中,使客户端接收到的响应报文包含标识数据。又由于该标识数据能够自动存储至客户端中,并能够在客户端向该服务点再次发送请求时自动添加至该请求中,因而能够使请求接收方确定客户端身份,并实现客户端与服务端间的会话保持。
作为优选的实施例,处理器还用于接收客户端发送的第二请求报文,第二请求报文携带标识数据,基于标识数据确定客户端身份后与客户端以及服务端进行会话保持。
作为优选的实施例,处理器通过服务端获得用于指示保持与客户端的会话连接的标识数据。
作为优选的实施例,处理器还用于:
基于与客户端建立会话连接时进行的数据交互确定匹配的最大报文段长度;
基于最大报文段长度以及标识数据的长度调整用于发送至服务端的同步序号报文的长度;
发送调整长度后的同步序号报文至服务端;
接收服务端返回的应答报文,完成与服务端间会话连接的建立。
作为优选的实施例,处理器基于标识数据处理响应报文时,包括:
解析响应报文的各个封装层数据;
将标识数据分别对应***各个封装层数据中的目标位置处。
作为优选的实施例,本实施例中的响应报文为基于超文本传输协议传输的报文,处理器将标识数据分别对应***所述各个封装层数据中的目标位置处,包括:
将标识数据分别对应***各个封装层数据的超文本传输协议头中。
以上实施例仅为本发明的示例性实施例,不用于限制本发明,本发明的保护范围由权利要求书限定。本领域技术人员可以在本发明的实质和保护范围内,对本发明做出各种修改或等同替换,这种修改或等同替换也应视为落在本发明的保护范围内。

Claims (10)

1.一种数据通信方法,所述方法包括:
在与客户端成功建立会话连接的情况下,接收所述客户端发送的第一请求报文;
获得用于指示保持与所述客户端的会话连接的标识数据;
在与所述服务端成功建立会话连接的情况下,将所述第一请求报文发送至所述服务端;
接收所述服务端返回的响应报文;
基于所述标识数据处理所述响应报文,并将处理后的所述响应报文发送至所述客户端,其中,所述处理后的响应报文包含所述标识数据,所述标识数据能够在所述客户端再次发起请求时自动添加至该请求中。
2.根据权利要求1所述的方法,其中,还包括:
接收所述客户端发送的第二请求报文,所述第二请求报文携带所述标识数据;
基于所述标识数据确定所述客户端身份后与所述客户端以及服务端进行会话保持。
3.根据权利要求1所述的方法,其中,所述获得用于指示保持与所述客户端的会话连接的标识数据,包括:
通过所述服务端获得用于指示保持与所述客户端的会话连接的标识数据。
4.根据权利要求1所述的方法,其中,还包括:
基于与所述客户端建立会话连接时进行的数据交互确定匹配的最大报文段长度;
基于所述最大报文段长度以及所述标识数据的长度调整用于发送至所述服务端的同步序号报文的长度;
发送调整长度后的所述同步序号报文至所述服务端;
接收所述服务端返回的应答报文,完成与所述服务端间会话连接的建立。
5.根据权利要求1所述的方法,其中,所述基于所述标识数据处理所述响应报文,包括:
解析所述响应报文的各个封装层数据;
将所述标识数据分别对应***所述各个封装层数据中的目标位置处。
6.根据权利要求4所述的方法,其中,所述响应报文为基于超文本传输协议传输的报文,所述将所述标识数据分别对应***所述各个封装层数据中的目标位置处,包括:
将所述标识数据分别对应***所述各个封装层数据的超文本传输协议头中。
7.一种电子设备,包括:
处理器,其用于在与客户端成功建立会话连接的情况下,接收所述客户端发送的第一请求报文,获得用于指示保持与所述客户端的会话连接的标识数据,在与所述服务端成功建立会话连接的情况下,将所述请求报文发送至所述服务端,接收所述服务端返回的响应报文,基于所述标识数据处理所述响应报文,并将处理后的所述响应报文发送至所述客户端,其中,所述处理后的响应报文包含所述标识数据。
8.根据权利要求7所述的电子设备,其中,所述处理器还用于接收所述客户端发送的第二请求报文,所述第二请求报文携带所述标识数据,基于所述标识数据确定所述客户端身份后与所述客户端以及服务端进行会话保持。
9.根据权利要求7所述的电子设备,其中,所述处理器通过所述服务端获得用于指示保持与所述客户端的会话连接的标识数据。
10.根据权利要求7所述的电子设备,其中,所述基于所述标识数据处理所述响应报文,包括:
解析所述响应报文的各个封装层数据;
将所述标识数据分别对应***所述各个封装层数据中的目标位置处。
CN202011457124.4A 2020-12-11 2020-12-11 一种数据通信方法及电子设备 Active CN112565441B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011457124.4A CN112565441B (zh) 2020-12-11 2020-12-11 一种数据通信方法及电子设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011457124.4A CN112565441B (zh) 2020-12-11 2020-12-11 一种数据通信方法及电子设备

Publications (2)

Publication Number Publication Date
CN112565441A true CN112565441A (zh) 2021-03-26
CN112565441B CN112565441B (zh) 2023-07-14

Family

ID=75061805

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011457124.4A Active CN112565441B (zh) 2020-12-11 2020-12-11 一种数据通信方法及电子设备

Country Status (1)

Country Link
CN (1) CN112565441B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113422754A (zh) * 2021-04-01 2021-09-21 阿里巴巴新加坡控股有限公司 数据处理方法和装置、电子设备及计算机可读存储介质
CN114827239A (zh) * 2022-05-31 2022-07-29 杭州迪普科技股份有限公司 基于8583协议的双向会话保持方法和装置
WO2023130216A1 (zh) * 2022-01-04 2023-07-13 华为技术有限公司 通信方法、装置及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340371A (zh) * 2008-08-12 2009-01-07 杭州华三通信技术有限公司 一种会话保持方法和负载均衡设备
CN103457869A (zh) * 2013-08-28 2013-12-18 北京星网锐捷网络技术有限公司 会话保持方法和装置
US20150142982A1 (en) * 2013-11-15 2015-05-21 Microsoft Corporation Preservation of connection session
CN107995304A (zh) * 2017-12-13 2018-05-04 杭州迪普科技股份有限公司 一种基于cookie的会话保持方法及装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340371A (zh) * 2008-08-12 2009-01-07 杭州华三通信技术有限公司 一种会话保持方法和负载均衡设备
CN103457869A (zh) * 2013-08-28 2013-12-18 北京星网锐捷网络技术有限公司 会话保持方法和装置
US20150142982A1 (en) * 2013-11-15 2015-05-21 Microsoft Corporation Preservation of connection session
CN107995304A (zh) * 2017-12-13 2018-05-04 杭州迪普科技股份有限公司 一种基于cookie的会话保持方法及装置

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113422754A (zh) * 2021-04-01 2021-09-21 阿里巴巴新加坡控股有限公司 数据处理方法和装置、电子设备及计算机可读存储介质
WO2023130216A1 (zh) * 2022-01-04 2023-07-13 华为技术有限公司 通信方法、装置及***
CN114827239A (zh) * 2022-05-31 2022-07-29 杭州迪普科技股份有限公司 基于8583协议的双向会话保持方法和装置

Also Published As

Publication number Publication date
CN112565441B (zh) 2023-07-14

Similar Documents

Publication Publication Date Title
CN112565441B (zh) 一种数据通信方法及电子设备
EP3338396B1 (en) Device and method for establishing connection in load-balancing system
US7502860B1 (en) Method and apparatus for client-side flow control in a transport protocol
US8406240B2 (en) Packet fragmentation prevention
CN104038845B (zh) 报文传输方法及装置
US9571409B2 (en) Maximum transmission unit negotiation method and data terminal
CN111224999A (zh) 一种传输协议切换方法、装置、设备及存储介质
CN108111509B (zh) 数据传输方法
US20030108044A1 (en) Stateless TCP/IP protocol
KR101430032B1 (ko) 물리적 전송 매체의 인터럽션 경우에 있어서 tcp 데이터 전송 프로세스를 향상시키는 방법
WO2018076580A1 (zh) 无线网络双边加速传输方法和***
CN108234087A (zh) 数据传输方法及发送端
CN111865940B (zh) 一种传输优化的方法及装置
Natarajan et al. SCTP: What, why, and how
CN110912942B (zh) 一种降低udp报文发送时延的方法
WO2013152614A1 (zh) 一种基于应用层数据的网络接入***和方法
WO2017067224A1 (zh) 一种报文处理方法及装置
WO2015167375A1 (en) Method and tcp proxy for supporting communication between a client device and a server node
US7568099B2 (en) Method and apparatus for avoiding IKE process conflict
CN110177045B (zh) 一种基于mtu值的传输数据配置方法
CN107483424B (zh) 远程过程调用协议的处理方法和装置
CN110839231A (zh) 一种获取终端标识的方法和设备
JP2019103118A (ja) 通信中継装置、通信中継プログラム、および通信中継方法
CN116962509B (zh) 基于quic协议的网络代理方法以及网络代理***
CN112543191B (zh) 一种负载均衡方法及装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant