3-iperf3 使用什么工具可以检测网络带宽、延迟和数据包丢失率等网络性能参数呢?

news2024/11/19 3:26:46

(1)iperf3简介

1.iperf3简介

2.用途(特点)

3.下载iperf3地址

(2)实战

1.iperf3参数

(1)通用参数(客户端和服务器端都是适用的)

(2)客户端参数

实验1:tcp测试

实验2:测试UDP


(1)iperf3简介

1.iperf3简介

基于Client/Server的网络性能测试工具。

2.用途(特点)

①用于测试网络上可达到的最大带宽。

②测试TCP、UDP及SCTP的带宽质量。

③提供网络吞吐量、网络波动、网络丢包率以及最大传输单元大小等信息

④可以跨平台使用:可在Linux、MacOS、FreeBSD、Window、Android、iOS、Docker等平台使用,是一个简单实用的小工具。

3.下载iperf3地址

iPerf - The TCP, UDP and SCTP network bandwidth measurement tool

(2)实战

1.iperf3参数

(1)通用参数(客户端和服务器端都是适用的)

序号

参数

描述

例子

1

-p 端口号

p:port 端口意思

1.服务端:监听的端口,默认5201端口,同时监听TCP/UDP

2.客户端:客户端去连接的服务端的端口,默认5201,如果同时有-u参数,则用UDP发起连接,如果没有,则默认使用TCP连接)

使用方式:

服务端:iperf3 -s -p 5555 //使用5555端口监听

客户端:iperf3 -c 192.168.0.1 -p 5555

//客户端要指明跟服务端链接的端口。本身的端口由电脑自定义给出,客户端不需要指定本身的端口

不是用-p 代表 使用默认端口,没有指明端口

2

-f K/k/M/m

-f 表示:以什么格式打印出测试的结果

  k = Kbits/sec  //每秒比特

  K = KBytes/sec //每秒字节

  m = Mbits/sec //每秒比特

M = MBytes/sec //每秒字节

服务端:iperf3 -s -f M

客户端:iperf3 -c 192.168.1.1 -f M

3

-i 1/0

-i, --interval时间间隔

以秒为单位,设置带宽(还有抖动,丢包等)测试报告打印输出的周期。

默认是1,周期性打印结果

0。只有结果才会打印

服务端:iperf3 -s -i 1

客户端:iperf3 -c 192.168.0.1 -i 1

(2)客户端参数

-c (client)# 以客户端模式运行,连接到服务端

-t # 传输时间,默认10秒

-n # 传输内容大小,不能与-t同时使用

-b # 目标比特率(0表示无限)(UDP默认1Mbit/sec,TCP不受限制)

-l # 要读取或写入的缓冲区长度(TCP默认128 KB,UDP默认1460)

-O # 忽略前几秒

-R # 反向模式运行,即服务端发送,客户端接收

-u # 使用UDP协议,默认使用TCP协议

--get-server-output #输出服务端的结果:

实验说明:

本实验:全部在window/windows server测试。

官方下载好:程序之后。打开cmd, cd 路径 (路径:你把iperf3安装包的位置,即可使用 iperf3命令了)

实验1:tcp测试

服务器:iperf3 -s

客户端:iperf3 -c 192.168.1.10

实验2:测试UDP

服务器:iperf3 -s

客户端:iperf3 -c 192.168.1.10 -u

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1547910.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

鸿蒙生态专访——对话华为HDE坚果

hi, 大家好, 我是徐小夕. 之前在趣谈前端和大家分享了很多前端工程化, 可视化和低代码的技术实践, 今天又到了《小夕朋友圈》专访时刻, 我会定期采访国内外优秀的开源作者, 独立开发者和创业者, 分享他们的学习成长经验和独立产品开发经验, 让更多热爱技术的小伙伴建立技术自信…

机器学习笔记(3)—多变量线性回归

多变量线性回归(LinearRegression witMultiple Variables) 前言多变量线性回归多维特征多变量梯度下降特征和多项式回归正规方程 Normal Equation正规方程及不可逆性(选) 代码实例and计算梯度下降法的一些实例 总结 前言 我们在前…

【C语言】预处理编译链接调试技巧详解

主页:醋溜马桶圈-CSDN博客 专栏:C语言_醋溜马桶圈的博客-CSDN博客 gitee:mnxcc (mnxcc) - Gitee.com 目录 1.预处理 1.1 预定义符号 1.2 #define 1.2.1 #define 定义标识符 1.2.2 #define 定义宏 1.2.3 #define 替换规则 1.2.4 #和## …

cleanmymac x试用期结束会扣费吗?

CleanMyMac X试用期结束后,如果您选择继续使用该应用程序,则需要购买许可证,否则可能会被扣费。为了避免不必要的扣费,建议您在试用期结束前做出决定,如果不打算继续使用,请及时删除该应用程序。 CleanMyMa…

前端html常用标签 笔记

一、基础 开始标签 结束标签 大部分是成对出现的标签,这个是空标签(/放在最后,/可以省掉) 缩进 向后Tab 、前向ShiftTab 红的就是元素属性 标签可以使内容有一些特殊的表现: 给body颜色后: h1 span(连起来) 标签: 标题h1 h2 h3 …

edga 0x800704cf错误码(同步失败)

edga 0x800704cf错误码(同步失败) 执行此操作需要 Internet。 你似乎没有连接到 Internet。请检查你的连接,然后再试一次。 0x800704cf 发送反馈 取消windows键R, 输入services.msc 进入本地服务管理, 重启 Microsoft Account Sign-in Assi…

