Есть различный плохо написанный софт, который на каждый чих переустанавливает соединения. Соответственно, малопригодную для работы в сети Windows это достаточно быстро приводит в состояние прострации или вообще в клинч при установке новых соединений. Первое, что приходит в голову - уменьшение количества соединений и их обрыв в самом приложении, но рекомендую и подправить в самой системе следующее
Код:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v TcpTimedWaitDelay /t REG_DWORD /d 10
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v TcpFinWait2Delay /t REG_DWORD /d 10
reg add "HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters" /v TcpMaxDataRetransmissions /t REG_DWORD /d 2
netsh int ipv4 set dynamicportrange tcp startport=5000 numberofports=60000
Есть еще какие-то идеи, как бороться с наплывом соединений? Прошу поделиться...
P.S. Что за... Активные и пассивные? Соответственно клиентские и серверные?