一种连接信息处理方法、装置、系统及介质制造方法及图纸

技术编号:41528827 阅读:25 留言:0更新日期:2024-06-03 23:04
本申请公开了一种连接信息处理方法、装置、系统及介质,该方法应用于第一转发节点,第一转发节点连接私网与公网,第一转发节点属于所述私网内的服务器集群,第一转发节点为应用Linux操作系统的服务器。第一转发节点的连接信息存储在内核空间中的扩展的伯克利包过滤器数据库eBPF MAP的连接表中。响应于获取连接查询请求,第一转发节点从eBPF MAP中获取待反馈连接信息并进行反馈。如此,能够基于eBPF技术实现内核态与用户态之间的交互,实现通过用户态程序查询连接信息,便于对第一转发节点的连接信息进行处理,提高处理连接信息的效率。

【技术实现步骤摘要】

本申请涉及通信,特别是涉及一种连接信息处理方法、装置、系统及介质


技术介绍

1、随着互联网技术的快速发展,向客户端提供服务的服务器所要处理的数据量较多。为了提高服务器提供并发访问服务的能力,一般采用服务器集群技术,将多台服务器构成一个服务器集群。服务器集群整体对外提供服务。服务器集群包括负载均衡服务器。负载均衡服务器用于在获取客户端的请求后,将客户端的请求分配给负载合适的服务器集群中的服务器进行处理。如此能够平衡服务器集群中服务器的负载,避免出现部分服务器负载过高的情况。

2、负载均衡服务器能够采用linux虚拟服务器(linux virtual server,lvs)或者数据平面开发套件虚拟服务器(data plane development kit linux virtual server,dpvs)实现负载均衡。lvs或者dpvs需要在转发报文时能够采用网络地址转换(networkaddress translation,nat)转发模式或者全部网络地址转换(full network addresstransform,fnat)转发模式将本文档来自技高网...

【技术保护点】

1.一种连接信息处理方法,其特征在于,所述方法应用于第一转发节点,所述第一转发节点为应用Linux操作系统的服务器,所述第一转发节点用于连接私网与公网,所述第一转发节点属于所述私网内的服务器集群,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述连接表包括本地表和外部表,所述本地表包括的连接信息为所述第一转发节点转发报文所使用的连接信息,所述外部表包括的连接信息为除所述第一转发节点以外的其他转发节点创建的连接信息,所述连接查询请求为反射节点发送的同步查询请求,在所述反馈所述待反馈连接信息之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,...

【技术特征摘要】

1.一种连接信息处理方法,其特征在于,所述方法应用于第一转发节点,所述第一转发节点为应用linux操作系统的服务器,所述第一转发节点用于连接私网与公网,所述第一转发节点属于所述私网内的服务器集群,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述连接表包括本地表和外部表,所述本地表包括的连接信息为所述第一转发节点转发报文所使用的连接信息,所述外部表包括的连接信息为除所述第一转发节点以外的其他转发节点创建的连接信息,所述连接查询请求为反射节点发送的同步查询请求,在所述反馈所述待反馈连接信息之前,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,第一节点属于所述公网,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述第一转发节点支持网络地址转换nat,所述确定所述第一转发节点的私网端口,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述连接表包括本地表和外部表,所述本地表包括的连接信息为所述第一转发节点转发报文所使用的连接信息,所述外部表包括的连接信息为除所述第一转发节点以外的其他转发节点创建的连接信息,所述本地表的查询优先级高于所述外部表的查询优先级。

7.根据权利要求5所述的方法,其特征在于,所述连接表包括本地表和外地表,本地表包括的连接信息为所述第一转发节点转发报文所使用的,所述外部表包括的连接信息为除所述第一转发节点以外的其他转发节点创建的连接信息,所述目标连接信息存储在所述连接表的外部表中,所述方法还包括:

8.根据权利要求3-7任一项所述的方法,其特征在于,所述连接表还包括所述目标连接信息的时钟数,在所述查询到与所述第一报文携带的五元组信息匹配的目标连接信息之后,所述方法还包括:

9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:

10.根据权利要求1-9任一项所述的方法,其特征在于,所述连接表包括外部表,所述外部表包括的连接信息为除所述第一转发节点以外的其他转发节点创建的连接信息,所述方法还包括:

11.一种连接信息处理方法,其特征在于,所述方法应用于反射节点,所述反射节点用于同步第一转发节点与第二转发节点的连接信息,所述第一转发节点用于连接私网与公网,所述第二转发节点用于连接所述私网与所述公网,所述方法包括:

12.一种连接信息处理装置,其特征在于,所述装置应用于第一转发节点,所述第一转发节点为应用linux操作系统的服务器,所述第一转发节点用于连接私网与公网,所述第一转发节点属于所述私网内的服务器集群,所述装置包括:

13.根据权利要求12所述的装置,其特征在于,所述连接表包括本地表和外部表,所述本地表包括的连接信息为...

【专利技术属性】
技术研发人员:刘金亮闫洪波
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1