Disque de SRV
Un SRV le disque de service record de ou de est une catégorie des données dans le Domain Name System de l'Internet spécifiant l'information sur des services disponibles. Il est défini dans RFC 2782. De plus nouveaux protocoles d'Internet tels que le SIP et le XMPP exigent souvent l'appui de SRV des clients. Les réalisations de client des protocoles plus anciens (par exemple LDAP , smtp ) peuvent avoir l'appui de SRV supplémentaire à lui. Cependant, cette pratique est découragée par les spécifications de SRV parce qu'elle cause à comportement contradictoire d'un client le prochain.
Format d'enregistrement
Un disque de SRV tient l'information suivante :Service : le nom symbolique du service désiré.
Protocole : c'est habituellement le TCP ou l'UDP .
Domain Name : le domaine pour lequel ce disque est valide.
TTL : champ standard du Time to Live de DNS.
Classe : champ standard de classe de DNS (c'est toujours DANS ).
Priorité : la priorité du centre serveur de cible, une valeur plus basse signifie plus preferred.
Poids : Un poids relatif pour des disques avec la même priorité.
gauche : le port de TCP ou d'UDP sur lequel le service doit être trouvé.
Cible : le hostname de la machine fournissant le service.
Un disque de l'exemple SRV pourrait ressembler à ceci :
_sip. 86400 DANS SRV 0 5 5060 sipserver.
Ceci indique un serveur appelé sipserver.com écoutant sur le port 5060 de TCP des raccordements de protocole du SIP . La priorité accordée ici est 0, et le poids est 5.
Équilibrage de la charge avec SRV
Le champ prioritaire est semblable le valeur prioritaire de s de MX Record à un '. Les clients emploient toujours le disque de SRV avec la valeur de la priorité la plus basse d'abord, et retombent seulement à d'autres disques si le raccordement avec le centre serveur de ce disque échoue. Ainsi un service peut avoir un " indiqué ; fallback" ; serveur, qui sera seulement utilisé si le serveur primaire échoue. Seulement un autre disque de SRV, avec une valeur de champ prioritaire plus haut que le disque du serveur primaire, est nécessaire.Si un service a les disques multiples de SRV avec la même valeur prioritaire, les clients emploient le champ du poids pour déterminer quel centre serveur à employer. La valeur de poids est appropriée seulement par rapport à d'autres valeurs de poids pour le service, et seulement parmi des disques avec la même valeur prioritaire.
Dans l'exemple suivant, la priorité et des champs du poids sont employés pour fournir une combinaison de l'équilibrage de la charge et du service de protection. 86400 DANS SRV 10 60 5060 bigbox. 86400 DANS SRV 10 20 5060 smallbox1. 86400 DANS SRV 10 10 5060 smallbox2. 86400 DANS SRV 10 10 5066 smallbox2. 86400 DANS SRV 20 0 5060 backupbox.
Les quatre premiers disques partagent une priorité de 10, ainsi la valeur du champ de poids sera employée par des clients pour déterminer quel serveur (combinaison de centre serveur et de port) à entrer en contact. La somme de chacune des quatre valeurs est 100, ainsi bigbox.com sera employé 60% du temps. Les deux centres serveurs smallbox1 et smallbox2 seront utilisés pour 20% de demandes chacune, avec la moitié des demandes qui sont envoyées à smallbox2 (c. 10% de toutes les demandes) allant mettre en communication 5060 et l'autre moitié de mettre en communication 5066. Si le bigbox est indisponible, ces deux machines restantes partageront la charge également, puisqu'elles chacun seront choisies 50% du temps.
Si chacun des quatre serveurs avec la priorité 10 est indisponible, le disque avec la prochaine valeur prioritaire le plus élevé sera choisi, qui est backupbox. Ceci pourrait être une machine dans une autre localisation physique, vraisemblablement non vulnérable à tout ce qui ferait devenir les quatre premiers hôtes indisponibles.
Il convient noter que l'équilibrage de la charge a fourni par des disques de SRV est en soi limité, puisque l'information est essentiellement charge statique. La charge courante des serveurs n'est pas tenue compte.
Utilisation
Les disques de SRV sont employés souvent par des clients du Windows 2000 de Microsoft pour trouver le contrôleur de domaine de pour un service donné. De plus, les disques de SRV sont communs en même temps que les protocoles de normalisés par suivant :
XMPP (Jabber )
SIP
LDAP
Autorisation de smtp de client de
Voir également
LOC record MX Record
.
| Random links: | Vexillology | Edwin Conklin | Liste de leaders d'État dans 894 | Cayuga, Ontario | Note | Expediente_de_SRV |