Slowing network speed

Patrick Mahan plmahan at
Fri Jul 24 23:59:41 UTC 2020

ping is not a good indicate of network speed since most ping packets are
small.  Network performance depends on many issue.  Most notably the total
amount of data being transmitted, what TCP congestion algorithm is in
effect, how much kernel buffer space, etc.

You can increase the size of the ping packet using the '-s' option, or use
the ping sweep options (-G <maxsize> -g <minsize>) etc.  See ping(8).

Interface packet status can be retrieved using 'netstat -I <interface>'
Other stats can be pulled using 'netstat -4 -x' (for IPv4 packet buffer
using, delayed acks, retransmissions, etc).  See netstat(8).

Traceroute is only semi-useful as it relies on ICMP error response which
are throttled by many routers.

iperf requires that you have a remote port you can talk to to send and
receive traffic.

Good luck,


On Fri, Jul 24, 2020 at 6:52 AM Lars Liedtke <liedtke at> wrote:

> Hello,
> The first things coming to my mind
> are ping, traceroute and iperf
> Lars
> Am 24.07.20 um 14:38 schrieb The Doctor via freebsd-questions:
> > Just wondering how you test a device for seemingly slow network speed.
> --
> ---
> GmbH
> Lars Liedtke
> .infrastructure
> Kaiserallee 13a
> 76133 Karlsruhe
> Tel. +49 721 9109 500
> info at
> AG Mannheim 108285
> Geschäftsführer: Jürgen Egeling, Daniel Lienert, Fabian Stein

More information about the freebsd-questions mailing list