OpenVPN UDP vs TCP

Contents

¿Cuál es la diferencia entre UDP y TCP?

Para cada tipo VPN y OpenVPN, nos conectamos de nuestra sede de EE. UU. A un servidor en los Estados Unidos, Reino Unido y Australia y medimos nuestras velocidades de descarga. Aquí están nuestros resultados:

OpenVPN sobre TCP vs UDP: ¿Cuál es la diferencia y cuál debería elegir??

Si usa una VPN regularmente, probablemente sepa que casi todos los proveedores de VPN proporcionan un protocolo OpenVPN porque OpenVPN es una solución segura y confiable de código abierto.

Tanto el protocolo de control de transmisión (TCP) como el protocolo de datagrama de usuarios (UDP) son protocolos para enviar paquetes de datos a través de Internet construidos en la parte superior del protocolo de Internet. También son los principales transportes sobre los cuales OpenVPN puede operar. Ambos protocolos de red proporcionan privacidad y seguridad.

Muchos proveedores de VPN permiten a los usuarios seleccionar qué protocolo usar. Sí, cada uno tiene sus pros y contras, pero elegir qué protocolo usar depende completamente de sus preferencias. Si bien ninguna de las opciones supera a la otra en todos los aspectos, debe considerar sus necesidades de uso y seguridad antes de elegir el mejor.

Este artículo le dará una comprensión básica de sus opciones, ventajas y desventajas, y cuándo usar un protocolo en particular.

Resumen: Este artículo hablará sobre los dos protocolos principales para enviar paquetes de datos a través de Internet: Protocolo de control de transmisión (TCP) y Protocolo de datagrama de usuario (UDP).

Ambos protocolos proporcionan privacidad y seguridad y son utilizados por OpenVPN. TCP es un protocolo orientado a la conexión que garantiza una conexión constante y garantiza la entrega de datos.

UDP es un protocolo sin conexión que es más rápido que TCP pero menos confiable. Elegir entre los dos depende de sus preferencias y necesidades.

El artículo proporciona una visión profunda de las ventajas y desventajas de cada protocolo para ayudarlo a tomar una decisión informada.

OpenVPN sobre TCP vs UDP

Capítulos

  1. Introducción al Protocolo de control de transmisión (TCP)
  2. TCP Pros
  3. Contras de TCP
  4. Conclusión sobre TCP
  5. Introducción al Protocolo de datagrama de usuario (UDP)
  6. Pros UDP
  7. Udp contras
  8. Conclusión sobre UDP
  9. Cual deberia elegir? TCP o UDP?
  10. Configuración de ExpressVPN con OpenVPN
  11. OpenVPN se ejecuta en el puerto TCP 443 vs Gobierno
  12. Pensamientos finales

Introducción al Protocolo de control de transmisión (TCP)

TCP es un protocolo estatal o orientado a la conexión que permite la comunicación entre los dispositivos en una red. Una vez que toma mensajes de la capa de aplicación, los reenvía a la red después de dividirlos en paquetes.

TCP asegura que la conexión se establezca y se mantenga constantemente hasta que se complete la transferencia de paquetes. Por eso está orientado a la conexión.

Una vez que se recibe un paquete en el otro extremo, el extremo de envío espera un reconocimiento del extremo receptor antes de enviar el cuadro siguiente. Esta garantía de recepción de datos hace que este protocolo VPN sea el más confiable.

Echemos un vistazo a los beneficios que ofrece TCP.

TCP Pros

  • Orientado a la conexión -Se sabe que TCP es un protocolo orientado a la conexión o con la conexión. Establece una conexión y la mantiene durante toda la sesión hasta que el receptor haya completado con éxito el envío de mensajes.
  • Secuenciación de reconocimiento – TCP es conocido por su comportamiento de secuenciación de reconocimiento. Espera la confirmación del otro extremo para cada paquete de datos antes de enviar el siguiente. Si no se recibe confirmación cuando la espera ha terminado, se reinicia el mismo paquete.
  • Secuenciación de segmento – Un mensaje se divide en paquetes y luego están numerados. TCP los vuelve a montar en el orden correcto antes de enviar. Si los paquetes se reciben incorrectamente debido a problemas de red, el remitente puede ponerlos en orden a medida que están numerados.
  • Pasando por los firewalls estrictos – Evitar incluso los firewalls más estrictos es fácil con TCP VPN túneles. Por lo general, no están bloqueados, ya que operan en puertos comunes como 80 o 443.
  • Alta compatibilidad – TCP es el protocolo más popular utilizado en Internet; Casi todas las redes aseguran una amplia compatibilidad con ella.

