发送报文的方法、网络设备及计算机可读存储介质技术

技术编号:31503527 阅读:23 留言:0更新日期:2021-12-22 23:30
本申请提供了一种发送报文的方法、网络设备及计算机可读存储介质。该方法包括:目标服务节点接收客户端发送的第一报文,第一报文的目的地址为服务端IP地址;目标服务节点向客户端发送第二报文,第二报文包括目标服务节点的IP地址;目标服务节点接收客户端发送的第三报文,第三报文的目的地址为目标服务节点的IP地址。上述技术方案中,目标服务节点将本节点的IP地址记录在第二报文中。客户端在收到该第二报文后,将目的地址由服务端的IP地址改为目标服务节点的IP地址进行第三报文的发送,服务端无需记录客户端与目标服务节点的对应关系,直接将第三报文转发至目标服务节点,从而降低了网络开销。网络开销。网络开销。

【技术实现步骤摘要】
发送报文的方法、网络设备及计算机可读存储介质


[0001]本申请涉及计算机领域,并且更具体地,涉及一种发送报文的方法、网络设备及计算机可读存储介质。

技术介绍

[0002]客户端在对服务端(如数据中心)进行访问前,需要先与服务端建立连接。传统技术中,一个传输层的连接会与一个五元组进行绑定。一旦客户端和服务端之间的连接建立成功,则不允许改变建立连接过程中使用的五元组,否则该连接就会断掉。
[0003]实际通信过程中,客户端通常会以服务端的互联网协议(internet protocol,IP)地址(例如可以是服务端的前端服务器的IP地址)作为目的IP地址发起连接建立请求。一旦客户端与服务端的连接建立成功,服务端的IP地址就会作为客户端的目的IP地址与该连接绑定在一起,不允许对其进行更改。
[0004]服务端通常包括至少一个服务节点,用于为客户端服务的目标服务节点为该至少一个网络节点中的一个网络节点(如客户端的拓扑最近节点)。由于客户端发送的报文均以服务端的IP地址为目的地址,仅基于服务端的IP地址通常无法将该报文路由至该目标服务节点本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种发送报文的方法,其特征在于,包括:服务端的目标服务节点接收客户端发送的第一报文,所述第一报文的目的地址为所述服务端的互联网协议IP地址,所述服务端包括至少一个服务节点,所述目标服务节点为所述至少一个服务节点之一,所述服务端的IP地址与所述目标服务节点的IP地址不同,所述第一报文为连接请求报文,所述第一报文为基于快速用户数据报协议互联网连接QUIC初始报文;所述目标服务节点向所述客户端发送第二报文,所述第二报文包括所述目标服务节点的IP地址,所述第二报文为连接回复报文,所述第二报文为QUIC握手报文或QUIC重试报文;所述目标服务节点接收所述客户端发送的第三报文,所述第三报文的目的地址为所述目标服务节点的IP地址。2.根据权利要求1所述的方法,其特征在于,所述第一报文的目的端口号为所述服务端的端口号,所述第二报文的目的端口号为所述客户端的端口号,所述第二报文还包括所述目标服务节点的端口号,所述第三报文的目的端口号为所述目标服务节点的端口号。3.根据权利要求1或2所述的方法,其特征在于,所述第二报文是基于快速用户数据报协议互联网连接QUIC协议的报文。4.根据权利要求3所述的方法,其特征在于,所述第一报文为QUIC初始报文,所述第二报文为QUIC握手报文或QUIC重试报文。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述第一报文的源地址为所述客户端的IP地址,所述第二报文的源地址为所述服务端的IP地址,所述第二报文的目的地址为所述客户端的IP地址。6.根据权利要求1

5中任一项所述的方法,其特征在于,所述客户端与所述目标服务节点建立的连接为第一连接,所述第二报文包括连接标识符,所述第三报文包括所述连接标识符,所述方法还包括:所述目标服务节点根据所述第三报文中的五元组信息和/或所述连接标识符,确定所述第三报文属于所述第一连接。7.根据权利要求1

6所述的方法,其特征在于,所述方法还包括:所述目标服务节点向所述客户端发送第四报文,所述第四报文的源地址为所述目标服务节点的IP地址,所述第四报文的目的地址为所述客户端的IP地址。8.一种发送报文的方法,其特征在于,包括:客户端发送第一报文,所述第一报文的目的地址为服务端的互联网协议IP地址,所述第一报文为连接请求报文,所述第一报文为基于快速用户数据报协议互联网连接QUIC初始报文;所述客户端接收所述服务端的目标服务节点发送的第二报文,所述第二报文包括所述目标服务节点的IP地址,所述服务端包括至少一个服务节点,所述目标服务节点为所述至少一个服务节点之一,且所述目标服务节点的IP地址与所述服务端的IP地址不同,所述第二报文为连接回复报文,所述第二报文为QUIC握手报文或QUIC重试报文;所述客户端向所述目标服务节点发送第三报文,所述第三报文的目的地址为所述目标服务节点的IP地址。
9.根据权利要求8所述的方法,其特征在于,所述第一报文的目的端口号为所述服务端的端口号,所述第二报文的目的端口号为所述客户端的端口号,所述第二报文还包括所述目标服务节点的端口号,所述第三报文的目的端口号为所述目标服务节点的端口号。10.根据权利要求8或9所述的方法,其特征在于,所述第二报文是基于快速用户数据报协议互联网连接QUIC协议的报文。11.根据权利要求10所述的方法,其特征在于,所述第一报文为QUIC初始报文,所述第二报文为QUIC握手报文或QUIC重试报文。12.根据权利要求8

11中任一项所述的方法,其特征在于,所述第一报文的源地址为所述客户端的IP地址,所述第二报文的源地址为所述服务端的IP地址,所述第二报文的目的地址为所述客户端的IP地址。13.根据权利要求8

12中任一项所述的方法,其特征在于,所述客户端与所述目标服务节点建立的连接为第一连接,所述方法还包括:所述客户端根据所述第二报文中的五元组信息,确定所述第二报文属于所述第一连接。14.根据权利要求13所述的方法,其特征在于,所述第三报文包括连接标识符,所述方法还包括:所述客户端接收所述目标服务节点发送的第四报文,所述第四报文包括所述连接标识符;所述客户端根据所述第四报文中的五元组信息和/或所述连接标识符,确定所述第四报文属于所述第一连接。15.一种网络设备,其特征在于,包括:第一接收单元,用于接收客户端发送的第一报文,所述第一报文的目的地址为服务端的互联网协议IP地址,所述服务端包括至少一个服务节点,所述网络设备为所述至少一个服务...

【专利技术属性】
技术研发人员:刘冰洋夏成贵李广鹏
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1