iperf

嵌入式linux设备网口带宽-测试方法

荒凉一梦 提交于 2019-12-05 13:42:03
iperf是一个基于Client/Server的网络性能测试工具,可以测试TCP、UDP和SCTP带宽质量,能够提供网络吞吐率信息,以及震动、丢包率,最大段和最大传输单元大小等统计信息,帮助我们测试网络性能,定位网络瓶颈。其中抖动和丢包率适应于UDP测试,二带宽测试适应于TCP和UDP。 一、介绍 iperf是一个基于Client/Server的网络性能测试工具,可以测试TCP、UDP和SCTP带宽质量,能够提供网络吞吐率信息,以及震动、丢包率,最大段和最大传输单元大小等统计信息,帮助我们测试网络性能,定位网络瓶颈。其中抖动和丢包率适应于UDP测试,二带宽测试适应于TCP和UDP。 Iperf可以说是嵌入式设备里网络接口测试的一个利器。这里的网络接口不但可以是一般的以太网,也可以是无线网络,还可以是4G模块; 官方提供的公网服务器:iperf-servers。不过测试过速度有点捉鸡,还是自己建个测试爽。 二、交叉编译 Step1. 下载 下载地址:http://downloads.es.net/pub/iperf/。本文以 iperf-3.0.1.tar.gz 版本为例。 Step2. 配置./configure --host=arm- linux --prefix=$PWD/xxx_install 其中, --host: 指定交叉编译工具,一般为arm-none-linux

udp traffic with Iperf for haproxy

坚强是说给别人听的谎言 提交于 2019-12-05 05:37:32
问题 I'm working on my personal project on "performance evaluation" of Haproxy using Docker Container. I'm programming with Python and uses iperf for traffic generation. I created several Docker containers as clients and servers. The clients are supposed to send udp traffic to servers via Haproxy container which acts as a load balancer. The issue is when I try to send udp traffic from clients to servers, Haproxy refuses the connexions. I did not find in the official documentation how to bind or

网卡测试工具说明文档

﹥>﹥吖頭↗ 提交于 2019-12-04 11:30:14
网卡测试工具说明文档 Iperf是一个网络性能测试工具。Iperf可以测试TCP和UDP带宽质量。Iperf可以测量最大TCP带宽,具有多种参数和UDP特性。 Iperf可以报告带宽,延迟抖动和数据包丢失。利用Iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 Iperf的主要功能如下: TCP 测量网络带宽 报告MSS/MTU值的大小和观测值 支持TCP窗口值通过套接字缓冲 当P线程或Win32线程可用时,支持多线程。客户端与服务端支持同时多重连接 UDP 客户端可以创建指定带宽的UDP流 测量丢包 测量延迟 支持多播 当P线程可用时,支持多线程。客户端与服务端支持同时多重连接(不支持Windows) Iperf参数介绍 命令行选项 描述 客户端与服务器共用选项 -f, --format [bkmaBKMA] 格式化带宽数输出。支持的格式有: 'b' = bits/sec 'B' = Bytes/sec 'k' = Kbits/sec 'K' = KBytes/sec 'm' = Mbits/sec 'M' = MBytes/sec 'g' = Gbits/sec 'G' = GBytes/sec 'a' = adaptive bits/sec 'A' = adaptive Bytes/sec 自适应格式是kilo-和mega-二者之一

初步了解网站压力测试工具

做~自己de王妃 提交于 2019-12-03 21:06:56
一、ab网站压力测试 ab是 apache自带的压力测试工具 ,ab是 apachebench 命令缩写。它不仅可以对apache服务器进行网站访问压力测试,也可以对或其它类型的服务器进行压力测试。比如nginx、tomcat、IIS等。 如:ab -n 1000 -c 50 http://www.newdev.gztest.com/( -n 全部请求数 -c 并发数) Requests per second: 108.61 [#/sec] (mean) #每秒请 求数(平均)//大家最关心的指标之一,相当于 LR 中的每秒事务数,后面括 号中的 mean 表示这是一个平均值Time per request: 460.381 [ms] (mean) #每次并发请求时间(所有并发) //大家最关心的指标之二,相当于 LR 中的平均事务响应时间, 后面括号中的 mean 表示这是一个平均值 Time per request: 9.208 [ms] (mean, across all concurrent requests) #每一请求时间(并发平均) //每个请求实际运行时间的平均值 Transfer rate: 8771.39 [Kbytes/sec] received #传输速 率//平 均每秒网络上的流量,可以帮助排除是否存在网络流量过大导致响应时间延长的问题 推荐看:

udp traffic with Iperf for haproxy

时光总嘲笑我的痴心妄想 提交于 2019-12-03 17:30:06
I'm working on my personal project on "performance evaluation" of Haproxy using Docker Container. I'm programming with Python and uses iperf for traffic generation. I created several Docker containers as clients and servers. The clients are supposed to send udp traffic to servers via Haproxy container which acts as a load balancer. The issue is when I try to send udp traffic from clients to servers, Haproxy refuses the connexions. I did not find in the official documentation how to bind or listen to UDP port. Thank you in advance for your reply. Here is a copy of my haproxy.cfg. global quiet

网络测试工具--Iperf、Netperf 、MZ

