数据传输方法及流量发生器技术

技术编号:46589312 阅读:3 留言:0更新日期:2025-10-10 21:24
一种数据传输方法及流量发生器,应用于通信领域,该数据传输方法包括:接收流量发送模块发送的数据帧,数据帧包括帧长度、帧发送序号、帧发送时间和帧数据;在数据帧的帧长度为目标长度,且帧数据的数据格式为目标数据格式的情况下,保存帧长度、帧发送序号以及帧发送时间;在流量发生器保存的帧发送序号中不包括帧发送序号的情况下,从处理器获取全局时钟,根据全局时钟、帧发送时间与帧发送序号统计网络性能数据,网络性能数据包括单帧延时时间、乱序帧数量、丢帧数量。本申请实施例能够检测数据传输路径上的数据丢帧、延时及乱序帧等情况。

【技术实现步骤摘要】

本申请属于通信领域,尤其涉及一种数据传输方法及流量发生器


技术介绍

1、流量发生器是一种用于生成网络流量的工具,主要用于测试和优化网络设备、协议和拓扑性能。它能够模拟各种网络流量,以验证数据是否在链路中正确发送,并进行网络性能测试。

2、流量发生器按实现形式可以分为基于软件的流量发生器和基于硬件的流量发生器两种。软件流量发生器大多都是基于linux平台开发的,存在任务调度和中断等不确定性问题,软件发包难以达到全线速要。在实时系统条件下,其发送速率也会受限于中央处理器的处理性能。而现有的硬件流量发生器配置灵活度有限,无法满足用户自定义控制网络帧的收发量和报文内容,无法检测路径上的数据丢帧、延时、重复帧、乱序帧等情况,无法评估网络性能。


技术实现思路

1、本申请实施例提供一种数据传输方法及流量发生器,能够检测数据传输路径上的数据丢帧、延时、重复帧、乱序帧等情况。

2、一方面,本申请实施例提供一种数据传输方法,应用于流量发生器,所述流量发生器包括流量发送模块和流量接收模块,方法基于流量接收本文档来自技高网...

【技术保护点】

1.一种数据传输方法,其特征在于,应用于流量发生器,所述流量发生器包括流量发送模块和流量接收模块,所述方法基于流量接收模块执行以下步骤:

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

3.根据权利要求1所述的数据传输方法,其特征在于,所述方法还包括:在接收到所述数据帧的情况下,统计总接收数据帧数量;

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

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

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

...

【技术特征摘要】

1.一种数据传输方法,其特征在于,应用于流量发生器,所述流量发生器包括流量发送模块和流量接收模块,所述方法基于流量接收模块执行以下步骤:

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

3.根据权利要求1所述的数据传输方法,其特征在于,所述方法还包括:在接收到所述数据帧的情况下,统计总接收数据帧数量;

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

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

6.根据权利要求5所述的数据传...

【专利技术属性】
技术研发人员:姚远朱尧平
申请(专利权)人:上海仁童电子科技有限公司
类型:发明
国别省市:

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

1