Sí, TCP puede hacer el trabajo, pero tiene algunas desventajas que es posible que deba considerar.

Contras de TCP

  • Alto sobrecarga y retraso – Hay una sobrecarga considerable con una conexión TCP, ya que se necesitan confirmaciones para cada paquete transmitido. El receptor siempre debe enviar un reconocimiento al remitente para recibir los otros datos.
  • Además, si está experimentando una pérdida de conexión en conferencias en vivo o VOIP, TCP sería un dolor para soportar, ya que sigue retransmitiendo los datos perdidos. Entonces, si está utilizando TCP, habrá un cierto retraso o retraso al recibir datos.

Conclusión sobre TCP

TCP es el protocolo más confiable y más utilizado en Internet. Esa puede ser una razón suficiente para elegir TCP sobre UDP.

Esto se debe principalmente a la corrección de errores de TCP y a los mecanismos de control de la corriente de datos. Se aseguran de que los paquetes que envía el remitente se recibe por sus receptores previstos sin corrupción y en el orden adecuado.

Esto es lo que hace que la conexión sea libre de errores.

Como se mencionó, TCP espera el reconocimiento del receptor de que el paquete fue recibido con éxito antes de enviar el siguiente.

En otras palabras, puede confiar en TCP para entregar mensajes con éxito. Entonces, TCP puede ser ideal si busca una conexión confiable y estable.

Introducción al Protocolo de datagrama de usuario (UDP)

Debido a los problemas de velocidad de TCP, puede preferir otro protocolo sobre OpenVPN. UDP puede ser una buena alternativa porque puede omitir pasos específicos en TCP.

Aunque UDP es otro protocolo popular de Internet, se usa solo en circunstancias específicas. La principal diferencia entre UDP y TCP es que UDP no tiene mecanismos de corrección de errores.

UDP se considera una comunicación sin estado o sin conexión, y no se necesitan comunicaciones previas para configurar una conexión entre el remitente y el receptor.

Proporciona suma de verificación para verificar la integridad de los datos y los números de puerto para cuidar las funciones en el extremo receptor de los datos, o en este caso, un datagrama.

Veamos las diversas ventajas que vienen con UDP.

Pros UDP

  • Adecuado para la transmisión y los juegos en línea -UDP es ideal para aplicaciones de baja latencia como juegos o VOIP, y para la transmisión de video o audio. Incluso si experimenta una pérdida de conexión a veces, sería mejor tener una pérdida de datos que un retraso en la transmisión de datos sensibles al tiempo.
  • Alta velocidad y rendimiento – Dado que hay menos pasos involucrados en la transmisión de datos con UDP, es mucho más rápido que TCP. Aquí, no se requieren reconocimientos para continuar la conexión, y puede recibir y enviar datos más rápido.
  • Salva el ancho de banda – No hay corrección de errores involucrados con UDP. Incluso si los paquetes de datos se pierden en el camino, la retransmisión no se realiza. Esto te ahorra mucho ancho de banda.

Tener alta velocidad es bueno, pero a qué costo? Ahora revisemos las desventajas de UDP.

Udp contras

  • Conexión poco confiable – No se realizan diálogos de apretón de manos aquí ni antes de establecer una conexión o para administrar la conexión. Por lo tanto, la conexión no es confiable y está expuesto a amenazas en la red subyacente.
  • Pérdida de paquetes de datos – La entrega exitosa de los datagramas y el pedido no está garantizada en UDP. Es por eso que decimos que no hay instalaciones de corrección de errores. Puede experimentar la pérdida de datos, pero no serán retransmitidos como están en TCP.
  • Menos compatibilidad -En los países censuradores de Internet, el tráfico VPN está bloqueado. Las conexiones OpenVPN sobre UDP pueden fallar, ya que están restringidas, y no será fácil evitar los firewalls con él.
  Κατηγορία extratorrents