力扣爆刷第105天之CodeTop100五连刷11-15

力扣爆刷第105天之CodeTop100五连刷11-15 文章目录 力扣爆刷第105天之CodeTop100五连刷11-15一、5. 最长回文子串二、33. 搜索旋转排序数组三、102. 二叉树的层序遍历四、200. 岛屿数量五、121. 买卖股票的最佳时机 一、5. 最长回文子串 题目链接:https://leetcode…

设计模式-装饰者模式在Java中使用实例-打印发票装饰抬头和脚注

场景 设计模式-装饰者模式在Java中的使用示例: 设计模式-装饰者模式在Java中的使用示例_java装饰者模式例子-CSDN博客 上面装饰器的调用示例如下 AbstarctComputer computer;//要买1台电脑computer new BaseComputer();//加一个内存条computer new MemoryDecor…

企业计算机服务器中了rmallox勒索病毒怎么办,rmallox勒索病毒解密流程步骤

在网络技术飞速发展的时代,越来越多的企业离不开网络办公,通过网络开展各项工作业务成为企业的常态,这也被国外众多黑客组织盯上的原因,近期,网络勒索病毒攻击的事件频发,越来越多的企业开始重视企业数据安…

Git命令:自用整理(仅供参考)

一、快速拉起分支开始工作 1、领取一个最新线上分支 git checkout -b 20231124_xxxx origin/main2、推送到远端 git push origin 20231124_xxxx 3、本地分支与远程分支建立关联 git branch --set-upstream-toorigin/20231124_xxxx 20231124_xxxx 4、检查分支关联是否成功…

嵌入式|蓝桥杯STM32G431(HAL库开发)——CT117E学习笔记11:数字电位器MCP4017

系列文章目录 嵌入式|蓝桥杯STM32G431(HAL库开发)——CT117E学习笔记01:赛事介绍与硬件平台 嵌入式|蓝桥杯STM32G431(HAL库开发)——CT117E学习笔记02:开发环境安装 嵌入式|蓝桥杯STM32G431(…

数据结构——排序之冒泡排序

💞💞 前言 hello hello~ ,这里是大耳朵土土垚~💖💖 ,欢迎大家点赞🥳🥳关注💥💥收藏🌹🌹🌹 💥个人主页&#x…

如何借用 NTFS 交换数据流 实现隐藏文件?如何使用【文件包含】PHP伪协议?不同操作系统如何实现文件隐藏和木马伪装?

如何借用 NTFS 交换数据流 实现隐藏文件?如何使用【文件包含】PHP伪协议?不同操作系统如何实现文件隐藏和木马伪装? NTFS交换数据流(Alternate Data Streams, ADS)是NTFS文件系统特有的一种功能,它允许在同一个文件名下存储多个数据流。除了默认的数据流(通常用于存储文…

牛客小白月赛89(A~C)

小白赛怎么这么难打,是什么小白,我的世界小白吗。 A. 伊甸之花 给你一个数组 a,问你是否找出一个 不等于 a 的数组 b,满足 其中数值都要在 [1,m] 的范围内 直接在 a 数组上修改,可以发现如果改了 a[1],a[2]&#xff…

XSS一-WEB攻防-XSS跨站反射型存储型DOM型标签闭合输入输出JS代码解析

演示案例: XSS跨站-输入输出-原理&分类&闭合XSS跨站-分类测试-反射&存储&DOM #XSS跨站-输入输出-原理&分类&闭合 漏洞原理:接受输入数据,输出显示数据后解析执行 基础类型:反射(非持续),存储(…

【免费】面向多微网网络结构设计的大规模二进制矩阵优化算法

目录 1 主要内容 节点故障网络拓扑变化示意 约束条件 目标函数 2 部分代码 3 结果一览 4 下载链接 1 主要内容 当前电力系统中微电网逐步成为发展的主力军,微网中包括分布式电源和负荷,单一的微电网是和外部电源进行连接,即保证用电的…

横河Yokogawa AQ6150光波长计

181/2461/8938产品概述: 横河凭借着在光测试测量领域拥有的广泛客户经验,设计出了世界上可靠性高且广泛通用的光波长计。 AQ6150系 列具有特定的技术特点,有能力测量光子技术应用中使用的各种设备和系统,可以说是高效的光波长测量…

2024品牌私域运营:「去中心化」正在成为企业决胜关键

越来越多的品牌选择以DTC模式与消费者互动和销售。通过与消费者建立紧密联系,不仅可提供更具成本效益的规模扩张方式,还能控制品牌体验、获取宝贵的第一方数据并提升盈利能力。许多企业采取的DTC私域策略以交易为中心的方法往往导致了成本上升和运营复杂…

RHCE-3-远程登录服务

简介 概念 远程连接服务器通过文字或图形接口方式来远程登录系统,让你在远程终端前登录linux主机以取得可操作主机接口(shell),而登录后的操作感觉就像是坐在系统前面一样 功能: 分享主机的运算能力 服务器类型:有限…

bert 适合 embedding 的模型

目录 背景 embedding 求最相似的 topk 结果查看 背景 想要求两个文本的相似度,就单纯相似度,不要语义相似度,直接使用 bert 先 embedding 然后找出相似的文本,效果都不太好,试过 bert-base-chinese,be…