Date: Fri, 19 Oct 2018 21:45:07 +0200 From: Michael Tuexen <michael.tuexen@lurchi.franken.de> To: lev@FreeBSD.org Cc: freebsd-net@freebsd.org Subject: Re: What is best TCP throughput benchmarking tool? Message-ID: <95014197-CE6A-4A23-BE25-DC43856EE627@lurchi.franken.de> In-Reply-To: <eaf633d0-beb7-d806-7d2e-bfec0beb1e47@FreeBSD.org> References: <eaf633d0-beb7-d806-7d2e-bfec0beb1e47@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 19. Oct 2018, at 21:27, Lev Serebryakov <lev@FreeBSD.org> wrote: >=20 >=20 > I need to benchmark different endpoint (not router) network = performance > with different encapsulations (if_gre, if_gif) and with/without IPsec > (including if_ipsec). >=20 > What is suitable traffic generator/receiver for me? >=20 > I'm trying to use benchmarks/iperf3, but it consumes questionable > amount of CPU in several cases and maybe benchmark becomes limited by > user-side CPU consuming, which is bad. >=20 > I've tried "benchmarks/netperf" =E2=80=94 it hangs with non-default = window size. >=20 > I've tried "benchmarks/netperfmeter" =E2=80=94 it doesn't work without = SCTP in > kernel. >=20 > Please note, that I'm testing endpoint, not a router, so netmap-based > packet generators & receivers is no use for me, unfortunately. You might want to have a look at benchmarks/uperf. It allows you to configure (using .xml scripts) the traffic pattern you are interested in. Best regards Michael >=20 > --=20 > // Lev Serebryakov > _______________________________________________ > freebsd-net@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?95014197-CE6A-4A23-BE25-DC43856EE627>