Tom can you explain a bit more on iperf? How to install and run from command line and possibly from windows?


On Tue, Jun 27, 2017 at 12:15 PM, Tom Hayward <tom@tomh.us> wrote:
On Tue, Jun 27, 2017 at 9:50 AM, Loren Tedford <lorentedford@gmail.com> wrote:
> That's great David however most people don't want to spend the time and
> energy into getting a pfsense box and fighting with their provider unless
> they can get reasonable idea of what is going on the network side of
> things.. I agree ping's packet loss isn't everything but I have found that
> mtr is still good basic for individuals looking to trouble shooting network
> issues..
>
> I can't help what providers block out on their end of the network.. However
> ping times and percentage of packet loss is a good start just to get an
> idea..
>
> I am sorry i didn't add nothing is perfect..
>
> So in curiosity side in the linux world what tool would you use to diagnose
> your connections?? This is assuming you already use ping commands and
> netstat commands etc..

Loren,

I think you missed David's point. He's saying that ICMP loss to core
routers is not an accurate assessment of their packet forwarding
ability. These routers have dedicated hardware to forward packets and
can do so at line rate. However, when a ping comes in addressed to
them, this does not get handled by the dedicated packet forwarding
chip. It must be sent to the CPU for processing. If the CPU has some
free time, it will parse the ICMP packet, find the echo request, and
send an echo reply. If the CPU is busy, it'll just ignore the packet.
Pings are the lowest priority in a router like this.

To test for packet loss, use an end-to-end tool on the same protocol
as your application. In this case, test for UDP loss and jitter. You
can do that with a tool like iperf:
https://iperf.fr/

Tom KD7LXL
_______________________________________________
App_rpt-users mailing list
App_rpt-users@lists.allstarlink.org
http://lists.allstarlink.org/cgi-bin/mailman/listinfo/app_rpt-users

To unsubscribe from this list please visit http://lists.allstarlink.org/cgi-bin/mailman/listinfo/app_rpt-users and scroll down to the bottom of the page. Enter your email address and press the "Unsubscribe or edit options button"
You do not need a password to unsubscribe, you can do it via email confirmation. If you have trouble unsubscribing, please send a message to the list detailing the problem.