Tabla de Contenidos
¿Qué es un puerto?
El puerto tiene dos significados diferentes. Primero, uno es un puerto en el sentido físico, como los módems ADSL, los concentradores, los interruptores, las interfaces utilizadas por los enrutadores para conectar otros dispositivos de red, etc.
El segundo es el puerto en el servicio de red, que generalmente se refiere al puerto del protocolo TCP/IP. Si una dirección IP es como una casa, entonces el puerto es la puerta de la casa. La dirección IP es una cadena de números, mientras que el puerto es solo un número entero y su valor varía de 0 a 65535. Por ejemplo, el puerto 80 se utiliza para navegar por servicios web y el puerto 21 se utiliza para servicios de FTP, etc.
Cuando las computadoras se comunican entre sí, hay tanto envío como recepción. Primero, después de enviar la información, es necesario confirmar si ha llegado. En este caso, se utiliza principalmente el protocolo TCP. El otro caso es que después de enviar la información, no es necesario confirmar si la información se ha entregado. En este caso, se utiliza principalmente el protocolo UDP. Los puertos a los que corresponden estos dos protocolos se dividen en puertos TCP y UDP.
¿Cuál es el papel del puerto?
El papel de los puertos es permitir que las aplicaciones en computadoras con diferentes sistemas operativos se comuniquen entre sí y reciban información de un lugar a otro. Cada puerto está asociado con la dirección IP del host y el protocolo de comunicación. Por lo tanto, a las aplicaciones conocidas se les asigna un número de puerto conocido entre los puertos utilizados por el servidor, y las aplicaciones desconocidas se registran con el número de puerto para evitar la duplicación.
¿Cuál es la clasificación de los puertos?
Rango de números de puerto: 0 – 65535
Puertos conocidos: van desde 0 hasta 1023
Los puertos corresponden a protocolos que proporcionan servicios específicos. Por lo general, el puerto 21 se asigna al servicio FTP, y el puerto 25 se asigna al servicio SMTP (Protocolo de Transferencia de Correo Simple), y así sucesivamente. Sin embargo, algunos servicios de red no necesitan especificar un número de puerto específico. Por ejemplo, el número de puerto del servicio WWW es “80” de forma predeterminada.
Puertos dinámicos: rango de 1024 a 65535
Un puerto dinámico generalmente no se asigna fijamente a un servicio específico, sino que se asigna de forma dinámica. Por ejemplo, cuando un proceso de aplicación necesita comunicación en red, solicita un puerto al host, y el host le asigna uno para su uso a partir de los números de puerto disponibles. Cuando el ciclo termina, el número de puerto ocupado también se libera. Esto mantiene los puertos dinámicos en un estado utilizable “fluyente”.
¿Qué puertos son adecuados para VPN?
Lista de protocolos VPN y los números de puerto necesarios para funcionar correctamente.
PPTP (Protocolo de túnel punto a punto) – Este protocolo utiliza el puerto TCP 1723. PPTP se utiliza comúnmente para acceder a servidores de acceso remoto de Microsoft.
IPSec (Internet Protocol Security) – La seguridad del Protocolo de Internet utiliza el puerto UDP 500 y el puerto UDP 4500.
L2TP (Protocolo de túnel de capa 2) – El protocolo de túnel de capa 2 utiliza varios números de puerto, el puerto TCP 1701, el puerto UDP 500 y el puerto UDP 4500.
IKEv2 (Intercambio de Claves de Internet) – Este protocolo utiliza el puerto UDP 500 y el puerto 4500.
OpenVPN – Este protocolo se ejecuta en el puerto 1194 UDP y el puerto TCP 443.
SSTP (Protocolo de túnel de socket seguro) también conocido como SSL (Capa de sockets seguros) – este protocolo utiliza el puerto TCP 443. Encripta datos con una clave privada, otra gran combinación para establecer una conexión VPN segura.