Conclusión sobre UDP

Como ahora debería ser evidente, hay consecuencias de ir con una conexión rápida con UDP. A menos que esté buscando un mayor rendimiento y un protocolo rápido, podría ser mejor ir con TCP.

A diferencia de los datagramas TCP, los datagramas de UDP no contienen ningún número de secuencia para ordenar los paquetes recibidos. Por lo tanto, es probable que los usuarios usen otras aplicaciones y UDP para reordenar los paquetes de datos.

Sin embargo, si está interactuando con servicios en tiempo real como juegos, conferencias en vivo y VOIP, cambiar a UDP es mejor. De esa manera, no procesará datos retrasados, asegurando que disfrute de un alto rendimiento.

No es de extrañar que algunos de los proveedores de VPN más rápidos elijan UDP como su protocolo de configuración predeterminado con OpenVPN. Esto es lo que dice OpenVPN sobre los dos protocolos:

Cual deberia elegir? TCP o UDP?

De nuevo, depende de sus requisitos.

Hay una compensación entre confiabilidad y velocidad. Por ejemplo, si la velocidad es su principal preocupación, UDP es su mejor opción. La transmisión de películas HD y juegos en línea es mucho más manejable con UDP.

Si prefiere la fiabilidad, vaya con TCP. Puede experimentar una transmisión de datos más lenta, pero TCP se utiliza con muchos servicios de Internet y, por lo tanto, muchos confían en muchos.

También puede cambiar a TCP, abandonando las configuraciones UDP predeterminadas cuando experimenta problemas de conexión.

Sin embargo, cambie los puertos antes de presionar su protocolo, ya que el tipo de conexión no causa muchos problemas de conectividad, sino porque el ISP está bloqueando los puertos VPN.

La transmisión lenta en TCP también puede depender de qué tan lejos esté del servidor VPN. Si selecciona el servidor VPN más cercano a usted, las conexiones lentas se lanzarán considerablemente.

Configuración de ExpressVPN con OpenVPN

ExpressVPN es, con mucho, el mejor proveedor de VPN en la industria. Al igual que muchas aplicaciones VPN, incluso ExpressVPN usa OpenVPN de forma predeterminada cuando la opción de protocolo es “automática.”El sitio web de ExpressVPN sugiere que los usuarios pueden elegir el protocolo óptimo cambiando la configuración. Este es solo un proceso de dos pasos:

1. Ir a opciones.

2. Seleccione su protocolo preferido.

OpenVPN se ejecuta en el puerto TCP 443 vs Gobierno

Censura

Ejecutar OpenVPN a través de TCP también ofrece ventajas adicionales. Se trata de cómo derrotar la censura del gobierno con TCP Port 443.

Muchos de nosotros sabemos que a algunos países, como China, les encanta censurar a Internet y rastrear el tráfico de Internet de los ciudadanos. Estos gobiernos bloquean sitios que no cumplen con sus políticas ni comparten sus creencias.

Afortunadamente, si usa OpenVPN sobre TCP, sería casi imposible para el gobierno detenerlo. Es por eso que muchas personas usan VPN: para evitar los firewalls del gobierno. Como estos gobiernos son conscientes de esta contramedida, también bloquean las VPN.

Es posible que haya visto que los sitios web seguros inician sus URL con https: //. Utilizan SSL o Secure Socket Layer, una tecnología de seguridad estándar, para cifrar los datos transmitidos entre un servidor y un usuario. Hoy en día, casi todos los sitios web usan SSL.

Debido a la alta prevalencia de SSL, se cree que los sitios web que usan esta tecnología son desbloqueables. Incluso China puede encontrar difícil bloquearlos.

Como se utilizan las bibliotecas OpenSSL en la construcción de OpenVPN, la configuración de TCP para ejecutar con el puerto 443 es un pedazo de pastel. Pero esta no es la parte más emocionante. La mejor parte es que SSL usa no solo cualquier protocolo y puerto, sino el protocolo TCP en el puerto 443.

