本说明书涉及通信,尤其涉及测试网络带宽的方法及装置。
背景技术:
1、随着网络基础设施的发展完善,远程办公的需求越来越多,越来越多的企业和个人开始使用云桌面。随着用户群体日渐庞大,云桌面产生的网络带宽这一指标日益受到人们的关注,尤其是云桌面产生的公网带宽,直接关系到用户部署云桌面解决方案的成本。传统的带宽统计工具存在较大的人为误差,数据结果误差较大。
技术实现思路
1、为克服相关技术中存在的问题,本说明书提供了测试网络带宽的方法及装置。
2、根据本说明书实施例的第一方面,提供一种测试网络带宽的方法,应用于终端设备,所述方法包括:接收云桌面平台发送的场景模拟操作的执行时长;向所述云桌面平台发送确认响应消息,所述响应消息包括确认标识;以预设时间间隔读取网卡带宽,直到达到所述执行时长;根据所述执行时长内读取到的网卡带宽,确定网络带宽测试结果。
3、根据本说明书实施例的第二方面,提供一种测试网络带宽的方法,应用于云桌面平台,所述方法包括:向终端设备发送场景模拟操作的执行时长;接收所述终端设备发送的响应消息;如果所述响应消息包括确认标识,则执行所述场景模拟操作,以便所述终端设备对所述场景模拟操作期间的网络带宽进行测试,得到网络带宽测试结果。
4、根据本说明书实施例的第三方面,提供一种测试网络带宽的装置,应用于终端设备,所述装置包括:第一接收模块,用于接收云桌面平台发送的场景模拟操作的执行时长;
5、第一发送模块,用于向所述云桌面平台发送确认响应消息,所述响应消息包括确认标识;
6、读取模块,用于以预设时间间隔读取网卡带宽,直到达到所述执行时长;
7、结果确定模块,用于根据所述执行时长内读取到的网卡带宽,确定网络带宽测试结果。
8、根据本说明书实施例的第四方面,提供一种测试网络带宽的装置,应用于云桌面平台,所述装置包括:第二发送模块,用于向终端设备发送场景模拟操作的执行时长;第二接收模块,用于接收所述终端设备发送的响应消息;如果所述响应消息包括确认标识,则执行所述场景模拟操作,以便所述终端设备生成所述场景模拟操作期间的网络带宽测试结果。
9、根据本说明书实施例的第五方面,提供一种测试网络带宽的装置,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现本说明书实施例第一方面或第二方面所提供的方法。
10、本说明书的实施例提供的技术方案可以包括以下有益效果:
11、本说明书实施例中,实现了云桌面带宽测试的自动化,可以减少人为因素对结果的干扰,使数据更可靠。
12、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。
1.一种测试网络带宽的方法,其特征在于,所述方法应用于终端设备,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述以预设时间间隔读取网卡带宽,直到达到所述执行时长,包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述执行时长内读取的网卡带宽,确定网络带宽测试结果,包括:
5.一种测试网络带宽的方法,其特征在于,所述方法应用于云桌面平台,所述方法包括:
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述场景参数包括应用参数和操作参数,所述执行所述场景模拟操作包括:
8.一种测试网络带宽的装置,其特征在于,所述装置应用于终端设备,所述装置包括:
9.一种测试网络带宽的装置,其特征在于,所述装置应用于云桌面平台,所述装置包括:
10.一种计算机设备,其特征在于,所述计算机设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现权利要求1-7中任意一项所述的方法。