¿Que son los servidores STUN?

Los servidores STUN (Session Traversal Utilities for NAT) son servidores que ayudan a establecer conexiones de red entre dispositivos que están detrás de un router NAT (Network Address Translation).

¿Dónde se utilizan?

Los servidores STUN son comúnmente utilizados en aplicaciones de videoconferencia y VoIP (Voice over Internet Protocol) para establecer conexiones directas entre los participantes de la llamada.

¿Para que se utilizan?

Para establecer una conexión directa entre dos dispositivos que están detrás de diferentes routers NAT, cada dispositivo debe conocer la dirección IP pública del otro dispositivo. Uno de los dispositivos puede utilizar un servidor STUN para obtener su propia dirección IP pública, mientras que el otro dispositivo puede utilizar el mismo servidor STUN o uno diferente para obtener su propia dirección IP pública.

Una vez que ambos dispositivos tienen sus direcciones IP públicas, pueden intercambiarlas y utilizarlas para establecer una conexión directa. Si los dispositivos no pueden establecer una conexión directa, pueden utilizar un servidor intermedio, como un servidor TURN (Traversal Using Relay NAT), para enrutar el tráfico de red entre ellos.

¿Qué tipos de Servidor STUN existen?

Existen principalmente dos tipos de servidores STUN: servidores STUN básicos y servidores STUN basados en TURN.

Los servidores STUN básicos simplemente responden con la dirección IP pública del router NAT que está asignada al dispositivo que solicita la información. Estos servidores se utilizan cuando los dispositivos detrás de los routers NAT tienen la capacidad de establecer conexiones directas entre ellos.

Por otro lado, los servidores STUN basados en TURN (Traversal Using Relay NAT) también pueden actuar como servidores TURN cuando no se pueden establecer conexiones directas entre los dispositivos. Los servidores TURN se utilizan como intermediarios para enrutar el tráfico de red entre los dispositivos cuando no es posible establecer una conexión directa. Estos servidores permiten que los dispositivos se comuniquen a través de un canal de comunicación indirecto utilizando el servidor como intermediario.

También existen los Servidores STUN públicos y privados

Los servidores STUN públicos son proporcionados por proveedores de servicios de Internet (ISPs) y están disponibles para cualquier persona que necesite utilizarlos. Estos servidores son generalmente gratuitos y se pueden acceder desde cualquier lugar de Internet.

Por otro lado, los servidores STUN privados son servidores que son propiedad de una organización o empresa y que están disponibles solo para sus propias aplicaciones o servicios. Estos servidores no están disponibles para el público en general y solo se pueden utilizar por aquellos que tienen acceso a ellos a través de la organización o empresa que los administra.

RESUMEN

En general, los servidores STUN básicos son suficientes para la mayoría de los casos de uso, pero los servidores STUN basados en TURN pueden ser necesarios en situaciones en las que no se pueden establecer conexiones directas. Es importante tener en cuenta que los servidores TURN suelen ser más complejos y costosos de operar que los servidores STUN básicos.

 

Si esta información te ha sido útil por favor déjame un comentario para saber que me lees o déjame tus datos para más ayuda.

 

Suscríbete a mis redes sociales para más contenido como este.

Los logos y marcas son propiedad de sus dueños este es solo un blog informativo

Deja un comentario