Entonces, cuando la VPN usa OpenVPN sobre TCP en el puerto 443, su tráfico VPN parece tráfico SSL regular. No hay forma de identificar los datos, ya que están encriptados.

Ejecutar OpenVPN a través del puerto TCP 443 aumentará significativamente su seguridad general y la fuerza de su defensa digital.

Pensamientos finales

TCP es el protocolo dominante durante el tiempo que proporciona la entrega garantizada de paquetes de datos, confiabilidad, corrección de errores y mucho más.

Pero tenga en cuenta los costos: latencia y sobrecarga adicional. Incluso los proveedores de VPN usan UDP como su configuración predeterminada, aunque poco confiable y sin conexión.

Elegir lo que es ideal para ti no tiene que ser complicado. Solo depende de si prioriza la velocidad o si prioriza la confiabilidad.

¿Cuál es la diferencia entre UDP y TCP??

Los dos protocolos de transmisión más comunes utilizados para comunicarse a través de Internet son:

TCP – Protocolo de control de transmisión y
UDP – Protocolo de datagrama de usuario.

Tanto TCP como UDP se basan en el Protocolo de Internet (IP), y ambos envían bits de datos, conocidos como paquetes, hacia y desde direcciones IP. Mientras que ambos protocolos hacen el mismo trabajo, lo hacen de manera muy diferente. TCP está más preocupado por la precisión. Permite que los dispositivos envíen y reciban una secuencia de paquetes ordenada y verificada de errores. UDP está más preocupado por la velocidad. Transmite información más rápido eliminando la verificación de errores.

TCP, UDP y OpenVPN

OpenVPN, el protocolo VPN en el que se crea la aplicación Proton VPN Windows y la herramienta de línea de comandos de Linux, le permite elegir entre TCP o UDP para su conexión VPN. El valor predeterminado de OpenVPN es usar UDP simplemente porque es más rápido.

Nuestra función de selección de protocolo inteligente siempre intentará establecer una conexión utilizando primero UDP. Pero también puede cambiar entre UDP y TCP manualmente en nuestra aplicación o herramienta de línea de comandos. Sin embargo, a menos que haya una razón concreta para cambiar los protocolos, Proton VPN recomienda mantener la configuración predeterminada.

Por defecto, OpenVPN utiliza el puerto UDP 1194 y el puerto TCP 443, pero las aplicaciones de Proton VPN pueden conectarse a través de OpenVPN usando múltiples puertos para derrotar los intentos de censura.

TCP, UDP y WireGuard

Por defecto, WireGuard usa solo UDP. Sin embargo, Proton VPN ha adaptado el protocolo para que ahora pueda ejecutarse sobre TCP en nuestra aplicación Android (con soporte en más aplicaciones a seguir). WireGuard TCP es más resistente a la censura que a WireGuard UDP, pero no es tan efectivo como nuestro protocolo de sigilo personalizado.

Cuándo usar UDP VS. TCP

  • UDP no utiliza el mecanismo de corrección de errores de TCP, lo que acelera la conexión y reduce la latencia. Es por eso que asesoramos a cualquiera que transmita un video o reproduzca un videojuego en línea, use UDP.
  • Si no ha podido conectarse usando UDP o está en una red inestable, le recomendamos que cambie a TCP e intente conectarse nuevamente. Debido a que el puerto predeterminado de la aplicación Proton VPN para TCP es 443, el puerto que maneja el tráfico HTTPS, es difícil de bloquear. Si un funcionario del gobierno o administrador de la red implementara dicho bloque, haría que grandes porciones de Internet sean inaccesibles. Además, el tráfico TCP parece idéntico al tráfico con cifrado HTTPS, lo que dificulta la detección.
  • TCP puede permitirle usar su VPN incluso si está en un país que bloquea las VPN. (Un gobierno que utiliza la inspección de paquetes profundos probablemente aún podrá encontrar y bloquear su VPN, incluso si usa TCP.) También podría ayudarlo si está en una red WiFi controlada, como en el trabajo o la universidad. TCP no es tan efectivo para derrotar la censura como nuestro protocolo sigiloso.
  • Si está utilizando la aplicación Proton VPN Windows, la función Smart Protocol Selection detectará este bloque y cambiará a OpenVPN o WireGuard TCP automáticamente.
  Παιχνίδι Thrones Season 7 Episode 6 Pirates Bay

