Portada » ¿Qué es un Puerto de Red? Cómo Funciona, Tipos y Para Qué Sirve
REDES · PUERTOS · TCP · UDP · INTERNET

¿Qué es un puerto de red?

Un puerto de red es un identificador numérico utilizado para distinguir servicios y procesos dentro de las comunicaciones TCP y UDP. Permite que un mismo dispositivo pueda ofrecer o utilizar diferentes servicios de red mediante una sola dirección IP.

Puertos TCP UDP Firewall
Respuesta rápida

¿Qué es un puerto de red?

Un puerto de red es un número utilizado por TCP o UDP para identificar un servicio o proceso concreto dentro de un dispositivo. La dirección IP identifica al equipo o interfaz, mientras que el puerto ayuda a identificar el servicio con el que se quiere comunicar.

Por ejemplo, un servidor puede utilizar un puerto para HTTPS, otro para SSH y otros para diferentes aplicaciones. Los puertos forman parte fundamental de la comunicación entre clientes y servicios en Internet y redes locales.

Concepto clave

¿Cómo funciona un puerto de red?

Los puertos permiten diferenciar servicios que funcionan sobre una misma dirección IP y forman parte de las comunicaciones de transporte de una red.

La IP identifica el destino

Una dirección IP permite identificar una interfaz o dispositivo dentro de una red. Sin embargo, un mismo dispositivo puede ofrecer varios servicios simultáneamente.

El puerto identifica el servicio

El número de puerto ayuda a determinar a qué servicio o proceso debe entregarse una comunicación dentro del dispositivo.

TCP y UDP utilizan puertos

Los protocolos TCP y UDP utilizan números de puerto para diferenciar diferentes comunicaciones y servicios dentro de sus respectivas conexiones.

Publicidad
Punto crítico

Un puerto no es lo mismo que una dirección IP

Ambos participan en una comunicación de red, pero cumplen funciones diferentes.

01 · IP

Identifica el destino

La dirección IP permite identificar una interfaz o dispositivo dentro de una red y determinar hacia dónde debe dirigirse una comunicación.

02 · PUERTO

Identifica el servicio

El número de puerto permite diferenciar distintos servicios o procesos que utilizan la misma dirección IP.

03 · PROTOCOLO

Define la comunicación

TCP y UDP proporcionan mecanismos diferentes para transportar datos y utilizan números de puerto para identificar las comunicaciones.

Publicidad
Comparación general

Principales puertos de red conocidos

Puerto Protocolo Servicio asociado Uso habitual
20 / 21 TCP FTP Transferencia de archivos.
22 TCP SSH Acceso remoto seguro y administración.
25 TCP SMTP Envío de correo electrónico.
53 TCP / UDP DNS Resolución de nombres de dominio.
80 TCP HTTP Comunicación web sin TLS.
443 TCP HTTPS Comunicación web protegida con TLS.
3389 TCP RDP Escritorio remoto de Microsoft.
Publicidad
TCP

¿Qué es un puerto TCP?

Un puerto TCP es un número utilizado por el protocolo TCP para identificar los extremos de una comunicación y diferenciar distintos servicios y conexiones.

Comunicación orientada a conexión

TCP establece una comunicación entre los extremos antes de transmitir los datos de la aplicación y proporciona mecanismos orientados a una entrega ordenada y confiable.

Servicios conocidos

HTTP, HTTPS, SSH y muchos otros servicios tradicionales utilizan TCP en diferentes configuraciones.

Puertos de origen y destino

Una comunicación TCP utiliza puertos de origen y destino para distinguir la conexión concreta entre diferentes aplicaciones y servicios.

UDP

¿Qué es un puerto UDP?

Un puerto UDP es un número utilizado por el protocolo UDP para identificar aplicaciones o servicios dentro de las comunicaciones de este protocolo.

Sin establecimiento de conexión TCP

UDP no establece una conexión de la misma manera que TCP y no proporciona por sí mismo mecanismos de entrega ordenada y confiable.

