GlosarioVersion en ingles

Articulo de ayuda

Registro SRV

Un Registro SRV (Service Record) es un tipo de registro en el Sistema de Nombres de Dominio (DNS) que se utiliza para identificar servidores que hospedan...

Publicado: 30/6/2026Actualizado: 30/6/2026

Un Registro SRV (Service Record) es un tipo de registro en el Sistema de Nombres de Dominio (DNS) que se utiliza para identificar servidores que hospedan servicios especificos, como VoIP (Voz sobre IP), mensajeria instantanea, y otros servicios que requieren informacion de puerto y protocolo ademas del nombre de dominio. A diferencia de los registros A que simplemente mapean un nombre de dominio a una direccion IP, los registros SRV son mas especificos y proporcionan informacion adicional necesaria para conectar con servicios especificos.

Estructura de un Registro SRV:

Un registro SRV contiene varias piezas de informacion esenciales para el enrutamiento correcto de las solicitudes de servicio. La estructura general de un registro SRV incluye:

  • Servicio: El nombre del servicio que se proporciona, por ejemplo, _ldap, _http, _xmpp, etc.
  • Proto: El protocolo utilizado por el servicio, como _tcp (Transmission Control Protocol) o _udp (User Datagram Protocol).
  • Nombre: El nombre del dominio al que se aplica este registro.
  • TTL (Time to Live): El tiempo en segundos que el registro puede ser almacenado en cache antes de requerir una nueva resolucion.
  • Prioridad: Cuando existen multiples registros SRV para un servicio, la prioridad determina el orden de uso. El servidor con la prioridad mas baja se contacta primero.
  • Peso: Utilizado para determinar la carga entre servidores de igual prioridad. Mayor peso significa una mayor probabilidad de ser seleccionado.
  • Puerto: El puerto TCP o UDP sobre el cual el servicio esta escuchando.
  • Target: El nombre canonico del host que proporciona el servicio, que deberia tener un registro A o AAAA correspondiente para resolver a una direccion IP.

Aplicaciones de los registros SRV:

Los registros SRV son extremadamente utiles en entornos donde multiples servidores ofrecen el mismo servicio bajo un solo dominio. Por ejemplo:

  • Servicios de Directorio como LDAP: En entornos corporativos donde los servicios de directorio como LDAP se distribuyen en multiples servidores, los registros SRV ayudan a los clientes a encontrar un controlador de dominio disponible.
  • Sistemas de Mensajeria y Colaboracion: Aplicaciones como Microsoft Exchange y servidores XMPP para mensajeria instantanea utilizan registros SRV para direccionar a los usuarios a sus servidores especificos.
  • SIP (Session Initiation Protocol): En VoIP y otros sistemas de comunicaciones en tiempo real, los registros SRV son usados para identificar servidores SIP.

Importancia de los registros SRV:

Los registros SRV son fundamentales para el funcionamiento de servicios distribuidos y redundantes, proporcionando una manera de gestionar el trafico a multiples servidores y facilitar la redundancia y el balanceo de carga sin intervencion manual continua. Al especificar prioridades y pesos, los administradores pueden configurar con precision como y cuando se accede a los recursos, lo que mejora la eficiencia de la red y la disponibilidad del servicio. Ademas, mejoran la escalabilidad y la gestion de la infraestructura al permitir que los servicios adicionales se anadan o se reconfiguren sin cambios disruptivos o significativos para los usuarios finales.