Seguro
Tu Internet

  • Política estricta sin registros
  • Todas las aplicaciones son de código abierto y auditado
  • Conexiones de alta velocidad (hasta 10 GBIT)
  • Con sede en Suiza
  • 30 días de garantía de devolución de dinero

UDP VS. TCP: ¿Cuál es la diferencia??

JP Jones es nuestro CTO. Tiene más de 25 años de ingeniería de software y experiencia en redes, y supervisa todos los aspectos técnicos de nuestro proceso de prueba VPN.

  1. Guías
  2. Seguridad y redes
  3. UDP VS. TCP: ¿Cuál es la diferencia??

Nuestro veredicto

UDP es más rápido y más eficiente que TCP porque usa menos datos para completar las mismas tareas. Sin embargo, TCP rastrea todos los paquetes de datos y garantiza que se entreguen en el orden correcto, lo que lo hace más seguro y confiable. Si está utilizando el protocolo OpenVPN, le recomendamos que pruebe UDP primero y cambie a TCP si no funciona.

Las diferencias entre UDP y TCP

UDP (Protocolo de datagrama de usuario) y TCP (Protocolo de control de transmisión) son dos tipos diferentes de protocolo de comunicación utilizado para enviar información a través de Internet.

En el software VPN, el protocolo OpenVPN debe usar UDP o TCP para enviar datos entre su dispositivo y el servidor VPN. Entonces, ¿cuál es la diferencia entre ellos y cuál es mejor para su conexión VPN??

Resumen: Las principales diferencias entre UDP y TCP

  • TCP debe establecer una conexión entre el remitente y el destinatario para transmitir datos, mientras que UDP puede transmitir paquetes a otro dispositivo sin tener que configurar un canal o preguntar si el destinatario está listo.
  • UDP es más rápido que TCP, ya que no solicita o verifica los paquetes de datos de error.
  • TCP es más confiable que UDP. Proporciona verificación de errores y garantiza que los paquetes de datos se entreguen a la aplicación de comunicación en el orden correcto.
  • TCP es un poco más seguro que UDP. Es más difícil insertar datos maliciosos ya que TCP rastrea todos los paquetes de datos.

Esta guía definirá qué son UDP y TCP, explicarán las diferencias entre los dos protocolos y aclararán cuál es mejor usar para su conexión VPN, incluida la transmisión, los juegos, el surf web y más.

¿Qué hay en esta guía?

  • ¿Cuáles son las diferencias entre UDP y TCP??
  • ¿Cómo usan las VPN UDP y TCP??
  • ¿Qué es TCP??
  • ¿Qué es UDP??

¿Qué hay en esta guía?

  • ¿Cuáles son las diferencias entre UDP y TCP??
  • ¿Cómo usan las VPN UDP y TCP??
  • ¿Qué es TCP??
  • ¿Qué es UDP??

¿Cuáles son las diferencias entre UDP y TCP??

Aunque TCP y UDP son formas de protocolo de comunicación, funcionan de manera diferente.

Use la tabla a continuación para comparar el Las principales diferencias entre UDP y TCP:

Las diferencias clave entre UDP y TCP.

UDP es más rápido que TCP

Probamos ExpressVPN y NordVPN, las dos VPN superiores para 2023, para ver cómo se comparan sus velocidades al usar el protocolo OpenVPN con UDP y TCP.

Para cada tipo VPN y OpenVPN, nos conectamos de nuestra sede de EE. UU. A un servidor en los Estados Unidos, Reino Unido y Australia y medimos nuestras velocidades de descarga. Aquí están nuestros resultados:

