DNS-palvelin (Domain Name Server), joka tunnetaan myös nimellä nimipalvelin ja joka vastaa DNS-palvelujen tarjoamisesta. Se ylläpitää erityyppisiä tietueita. DNS-palvelimiin kuuluu rekursiivisia ratkaisejia, juuripalvelimia, TLD-palvelimia ja arvovaltaisia palvelimia, jotka toimivat yhdessä tarjotakseen käyttäjille IP-osoitteita.
Seuraava kuva on DNS-palvelimien vuokaavio.
- Rekursiivinen ratkaiseja: Tunnetaan myös nimellä DNS-selvittäjä, jota yleensä hallinnoi Internet-palveluntarjoaja. Se on ensimmäinen vaihe DNS-kyselyssä. Rekursiivinen ratkaisija tallentaa välimuistiin jokaisen suoritetun kyselyn lopullisen vastauksen ja tallentaa sen tietyksi ajanjaksoksi (kutsutaan aikaiseksi). Kun rekursiivinen ratkaisija vastaanottaa käyttäjältä rekursiivisen kyselypyynnön, se käyttää välimuistissa olevaa vastausta suoraan vastatakseen nopeasti ilman yhteydenpitoa minkään muun DNS-palvelimen kanssa. Jos ei, se lähettää pyynnöt vuorotellen juuripalvelimelle ja lähettää sitten toisen pyynnön TLD-palvelimelle saatuaan ensimmäisen vastauksen, ja lähettää sitten viimeisen pyynnön arvovaltaiselle palvelimelle ja saa lopulta IP-osoitteen vastauksena ja palauta se käyttäjälle.
- Juuripalvelin : Maailmassa on 13 juuriverkkotunnuksen nimipalvelinta, ja yksi on Yhdysvaltojen pääjuuripalvelin, jota ylläpitää amerikkalainen Internet-toimisto Network Solutions. Muut 12 ovat toissijaisia juuripalvelimia, joista 9 on Yhdysvalloissa, 2 Euroopassa (sijoitettu Yhdistyneeseen kuningaskuntaan ja Ruotsiin) ja 1 Aasiassa (sijoitetaan Japaniin). Jos vastausta ei ole välimuistissa, ratkaiseja käynnistää kyselypyynnön juuripalvelimelle. Juuripalvelin tallentaa ylätason verkkotunnuksen nimen (.com, .net, .org jne.) ja vastaavan isäntäpalvelimen. Kun rekursiivinen ratkaisija on saanut alkuperäisen vastauksen, se lähettää toisen pyynnön TLD-nimipalvelimelle.
- TLD-palvelin: TLD on verkkotunnuksen nimijärjestelmän korkeimman tason verkkotunnus, ja TLD-nimipalvelin hallitsee kaikkia yleisen ylätason verkkotunnuksen verkkotunnustietoja. Heinäkuussa 2015 ylätason verkkotunnuksia oli 1 058, jotka on jaettu kahteen luokkaan: yleiset ylätason verkkotunnukset ja maan/alueen ylätason verkkotunnukset. Yleisimmät gTLD:t ovat: .com, .org, .net, .edu ja .gov. Maan ylätason verkkotunnus viittaa maa- tai osavaltiokohtaiseen verkkotunnukseen. Esimerkiksi .cn, .uk, .us, .de, .jp jne. Kun TLD-palvelin vastaanottaa kyselypyynnön tietystä ylätason toimialueesta rekursiiviselta ratkaisijalta, vastaava ylätason verkkotunnuspalvelin ilmoittaa rekursiiviselle vastauksen ratkaiseja ja ohjaa sen arvovaltaiselle palvelimelle seuraavan kyselyn aloittamiseksi.
- Valtuutettu palvelin: Verkkotunnusten rekisteröijä asettaa arvovaltaisen palvelimen tietylle verkkotunnuksen nimelle (kuten "www.ipshu.com"), jota käytetään tietyn verkkotunnuksen hallintaan (lisäämiseen, poistamiseen, muokkaamiseen jne.). nimi itse. Tässä rekursiivinen ratkaiseja löytää verkkoaluetta vastaavan verkkopalvelimen IP-osoitteen ja palauttaa IP-osoitteen rekursiiviselle ratkaisijalle. Valtuutettu palvelin on yleensä viimeinen vaihe IP-osoitteen löytämisessä.
Kun Internet-palveluntarjoajan rekursiivinen ratkaisija vastaanottaa IP-osoitteen, se palauttaa tiedot web-palvelimelle käyttäjän PC:n kautta ja verkkopalvelin palauttaa vastaavat tiedot käyttäjälle verkkotunnuksen pyytämän sisällön mukaisesti, jotta käyttäjä voi lopulta saada odotettu sisältö.