Situatie
Ai nevoei sa afli viteza de transfer dintre doua linuxuri, aflate in aceaiasi retea sau prin internet.
Solutie
Pasi de urmat
Deschidem un netcat listener pe portul pe care vrem sa rulam testul:
nc -vl 55000 > /dev/null
-v = verbose
-l = listen
55000 = portul pe care ne vom conecta de la celalalt PC
De pe celalalt PC ne vom conecta la al doilea ruland comanda urmatoare:
dd if=/dev/zero bs=1024K count=512 | nc -v “IP-ul primei masini” “portul pe care asculta netcat”
De exemplu:
PC1 – unde rulam nc pe portul 55000 are IP-ul 192.168.0.103. Vom folosi urmatoarea comanda:
dd if=/dev/zero bs=1024K count=512 | nc -v 192.168.0.103 55000
Observam la final ca s-au transferat 500MB cu 10.3MB/s.
Testul functioneaza si peste Internet, trebuie doar sa aveti netcat pornit pe un port si sa va conectati de pe celalalt PC pe IP-ul si portul primului PC. (Cel de pe care asculta netcat)
Leave A Comment?