Menor sobrecarga

Su diseño permite enviar datagramas con una sobrecarga de protocolo menor, lo que resulta útil en diferentes aplicaciones y servicios.

Servicios conocidos

DNS, DHCP y otras aplicaciones utilizan UDP en diferentes escenarios y configuraciones.

Publicidad
Rangos

¿Cuáles son los rangos de puertos?

Los números de puerto abarcan desde 0 hasta 65535. La clasificación tradicional divide este espacio en diferentes rangos según su finalidad y administración.

Puertos conocidos

Los puertos del 0 al 1023 son conocidos tradicionalmente como puertos bien conocidos y están asociados a servicios y protocolos ampliamente utilizados.

Puertos registrados

El rango 1024 a 49151 se conoce tradicionalmente como puertos registrados y puede utilizarse por diferentes aplicaciones y servicios.

Puertos dinámicos o privados

El rango 49152 a 65535 se utiliza habitualmente para puertos dinámicos, privados o efímeros, aunque la asignación concreta depende del sistema y del uso.

Seguridad

¿Qué es un puerto abierto?

Un puerto abierto es un puerto en el que un servicio está escuchando o existe una ruta de comunicación que permite recibir tráfico según la configuración del sistema y de la red.

Servicio escuchando

En un servidor, un puerto puede considerarse abierto cuando una aplicación o servicio está preparado para aceptar conexiones.

Accesible desde una red

Que un servicio esté escuchando localmente no significa necesariamente que sea accesible desde Internet. Firewalls, routers, NAT y otras configuraciones pueden bloquear el acceso externo.

Riesgo de exposición

Un servicio innecesariamente expuesto puede aumentar la superficie de ataque, especialmente si contiene vulnerabilidades o utiliza configuraciones inseguras.

Publicidad
Estado

¿Qué significa que un puerto esté cerrado?

Un puerto cerrado normalmente significa que no existe un servicio disponible para aceptar conexiones en ese puerto o que el sistema rechaza la comunicación de acuerdo con su configuración.

Sin servicio

Puede ocurrir porque ningún proceso está escuchando en el puerto correspondiente.

Rechazo de conexión

Un servicio puede responder indicando que la conexión no está disponible, dependiendo del protocolo y de la configuración.

Cerrado no siempre significa bloqueado

Un puerto cerrado y un puerto filtrado no describen exactamente la misma situación. Un firewall puede impedir que una solicitud llegue al servicio y generar un comportamiento diferente.

Firewall

¿Qué relación existe entre un firewall y los puertos?

Los firewalls pueden utilizar números de puerto como uno de los criterios para permitir, bloquear o registrar determinadas comunicaciones.

Bloquear puertos

Una política de seguridad puede impedir conexiones hacia determinados puertos cuando no es necesario exponer el servicio correspondiente.

Permitir servicios

Cuando un servicio debe ser accesible, el firewall puede configurarse para permitir determinadas conexiones desde redes, direcciones o usuarios autorizados.

No basta con abrir un puerto

Abrir un puerto no crea automáticamente un servicio. También debe existir una aplicación escuchando y configurada correctamente para responder a las conexiones.

Publicidad
Ciberseguridad

¿Por qué los puertos son importantes en ciberseguridad?

Los puertos permiten identificar servicios accesibles en una red y, por ello, forman parte importante del análisis de superficie de ataque.

Descubrimiento de servicios

Las herramientas de administración y seguridad pueden identificar qué puertos responden en un sistema y utilizar esa información para conocer qué servicios están expuestos.

Minimizar exposición

Una buena práctica consiste en exponer únicamente los servicios necesarios y limitar desde dónde pueden ser alcanzados.

Actualizaciones

Un servicio expuesto debe mantenerse actualizado y configurarse correctamente para reducir el riesgo asociado con vulnerabilidades conocidas.

Monitorización

Registrar y supervisar conexiones puede ayudar a identificar intentos de acceso anómalos y otros comportamientos que requieren investigación.

