¿Cuál es el número máximo teórico de conexiones TCP abiertas que puede tener una caja Linux moderna?

Suponiendo un rendimiento infinito del hardware, ¿puede una caja Linux admitir> 65536 abrir conexiones TCP?

Entiendo que la cantidad de puertos efímeros (<65536) limita la cantidad de conexiones de una IP local a un puerto en una IP remota.

La tupla (ip local, puerto local, ip remota, puerto remoto) es lo que define de forma exclusiva una conexión TCP; ¿esto implica que se pueden admitir más de 65K conexiones si más de uno de estos parámetros están libres? p.ej. conexiones a un solo número de puerto en múltiples hosts remotos desde múltiples IP locales.

¿Hay otro límite de 16 bits en el sistema? ¿Número de descriptores de archivo quizás?

Respuestas a la pregunta(3)

Su respuesta a la pregunta