Для моделирования сетевых катастроф нашей серверной среды мы ищем способ преднамеренного тайм-аута сокета TCP. Есть ли простые способы для существующих сокетов? Кроме того, небольшая программа для тестирования на С была бы плюсом.
Мы уже пытались отключить сетевые интерфейсы во время чтения буфера TCP и чтения из отключенных подключенных ресурсов (samba).
Наш тестовый сервер - Ubuntu 12.04.4.
/proc/sys/net/ipv4/tcp_keepalive_time
на очень маленькое число