¿Qué es OpenVPN? Una mirada más cercana a este popular protocolo de encriptación VPN

Una vez en el reino de la élite tecnológica, el software VPN ha sido utilizado cada vez más por las masas tecnológicas. Esta tendencia ha sido impulsada recientemente por los ISP que venden los historiales de navegación en Estados Unidos -y por tanto, en efecto, la privacidad del usuario- al mejor postor para facilitar la publicidad dirigida.

Con el acceso a plataformas VPN robustas, los usuarios pueden vigilar más de cerca su privacidad en línea, y acceder a otros beneficios como un mejor nivel de seguridad cuando se utiliza el Wi-Fi público.

Los principales pilares de una VPN son la seguridad y la privacidad, y estos servicios utilizan un túnel encriptado para transmitir sus datos en línea, con muchos beneficios en el mismo, como hemos comentado anteriormente. A la hora de configurar una VPN, hay varias opciones de protocolos de encriptación que se pueden utilizar, y entre ellos, una de las opciones más populares actualmente es OpenVPN.

  • Consulta nuestro resumen de las mejores VPN

Raíces de OpenVPN

El proyecto OpenVPN fue fundado por James Yonan, y fue lanzado inicialmente en 2002. Yonan tenía experiencia en el desarrollo de software para el PC original de IBM, así como en el comercio financiero. Todavía está involucrado en el proyecto, y sirve como el CTO de OpenVPN.

Una de las razones por las que OpenVPN es popular es el hecho de que soporta todos los principales sistemas operativos, incluyendo las plataformas de escritorio esperadas de Windows, macOS y Linux, así como las plataformas móviles de Android y iOS. También es compatible con las plataformas menos comunes de FreeBSD, QNX, Solaris, Maemo, Windows Mobile y ChromeOS.

El objetivo de un protocolo de seguridad VPN es proporcionar un alto nivel de seguridad, y OpenVPN sobresale en esto. Incluye un cifrado de 256 bits (aunque el número de bits puede ser configurado en cualquier momento por el operador del servidor) a través de OpenSSL, una biblioteca de software ampliamente desplegada para asegurar las comunicaciones a través de las redes. OpenSSL admite el cifrado en modo de clave estática mediante claves precompartidas (PSK), y también la seguridad de clave pública mediante certificados de cliente y servidor. OpenVPN no sólo cuenta con seguridad de última generación, sino que también es altamente adaptable a través de software de terceros.

De hecho, hay proveedores comerciales de OpenVPN que toman el protocolo OpenVPN, y lo convierten en un cliente VPN para sus usuarios. Un ejemplo de esto es la VPN de consumo de OpenVPN, PrivateTunnel, que viene directamente de la gente de OpenVPN, incluyendo a James Yonan, que también es uno de los fundadores de PrivateTunnel (y su CTO).

En el otro extremo del espectro, también hay otros clientes OpenVPN, como SecurePoint SSL VPN Client, y OpenVPN MI GUI, ambos disponibles como software libre, aunque sólo el primero es de código abierto.

(Crédito de la imagen: Getty Images)

TCP y UDP

Cuando se utiliza para la transmisión de datos, OpenVPN puede utilizar dos protocolos diferentes: TCP y UDP. El Protocolo de Control de Transmisión (TCP) es el asunto más comúnmente utilizado, y está diseñado para una alta fiabilidad, ya que incluye la corrección de errores, y se conoce como un protocolo ‘stateful’. Cada vez que se envía un paquete con TCP, el remitente espera la confirmación antes de enviar el siguiente paquete, pero esta sobrecarga de transmisión ralentiza la conexión.

Esto se traduce frecuentemente en latencias más altas, en términos generales, aunque esto es variable y depende de las ubicaciones del servidor y del cliente.

Un protocolo alternativo que OpenVPN también puede emplear es UDP, o Protocolo de Datagramas de Usuario. Aquí la comunicación entre el ordenador y el servidor es mucho más rápida. Los datos simplemente se envían sin esperar ninguna confirmación, y no se retransmiten datos si no se reciben, por lo que se conoce como un protocolo «sin estado».

Con una sobrecarga de transmisión más ligera, la latencia mejora, y tiene sentido que UDP se utilice para aplicaciones más sensibles a la latencia, como el streaming de vídeo y los juegos en línea.

(Crédito de la imagen: .com / Askobol)

Código abierto

A diferencia de la mayoría de los demás protocolos de encriptación VPN, otro de los puntos fuertes de OpenVPN es que es de código abierto, es decir, libre para que cualquiera pueda comprobarlo, modificarlo o desarrollarlo.

El código fuente completo de la última versión de OpenVPN (y también de las versiones anteriores) se puede descargar libremente en el sitio de OpenVPN. También se anima a los usuarios a presentar informes de errores para que los desarrolladores puedan seguir mejorando el código fuente, y producir actualizaciones periódicas.

Nada de esto puede garantizar que OpenVPN nunca tendrá problemas, pero con más gente revisando el código, es probable que cualquier problema se detecte rápidamente.

OpenVPN no es el único proyecto VPN de código abierto de calidad que existe, sin embargo. WireGuard es otro protocolo VPN de código abierto que pretende ser más simple, más seguro y mucho, mucho más rápido que cualquier otro. Parece ser muy prometedor, y con varios proveedores de VPN (incluyendo NordVPN) trabajando en su soporte, pronto podrás probarlo por ti mismo.

  • Hemos reunido los mejores servicios VPN gratuitos de 2020

Noticias recientes

{{ articleName }}

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *