Lorsqu'on veut avoir plusieurs machines redondantes pour un service, on
peut utiliser des load balancers, round-robin, ou les
spécificités du protocole (Par exemple, les MX avec le
protocole SMTP).
La RFC
2782 propose d'ajouter un type de ressource DNS similaire aux MX applicable pour tous les protocoles : Les données SRV.
Par exemple, sur le domaine mouarf.org,
si le serveur "primaire" est down, on peut indiquer qu'il faut utiliser le serveur de secours xxx.org.
Deux critères de sélection peuvent être appliqué pour choisir le serveur de secours : Une priorité ou un poids. Un poids de 3 signifie que ce serveur est 3 fois plus rapide/puissant qu'un serveur avec un poids de 1.
Cette RFC n'est pas beaucoup utilisée : seul les
clients/serveurs LDAP sont vraiment intéressés pour le
moment.
Les développeurs Mozilla ont été
contacté
pour implémenter ce système mais ils ne sont pas trop joyeux à son
sujet :)
Plus d'information sur http://dns.vanrein.org/srv/.