This is an old revision of the document!
Pentru a fi capabili să evaluăm politicile de QoS setate în rețeaua administrată de noi, avem nevoie de un utilitar care să genereze diferite tipuri de pachete, de diferite dimensiuni (UDP, TCP) și să măsoare viteza cu care acestea au fost transmise. Cel mai utilizat utilitar pentru acest lucru este iperf
. Acesta crează pachete direct în memorie și le trimite pe rețea, eliminând overhead-ul altor dispozitive I/O (exemplu: dacă testam cu un trasfer FTP se adăuga overhead-ul citirii/scrierii pe disc a fișierului transferat).
Utilitarul iperf poate rula în 2 moduri:
În cadrul acestui laborator dorim să limităm traficul de download
, astfel clientul iperf
va rula pe gateway
, iar server-ul iperf
, cel care primește traficul, va rula pe mașinile virtuale client1
și client2
.
Instalați iperf
pe toate cele 3 stații:
root@client1:~# apt-get update root@client1:~# apt-get install iperf root@client2:~# apt-get update root@client2:~# apt-get install iperf root@gateway:~# apt-get update root@gateway:~# apt-get install iperf
Pe stația client1
, porniți iperf
în modul server:
iperf -s
Pe stația gateway', porniti
iperf în modul client:<code bash>
iperf -c 192.168.1.1
</code>
După 10 secunde, atât server-ul (
client1) cât și clientul (
gateway'') vor afișa statistici legate de traficul schimbat.