Wat is een SRV record?


Het SRV record (of Service Record) is een generiek record dat definieert welke dienst een bepaalde host levert. Het laat toe controle te hebben over prioritisatie en gebruik.
De theorie achter SRV is de volgende. Dankzij een SRV record kan via een DNS opvraging achterhaald worden welke server (hostnaam) een bepaalde dienst (webdienst, http) levert voor een specifiek domein (example.com). Die hostnaam mag binnen of buiten het domein liggen.

  • Owner: het eigenlijk record bestaande uit de service, het protocol en het domein. Zo betekent _http._tcp.example.com "http-verkeer via het tcp-protocol binnen het domein example.com".
  • Priority: prioriteit voor dit record (0 tot 65535). Het laagste nummer geeft de hoogste prioriteit aan.
  • Weight: als u meerdere diensten gebruikt met dezelfde prioriteit, dan kunt u een bijkomend gewicht (weight) meegeven (0 tot 65535). Het hoogste nummer zorgt er hier voor dat dat record het meest wordt afgeleverd. 0 duidt aan dat er geen gewicht moet gebruikt worden.
  • Port: poortnummer die aan de dienst is toegekend.
  • Target: hostnaam die de dienst levert. De hostnaam moet niet in hetzelfde domein zitten, maar moet wel een Fully Qualified Domain Name (FQDN) zijn.

Voorbeeld: _http._tcp.example.com 1 1 80 www.voorbeeld.net"
Een toepassing kan nu bijvoorbeeld vragen aan de DNS server van example.com of hij weet wie http verkeer via tcp ondersteunt op example.com. De DNS server zal hierop antwoorden dat www.voorbeeld.net op poort 80 dergelijke service aanbiedt. Deze toepassing weet dus dat het voor http verkeer via het tcp protocol op www.voorbeeld.net terecht kan.


Artikelnummer: 994
Aangemaakt door: Wed, Jul 8, 2009 8:46 AM
Laatst bijgewerkt: Thu, Sep 13, 2012 9:55 AM
Aangemaakt door: Guy De Lee [guy@hostbasket.com]

Online URL: https://onlinehelp.cloud.telenet.be/article.php?id=994