网络延时测量程序设计(回音壁)
- 编写程序测试两个节点之间的通信延时
- A发出测试报文,B收到后,直接回应。A收到回应后,设法计算从发出到接收之间的延时,延时计算要求精确到毫秒级
- 多次(不少于10次,每次测试不少于30个样本点数据)测试,完成延时变化图表和统计平均延时,以及分析延时变化特点
- 测试与某台指定计算机之间的延时(该计算机已实现在指定端口上,将收到的测试报文直接回送)
-
测试数据存放在日志文件中
-
设计几种不同的测试场景,如从距离的角度,从计算机是否忙于本地其它工作的角度(如播放视频),从计算机是否忙于其他下载的角度
-
比如某云服务器上,假设一个本项目的服务器
-
注意公网测试不要过于“暴力”
-
-
另外编写程序或使用工具软件分析测试数据,如计算均值、方差、作图等
-
软件具有图形化界面,或者有命令行式菜单,可连续测试,可调整测试参数,如一次测试需要多个样本点
- 在程序中实现测量带宽的功能,测量你所能用到的wifi网的实际带宽(可仿iperf工具)