Настроить:
генератор пакетов (компьютер A) ——> cat 5 ——> Маршрутизатор (порт LAN ГБ / с) ——> сеть 2,4 ГГц ——> wireshark (компьютер B)
Я использую Ostinato для Mac для генерации пакетов. Я даю пакетам исходный MAC-адрес компьютера A и одноадресный MAC-адрес получающего компьютера (B). Нижние уровни (IPv4, UDP/TCP, необработанные данные), по-видимому, не влияют на пропускную способность, поэтому на данный момент для целей тестирования мои пакеты состоят только из уровня протокола MAC и некоторых произвольных данных-заполнителей.
роутер: netgear nighthawk R7000 (стоковая прошивка, в значительной степени DD-WRT)
Все работает как надо на низкой пропускной способности (1 Мбит / с и ниже). Поведение при отправке и получении соответствует ожидаемому.
Проблема: у меня потолок пропускной способности около 4 Мбит / с. Независимо от того, насколько высоко я установил скорость генератора пакетов, график mbps принимающей стороны отключается. Кроме того, графический интерфейс маршрутизатора падает (я даже не могу подключиться по telnet). Порт локальной сети способен работать с гигабайтами в секунду, сеть 2,4 ГГц - 600 Мбит / с, а принимающая карта Wi-Fi - не менее 54 Мбит / с. Так почему же, когда я пытаюсь отправить пакеты с пропускной способностью где-то около 6 Мбит / с, у меня возникают проблемы?
Дополнительная информация: Я прошел все настройки маршрутизатора. QoS отключен, в любой момент нет брандмауэра. Я пробовал 4 разных маршрутизатора (buffalo, netgear, linksys, starry) - все маршрутизаторы AC «gb /s». Я также пробовал разные программы для генерации пакетов, но безрезультатно. Я чувствую, что в маршрутизаторе должен быть какой-то буфер, который заполняется, но это не похоже на буферную загрузку. Я проверил передачу файлов - легко набрал 60 Мбит / с, поэтому я не понимаю, в чем проблема. Очевидно, что маршрутизатор способен, карты Wi-Fi способны ... все оборудование должно быть способным. Может ли быть проблема с микропрограммой, когда потоки данных, подобные потокам от генераторов пакетов, распознаются как атака DoS и автоматически блокируются?