DNS (Domain Name Server)
Servidor de Nombres de Dominio


El Sistema o Servidor de Nombres de Dominio o DNS es un sistema que almacena información sobre nombres de host y nombres de dominio en un tipo de base de datos distribuida en redes, como Internet. De los muchos tipos de información que puede almacenar, lo más importante es la que proporciona una ubicación física (dirección IP) para cada nombre de dominio y enumera los servidores de intercambio de correo que aceptan correo electrónico para cada dominio.

El DNS presta un servicio vital en Internet, ya que permite la transmisión de información técnica de forma sencilla para el usuario. Mientras que los ordenadores y el hardware de red trabajan con direcciones IP para realizar tareas como el direccionamiento y el enrutamiento, a los humanos generalmente les resulta más fácil trabajar con nombres de host y nombres de dominio (como www.example.com) en URL y direcciones de correo electrónico. Por tanto, el DNS hace de intermediario entre las necesidades y preferencias de los humanos y las que requiere el software.

En otras palabras, en lugar de tener que recordar la dirección IP de google (por ejemplo, 64.233.161.99) para poder verla en un navegador web, puedes utilizar el dominio: www.google.com y el sistema DNS la traduce en una dirección IP para ti. Esto es puramente una necesidad que facilita la interacción con los humanos.



DHCP (Dynamic Host Control Protocol)
Protocolo para control dinámico de direcciones IP


Los proveedores de servicio de Internet (ISP) de banda ancha pueden utilizar DHCP, en una red WAN, para asignar direcciones IP públicas a sus clientes. Esto significa que sus clientes no reciben una dirección IP permanente, sino dinámica, que puede cambiar cada vez que se conecta o en cualquier otro momento. Esto también significa que sus clientes tendrán más dificultades para localizar servidores y ejecutar algunos servicios relacionados con VoIP.

En la verdadera modalidad de dominios de Internet, hay una manera de evitar esto y se llama DNS Dinámico, o en forma abreviada DDNS.

Un registro SRV de un Servidor de Nombres de Dominio (DNS) ayuda a conectarse con un usuario SIP que se encuentra fuera de la red local LAN.
Cuando quieres hacer una llamada SIP a una determinada extensión remota, el registro SRV (en un servidor DDNS) puede decirle a tu ordenador que debe conectarse a un determinado servidor, donde se encuentra el SIP Server, para establecer la conexión.


La asignación dinámica de direcciones IP (DHCP) puede utilizarse también en una red LAN. En este caso, un servidor DHCP local se encarga de realizar la distribución de direcciones, en forma dinámica, a cada uno de los dispositivos conectados a la red.




UPnP (Universal Plug and Play)

UPnP (Universal Plug and Play) es un conjunto de protocolos de red que permite que los dispositivos de una red local se reconozcan entre sí y se comuniquen con el router de forma automática, sin necesidad de configuración manual.

UPnP es un protocolo que permite a los dispositivos dentro del mismo rango de red conectarse mediante protocolos estándar como HTTP (Protocolo de transferencia de hipertexto), TCP/IP (Protocolo de control de transmisión/Protocolo de internet) o DHCP (Protocolo de configuración dinámica de host). Abre y cierra automáticamente los puertos para que los dispositivos puedan comunicarse entre sí sin problemas.

UPnP sigue un proceso de seis pasos para gestionar la red y que todo funcione correctamente:

Direccionamiento (Addressing): los dispositivos solicitan direcciones IP (Protocolo de internet) a la red mediante DHCP o asignan una si el servidor no está disponible.

Descubrimiento (Discovery): anuncian su presencia en la red a través del SSDP (Protocolo simple de descubrimiento de servicios) para encontrar y comunicarse con otros dispositivos y puntos de control. La localización utiliza el protocolo UDP (User Datagram Protocol).

Descripción (Description): a continuación, proporcionan información detallada, como el modelo, los servicios y las URL de control, para ayudar a otros dispositivos a comprender sus capacidades. Para esta función utiliza el protocolo HTTP (Hypertext Transfer Protocol).

Control: intercambian mensajes de control en XML (Lenguaje de marcado extensible) con SOAP (Protocolo simple de acceso a objetos) para interactuar y ejecutar comandos.

Eventos: envían notificaciones de eventos a otros dispositivos suscriptos, cuando cambia su estado para mantener a los demás actualizados en forma eficiente, utilizando el modelo GENA (General Event Notification Architecture).

Presentación: por último, proporcionan una interfaz web, a través de la URL de presentación (contenida en el archivo XML de descripción del dispositivo) para que los usuarios puedan controlar o ver su estado a través de un navegador.

Una de las funciones más importantes del UPnP es la gestión de los puertos de red, que se lleva a cabo en segundo plano durante las etapas de Control y generación de Eventos.



Temas relacionados