Nimipalvelu (DNS)
Nimipalvelu (domain name service) on hajautettu
Internetin hakemisto, jonka sisältämät tietueet määrittävät, miten
verkkotunnusnimet ohjataan eri palveluihin. Esimerkkejä ovat
A-tietueet (osoittavat numeerisiin IPv4-osoitteisiin), AAAA-tietueet
(IPv6-osoitteisiin), MX-tietueet (sähköpostipalvelimiin) ja
CNAME-tietueet (alias-tietueet).
DNS-kyselyjä käsittelevät palvelimet voivat olla rekursiivisia nimipalvelimia, juurinimipalvelimia tai valtuutettuja nimipalvelimia.
Juurinimipalvelinten (esimerkiksi a.root-servers.net) tietueissa
määritellään ylimmän tason valtuutetut nimipalvelimet, esimerkiksi
a.fi, joka on yksi monista fi-tason nimipalvelimista. Nämä
valtuutetut nimipalvelimet puolestaan tuntevat kaikki alaisuudessaan
olevat valtuutetut nimipalvelimet, kuten ns1.208.fi ja ns2.208.fi,
joissa määritellään joitakin fi-päätteisiä osoitteita, kuten
208.fi ja projectorganisationhelsinki.fi.
Rekursiiviset nimipalvelimet ovat eräänlainen hajautettu välimuisti. Esimerkiksi kotireitittimessä toimiva nimipalvelin vastaa lähiverkon laitteiden kyselyihin ja voi täydentää muistiaan Internet-palveluntarjoajan rekursiiviselta nimipalvelimelta. Tarvittaessa tietueet haetaan valtuutetulta nimipalvelimelta, joka selvitetään seuraamalla ketjua joltakin juurinimipalvimelta lähtien.
Yksityinen nimipalvelin
Yksityisissä verkoissa voi toimia Internetistä erillisiä nimipalvelimia, jotka voivat vastata joihinkin kyselyihin eri tavalla. Esimerkiksi nimeä
salainen.208.fiei ole Internetissä, mutta sellainen voisi olla yrityksemme yksityisessä verkossa. Tällaiset nimipalvelimet voivat hakea ulkopuoliset nimet sellaisenaan julkisesta nimipalvelusta tai jotenkin suodatettuina. Esimerkiksi nimikilpailija.example.comvoisi ohjautua eri osoitteeseen.