像 iperf 等软件流量生成器能生成 100mbps 流量吗?还有没有软件生成器能产生如此高的速率?
问候,Mithun
答案1
是的,iPerf 可以轻松将 Gb 连接数最大化。事实上,mkudlacek 上述示例是最大化的连接数减去 TCP 开销损失。
------------------------------------------------------------ 客户端连接到 proton.cw,TCP 端口 5001 TCP 窗口大小:16.0 KByte(默认) ------------------------------------------------------------ [ 3] 本地 10.2.0.16 端口 40045 与 10.2.0.2 端口 5001 连接 [ 3] 0.0-10.0 秒 1.09 GBytes 940 Mbits/秒
答案2
Iperf 将生成高达 1 Gigabit 左右的数据,具体取决于硬件。如果您想要最大限度使用 10 Gbit 连接(或更高),或者使用小于 MTU 的数据包,则必须使用内核模块,例如 pktgen。
答案3
几乎可以,这是证明:
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------
[ 4] local 10.0.0.2 port 5001 connected with 10.0.0.5 port 46844
[ ID] Interval Transfer Bandwidth
[ 4] 0.0- 4.5 sec 50.0 MBytes 94.1 Mbits/sec
计算机通过100MBps LAN 连接。
谨致问候,马丁