Які є кращі інструменти / утиліти для тестування реальної пропускної здатності через посилання? У моєму випадку я перевіряю реальну пропускну здатність через міст Wi-Fi.
Які є кращі інструменти / утиліти для тестування реальної пропускної здатності через посилання? У моєму випадку я перевіряю реальну пропускну здатність через міст Wi-Fi.
Відповіді:
Я вважаю, що iperf є однією з найбільш корисних утиліт для перевірки пропускної здатності "точка-точка". У нього є багато варіантів тестування на tcp / udp, з udp це може сказати вам, скільки було тремтіння. Порти iperf доступні майже для кожної ОС.
Мені також подобається тестування з NDT , але працювати не так просто, як з iperf, оскільки NDT в основному має бути налаштований як сервер десь, а для клієнта повинна бути встановлена java.
Я б передав щось на зразок / dev / urandom (або / dev / zero, щоб перевірити стиснення пристроїв, якщо воно є) на двох * nix машинах.
Слухайте та передайте на / dev / null на одній машині
nc –l –p 7000 | /dev/null
Підключіть і передайте 100MiB випадкових даних з іншого
dd if=/dev/urandom bs=1M count=100 | nc 192.168.1.120 7000 –q 10
Для статистики в реальному часі використовуйте pipeviewer
dd if=/dev/urandom bs=1M count=100 | pv | nc 192.168.1.120 7000 -q 10
netcat
sdin. Ви можете використати його повторно, щоб зробити більш пізними і ваші пізніші тести.
Що ви вважаєте "реальною пропускною спроможністю мережі"? Це повністю залежить від функції вашої мережі та потреб користувачів.
Наприклад, пропускна здатність не буде визначальним атрибутом роботи вашої мережі, якщо у вас є шість користувачів, яким заборонено передавати відео / аудіо чи передавати файли. У цьому випадку, як тільки у вас буде достатня пропускна здатність для їх стандартного трафіку більше, це просто марно.
Тести корисні для визначення слабких місць у вашій мережі, але не слід сприймати їх як відображення досвіду користувачів, якщо вони не імітують схему трафіку ваших користувачів.
Якщо ви просто намагаєтеся зрозуміти, яку пропускну здатність ви можете просунути через бездротовий міст, перш ніж він перевалиться, ви дійсно не можете перемогти iperf та FTP (хоча вам може знадобитися пара тестування декількох машин одночасно). Не забудьте також перевірити двонаправлений трафік.
Якщо ви зацікавлені у з'ясуванні прогнозованого користувальницького досвіду, нам знадобиться додаткова інформація.
Я використовував PCATTCP для перевірки прямої пропускної здатності. Програма встановлюється для прийому на одному комп’ютері, а потім інший комп'ютер передає.
Ви можете використовувати програмне забезпечення D-ITG. Це безкоштовно і його можна завантажити з http://www.grid.unina.it/software/ITG/
Я використовував це для тестування декількох комп'ютерів, підключених до мережі з різною операційною системою. Пропускну здатність, тремтіння та затримку можна легко виміряти.
Комерційна альтернатива - Netrounds (www.netrounds.com). Це хмарний сервіс (SaaS), що означає, що інвестицій немає. Існує також безкоштовна 30-денна пробна версія.
Він використовує активні зондові прилади, які легко завантажуються. Ці зонди використовують оптимізоване ядро Linux для максимальної продуктивності та найкращого контролю мережевого обладнання.
Мережі можуть генерувати та вимірювати до 10 Гбіт / с за допомогою стандартного обладнання для ПК, як TCP, так і UDP (навіть багатоадресної передачі). Підтримка VLAN та декількох потоків QoS.