JPerf2
0 测试方法 JPerf2
0 简介 Jperf 是将iperf 命令行图形化的JAVA 程序; 使用JPerf 程序能简化了复杂命令行参数的构造,而且它还保存测试结果,同时实时图形化显示结果
JPerf 可以测试TCP 和 UDP 带宽质量
JPerf 可以测量最大 TCP 带宽,具有多种参数和 UDP 特性
JPerf 可以报告带宽,延迟抖动和数据包丢失
JPerf2
0 运行环境 操作系统:Java 运行环境: JREjxpiinstall
exe 网络要求:Jperf 可以在任何 IP 网络上运行,包括本地以太网,因特网接入连接和 Wi-Fi网络
其他:使用JPerf 必须安装两个组件:JPerf 服务器(用于监听到达的测试请求)和 JPerf客户端(用于发起测试会话) JPerf2
0 页面如下图: JPerf2
0 具体介绍 一、 Iperf 命令行(无法直接输入) 二、 服务端设置 监听端口:5001 三、 客户端设置 服务器地址:10
82 ,端口:5001 ,并发流:1 个 四、 应用层设置 1、兼容旧版本(当 server 端和 client 端版本不一样时使用) 2、设置测试模式:传输字节总量大小 15Bytes 或者按传输时间总长度 15 秒 3、同时进行双向传输测试 4、单独进行双向传输测试,先测 c 到 s 的带宽 5、指定需要传输的文件 6、显示 tcp 最大 mtu 值 五、 传输层设置 1、TCP 协议 设置缓冲区大小 指定TCP 窗口大小 设定TCP 数据包的最大mtu 值 设定TCP 不延时 2、UDP 协议 设置 UDP 最大带宽 设置 UDP 缓冲区 UDP 包封装大小:默认 1470 byte 六、 IP 层设置 1、指定ttl 值 2、服务类型(Type of Service, ToS),大小范围从