¿Cuántas conexiones TCP simultáneas puede haber en un servidor?
2. Restricciones de puerto: en el sistema operativo, los números de puerto inferiores a 1024 están reservados por el sistema y los usuarios utilizan los números de puerto 1024-65535. Debido a que cada conexión TCP tiene un número de puerto, podemos tener hasta más de 60.000 conexiones simultáneas.
3. Por lo tanto, el número máximo de conexiones TCP es el número de IP de cliente × el número de puertos de cliente. Para ipV4, el número máximo de conexiones TCP es aproximadamente 2 elevado a 32 (número de IP) × 2 elevado a 16 (número de puerto), lo que significa que el número máximo de conexiones TCP en un servidor es aproximadamente 2 elevado a 48. fuerza.
4. Las conclusiones dadas anteriormente son conexiones concurrentes TCP teóricas de una sola máquina. De hecho, la cantidad de conexiones simultáneas en una sola máquina seguramente estará limitada por los recursos de hardware (memoria) y los recursos de red (ancho de banda). Al menos actualmente, puede alcanzar cientos de miles de niveles de concurrencia.