пинг флуд странное поведение? После кучи таймаутов скорость увеличивается в 30 раз

пинг флуд странное поведение? После кучи таймаутов скорость увеличивается в 30 раз

У меня странное поведение, и я не совсем понимаю, почему оно происходит. Во время устранения неполадок, из-за которых у меня периодически пропадали пакеты по Wi-Fi на моем MacBook, я заметил другое, странное поведение.

При запуске ping-флуда (ping -f gateway_ip) изначально он срабатывает со скоростью отправки около 30-40 кбит/с.

Если я запущу последовательность потери пакетов, выполнив сканирование wifi (airport -s), куча пакетов будет потеряна из-за того, что карта wifi занята сканированием wifi. Пока что я понимаю, что происходит.

Но затем, после того, как это произошло, устойчивое использование сети для этого пинг-флуда составляет 1,7 МБ/с, увеличившись в 40-50 раз?! Пинг-флуда продолжает оставаться довольно стабильным, без серьезных падений. Если я его останавливаю и перезапускаю, он снова падает до 30-40 кб/с. Это очень стабильно.

Теперь я попытался сделать то же самое в Docker на контейнере Linux (на той же машине). Там я вижу, что ответы на пакеты ping задерживаются, но в конечном итоге наверстывают упущенное (не по тайм-ауту) при сканировании Wi-Fi. Скорость ping (30kb/s) сохраняется даже после этого сбоя.

У кого-нибудь есть теория, что происходит?

Связанный контент