Redes domésticas

¿Qué relación tienen los puertos con NAT y routers?

En redes domésticas, NAT permite que múltiples dispositivos privados utilicen una o más direcciones IP públicas. Los puertos ayudan a mantener diferenciadas las conexiones de distintos dispositivos y aplicaciones.

Dirección privada

Dentro de la red local, un dispositivo puede utilizar una dirección IP privada junto con un puerto determinado para una conexión.

Dirección pública

El router puede utilizar una dirección IP pública para comunicarse con Internet y mantener la correspondencia entre conexiones internas y externas.

Redirección de puertos

Una configuración de port forwarding permite dirigir determinadas conexiones recibidas en un puerto del router hacia un dispositivo y puerto concretos dentro de la red local.

Publicidad
Servidores web

¿Qué puertos utilizan normalmente las páginas web?

Las páginas web utilizan habitualmente HTTP o HTTPS para comunicarse entre navegadores y servidores.

Puerto 80

El puerto TCP 80 está asociado tradicionalmente con HTTP, utilizado para comunicaciones web sin la capa TLS de HTTPS.

Puerto 443

El puerto TCP 443 está asociado tradicionalmente con HTTPS, que utiliza TLS para proteger la comunicación entre cliente y servidor.

Otros puertos web

Una aplicación web también puede ejecutarse en otros puertos, especialmente durante desarrollo, pruebas, administración o configuraciones específicas.

Resumen

Puertos de red: conceptos principales

Concepto Significado Ejemplo Función
Puerto de red Identificador numérico de un servicio o proceso. 443 Diferenciar servicios dentro de una comunicación.
TCP Protocolo orientado a conexión. HTTPS, SSH Transporte de datos con mecanismos de entrega ordenada y confiable.
UDP Protocolo basado en datagramas. DNS, DHCP Transporte con menor sobrecarga y sin las garantías propias de TCP.
Puerto abierto Servicio accesible o escuchando en un puerto. 22 con SSH activo. Permitir conexiones según la configuración.
Firewall Sistema que filtra tráfico. Regla para bloquear 22. Controlar conexiones hacia determinados puertos y servicios.
Continúa aprendiendo

Guías relacionadas sobre redes y ciberseguridad

Elige el tema que quieras profundizar:

Preguntas frecuentes

Preguntas frecuentes sobre puertos de red

Es un identificador numérico utilizado por protocolos como TCP y UDP para distinguir diferentes servicios o procesos dentro de un dispositivo conectado a una red.

Sirve para diferenciar servicios y conexiones que utilizan una misma dirección IP, permitiendo que diferentes aplicaciones puedan comunicarse simultáneamente.

TCP establece una comunicación orientada a conexión y proporciona mecanismos de entrega ordenada y confiable, mientras que UDP utiliza datagramas sin ofrecer por sí mismo esas garantías.

Los puertos van del 0 al 65535. Tradicionalmente se distinguen puertos conocidos de 0 a 1023, registrados de 1024 a 49151 y dinámicos o privados de 49152 a 65535.

Es un puerto en el que existe un servicio escuchando o una ruta de comunicación disponible según la configuración del sistema y la red.

Normalmente significa que no existe un servicio disponible para aceptar conexiones o que la comunicación hacia ese puerto es rechazada según la configuración.

Un firewall puede utilizar los números de puerto como criterio para permitir, bloquear o registrar determinadas conexiones hacia servicios de red.

Algunos puertos conocidos son 22 para SSH, 25 para SMTP, 53 para DNS, 80 para HTTP y 443 para HTTPS. Un servicio concreto puede utilizar otros puertos según su configuración.

Publicidad
Siguiente guía

¿Qué es una dirección IP?

Continúa aprendiendo sobre redes y comprende qué es una dirección IP, cómo identifica dispositivos y qué relación tiene con puertos, DNS y conexiones de Internet.

Ver guía →
Carrito de compra
Scroll al inicio