Ein SRV-Datensatz, der für "Service Record" steht, ist eine bestimmte Art von DNS-Datensatz, der dazu dient, Informationen über den Standort eines bestimmten Dienstes innerhalb einer Domäne bereitzustellen. Diese Einträge werden häufig in Situationen verwendet, in denen mehrere Dienste auf verschiedenen Servern innerhalb derselben Domäne verfügbar sind, und sie helfen bei der Weiterleitung von Anfragen an den richtigen Server für einen bestimmten Dienst.
Ein SRV-Eintrag enthält die folgenden Informationen:
- Dienst: Hier wird angegeben, welcher Dienst angeboten wird, z. B. "ldap" für Lightweight Directory Access Protocol, "http" für HTTP-Websites, "smtp" für E-Mail und viele andere.
- Protokoll: Gibt das für den Dienst verwendete Protokoll an, z. B. "tcp" oder "udp".
- Priorität: Hier wird angegeben, welcher Server Vorrang hat, wenn mehrere Server für denselben Dienst verfügbar sind. Niedrigere Zahlen haben eine höhere Priorität.
- Gewicht: Wenn es mehrere Server mit der gleichen Priorität gibt, wird das Gewicht zur Verteilung der Last verwendet. Server mit einer höheren Gewichtung erhalten einen größeren Anteil der Anfragen.
- Anschluss: Dies ist der Port, über den der Dienst verfügbar ist. Jedes Protokoll hat normalerweise eine Standard-Portnummer (z. B. 80 für HTTP, 25 für SMTP).
- Zieldomänenname: Dies ist der Domänenname des Servers, auf dem der Dienst verfügbar ist.
Mit diesen Informationen können Clients (z. B. Webbrowser oder E-Mail-Clients) den richtigen Server finden und eine Verbindung zu dem gewünschten Dienst innerhalb einer Domäne herstellen.