ExpressVPN (MBPS) NordVPN (Mbps)
País UDP TCP % Pérdida UDP TCP % Pérdida
A NOSOTROS 94 91 3 92 94 0
Reino Unido 62 47 24 85 dieciséis 81
Aus 75 47 37 67 4 94

Datos de prueba de velocidad comparando UDP y TCP en conexiones internacionales.

Como muestran estos datos, UDP suele ser más rápido que TCP, y la diferencia se hace mayor a medida que aumenta la distancia al servidor. Esto se debe a que TCP ofrece paquetes de datos en una secuencia ordenada y verificada de errores, y cualquier datos incorrectos o faltantes debe requerir de la computadora de envío, lo que agrega retrasos.

Además, un paquete UDP contiene más carga útil que un paquete TCP (debido a su encabezado más pequeño), más datos pueden caber en una tubería de conexión de red dada (digamos 100 mbs) y, por lo tanto, obtendrá un mayor rendimiento.

Por esta razón, UDP a menudo se usa a través de TCP para actividades como la transmisión o los juegos.

Usando TCP, las comunicaciones de ida y vuelta entre el remitente y el receptor significa que cada mensaje tiene que viajar más lejos, y las velocidades promedio de la VPN disminuyen.

Usando expressvpn, UDP fue un 24% más rápido que se conectó desde los Estados Unidos al Reino Unido, y 37% más rápido conectando a Australia.

La diferencia fue aún más clara usando nordvpn. Perdimos El 81% de nuestra velocidad de descarga se conecta al Reino Unido usando TCP, y 94% conectándose a Australia. Sin embargo, encontramos que TCP era marginalmente más rápido que UDP cuando se conectaba a un servidor NordVPN en el mismo país.

TCP consume más datos que UDP

TCP utiliza más datos que UDP porque incluye más información en el encabezado de cada paquete de datos. Esto hace que TCP sea más confiable, pero menos eficiente que UDP.

Cada paquete de datos que se envía a través de Internet tiene un encabezado, que es como escribir la dirección en un sobre. Contiene la información requerida para llevar los datos al lugar correcto, y cualquier información adicional necesaria para el protocolo.

Tanto UDP como TCP muestran los puertos de origen y destino para los datos, la longitud del paquete de datos y la suma de verificación en el encabezado. Sin embargo, TCP también incluye información adicional para garantizar la entrega correcta.

Consejo experto: La suma de verificación es un cálculo que se lleva a cabo en los datos dos veces: antes de que se envíe y después de que se reciba. Si el resultado es diferente en el extremo receptor, significa que los datos se han corrompido en tránsito.

Así es como se comparan los encabezados para UDP y TCP:

Datos que comparan la diferencia entre los encabezados UDP y TCP.

Como muestra esta tabla, en comparación con UDP, TCP utiliza más datos para administrar sus transferencias de datos cuando envía información a través de Internet.

TCP también implica más comunicaciones entre el remitente y el receptor. Esto se debe a que el receptor acks (reconoce) cualquier otro paquete cuando se recibe usando TCP, y cualquier paquete perdido se vuelve a ser. Como resultado, TCP utiliza más datos que UDP.

En nuestro análisis del uso de datos de VPN, medimos la cantidad de datos adicionales que utilizan una VPN usando TCP en comparación con UDP. Aquí hay un resumen de nuestros resultados:

OpenVPN con UDP OpenVPN con TCP
Aumento de los datos en comparación con no usar una VPN 17.23% 19.96%

Resultados de la prueba de uso de datos Comparando la cantidad de datos utilizados por UDP y TCP.

Si está en un plan de datos móviles donde paga por Gigabyte o tiene un límite de datos fijo, usará su subsidio más rápido si usa TCP.

TCP es un poco más seguro que UDP

Ni UDP ni TCP están diseñados para la seguridad. Se utilizan para enviar paquetes de datos a través de Internet, y esos paquetes podrían ser de texto sin formato o podrían estar encriptados. Otros protocolos o aplicaciones más arriba de la pila de comunicaciones generalmente se encargan de la seguridad.

Debido a que los paquetes están secuenciados y reconocidos en TCP, es Más difícil para un hacker inyectar datos maliciosos que con UDP.

