¿Qué es OpenVPN?
OpenVPN es un ecosistema de protocolo VPN de código abierto y consolidado que puede transportar una conexión protegida a través de TCP o UDP. Con VeePN, puedes usar OpenVPN en las aplicaciones compatibles y en configuraciones manuales o de router, y elegir el transporte que mejor se adapte a las condiciones de tu red.
OpenVPN: protocolo, proyecto y software
OpenVPN es el nombre de un proyecto de código abierto, un protocolo VPN y un ecosistema más amplio de software compatible. Los servicios VPN pueden utilizarlo para crear un túnel protegido entre un dispositivo y un servidor VPN. El tráfico que entra en este túnel se encapsula y se transporta por la red antes de que el servidor VPN lo reenvíe a su destino.
Una de las características distintivas de OpenVPN es la flexibilidad de transporte. Puede funcionar sobre TCP o UDP. Estas opciones no crean dos protocolos VPN independientes. Ofrecen a la misma conexión OpenVPN distintas formas de mover los datos entre el cliente y el servidor.
¿Cómo funciona OpenVPN?
Una conexión OpenVPN reúne un cliente compatible, un servidor VPN y una configuración que les indica cómo comunicarse. La implementación exacta puede variar, pero el flujo general de conexión es el siguiente:
-
1
El cliente contacta con el servidor VPN.
La aplicación o el cliente compatible utiliza su configuración para conectarse a un servidor que acepta conexiones OpenVPN.
-
2
Ambas partes se autentican.
El cliente y el servidor verifican la conexión mediante el método de autenticación definido por el servicio y la configuración.
-
3
Establecen una sesión protegida.
Ambas partes acuerdan los parámetros de sesión necesarios para crear y mantener el túnel VPN.
-
4
OpenVPN transporta el tráfico de red.
El cliente encapsula el tráfico y lo envía a través del túnel usando TCP o UDP como transporte externo.
-
5
El servidor reenvía y devuelve el tráfico.
El servidor VPN envía las solicitudes hacia sus destinos y devuelve las respuestas a través de la conexión protegida.
La elección entre TCP y UDP cambia la forma en que OpenVPN transporta los datos del túnel. No cambia el propósito básico del túnel. El alcance del enrutamiento también puede variar, en particular en routers y configuraciones manuales, por lo que las instrucciones de configuración son importantes.
Ventajas y limitaciones de OpenVPN
-
Elige entre TCP y UDP
OpenVPN te permite cambiar el transporte sin pasar a un protocolo VPN completamente distinto. UDP reduce el control de transporte y la sobrecarga, mientras que TCP añade entrega ordenada y retransmisión. Esto te da una forma práctica de responder cuando cambian las condiciones de la red.
-
Conéctate en los dispositivos compatibles
VeePN pone OpenVPN a disposición en las principales plataformas de escritorio, móviles y de TV. Esa amplia disponibilidad puede ayudar a los usuarios a mantener una opción de protocolo conocida al cambiar entre dispositivos compatibles. Consulta la lista de disponibilidad de VeePN para ver las plataformas confirmadas.
-
Usa OpenVPN en un router
OpenVPN TCP y UDP también están disponibles para la configuración de router y manual de VeePN. Una configuración de router compatible puede extender una conexión VPN a los dispositivos que utilizan ese router, incluidos los que quizá no puedan ejecutar una aplicación VPN nativa. La compatibilidad y el enrutamiento del tráfico siguen dependiendo del router, el firmware y la configuración.
OpenVPN es flexible, pero esa flexibilidad conlleva compromisos. Considera ambos aspectos antes de elegirlo para un dispositivo o red en particular.
- Ventajas Limitaciones
- Admite los transportes TCP y UDP Puede implicar más complejidad de configuración que algunos protocolos más recientes
- Cuenta con un amplio ecosistema de software y herramientas de código abierto El cifrado y la encapsulación añaden sobrecarga de procesamiento y de paquetes
- Ofrece, en general, una amplia compatibilidad entre categorías de dispositivos El modo TCP puede acentuar los efectos de congestión y retransmisión cuando el tráfico del túnel también usa TCP
- Está disponible en VeePN en las aplicaciones de escritorio, móviles y de TV compatibles La velocidad real varía según el dispositivo, el servidor, la distancia, la red y la configuración
- Admite configuraciones de router y manuales de VeePN La compatibilidad y el rendimiento con el router varían según el modelo y el firmware
- Ofrece otro transporte que probar cuando cambian las condiciones de la red Las extensiones de navegador de VeePN no usan OpenVPN
OpenVPN TCP frente a UDP
OpenVPN TCP y OpenVPN UDP crean el mismo tipo de túnel VPN, pero el transporte externo gestiona la entrega de forma distinta. UDP envía datagramas independientes sin confirmaciones de entrega ni orden al estilo TCP. TCP crea un flujo de bytes ordenado y fiable, y retransmite los datos que faltan. Esto cambia la sobrecarga, la latencia y el comportamiento cuando los paquetes se retrasan o se pierden.
-
OpenVPN UDP
UDP no espera a que el transporte externo confirme que ha llegado cada datagrama ni solicita una repetición para cada uno que falte. Con menos controles de entrega, generalmente tiene una sobrecarga de transporte menor que TCP. Eso convierte a OpenVPN UDP en un punto de partida sensato para el uso diario y para actividades sensibles al tiempo, como el streaming, los juegos y las llamadas de voz o vídeo. Las aplicaciones a menudo pueden gestionar por sí mismas la pérdida ocasional, y recibir datos actuales puede importar más que recuperar un paquete antiguo. Algunas redes pueden limitar o gestionar UDP de forma poco uniforme. Si la conexión falla o se desconecta repetidamente, TCP es otra opción que probar.
-
OpenVPN TCP
TCP controla el orden y la entrega de los datos. Cuando faltan datos, puede retransmitirlos antes de presentar el flujo ordenado al lado receptor. Este comportamiento hace que valga la pena probar TCP si la red actual no gestiona UDP de forma uniforme. La contrapartida es una sobrecarga adicional. Esperar la entrega y retransmitir datos puede aumentar la latencia o reducir el rendimiento, especialmente en una red congestionada o poco fiable. Por eso, TCP no es una mejora de estabilidad automática para todas las conexiones. Es una alternativa práctica que probar cuando UDP no funciona bien en la red que estás usando.
- Criterio OpenVPN UDP OpenVPN TCP
- Comportamiento del transporte Basado en datagramas Flujo de bytes ordenado y fiable
- Comprobaciones de entrega Sin comprobaciones al estilo TCP en la capa de transporte externa Comprueba el orden y la entrega, y luego retransmite los datos que faltan
- Sobrecarga habitual Menor Mayor
- Punto de partida útil Uso diario y actividades sensibles al tiempo Redes donde UDP no está disponible o es poco uniforme
- Principal compromiso UDP en sí no recupera los datagramas perdidos Las comprobaciones adicionales y la retransmisión pueden reducir el rendimiento
Cuándo usar OpenVPN TCP o UDP
Comienza con OpenVPN UDP cuando se conecte de forma fiable y la prioridad sea una menor sobrecarga de transporte. Prueba OpenVPN TCP cuando UDP no esté disponible, se desconecte repetidamente o se comporte de forma poco uniforme en la red actual. Si ninguno funciona bien, compara otras opciones en la página de protocolos de VeePN.
OpenVPN para routers y configuración manual
¿Dónde está disponible OpenVPN en VeePN?
VeePN admite OpenVPN TCP y OpenVPN UDP en las siguientes plataformas y categorías de configuración:
- Windows
- macOS
- Android
- Amazon Fire TV Stick
- iOS
- Android TV
- Linux mediante configuración manual de OpenVPN
- Routers y configuración manual
Las extensiones de navegador de VeePN no usan OpenVPN. Utilizan un modo de conexión de navegador en lugar de extender un túnel OpenVPN a todas las aplicaciones del dispositivo.
La disponibilidad del protocolo puede variar según la versión de la aplicación.
Cómo usar OpenVPN en VeePN
Sigue estos pasos para cambiar a OpenVPN en VeePN.
Abre Configuración
Abre VeePN y ve a Configuración.
Elige OpenVPN TCP o UDP
Selecciona OpenVPN TCP u OpenVPN UDP entre los protocolos disponibles.
Vuelve a conectar
Vuelve a conectar para aplicar el nuevo protocolo.
OpenVPN frente a WireGuard
OpenVPN y WireGuard pueden ofrecer ambos conexiones VPN en las aplicaciones compatibles de VeePN. Adoptan enfoques de diseño distintos, por lo que la mejor opción depende de tu plataforma, tu red y tus requisitos de configuración.
OpenVPN es un protocolo consolidado y muy configurable. Su capacidad para funcionar sobre TCP o UDP te ofrece una opción de transporte adicional, y es la opción disponible para la configuración de router y manual de VeePN. Esto puede ser relevante cuando necesitas compatibilidad con un flujo de trabajo manual o quieres probar un transporte distinto en una red concreta.
WireGuard tiene un diseño moderno y optimizado centrado en un funcionamiento eficiente. Es una opción sólida para una conexión de aplicación de uso diario cuando está disponible en tu dispositivo. Utiliza UDP en lugar de ofrecer un modo TCP.
- Criterio OpenVPN WireGuard
- Enfoque de diseño Consolidado y muy configurable Moderno y optimizado
- Elección de transporte TCP o UDP UDP
- Tendencia de rendimiento habitual Más sobrecarga de procesamiento y configuración Diseñado para un rendimiento eficiente
- Configuración de router y manual Disponible No figura como disponible
- Disponibilidad en la app de VeePN Windows, macOS, Android, Android TV, Fire TV Stick, iOS Windows, macOS, Android, Android TV, Fire TV Stick, iOS
- Considéralo cuando Importa la flexibilidad de TCP/UDP o de router/manual La prioridad es una conexión de aplicación diaria y eficiente
Ningún protocolo es siempre la opción correcta. Empieza por el que se adapte a tu dispositivo y caso de uso, y luego compara los resultados en la red que realmente utilizas.
Protocolos relacionados de VeePN
-
WireGuard
Un protocolo VPN moderno y optimizado para conexiones diarias eficientes en las aplicaciones compatibles de VeePN.
-
IKEv2
Otro protocolo basado en aplicación disponible en las plataformas de escritorio, móviles y de TV compatibles de VeePN.
-
Shadowsocks
Una opción de proxy HTTPS cifrado pensada para el tráfico web en entornos de red limitados.
Preguntas frecuentes sobre OpenVPN
¿OpenVPN es una aplicación o un protocolo?
¿Por qué OpenVPN puede ser más lento en algunas conexiones?
¿Puede OpenVPN proteger dispositivos que no admiten aplicaciones VPN?
¿Usa VeePN OpenVPN en las extensiones de navegador?
¿Puedo cambiar entre OpenVPN TCP y UDP?
Usa OpenVPN con VeePN
Usa OpenVPN cuando quieras flexibilidad TCP/UDP en las aplicaciones compatibles de VeePN o necesites una configuración de router o manual compatible. Elige una opción disponible para tu dispositivo y conéctate a través de VeePN.