13Sovelluskerros (Application layer)
DNS (Domain Name System)
Helppo10MIN
Mikä DNS?
DNS (Domain Name System) on hajautettu järjestelmä joka pelaa valtavan tärkeää roolia Internetin toiminnassa. Sen ehkä yleisimmin tunnettu toiminto on muuttaa nimiä (kuten www.example.com) IP-osoitteiksi, jotta voimme vierailla sivustoilla muistamatta niiden IP-osoitteita, joka on kyllä kätevää varsinkin huomioiden että sivustojen IP-osoitteet vaihtuvat tyypillisesti melko usein.
DNS:llä on kuitenkin muitakin rooleja. Sitä kannattaa ajatella globaalina, hajautettuna, hierarkisena key-value (avain - arvo) tietokantana jota käytetään vähän kaikenlaiseen.
Esimerkiksi verkkotunnuksen sähköpostiasetukset löytyvät DNS:stä.
1 / 6
Hakatemia Pro
Hakkeroinnin oppiminen alkaa tästä
Sadat interaktiiviset kurssit, virtuaalilabrat ja CTF-haasteet selaimessasi. Aloita ilmainen kokeilu ilman korttitietoja.