En términos prácticos, ninguno de los protocolo tiene problemas de seguridad cuando se usa con una VPN. Tanto TCP como UDP admiten las características de seguridad y privacidad utilizadas para mantenerlo a salvo.

  VPN Strong

¿Cómo usan las VPN UDP y TCP??

OpenVPN es un protocolo VPN de código abierto utilizado en la gran mayoría de los servicios VPN seguros. En muchos casos, los usuarios tienen la opción de elegir entre OpenVPN UDP y OpenVPN TCP. En esta sección, explicaremos cómo esta decisión afecta la funcionalidad de su VPN.

Nordvpn

Las características UDP y TCP de NordVPN se encuentran en el menú de protocolo.

Primero, imagina que estás navegando por una página web sin una VPN. La conexión entre su dispositivo y el servidor web utilizará TCP porque es más confiable que UDP. Así es como funciona:

Diagrama del tráfico TCP

Cómo se enruta el tráfico TCP a través de Internet sin una VPN.

Cuando comienzas a usar una VPN, Las nuevas comunicaciones están envueltas en un túnel OpenVPN entre su dispositivo y el servidor VPN. Ese túnel se conecta entre su dispositivo y el servidor VPN, y podría usar UDP o TCP.

Diagrama de OpenVPN UDP o túnel TCP

Cómo OpenVPN UDP o TCP envuelve el tráfico TCP.

Cuando está cambiando la configuración de su VPN, está decidiendo qué envoltorio usar. Entonces, ¿qué protocolo es mejor usar??

UDP vs TCP: que es mejor?

RESUMEN: Si su VPN le da una opción de UDP o TCP, intente UDP primero. UDP es más rápido que TCP, y aún puede usar TCP para actividades como la navegación web dentro de su túnel UDP VPN. Usar TCP con su VPN puede ayudar si UDP está bloqueado por un firewall o tiene una conexión poco confiable.

El protocolo de comunicación superior depende de por qué está utilizando una VPN. En esta sección, explicaremos si UDP o TCP son mejores para la transmisión, la navegación general, el omisión de la censura y el uso general de VPN.

Conexiones VPN normales

Usar OpenVPN con UDP es una mejor opción para casi todas las conexiones VPN generales. Esto se debe a que UDP es más rápido que TCP y usa menos datos.

Las aplicaciones continuarán utilizando TCP para su conexión dentro de su túnel VPN UDP, lo que significa que cualquier servicio que requiera la entrega de paquetes garantizados de TCP aún puede tenerla.

Transmisión y juego

La transmisión de juegos y video normalmente usa conexiones UDP. Esto se debe a que es mejor omitir una pequeña parte de la corriente que experimentar un retraso mientras intenta recuperarlo.

Por esa razón, recomendamos Elegir UDP si está utilizando una VPN para transmitir video o jugar videojuegos.

Si usa OpenVPN TCP, su VPN puede intentar recuperar los paquetes de datos perdidos innecesariamente. Si esperas que se vuelvan a insentar los paquetes perdidos, un juego o una transmisión en vivo se habrían movido para cuando se actualice tu pantalla.

Consejo experto: Netflix y Amazon Prime usan TCP porque es más fácil monitorear el uso de ancho de banda. Se puede usar todo el ancho de banda disponible entre el servidor y el receptor, lo que permite que los paquetes de datos se envíen más rápido. También pueden alterar la calidad del video en consecuencia, mejorando la experiencia del usuario.

Correos electrónicos y navegación web

Recomendamos usar OpenVPN UDP cuando realice actividades como correo electrónico y navegación web.

Diagrama del túnel OpenVPN UDP

Cómo funciona OpenVPN UDP con el tráfico TCP.

Es una idea errónea común que debe usar un túnel VPN basado en TCP para aplicaciones que necesitan confiabilidad adicional. Esto no es necesario, y a menudo no es una buena idea. La conexión interna todavía tiene TCP si lo necesita: el túnel VPN no necesita agregar otra capa.

