Если вы работаете в Linux, ознакомьтесь с содержимым / proc / sys / net / ipv4
В частности, net.ipv4.netfilter.ip_conntrack_max позволит вам увеличить максимальное количество открытых соединений,но когда вы начнете подключать действительно большие цифры, вы столкнетесь с другими проблемами.Например, вам может понадобиться уменьшить orphan_retries, потому что у вас, скорее всего, будет больше детей-сирот.И с действительно большими числами вполне возможно, что алгоритмы поиска ядра значительно замедлятся.Вам нужно тщательно настроить параметры TCP.
Если бы я был на вашем месте, я бы сравнил по крайней мере две ОС, такие как Linux и FreeBSD или OpenSolaris / Illumos.
В FreeBSD вам потребуется изменить настройки в /boot/loader.conf
В OpenSolaris / Illumos вам необходимо прочитать документацию по команде ndd.