Замисляли ли сте се как да тествате връзката между компютрите във вашата мрежа? Може би имате раздел от мрежата си, който изглежда е недостатъчен. Бавен ли е NFS? Iperf3 може да ви помогне с всичко това.
Iperf3 е инструмент с отворен код, който ви позволява да анализирате мрежовия трафик и да тествате честотната лента на вашата мрежа. Разчита както на клиент, така и на сървър, за да тества връзката между тях. Това обаче не е проблем, защото Iperf3 е наличен в почти всяка операционна система, включително мобилни устройства.
Вземете Iperf3
бързи връзки
- Вземете Iperf3
- Windows
- Linux
- Тествайте вашата връзка
- Пуснете сървър
- Повече опций
- Влизане
- път
- Bytes
- Заключителни мисли
Ще трябва да вземете Iperf3, преди да можете да го изпробвате. Той е свободно достъпен на уебсайта на проекта, така че получаването му няма да е проблем. Това ръководство ще обхване Linux и Windows, но процесът е подобен на други платформи.
Windows
Преминете към уебсайта на Iperf3 и изтеглете най-новата версия за Windows. Той ще се появи в zip файл, така че ще трябва да го извлечете. Можете да го извлечете навсякъде, но се уверете, че е удобно. Ще трябва да получите достъп до него от командния ред.
След като го извлечете, трябва да получите достъп до него от командния ред. Кликнете върху менюто "Старт" и използвайте функцията за търсене, за да отворите командния ред.
Когато отворите подкана, ще трябва да промените директории в мястото, където сте извлекли Iperf3 exe.
C:> cd C: PathToYourZip
Оттам можете да стартирате iperf3.exe. Можете да добавите флаговете и да предавате информация към него, докато изпълнявате командата.
Останалата част от това ръководство ще се отнася до командата като iperf3, но вероятно ще трябва да включите .exe частта.
Linux
Инсталирането на Iperf3 на Linux е много лесно. Трябва само да използвате вашия мениджър на пакети. Различните дистрибуции го наричат или iperf или iperf3, така че просто не забравяйте да изберете правилната.
Тествайте вашата връзка
Уебсайтът на Iperf има списък с публични сървъри, които можете да използвате за тестване на Iperf и връзката ви. Започнете с помощта на един от тях, за да усетите инструмента.
$ iperf3 -c iperf.scottlinux.com
Флагът -c указва, че искате да стартирате Iperf като клиент и го предавате на сървъра, с който искате да се свържете.
Пуснете сървър
За да тествате връзката си с един от компютрите в собствената си мрежа, трябва да стартирате Iperf като сървър. Най-основното, това е супер лесно. Просто използвайте флага -s.
$ iperf -s
В: PathTo> iperf3.exe -c 192.168.1.110
Ако искате да задържите сървъра на заден план, Iperf има флаг, за да го стартира като демон.
$ iperf3 -s -D
Ако сте на Linux, всъщност можете да стартирате Iperf като услуга при стартиране.
$ sudo systemctl enable iperf3
Повече опций
Има някои други удобни неща, които можете да направите с Iperf, за да промените начина на поведение и да го направите по-удобно за вас.
Влизане
Първо, ако използвате Iperf като демонизиран сървър, вероятно искате да регистрирате активността на този сървър.
$ iperf3 -s -D --logfile /path/to/iperf.log
Всички изходни данни на сървъра на Iperf ще бъдат насочени към вашия дневник.
път
Вероятно искате да контролирате колко време тества Iperf. Всъщност има значение. Можете да направите това, като добавите флаг -t и кажете на Iperf за колко секунди искате да работи.
$ iperf3 -c 192.168.1.110 -t 60
При тестване на това ръководство, тестът от 60 секунди показа по-голяма честотна лента от стандартния тест. Определено е нещо, което трябва да имате предвид при тестване на вашата мрежа.
Bytes
Времето не е единственият начин да контролирате продължителността на вашите тестове. Можете да определите количеството байтове, което клиентът ви изпраща. Имайте предвид обаче, че това е байтове . Цифрите, които ще трябва да посочите, ще бъдат големи.
$ iperf3 -c 192.168.1.110 -n 1000000
Заключителни мисли
Iperf е супер лесен за използване. Сега имате всички основи, за да започнете да тествате връзките между различни устройства. Ако имате нужда от повече помощ, командата за помощ на Iperf е много добре документирана.
$ iperf3 -h
Винаги не забравяйте да проведете множество тестове и да тествате колкото се може повече точки между устройствата, за да стесните конкретни проблемни области във вашата мрежа. Може да е нещо толкова очевидно и въздействащо като превключвател, или просто да е лош WiFi адаптер. Iperf може да ви помогне да го стесните.
