Port
Un puerto es una dirección de 16 bits de la capa de transporte (0-65535) que distingue múltiples aplicaciones de red en un mismo host; combinado con la dirección IP forma un socket.
Propósito
Permite que un solo host ejecute muchos servicios de red a la vez, diferenciados por número de puerto.
Mecanismo
Los puertos 0-1023 son bien conocidos (HTTP 80, HTTPS 443, SSH 22), 1024-49151 están registrados y 49152-65535 son dinámicos/privados. La IANA mantiene las asignaciones. Un socket = (IP, puerto).
Casos de uso
- Servidores web escuchando en 80/443
- Bases de datos en 3306/5432
- SSH en el puerto 22
- Puertos de servicios personalizados
Ejemplos
- entrada
TCP 443OutputThe well-known port for HTTPSIANA-assigned
Errores comunes
- Port conflicts (two services on the same port)
- Move to another port or put a reverse proxy in front
Términos relacionados
Socket
Un socket es un extremo de comunicación de red identificado por (protocolo, IP local, puerto local, IP remota, puerto remoto), que sirve de interfaz entre las capas de aplicación y de transporte. GLOSARIO
TCP
TCP (Protocolo de Control de Transmisión) es un protocolo de transporte orientado a conexión, fiable y ordenado; establece conexiones con un apretón de manos de tres vías y ofrece control de flujo por ventana deslizante y acuses de recibo basados en ACK. GLOSARIO
UDP
UDP (Protocolo de Datagramas de Usuario) es un protocolo de transporte sin conexión, no fiable y sin orden, con bajo coste y retardo mínimo, apto para tráfico en tiempo real y difusión. GLOSARIO