16
How to Test Bandwidth with iPerf NetBeez Webinar

How to Test Bandwidth with iPerf - NetBeez

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: How to Test Bandwidth with iPerf - NetBeez

How to Test Bandwidth with iPerf

NetBeez Webinar

Page 2: How to Test Bandwidth with iPerf - NetBeez

Panos VouzisCo-founder and COO

Page 3: How to Test Bandwidth with iPerf - NetBeez

Agenda

● What is iPerf?● Lab set up● iPerf GUI (aka JPerf)● iPerf on the command line● iPerf for bandwidth monitoring

Page 4: How to Test Bandwidth with iPerf - NetBeez

Goal of the Webinar

Demonstrate and educate how to test bandwidth performance with iPerf

Page 5: How to Test Bandwidth with iPerf - NetBeez

iPerf Overview● Free command line and GUI tool● Pushes TCP/UDP traffic between two hosts● Supported on Linux, Windows, MAC● Two major version: 2 and 3

Page 6: How to Test Bandwidth with iPerf - NetBeez

How to Install iPerf1. netbeez.net/webinar2. Download command line iPerf3. Download GUI-based JPerf4. Follow instructions on how to install on Windows or MAC

Linux iPerf installation:

apt-get install iperf

apt-get install iperf3

Page 7: How to Test Bandwidth with iPerf - NetBeez

Why use iPerf?

● Stress test your network during deployment● Troubleshoot network performance issues● Continuous monitoring of bandwidth performance

NOTE: iPerf consumes actual bandwidth

Page 8: How to Test Bandwidth with iPerf - NetBeez

Lab Setup1. Two hosts (e.g. laptop, Raspberry Pi, public iPerf server)

2. Routing between the hosts

3. The receiving host must accept traffic on a specified port

Page 9: How to Test Bandwidth with iPerf - NetBeez

Public iPerf Servers

iperf.netbeez.net

iperf.netbeez.net iPerf2 ports: 5000-5009iPerf3 ports: 5200-5209

Page 10: How to Test Bandwidth with iPerf - NetBeez

Test 1: Laptop as sender of traffic (TCP/UDP)

Client

Server

Page 11: How to Test Bandwidth with iPerf - NetBeez

Test 3: Laptop as sender to iperf.netbeez.net (TCP)

iperf.netbeez.net

iperf.netbeez.net iPerf2 ports: 5000-5009iPerf3 ports: 5200-5209

Client

Server

Page 12: How to Test Bandwidth with iPerf - NetBeez

Test 2: Laptop as receiver of traffic

Server

Client

Page 13: How to Test Bandwidth with iPerf - NetBeez

Test 4: Reverse iPerf (version 2 vs. version 3)

iperf.netbeez.net

NAT

Ask the server to send traffic back to client

Client

Server

Page 14: How to Test Bandwidth with iPerf - NetBeez

Continuous Bandwidth Monitoring iPerf

Page 16: How to Test Bandwidth with iPerf - NetBeez

Q&A