Analogías del Entorno Real
Llamas al conmutador principal (la IP) y pides la extensión 443 para ventas o la 22 para soporte técnico. El puerto dirige la llamada al departamento correcto dentro del mismo edificio.
Un paquete importante exige firma de recibido y se reintenta si nadie atiende (TCP). Un volante publicitario se reparte una vez y no importa si algunos no llegan (UDP). Cada aplicación elige el servicio según lo que transporta.
Un pedido con varias cajas lleva un número de secuencia en cada una ("caja 2 de 5"), para poder armarlo en orden aunque el transportista las entregue revueltas. Así reensambla TCP los segmentos en el destino.
Puertos y Multiplexación
Un solo host con una sola dirección IP puede sostener miles de conversaciones simultáneas gracias a la numeración de puertos:
El rango 0–1023 está reservado para servicios estándar: 80/443 para web, 22 para SSH, 53 para DNS — cualquier cliente sabe de antemano dónde tocar.
Un servidor web puede atender a miles de clientes distintos a la vez porque cada conexión queda identificada por el par único de IP y puerto origen del cliente.
TCP negocia la conexión primero (SYN/SYN-ACK/ACK) y retransmite lo perdido; UDP no negocia nada y simplemente envía, dejando la confiabilidad — si se necesita — en manos de la aplicación.
Protocolos Core de Producción
Solo dos protocolos, y prácticamente todo el tráfico de Internet elige entre ellos:
Establece la sesión antes de enviar datos, ordena y retransmite lo que se pierde. La elección por defecto para cualquier cosa que no puede llegar incompleta.
Envía sin negociar ni confirmar nada. Se usa donde la velocidad importa más que la perfección: DNS, streaming en vivo, videojuegos.
Siguiente paso
Laboratorio de Puertos en Producción
Puertos cerrados, filtrados y saturación de backlog.