Каковы некоторые из лучших инструментов / утилит для тестирования реальной пропускной способности канала? В моем случае я проверяю реальную пропускную способность через мост Wi-Fi.
networking
wifi
bandwidth
Джеймс Мур
источник
источник
Я бы передал что-то вроде / dev / urandom (или / dev / zero для проверки сжатия устройств, если оно есть) через две * nix машины.
Прослушивание и передача / dev / null на одной машине
Подключите и передайте 100 МБ случайных данных на другой
Для статистики в реальном времени используйте pipeviewer
источник
netcat
stdin. Вы можете использовать его повторно, чтобы сделать ваши последующие тесты более сопоставимыми.Вот подход грубой силы и невежества ...
Многие FTP-клиенты из командной строки сообщают о статистике передачи, поэтому вы можете просто использовать FTP, чтобы ПОЛУЧИТЬ или ПОСТАВИТЬ достаточно большой файл, чтобы статистика была значимой.
источник
IxChariot . Не бесплатно, но он может моделировать все виды трафика. SmallNetBuilder.com использует его для тестирования своих продуктов.
источник
Что вы считаете "реальной пропускной способностью сети"? Это полностью зависит от функции вашей сети и потребностей ваших пользователей.
Например, пропускная способность не будет определяющим атрибутом работы вашей сети, если у вас есть шесть пользователей, которым запрещено передавать потоковое видео / аудио или передавать файлы. В этом случае, если у вас достаточно пропускной способности для их стандартного трафика, больше просто пустая трата.
Тесты полезны для определения слабых мест в вашей сети, но вы не должны воспринимать их как отражение пользовательского опыта, если они не имитируют трафик ваших пользователей.
Если вы просто пытаетесь выяснить, какую полосу пропускания вы можете протолкнуть через беспроводной мост, прежде чем он упадет, вы действительно не сможете обойти iperf и FTP (хотя вам может потребоваться тестирование нескольких машин одновременно). Не забудьте также протестировать двунаправленный трафик.
Если вы заинтересованы в выяснении предполагаемого взаимодействия с пользователем, нам потребуется дополнительная информация.
источник
Я использовал PCATTCP для тестирования прямой пропускной способности. Программа настроена на прием на одном компьютере, а затем на другой компьютер передает.
http://www.pcausa.com/Utilities/pcattcp.htm
источник
Вы можете использовать программное обеспечение D-ITG. Это бесплатно и может быть загружено с http://www.grid.unina.it/software/ITG/
Я использовал его для тестирования нескольких компьютеров, подключенных к сети с различными операционными системами. Пропускная способность, джиттер и задержка могут быть легко измерены.
источник
Коммерческая альтернатива - Netrounds (www.netrounds.com). Это облачный сервис (SaaS), что означает отсутствие инвестиций. Существует также бесплатная 30-дневная пробная версия.
Он использует активные датчики, которые легко загружаются. Эти зонды используют оптимизированное ядро Linux для обеспечения максимальной производительности и лучшего управления сетевым оборудованием.
Netround могут генерировать и измерять до 10 Гбит / с с использованием стандартного оборудования ПК, как TCP, так и UDP (даже многоадресного). Поддержка VLAN и нескольких потоков QoS.
источник