丢包分析工具iperfrslai

由于我们的服务既支持tcp链接也支持udp链接,所以想测试下我们服务在tcp链接和udp链接的抗弱网能力。

所以我们使用chaos-mesh工具,模拟网络故障-丢包(Loss)。但在测试过程中发现一个奇怪的现象,当设置75%丢包后,tcp链接就会断开,但使用udp链接时设置100%丢包,还是可以正常通信。

所以怀疑chaos-mesh的丢包没有限制udp协议?(最后发现是设置错了服务器)

开始想用nc来测试一下,但nc只能测试是否打开了udp端口,不能测试udp的丢包率。没办法只能使用iperf来测试了。

例如,要测试udp的丢包率。可以按如下步骤测试

1、登陆服务器,并启动iperf服务端

iperf-p80-s-u-i1参数说明:

2、在客户端,启动iperf客户端

iperf-c127.0.0.1-p80-u-b10M-t10-i1-P1参数说明:

3、运行结果如下图

注意:

测试tcp跟udp没啥区别,就是去掉-u参数

iperf-p80-s-i12、在客户端,启动iperf客户端

iperf-c127.0.0.1-p80-b10M-t10-i1-P13、运行结果如下图

例如,要测试是否开放了服务器A的udp13000端口。

1、登陆服务器A

2、将现有使用udp13000端口

3、在服务器A中启动iperf服务端,命令如下

iperf-p13000-s-u-i14、找一台机房外部的电脑(比如需要在家访问服务器),启动iperf客户端,命令如下

iperf-c127.0.0.1-p13000-u-b10M-t10-i1-P15、这样如果能看到丢包测试结果,也就证明网络是通的。如下图

无论在服务端还是客户端看到如红框内容都代表udp13000是通的,没有被防火墙拦截。

THE END
1.网络丢包带宽测试工具iperf3简单认知网络丢包测试iperf3是一种网络性能测试工具,可以用于测试带宽、吞吐量、丢包等指标。使用iperf3进行性能测试的基本步骤: 启动iperf3服务器。在要测试的计算机上启动iperf3服务器,以便接受客户端请求。在命令行中执行以下命令: iperf3-s 该命令将把iperf3服务器启动在默认TCP端口(5201)上,并开始监听客户端连接请求。 https://blog.csdn.net/2301_78276982/article/details/138906897
2.网络丢包测试工具ATKKPING1.9.9.9ATKKPING是一款ping的增强程序,网络丢包率测试软件。主要用来进行丢包测试用,可以测试您的内网或外网的丢包情况。102.00 KBM | 07-03下载介绍 ATKKPING是一款ping的增强程序,网络丢包率测试软件。主要用来进行丢包测试用,可以测试您的内网或外网的丢包情况。 网络丢包测试工具ATKKPING软件特性 ATKKPING 是一款pinghttps://wap.wmzhe.com/soft-71032.html
3.丢包测试–测试您的连接质量但是最近,WebRTC已被添加到现代浏览器中,最终启用了这种类型的测试。我找不到其他网站已经实施了这种类型的测试,因此我进行了测试。这使任何人都可以轻松测试他们的数据包丢失(也称为“丢包” ),而无需下载更复杂的工具,例如iPerf。现在,您只需点击下面的“开始测试”,然后点击解释你的结果。https://zh.packetlosstest.com/
4.分享一个自用已久的网络测试工具《PingTools4.66》中文免费版本帖最后由 HjiaLe 于 2024-1-6 10:15 编辑 主要用于网络丢包测试、dns查询、ip计算等等,比较适合https://www.52pojie.cn/thread-1876976-1-1.html
5.网络丢包测试工具网络丢包测试工具软件,网络丢包测试工具下载https://m.crsky.com/mip/tag/wangluodiubaoceshigongju.html
6.哪些ping测试工具适合网络工程师?4款工具深度测评网络工程师在维护网络稳定和优化网络性能时,经常需要对网络的连通性进行测试。ping测试工具是他们最常用的工具之一,它可以帮助工程师快速检测网络延迟、丢包率以及网络的连通性。然而,市场上的ping测试工具众多,功能各异,选择合适的工具对于提高工作效率至关重要。本文将介绍四款ping测试工具,包括国内和国外的产品,帮助网https://www.banlikanban.com/info/tool/toolbag/7376.html
7.如何通过《网络测速助手》测试网络中的丢包情况?随着互联网的普及,网络速度和稳定性成为了我们日常生活中不可或缺的一部分。丢包(Packet Loss)是网络传输中常见的问题,它会导致数据包丢失,从而影响网络连接的质量。为了更好地了解和解决这个问题,我们可以使用《网络测速助手》这款工具进行网络测试。本文将详细介绍如何使用《网络测速助手》测试网络中的丢包情况。 https://www.sousou.com/bk/383232.html
8.网络丢包测试工具下载ATKKPIN是用来测试网络丢包的检测工具,简单的说就是一款ping的增强程序,使用ATKKPING可以进行测试一些网络设备如路由器,防火墙,ping值以及丢包多少,帮助用户有效解决网络丢包的问题,有需要的用户不要错过了哦。 ATKKPING注意事项 MTU 依赖于物理层, 所以应该特别注意 MTU 的大小, 尤其是在Ping 到 Internet 的情况下http://www.winwin7.com/soft/40329.html
9.有什么好的网络测试软件可以对网络速度丢包率稳定性等情况HoloWAN Recorder 是由国内著名的HoloWAN团队打造的一款网络质量测试工具,可以测量网络的网络速度、丢包率https://www.zhihu.com/question/67016417/answer/3315950171
10.掌握检测丢包方法,确保网络畅通无阻腾讯云开发者社区网络测试工具是检测丢包的常用方法之一。常见的网络测试工具包括: - ping:ping命令是Windows和Linux操作系统中常用的网络测试工具,可以用来检测网络连通性、测试网络延迟以及检测丢包。通过向目标主机发送ICMP回显请求消息,并监测返回的ICMP回显应答消息,可以判断网络是否存在丢包现象。 https://cloud.tencent.com/developer/news/1165875
11.网速测试器下载宽带网速测试网速测试软件下载网速测试内有着最为齐全的网络测速工具,你可以准确的查看到自己网络环境的下载速度,查看是否达到了网络供应商的标准,你可以通过多款测速工具来查看自己当前网速,对家庭网络情况进行了解,查看自己当前的网速是否会造成丢包的现象,了解网速缓慢原因。http://www.downcc.com/k/wangluocesu/
12.丢包网络丢包测试工具免费下载[绿色中文]ATKKPING是一个ping的增强程序,网络丢包率测试软件。主要用来进行丢包测试用,可以测试您的内网或外网的丢包情况,从而帮您解决一系列网络问题,网络丢包率高?网络丢包率低?轻松测试! 下载地址 联想驱动一键安装查看 新游手柄助手工具包查看 注意事项 当"忽略Ping的时间间隔(最快的Ping)"被选中时,"Ping间隔时间"不是http://downza.cn/soft/221116.html