Si envuelve un túnel VPN TCP alrededor de una conexión TCP, corre el riesgo de “TCP Meltdown”. Esto sucede cuando ambas capas de TCP intentan compensar los paquetes perdidos. Ocurre porque las capas TCP interiores y exteriores tienen temporizadores independientes que se usan para decidir cuándo se pierde un paquete.

Pasar por alto los firewalls y eludir la censura

Si necesita evadir la censura o eludir un firewall, Elija TCP para OpenVPN.

Cuando se usa TCP en el puerto 4433, su tráfico VPN se ve igual al tráfico web cifrado HTTPS. El bloqueo del puerto TCP 443 apagaría todos los sitios web de comercio electrónico, por lo que este tráfico generalmente se permite a través de firewalls.

Algunas VPN también admiten TCP Port 80, que se utiliza para el tráfico web no cifrado, y también pasará por un firewall sin ningún problema.

Los estudiantes han informado que El uso de OpenVPN con TCP les ha permitido romper sus firewalls de campus, mientras que UDP está bloqueado.

TCP puede trabajar en países donde las VPN están bloqueadas oficialmente, pero tenga en cuenta que su tráfico de VPN podría aún se identifica utilizando una inspección de paquetes profundos. TCP solo no lo protegerá si el uso de VPN no es legal ni seguro en su país.

Siempre pruebe UDP para OpenVPN primero. Es más rápido y sus aplicaciones aún pueden tener TCP en el túnel interno si lo necesitan, para garantizar la confiabilidad.

OpenVPN Inc. – La compañía que crea software VPN basado en el protocolo OpenVPN – dice:

“El protocolo OpenVPN mismo funciona mejor solo sobre el protocolo UDP. Y de forma predeterminada, las conexión (s) … están preprogramadas para siempre probar UDP, y si eso falla, intente TCP.”

Dicho esto, si su VPN no funciona con UDP debido a problemas de red, es posible que use OpenVPN con TCP correcciones que. TCP está diseñado para compensar conexiones de red no confiables.

¿Qué es TCP??

TCP crea una conexión entre dos dispositivos como su computadora y un servidor web. Los datos se envían a través de esa conexión. Es como una llamada telefónica en la que los dos dispositivos se hablan para que puedan verificar si la información se recibió correctamente.

Al usar TCP:

  • Se garantiza que todos los paquetes se reciban. Si el receptor no confirma que tiene un paquete, el remitente lo envía nuevamente.
  • Los paquetes están secuenciados para asegurarse de que lleguen al receptor en el mismo orden que fueron enviados.
  • Los paquetes no se envían si el receptor no está listo para recibirlos.

Consejo experto: Es posible que haya visto menciones de TCP/IP. IP significa Protocolo de Internet, y es cómo TCP encuentra que la dirección IP envíe datos a. No puede usar TCP sin IP, por lo que para nuestros propósitos, TCP/IP y TCP son lo mismo.

¿Qué es UDP??

A diferencia de TCP, UDP es un protocolo sin conexión. Se envían datos, pero no hay un mecanismo de retroalimentación para confirmar que se recibió correctamente bien. UDP es más como enviar algo por publicación: lo pones en el buzón y te olvidas de ello.

Cuando se usa UDP:

  • Los paquetes de datos se pueden perder en tránsito, y el remitente no sabrá.
  • Los paquetes enviados a un receptor abrumado se eliminarán (perdido) y no se pueden recuperar.
  • No hay un mecanismo de recuperación integrado en UDP para datos perdidos o corruptos, pero las aplicaciones que usan UDP pueden incluir sus propios mecanismos de recuperación.

Debido a que UDP no necesita establecer y mantener una conexión, UDP es más rápido que TCP. Es ideal para aplicaciones que son altamente sensibles a la latencia, como la videoconferencia y los juegos en línea.

Un paquete ocasional perdido puede resultar en una falla, pero es mejor que el retraso que resultaría, mientras que TCP se reúne el paquete.

El sistema de nombres de dominio (DNS) puede y usa UDP y TCP. Si bien se utiliza cada vez más TCP a medida que crecen los paquetes de consulta, UDP es el protocolo predeterminado para asegurarse de que sea lo más rápido posible.