Сканирование TCP порта в сети при помощи ConnectEx на WinXP.
От: acDev Россия  
Дата: 13.06.13 18:21
Оценка:
На Win7 создаю сразу 64 асинхронных коннекта на 64 различные удалённые машинки (без преварительного пингования оных) и не знаю проблем. Проверяется на открытость порт Х во всей локальной сети очень быстро.
Но тоже самое не выполняется на WinXP из-за пресловутого ограничения на полуоткрытые соединения (10 штук за 1 сек). Даже принудительный вызов shutdown и closesocket не прибивают этот half-open коннект в ядре системы. Приходится ждать завершения.

Можно как то прервать ожидание ответа на SYN-запрос для конктетного сокета?
Можно ли в настройках сокета выставить какой либо таймаут на ожидание ответа на SYN-запрос?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.