Принудительная потеря пакетов - PullRequest
4 голосов
/ 08 марта 2012

В целях тестирования, чтобы определить, как реализация протокола ведет себя при наличии потери пакетов, я хотел бы вызвать потерю пакетов на одном из моих сетевых устройств.В частности, я хотел бы иметь возможность настроить потерю пакетов где-то между 0% и 100%.У меня есть небольшой опыт работы с iptables, и мне кажется, что я смогу добиться этого, но я не смог.Достижение 100% потери пакетов не является проблемой;).Есть идеи как это сделать?

1 Ответ

4 голосов
/ 08 марта 2012

Просмотр iptables ' статистического модуля.

Я думаю, что-то вроде

iptables -A FORWARD -m statistic --mode random --probability 0.5 -j DROP

должен сделать трюк на маршрутизаторе.

...