Rekordy DNS SRV umożliwiają korzystanie z DNS do publikowania usług i wykrywania usług. Ich głównym zastosowaniem jest umożliwienie łatwego działania usług na niestandardowych portach i zmniejszenie obciążenia konfiguracyjnego podczas konfigurowania klientów.
Rekord SRV ma następującą postać:
_Service._Protocol.Name. TTL Class SRV Priority Weight Port Target
Usługa : symboliczna nazwa usługi.
Protokół : protokół transportowy usługi; zwykle jest to albo TCP, albo UDP.
Nazwa : nazwa domeny zakończona nazwą, .dla której ten rekord jest ważny - często pomijana w skróconym DNS, która następnie domyślnie przyjmuje nazwę strefy.
TTL : standardowy czas DNS do uruchomienia pola.
Klasa : standardowe pole klasy DNS (zawsze IN
dotyczy Internetu).
Priorytet : priorytet hosta docelowego, niższa wartość oznacza bardziej preferowane.
Waga : względna waga rekordów o tym samym priorytecie.
Port : port TCP lub UDP, na którym znajduje się usługa.
- Cel : kanoniczna nazwa hosta maszyny świadczącej usługę.
Twój pojawia się przykład usługi automatycznego wykrywania :) wskazującej TCP port 443
na trafnie nazwanego hostaautodiscover.*hostname*.net.
Jedną z takich usług automatycznego wykrywania wydaje się być używana do automatycznej konfiguracji MS Outlook, ale nie może to być jedyny przypadek użycia.