随声附和 提交于 2019-12-03 13:27:01
网络测试工具--Iperf、 Netperf 、MZ 时间: 2018-08-31 14:01:27 阅读: 2443 评论: 0 收藏: 0 [点我收藏+] 标签: 缓冲池 port pairs 容量 trade ascii 技术 window udp 网络性能测量的五项指标 可用性(availability) 响应时间(response time) 网络利用率(network utilization) 网络吞吐量(network throughput) 网络带宽容量(network bandwidth capacity) 1. 可用性 测试网络性能的第一步是确定网络是否正常工作,最简单的方法是使用 ping 命令。通过向远端的机器发送 icmp echo request,并等待接收 icmp echo reply 来判断远端的机器是否连通,网络是否正常工作。 Ping 命令有非常丰富的命令选项,比如 -c 可以指定发送 echo request 的个数,-s 可以指定每次发送的 ping 包大小。 网络设备内部一般有多个缓冲池,不同的缓冲池使用不同的缓冲区大小,分别用来处理不同大小的分组(packet)。例如交换机中通常具有三种类型的包缓冲:一类针对小的分组,一类针对中等大小的分组,还有一类针对大的分组。为了测试这样的网络设备,测试工具必须要具有发送不同大小分组的能力。Ping

Iperf 报错:read failed: No route to host

匿名 (未验证) 提交于 2019-12-03 00:22:01
调试Cent OS 7.5的系统的IPerf,发现server端,无法打印出来的间隔接受率等信息,client也报错,报错显示如下 [root@localhost ~]# iperf -u -c 192.168.108.61 -i1 -t9999999999 -b 3M -l 1200 ------------------------------------------------------------ Client connecting to 192.168.108.61, UDP port 5001 Sending 1200 byte datagrams UDP buffer size: 10.0 MByte (default) ------------------------------------------------------------ read failed: No route to host server显示异常: 关闭防火墙: [root@localhost data1]# firewall-cmd --state [root@localhost data1]# firewall-cmd --state 再次运行工具,查看正常: [root@localhost data1]# iperf -s -u -i1 -------------------------

iperf使用教程

匿名 (未验证) 提交于 2019-12-03 00:22:01
最近公司有个机构的新增了条移动的专线,带宽标称是300Mb/s,想测下移动专线的质量如何。公司内网打流比较麻烦,平时都是在机构端从数据中心同时拷贝多个大文件,但是这种方法耗时长,而且无法测试延时,弃之。于是乎捣鼓起了iperf。 iperf简介 先给大家介绍下iperf这个工具。iperf是一个网络性能测试工具。iperf可以测试TCP和UDP带宽质量。iperf可以测量最大TCP带宽,具有多种参数和UDP特性。iperf可以报告带宽,延迟抖动和数据包丢失。利用iperf这一特性,可以用来测试一些网络设备如路由器,防火墙,交换机等的性能。 iperf分为两种版本,Unix/Linux版和Windows版,Unix/Linux版更新比较快,版本最新。Windows版更新慢。Windows版的iperf叫jperf,或者xjperf。jperf是在iperf基础上开发了更好的UI和新的功能。 #iperf官网 https: //iperf.fr/ 文章来源: iperf使用教程

测试两台电脑之间的网速

匿名 (未验证) 提交于 2019-12-02 23:57:01
测试两台CentOS系统之间的网速,使用工具 iperf ,Windows版更新比较慢 1、在192.168.1.51服务器上下载并安装iperf wget https://iperf.fr/download/fedora/iperf3-3.1.3-1.fc24.x86_64.rpm  # 下载rpm包rpm -ivh iperf3-3.1.3-1.fc24.x86_64.rpm                    # 安装rpm包iperf3 -s                                      # s是server的缩写,执行此条命令电脑会监控5201端口 2、在192.168.1.177服务器上下载并安装iperf,指令跟上面一样,然后开始测试 iperf3 -c 192.168.1.51    # c是client的缩写 来源:博客园 作者: 那个人不是我 链接:https://www.cnblogs.com/shuter/p/11475493.html

openvswitch的原理和常用命令

六月ゝ 毕业季﹏ 提交于 2019-12-02 03:41:50
一:补充 (一)推文 openvswitch的原理和常用命令 https://blog.csdn.net/ten_sory/article/details/79593554 (二)回顾:sudo mn --test pingall 测试的是一个mininet自带的简单网络拓扑的连通性问题,这个简单的网络拓扑结构包含一个交换机s1,两个主机h1,h2与交换机构成连通网络 1.使用mn命令进入测试网络(上面图中网络) 可以查看信息 2.使用links命令查看链路连通性 3.使用dump查看各个节点信息 4.使用pingall命令测试各个主机之间是否连通 二:命令图谱 三:网络构建参数 (一)topo 1.单一拓扑:整个网络拓扑中交换机只有一个,下面可以连接多个主机 2.线性拓扑:可以有多个交换机,但是每个交换机下面只是连接一个主机 注意:网络链路状态中,links是包含交换机之间也是连通的 s1--s2--s3--s4 3.树形拓扑 depth设置树的深度(不含根节点),fanout设置每个节点下的子树个数(广度) 4.自定义拓扑(重点) (二)switch 定义网络拓扑要使用的交换机,后面可以接的参数有:ovsk、ovsbr、ivs、lxbr、user,前面三种均为OVS型交换机,后面两种分别为内核型(linux bridge)和用户型(user)交换机。 交换机分类3类:内核型