Un enregistrement SRV ou enregistrement de service est une catégorie de données du DNS d'Internet qui vise à indiquer quels sont les services disponibles. Ce type d'enregistrement est défini dans la . Les protocoles récents (par exemple SIP et XMPP) nécessitent souvent un support des enregistrements SRV par le client. Par ailleurs, les implémentations côté client de protocoles plus anciens tels que LDAP, SMTP peuvent également se voir ajouter un support pour les enregistrements SRV. Un enregistrement SRV contient les informations suivantes : Service: le nom symbolique (commençant généralement par un symbole de soulignement) du service concerné (par exemple _sip). Protocole : généralement, c'est soit "_tcp" pour TCP, soit "_udp" pour UDP. Nom de domaine: le domaine de validité de l'enregistrement (pleinement qualifié au format FQDN ou local à la zone DNS en cours de définition pour la même autorité d'origine). TTL : champ standard DNS indiquant la durée de validité (Time-To-Live, durée de vie) de la réponse (en secondes). Classe : champ standard DNS indiquant la classe d'adressage (c'est toujours IN pour Internet). Type : l'identifiant du type d'enregistrement DNS (toujours SRV ici pour un enregistrement de service) Priorité : la priorité du serveur cible (valeur entière non négative, plus elle est faible, plus ce serveur sera utilisé s'il est disponible). S'il y a plusieurs enregistrements à différentes priorités pour le même service et un même protocole, un seul enregistrement pour chacune des priorités sera retourné aux clients DNS (les clients sont censés alors tenter de se connecter en priorité au serveur retourné ayant la plus faible valeur de priorité parmi les enregistrements retournés, mais si cela échoue, ils peuvent utiliser le serveur suivant de priorité plus élevée dans la liste de serveurs qui lui sont retournés). Différentes priorités permettent de mettre en place des services de secours (éventuellement distincts dans leur contenu et plus limité dans les possibilités, par exemple un ou plusieurs serveurs alternatifs fonctionnant en lecture seule sans support de certaines modifications par le service).