传输层协议测试方法、设备及存储介质技术

技术编号:41515121 阅读:22 留言:0更新日期:2024-05-30 14:52
本发明专利技术提供一种传输层协议测试方法、设备及存储介质,方法包括:响应于脚本执行指令,执行脚步执行指令指示的传输层协议脚本;在传输层协议脚本为服务端TCP协议脚本的情况下,响应于接收到的当前模拟客户端状态的服务器发送的TCP连接建立请求,与服务器建立TCP连接,或者在传输层协议脚本为客户端TCP协议脚本的情况下,向当前模拟服务端状态的服务器发送的TCP连接建立请求;基于TCP连接持续接收或发送由TCP协议封装的数据流,在传输过程中对异常行为进行拦截和记录,并生成异常日志存储;本发明专利技术能够解决网络测试仪的定制化能力有限,通常只提供一些固定的测试功能,不能满足所有用户的需求,存在的无法满足测试需求的问题;能够更好地满足特定测试需求。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种传输层协议测试方法、设备及存储介质


技术介绍

1、在实际应用中,dpu板卡通常作为数据包处理引擎,负责对进出的数据包进行分析、操作和转发。这些数据包可能是通过tcp或udp协议传输的,而且可能涉及多种应用场景,如网络安全、数据中心、边缘计算等。为了验证dpu板卡在真实应用场景下的工作能力,需要一套工具来模拟客户现场的数据处理方式。因此,为了验证dpu板卡在这些真实应用场景下的工作能力,需要针对不同的上层应用实现方式进行传输层协议测试。

2、传统的传输层协议测试方法包括使用网络测试仪实现传输层协议测试。然而,网络测试仪的定制化能力有限,通常只提供一些固定的测试功能,不能满足所有用户的需求,存在的无法满足测试需求的问题。


技术实现思路

1、鉴于此,本专利技术实施例提供了一种传输层协议测试方法、设备及存储介质,以消除或改善现有技术中存在的一个或更多个缺陷。

2、本专利技术的一个方面提供了一种传输层协议测试方法,该方法包括:

3、响应于脚本执行指本文档来自技高网...

【技术保护点】

1.一种传输层协议测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述服务端TCP协议脚本包括单向模式长连接脚本、乒乓模式长连接脚本或者乒乓模式IO多路复用脚本。

3.根据权利要求2所述的方法,其特征在于,所述单向模式长连接脚本包括单连接收脚本、多进程接收脚本和多线程接收脚本;

4.根据权利要求1所述的方法,其特征在于,所述传输层协议脚本还包括服务端UDP协议脚本;所述服务端UDP协议脚本包括UDP接收脚本;在所述传输层协议脚本为服务端UDP协议脚本的情况下,持续接收所述服务器发送的由UDP协议封装的数据报,在数据报接收...

【技术特征摘要】

1.一种传输层协议测试方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述服务端tcp协议脚本包括单向模式长连接脚本、乒乓模式长连接脚本或者乒乓模式io多路复用脚本。

3.根据权利要求2所述的方法,其特征在于,所述单向模式长连接脚本包括单连接收脚本、多进程接收脚本和多线程接收脚本;

4.根据权利要求1所述的方法,其特征在于,所述传输层协议脚本还包括服务端udp协议脚本;所述服务端udp协议脚本包括udp接收脚本;在所述传输层协议脚本为服务端udp协议脚本的情况下,持续接收所述服务器发送的由udp协议封装的数据报,在数据报接收过程中,对异常行为进行拦截和记录,并生成异常日志存储。

5.一种传输层协议测试方法,其特征在于,所述方法包括:

6.根据权利要求5所述的方法,其特征在于,所述客户端tcp协议脚...

【专利技术属性】
技术研发人员:张川李军张社广
申请(专利权)人:中科驭数北京科技有限公司
类型:发明
国别省市:

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

1