网络连接重置信息获取方法、装置及存储介质与流程

文档序号:38157575发布日期:2024-05-30 12:12阅读:18来源:国知局
网络连接重置信息获取方法、装置及存储介质与流程

本发明涉及网络连接,尤其涉及一种网络连接重置信息获取方法、装置及存储介质。


背景技术:

1、在现今众多的网络使用场景中,tcp是使用最多最广泛的传输层协议。作为面向连接的协议,tcp协议需要保证连接的安全与稳定。而连接重置是tcp连接中出现的一种异常情况。当相互连接的一端接收到有rst标记的tcp报文时,会直接断开连接,且不会向对端发送确认信息,这种粗鲁的连接终止方式使网络应用场景产生很多不可预知的问题,同时也造成了对这类异常断开的原因的分析排查变得困难。


技术实现思路

1、本发明实施例提供了一种网络连接重置信息获取方法、装置及存储介质,以解决现有技术中防火墙对无法对具体应用程序的行为进行精细化管理的技术问题。

2、第一方面,本发明实施例提供了一种网络连接重置信息获取方法,包括:

3、监视linux内核网络协议栈中处理连接重置场景的函数,在调用连接重置场景的函数时,利用在所述连接重置场景的函数中新增的连接重置原因的描述参数获取得到连接重置原因描述参数;

4、利用为所述处理连接重置场景的函数挂载的追踪钩子函数获取网络连接信息,所述追踪钩子函数与所述连接重置原因描述参数进行关联。

5、第二方面,本发明实施例还提供了一种网络连接重置信息获取装置,包括:

6、监视模块,用于监视linux内核网络协议栈中处理连接重置场景的函数,在调用连接重置场景的函数时,利用在所述连接重置场景的函数中新增的连接重置原因的描述参数获取得到连接重置原因描述参数;

7、获取模块,用于利用为所述处理连接重置场景的函数挂载的追踪钩子函数获取网络连接信息,所述追踪钩子函数与所述连接重置原因描述参数进行关联。

8、第三方面,本发明实施例还提供了一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行如上述实施例提供的网络连接重置信息获取方法。

9、本发明实施例提供的网络连接重置信息获取方法、装置及存储介质,通过监视linux内核网络协议栈中处理连接重置场景的函数,在调用连接重置场景的函数时,利用在所述连接重置场景的函数中新增的连接重置原因的描述参数获取得到连接重置原因描述参数;利用为所述处理连接重置场景的函数挂载的追踪钩子函数获取网络连接信息,所述追踪钩子函数与所述连接重置原因描述参数进行关联。可以在linux内核网络协议栈中,对处理连接重置场景的函数增加问题描述参数,在函数调用时根据上下文场景对参数进行赋值,并可当出现连接重置时,触发监控程序完成对当前信息的提取与收集。利用收集的连接重置信息,便于对异常断开进行分析排查。



技术特征:

1.一种网络连接重置信息获取方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述利用在所述连接重置场景的函数中新增的连接重置原因的描述参数获取得到连接重置原因描述参数,包括:

3.根据权利要求2所述的方法,其特征在于,所述利用在linux内核中加入到所述连接重置场景的函数返回连接重置原因的描述参数,包括:

4.根据权利要求2所述的方法,其特征在于,所述利用在linux内核中加入到所述连接重置场景的函数返回连接重置原因的描述参数,包括:

5.根据权利要求3所述的方法,其特征在于,所述利用在linux内核中加入到所述连接重置场景的函数返回连接重置原因的描述参数,包括:

6.根据权利要求1所述的方法,其特征在于,所述利用为所述处理连接重置场景的函数挂载的追踪钩子函数获取网络连接信息,包括:

7.根据权利要求3、4或5所述的方法,其特征在于,所述处理连接重置场景的函数,包括:

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

9.一种网络连接重置信息获取装置,其特征在于,包括:

10.一种包含计算机可执行指令的存储介质,其特征在于,所述计算机可执行指令在由计算机处理器执行时用于执行如权利要求1-8任一所述的网络连接重置信息获取方法。


技术总结
本发明公开了一种网络连接重置信息获取方法、装置及存储介质,所述方法包括:监视Linux内核网络协议栈中处理连接重置场景的函数,在调用连接重置场景的函数时,利用在所述连接重置场景的函数中新增的连接重置原因的描述参数获取得到连接重置原因描述参数;利用为所述处理连接重置场景的函数挂载的追踪钩子函数获取网络连接信息,所述追踪钩子函数与所述连接重置原因描述参数进行关联。可以在Linux内核网络协议栈中,对处理连接重置场景的函数增加问题描述参数,在函数调用时根据上下文场景对参数进行赋值,并可当出现连接重置时,触发监控程序完成对当前信息的提取与收集。利用收集的连接重置信息,便于对异常断开进行分析排查。

技术研发人员:危荣广,肖林逵,陆云,刘正元,刘云,张铎
受保护的技术使用者:麒麟软件有限公司
技术研发日:
技术公布日:2024/5/29
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1