Question

Je dois faire une recherche DNS pour les enregistrements SRV dans l'application Android et choisir celui d'eux. Lorsque je interroge un serveur DNS pour plusieurs enregistrements SRV diffèrent en priorité et en poids, j'obtiens les enregistrements dans un ordre différent à chaque demande, ces enregistrements sont-ils commandés par le serveur? Si oui, quel est l'algorithme de commande?

J'ai deviné que cela respecte la priorité car la priorité inférieure est la plus préférée, mais au cas où la priorité serait égale, je suppose que cela respectera le poids dans un style rond, ce qui ne s'est pas produit!

J'avais un serveur DNS Bind9 simple avec 2 enregistrements SRV comme suit:


Poids de priorité du domaine


aaa.example.com 1 90


bbb.example.com 2 10

Quand je cherche, je m'attendais à obtenir le aaa.example.com 9 fois comme premier résultat et le 10e J'obtiendrais bbb.example.com Comme premier résultat, ce qui ne s'est pas produit!, le serveur inverse simplement la commande sur chaque demande!

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top