DNS

Tämä artikkeli kertoo internetin nimipalvelujärjestelmästä. Muita merkityksiä kerrotaan täsmennyssivulla.
TCP/IP-pino
sovelluskerros
sovelluskerros

sovelluskerros
BGP · DHCP · DNS · ESMTP · FTP · HTTP · IMAP · IRC · LDAP · MGCP · NNTP · NTP · POP3 · RPC · RTP · RTSP · SIP · SMTP · SNMP · SOCKS · SSH · Telnet · TLS/SSL · XMPP  · (..lisää..)
kuljetuskerros
kuljetuskerros

kuljetuskerros
TCP · UDP · QUIC · DCCP · SCTP · RSVP · RIP · ECN
verkkokerros
verkkokerros

verkkokerros
IP (IPv4 ja IPv6) · ICMP (ICMPv6) · IGMP · IPsec
siirtoyhteyskerros ARP · IS-IS · NDP · OSPF · L2TP · PPP
fyysinen kerros

DNS (engl. Domain Name System eli nimipalvelujärjestelmä) on hajautettu järjestelmä, jonka avulla voidaan nimetä tietokoneita ja palveluja Internetissä tai muissa IP-verkoissa. Se on tärkeä osa internetin infrastruktuuria, ja se toimii puhelinluettelon tavoin kääntäen verkkotunnuksia IP-osoitteiksi (esimerkiksi fi.wikipedia.org on 185.15.59.224).[1][2]

Internetin laitteet kommunikoivat keskenään pitkien numeeristen IP-osoitteiden avulla, joiden muistaminen sellaisenaan olisi hankalaa ja epäkäytännöllistä.[2]

Nimipalvelun toteuttavia palvelimia kutsutaan nimipalvelimiksi ja niitä on neljää eri tyyppiä:[3][4]

  • Paikallinen nimipalvelin (engl. resolver) vastaa käyttäjien nimipalvelupyyntöihin ja hakee niihin vastaukset muilta nimipalvelimilta.
  • Virallinen tai auktoritatiiviset nimipalvelin (engl. authoritative nameserver) sisältää ja tarjoaa tietyn verkkotunnuksen DNS-tietueet eli IP-osoitteet, joihin verkkotunnus osoittaa.
  • Verkkotunnuspalvelin (engl. TLD nameserver) ohjaa pyynnöt oikealle viralliselle nimipalvelimelle. Niitä on jokaista verkkotunnuspäätettä (kuten .com, .fi, .org...) kohden, ja ne sisältävät nimipalvelintiedot kaikille verkkotunnuksille, jotka loppuvat kyseiseen päätteeseen. Niitä hallitsee IANA.
  • Juuripalvelin (engl. root nameserver) ohjaa pyynnöt oikealle verkkotunnuspalvelimelle. Niitä on yhteensä 13 kappaletta, ja niitä hallitsee IANA.
  1. J. Botha, C. Bothma ja Pieter Geldenhuys: Managing E-Commerce in Business, 2. painos, s. 20. Juta and Company Ltd, 2008. ISBN 9780702173042 (englanniksi)
  2. a b Nimipalvelu - Tietoliikenteen perusteet 2 2021 tietoliikenteen-perusteet-2-21.mooc.fi. Viitattu 12.1.2024.
  3. Nimipalvelu - Tietoliikenteen perusteet 2 2021 tietoliikenteen-perusteet-2-21.mooc.fi. Viitattu 12.1.2024.
  4. DNS server types | Cloudflare cloudflare.com.

Developed by StudentB