Jak změřit propustnost datové linky

Symp | Středa 26. 12. 2007, 16.07 | Intenet, Linux, Windows

Také se vám stává, že nainstalujete nový bezdrátový spoj a rádi byste věděli co tím proleze? Pro Vás je tu Iperf. Pracuje na principu server-klient a může běžet pod Linuxem i Windows. Na jedné straně spoje spustíme server a klientem z druhé strany ověříme propustnost spoje.

Instalace ve Windows

Stažený archív rozbalíme a soubor iperf.exe umístíme do složky

C:\Windows\system32\

Bude tak možné spouštět z příkazového řádku bez zadávaní cesty k souboru.

Instalace v Linuxu

Rozbalíme stažený archív a nainstalujeme:

./configure
make
make install


Měření rychlosti linky

Na linuxovém routeru spustíme server

# iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size: 85.3 KByte (default)
------------------------------------------------------------

Na počítači za spojem z příkazového řádku Windows změříme propustnost linky směrem od serveru ke klientovi

C:\Documents and Settings\Počítač>iperf -c 192.168.255.254
------------------------------------------------------------
Client connecting to 192.168.255.254, TCP port 5001
TCP window size: 8.00 KByte (default)
------------------------------------------------------------
[1920] local 192.168.1.1 port 2319 connected with 192.168.255.254 port 5001
[ ID] Interval Transfer Bandwidth
[1920] 0.0-10.0 sec 15.2 MBytes 12.7 Mbits/sec

Na odpověď si počkáme 10 sekun – defaultní čas měření. Stejně tak můžeme použít počítač s Linuxem

# iperf -c 192.168.255.254
------------------------------------------------------------
Client connecting to 192.168.255.254, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.255.1 port 43657 connected with 192.168.255.254 port 5001
[ 3] 0.0-10.0 sec 37.4 MBytes 31.4 Mbits/sec

Pro větší vytížení linky použijeme 4 streamy současně – parametr -P4

# iperf -c 192.168.255.254 -P4
------------------------------------------------------------
Client connecting to 192.168.255.254, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 6] local 192.168.255.1 port 50260 connected with 192.168.255.254 port 5001
[ 3] local 192.168.255.1 port 50257 connected with 192.168.255.254 port 5001
[ 5] local 192.168.255.1 port 50259 connected with 192.168.255.254 port 5001
[ 4] local 192.168.255.1 port 50258 connected with 192.168.255.254 port 5001
[ 5] 0.0-10.0 sec 9.43 MBytes 7.90 Mbits/sec
[ 6] 0.0-10.0 sec 10.7 MBytes 8.96 Mbits/sec
[ 3] 0.0-10.0 sec 7.98 MBytes 6.68 Mbits/sec
[ 4] 0.0-10.0 sec 9.70 MBytes 8.11 Mbits/sec
[SUM] 0.0-10.0 sec 37.8 MBytes 31.6 Mbits/sec

Pro sledování po 1 sekundě parametr -i1

# iperf -c 192.168.255.254 -i1
------------------------------------------------------------
Client connecting to 192.168.255.254, TCP port 5001
TCP window size: 16.0 KByte (default)
------------------------------------------------------------
[ 3] local 192.168.255.1 port 53735 connected with 192.168.255.254 port 5001
[ 3] 0.0- 1.0 sec 2.89 MBytes 24.2 Mbits/sec
[ 3] 1.0- 2.0 sec 2.80 MBytes 23.5 Mbits/sec
[ 3] 2.0- 3.0 sec 3.76 MBytes 31.5 Mbits/sec
[ 3] 3.0- 4.0 sec 3.72 MBytes 31.2 Mbits/sec
[ 3] 4.0- 5.0 sec 3.73 MBytes 31.3 Mbits/sec
[ 3] 5.0- 6.0 sec 3.72 MBytes 31.2 Mbits/sec
[ 3] 6.0- 7.0 sec 3.75 MBytes 31.5 Mbits/sec
[ 3] 7.0- 8.0 sec 3.74 MBytes 31.4 Mbits/sec
[ 3] 8.0- 9.0 sec 3.53 MBytes 29.6 Mbits/sec
[ 3] 9.0-10.0 sec 3.70 MBytes 31.0 Mbits/sec
[ 3] 0.0-10.0 sec 35.4 MBytes 29.6 Mbits/sec

Nastavitelná je i velikost okna, obousměrný přenos, udp protokol, atd. Nápovědu a parametry zobrazíme

# iperf -h

Stahujte zde nebo v sekci Dokumenty

««« Předchozí text: Sledování televizního vysílání na telefonu Následující text: Nový Acrobat Reader »»»

tisk | 0 komentářů | 1325x

Komentáře k textu

Rss komentářů tohoto textu - Formulář pro nový komentář

K textu nebyl napsán žádný komentář.

Přidej komentář!



Kliknutím vložíš:
Příspěvěk je formátován Texy! syntaxí. Není povoleno HTML, odkazy se převádějí automaticky. Pokud se komentář nezobrazí, neprošel bezpečnostní kontrolou a já jej musím schválit přes administraci. Nevkládej jej prosím znovu.
Jsem robot?