Skip site navigation (1)Skip section navigation (2)
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:
> 
> 
> I need to benchmark different endpoint (not router) network performance
> with different encapsulations (if_gre, if_gif) and with/without IPsec
> (including if_ipsec).
> 
> What is suitable traffic generator/receiver for me?
> 
> 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.
> 
> I've tried "benchmarks/netperf" — it hangs with non-default window size.
> 
> I've tried "benchmarks/netperfmeter" — it doesn't work without SCTP in
> kernel.
> 
> 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
> 
> -- 
> // 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>