netperf测试说明
一、测试方法
前置条件
1.环境配置正确。
2.操作系统正常运行。
3.在一台LINUX A和一台LINUX B被测机上安装netperf。被测样品机为LINUX A,另一台机器为LINUX B(IP为192.168.1.120)。
安装目录为/opt/netperf-2.4.5
步骤
1.在LINUX B上运行/opt/netperf-2.4.5/src目录下的netserver作为服务器端,命令如下:
./netserver
2.在LINUX A上运行脚本netperf.sh作为客户端开始测试,输入命令:./netperf -t TCP_STREAM -H 192.168.1.120 -l 60,记录结果
3.重复执行第二步骤4次,记录四次的结果。
4.计算五次的平均值。
二、大纲要求:测试网络传输速率、网络吞吐率、网络响应时间等,包括TCP、UDP流吞吐速率、TCP请求/响应、丢包率等
1、TCP流吞吐率
/netperf -t TCP_STREAM -H 192.168.1.120 -l 60得到的Throughput结果(见inspurNP1166M2-netperfdaa)
2、UDP流吞吐率
./netperf -t UDP_STREAM -H 192.168.1.120 -l 60得到的Throughput结果(第一行)(见inspurNP1166M2-netperfdaa)
3、TCP请求/响应
netperf -t TCP_RR-H 192.168.1.120 -l 60得到的trans rate交易率次/秒,即请求与响应数。,每次交易中的request和response分组的大小都为1个字节
4、丢包率
查看./netperf -t UDP_STREAM -H 192.168.1.120 -l 60的socket结果(第一行和第二行对比)没有丢包则丢包率为0
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 一个费力不讨好的项目,让我损失了近一半的绩效!
· 清华大学推出第四讲使用 DeepSeek + DeepResearch 让科研像聊天一样简单!
· 实操Deepseek接入个人知识库
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
2022-08-15 code_seg("PAGE")
2019-08-15 好书 都绝版了
2019-08-15 格式化抽象本地地址(实战linux socket编程)
2019-08-15 netstat -pa --unix >>test.txt
2019-08-15 双重循环实现函数确保调用
2019-08-15 UNIX域Socket命名空间
2019-08-15 curl直接作为http的客户端?也是醉了