Тестирование устойчивости сетевого стека Windows

14/01/2005 13:51

Николай Малых из forum.protocols.ru сообщает о резултатах тестирования сетевого стека ОС Windows при помощи генератора пакетов Packet Generator (NET_PKTGEN), который можно включчить в качестве модуля ОС Linux (либо встроить в ядро при сборке). Передаём слово автору: "Для настройки генератора пакетов мне потребовалась тестовая машинка и после некоторого количества экспериментов с разными юниксовыми станциями дошли руки до Windows 2000. И вот какая штука обнаружилась. При генерации потока UDP-пакетов в адрес этой станции, она очень быстро (менее минуты) умирала, если для тестирования использовались мелкие пакеты (48 байтов), адресованные в случайные порты UDP. Причем умирали именно сетевые модули ОС. Хост напрочь терял соединение с сетью и при физическом отключении от нее интерфейс автоматически деактивировался, но обратно при ключении уже не поднимался (ни автоматически, ни вручную). Дальше больше - после теплого рестарта сеть также не хотела работать с теми же симптомами. Спасал только Reset или выключение. Вот такие дела, господа. Совсем немного оказалось нужно, чтобы положить сервер Win2K. Да совсем забыл сказать - уровень трафика был достаточно низким - что-то около 5 мбит/с".
Источник