一种请求报文发送方法、装置、设备、介质和产品制造方法及图纸

技术编号:45090697 阅读:21 留言:0更新日期:2025-04-25 18:26
本申请提供了一种请求报文发送方法、装置、设备、介质和产品,属于通信技术领域,该方法包括:通过第一程序,在内核网络协议栈的socket选择逻辑执行过程中进行请求报文的拦截,所述第一程序为预先配置的扩展的伯克利数据包过滤器eBPF程序;通过所述第一程序,根据预先配置的socket与IP地址和端口之间的绑定关系,以及拦截到的各个所述请求报文各自的目的IP地址和目的端口,确定各个所述请求报文各自所对应的目标socket;通过所述第一程序,将各个所述请求报文发送到各个所述请求报文各自所对应的目标socket。

【技术实现步骤摘要】

本申请涉及通信,特别是涉及一种请求报文发送方法、装置、设备、介质和产品


技术介绍

1、在大规模服务系统等应用场景下,通常使用一个socket绑定多个地址的技术来实现报文发送,以使目的网际互连协议(ip,internet protocol)地址和目的端口不同的各个请求报文,能够被一个服务接收,从而减少资源浪费。

2、相关技术中,通常是在通过业务代码创建socket时使用特定ip地址(比如inaddr_any或者0.0.0.0),或者是在通过业务代码创建socket时配置特殊参数ip_transparent,以实现一个socket绑定多个地址,从而使目的ip地址和目的端口不同的各个请求报文,能够被该socket(也即是被该socket相关的服务)接收。

3、然而,上述基于特定ip地址或特殊参数的一个socket绑定多个地址的实现方式,存在难以灵活配置socket所绑定的ip地址和端口或对业务代码存在入侵性的缺陷,以致限制了请求报文发送方法的适用性。


技术实现思路

1、鉴于上述问题,本申请本文档来自技高网...

【技术保护点】

1.一种请求报文发送方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过第一程序,在内核网络协议栈的socket选择逻辑执行过程中进行请求报文的拦截,包括:

3.根据权利要求2所述的方法,其特征在于,每个所述请求报文所对应的目标socket,是通过所述第一程序执行以下步骤确定的:

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

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

6.根据权利要求5所述的方法,其特征在于,在需要使用所述第一程序进行报文发送的socket为...

【技术特征摘要】

1.一种请求报文发送方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述通过第一程序,在内核网络协议栈的socket选择逻辑执行过程中进行请求报文的拦截,包括:

3.根据权利要求2所述的方法,其特征在于,每个所述请求报文所对应的目标socket,是通过所述第一程序执行以下步骤确定的:

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

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

6.根据权利要求5所述的方法,其特征在于,在需要使用所述第一程序进行报文发送的socket为一个的...

【专利技术属性】
技术研发人员:宋朋飞付一健朱彤彤
申请(专利权)人:中电信人工智能科技北京有限公司
类型:发明
国别省市:

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

1