Puerto

tag Servidores e infraestructuras

Un Puerto (en redes y HTTP) es un punto final lógico de una conexión de red. Es un número de 16 bits (del 0 al 65535) que se añade a la dirección IP para indicar a qué servicio específico debe dirigirse un paquete de datos.

Mientras que la IP identifica a la máquina, el puerto identifica a la aplicación o proceso que se está ejecutando en esa máquina.

Los «Porteros» del Navegador: Puertos 80 y 443

Aunque hay miles de puertos, para el mundo web (HTTP) los reyes son dos:

PuertoProtocoloEstado¿Qué hace?
80HTTPInseguroEl estándar original. Los datos viajan «desnudos» (texto plano). En 2026 casi no se usa.
443HTTPSSeguroUtiliza cifrado TLS/SSL. Es el puerto por el que estás leyendo esto ahora mismo.

¿Cómo funciona en la práctica?

Imagina que quieres visitar https://nimbo.software. Tu navegador hace lo siguiente:

  1. Busca la IP del servidor (vía DNS).
  2. Como has puesto https, intenta conectar automáticamente por el puerto 443.
  3. El servidor recibe la petición en ese «mostrador», comprueba que las llaves (certificados) son válidas y te entrega la web.

El dato técnico: Si intentas entrar en una web por el puerto equivocado (ej: https://web.com:21), el servidor te rechazará porque en el puerto 21 suele estar el FTP (transferencia de archivos), que no habla el mismo «idioma» que tu navegador.

Aspectos a considerar sobre Puertos

  • HTTP/3 (QUIC): La mayoría de la web vuela sobre el puerto 443 pero usando UDP en lugar del tradicional TCP. Esto hace que las webs carguen instantáneamente incluso en conexiones móviles inestables.
  • Puertos Dinámicos (Efímeros): Tu ordenador no usa el puerto 80 para recibir datos. Abre un puerto aleatorio (del 49152 al 65535) para que el servidor le responda solo a él.
  • Escaneo de Puertos por IA: Los hackers usan IAs para probar miles de puertos por segundo. Por eso se recomienda aplicar políticas de «Zero Trust»: si un puerto no es estrictamente necesario, se mantiene sellado con cemento digital.

Tabla de Puertos Comunes y sus Servicios

Aquí algunos de los puertos más habituales, divididos por su función principal:

PuertoServicio / Protocolo¿Para qué sirve?Nota de Nimbo (2026)
21FTPTransferencia de archivos.Casi en desuso. Preferimos SFTP por seguridad.
22SSHAcceso remoto seguro al servidor.Crítico. Solo permitimos acceso mediante llaves criptográficas.
25SMTPEnvío de correos electrónicos.A menudo bloqueado por ISPs para evitar el SPAM masivo.
53DNSResolución de nombres de dominio.Ahora evoluciona hacia DoH (DNS sobre HTTPS).
80HTTPWeb sin cifrar (texto plano).Actualmente los navegadores lo marcan como «Peligroso».
110POP3Descarga de correos al dispositivo.En desuso frente a IMAP (sincronización en la nube).
143IMAPSincronización de correos.El estándar para leer mails en varios dispositivos.
443HTTPSWeb Segura (SSL/TLS).El puerto rey. Por aquí viaja casi todo internet hoy.
465/587SMTPS / SubmissionEnvío de correo seguro.El sustituto moderno y cifrado del puerto 25.
3306MySQLConexión a base de datos.¡Peligro! Nunca debe estar abierto al público general.
3389RDPEscritorio remoto de Windows.Objetivo nº 1 de los hackers. Solo usar con VPN.
5432PostgreSQLBase de datos avanzada.Muy común en apps de Big Data y análisis complejo.
6379RedisBase de datos en memoria (Cache).Clave para que las webs de alto tráfico vuelen.