HAKATEMIA
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.