
Я провожу базовое стресс-тестирование сетевого ядра Linux IWF с помощью netcat. Настройка довольно проста. На стороне цели:
nc -l -p 10000 > /dev/null
А на моем рабочем столе было запущено:
cat /dev/urandom | nc 192.168.0.20 10000
Я использую urandom для тестирования на нечеткость. Однако я обнаружил, что даже при таком раскладе я могу довольно быстро что-нибудь сломать.
РЕДАКТИРОВАТЬ
Поэтому я экспериментировал с функцией trickle, чтобы ограничить скорость генерации данных:
cat /dev/urandom | trickle -u 10 nc 192.168.0.20 10000
Но трудно сказать, работает ли это. Что было бы действительно полезно, так это фотоэлектрический эквивалент струйки, который может работать с трубами.
решение1
Сразу после публикации я наткнулся на инструмент под названием «Pipe Viewer», который, похоже, оказался именно тем, что мне нужно.http://www.ivarch.com/programs/pv.shtml