Я не могу понять, есть ли какое-то ограничение на количество одновременно открытых сокетов TCP, которое может иметь приложение .NET под win10 pro 64bit. В моем случае у меня есть приложение, которое должно общаться с 23 машинами, которые, очевидно, имеют 23 разных IP-адреса. Я открыл 23 разных сокета, по одному для каждой машины, и внутри цикла я отправляю и получаю данные от каждого.
Известный лимит 20 одновременных подключений, также применяется в этом случае?
Я спрашиваю, потому что однажды и без какой-либо корреляции один из них получает тайм-аут чтения сокета (фактически установлен на 2000 мс!)
Спасибо