热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

netperf安装,netperf和iperf的区别

#netperf-tTCP_RR-H192.168.0.1#netperf-tTCP_RR-H192.168.0.1---r32,1024b.T

全局参数: -H:指定运行netserver的服务器的IP地址 -l: 指定测试的时间长度(秒) -t: 指定进行的测试类型,包括TCP_STREAM,UDP_STREAM,TCP_RR,TCP_CRR,UDP_RR 网络性能测试: 1. 批量性能测试    局部参数:    -s:设置本地系统的socket发送与接收缓冲区大小    -S:设置远端系统的socket发送与接收缓冲区大小    -m:设置本地系统发送测试分组的大小    -M:设置远端系统接收测试分组的大小    -D:对本地与远端系统的socket设置TCP_NODELAY选项    a. TCP_STREAM: TCP批量传输,在测试过程中,netperf向netserver发送批量的TCP数据分组,以确定数据传输过程中的吞吐量:    # netperf -t TCP_STREAM -H 192.168.0.1 -l 60    # netperf -t TCP_STREAM -H 192.168.0.1 -l 60 -- -m 2048    b. UDP_STREAM: UDP批量传输    # netperf -t UDP_STREAM -H 192.168.0.1 -l 60    # netperf -t UDP_STREAM -H 192.168.0.1 -l 60 -- -m 1024 2. 请求/应答测试    局部参数:    -r:设置request和response分组的大小    -s:设置本地系统的socket发送与接收缓冲区大小    -S:设置远端系统的socket发送与接收缓冲区大小    -D:对本地与远端系统的socket设置TCP_NODELAY选项    在每次交易中,client向server发出小的查询分组,server接收到请求,经过处理后返回大的结果数据    a. TCP_RR: 在一个TCP连接中进行多次TCP request和response的交易过程,这种模式常常出现在数据库应用中。    # netperf -t TCP_RR -H 192.168.0.1    # netperf -t TCP_RR -H 192.168.0.1 -- -r 32,1024    b. TCP_CRR: 每次交易建立一个TCP连接,典型的应用是HTTP。    # netperf -t TCP_CRR -H 192.168.0.1    c. UDP_RR: 使用UDP分组进行request/response的交易过程    # netperf -t UDP_RR -H 192.168.0.1
推荐阅读
author-avatar
想想以前哦
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有