如何比较两个网络适配器?

如何比较两个网络适配器?

我的 Vostro 15 5000 系列笔记本电脑内置有“Intel(R) 双频 Wireless-AC 3165”网络适配器,我购买了 ALFA AWUS1900 USB 适配器。它可以在 2、4 或 5 GHz 下运行,具有 USB 3.0,配备 4 个高增益双频天线,包括 IEEE 802.11ac 标准,但是,它在 speedtest.net 上的速度比我的内置适配器慢 3 倍。我尝试禁用一个和其他不同的设置,使用不同的 USB 端口,但它的速度要慢得多,但是,我希望它至少会快一点。有人能帮我告诉我如何比较网络适配器吗?

- 编辑 -

在我购买两个适配器之前,是否可以比较一下?例如,查看适配器描述中的一些参数。例如,在这种情况下,我认为这个外部适配器的参数更好,评价也很好,我花了近 100 美元购买它,我发现它要慢得多,现在没有理由用一些工具来测试它们。我不想购买后才检查它是否比我的其他适配器更快或更慢。有没有办法在购买前知道它?

我的AP是华为B715。

答案1

极有可能性能测试或者伊佩尔可以处理此任务。JPerf
要求在运行前安装 Java 1.5 或更新版本。

无安装程序需要的话,前往Jperf 谷歌页面并获取 jperf-2.0.2.zip。(只需将其解压到一个文件夹中就可以了)

JPerf 旨在作为客户端/服务器应用程序运行。要运行测试,您需要在网络上设置 JPerf 服务器。要测试无线适配器,您需要在插入路由器有线端的计算机上运行服务器。(确保这台计算机的 NIC 比 802.11AC 卡更快没有 10/100Mbps 以太网卡) 然后您可以从笔记本电脑运行 JPerf 客户端,通过无线连接到远程服务器。

Jperf 服务器

jperf 服务器
要启动 JPerf 服务器,请单击标有服务器然后点击运行 IPerf. 默认情况下,JPerf 以 TCP 模式运行并监听端口 5001。


将客户端连接到服务器

客户端连接

连接到 JPerf服务器要运行测试,您需要先选择客户单选按钮。在地址字段中输入运行 JPerf 服务器应用程序的计算机的 IP 地址。要运行测试,请单击应用程序右上角的运行 iPerf。

使用默认设置,JPerf 将使用以下方式运行 10 秒 TCP 测试1 流。测试运行时,图表将实时更新以反映结果。


有几个选项可以调整以修改测试的参数。

应用程序层选项

  • 发送 运行测试指定的秒数,或直到传输了一定数量的字节。

  • 输出格式 测试结果可以更改为显示位、字节、千字节等。

  • 报告间隔 这将调整图表结果的更新频率。

传输层选项

有几个 TCP 选项可以修改,例如缓冲区长度窗口大小, 和卫星发射系统

JPerf 也可以在 UDP 模式下运行,尽管服务器必须以 UDP 模式运行为了使这个测试能够成功。

技巧和窍门

以下是获取更好 JPerf 结果的一些技巧。

  • 使用并行流 - 一个 TCP 会话的带宽受多种因素限制。使用并行流,您可以轻松地使非常高的带宽连接饱和。(并获得更好的吞吐量读数)在 JPerf 客户端设置中,您可以指定要使用的流数。我发现 10-15 是一个不错的数字。(取决于设备)
  • 双向测试 - 默认情况下,JPerf 将数据从客户端传输到服务器,选择应用层选项下的双重测试模式,JPerf 将同时向两个方向发送数据。

参考:

https://www.es.net/assets/Uploads/201007-JTIperf.pdf

https://www.techrepublic.com/blog/linux-and-open-source/using-jperf-to-check-network-performance/

https://openmaniak.com/iperf.php

相关内容