DNS
To skrót od „Domain Name System”.
Nazwy domen służą jako łatwe do zapamiętania nazwy witryn internetowych i innych usług w Internecie. Komputery uzyskują jednak dostęp do urządzeń internetowych za pomocą ich adresów IP. DNS tłumaczy nazwy domen na adresy IP, umożliwiając dostęp do lokalizacji w Internecie za pomocą jej nazwy domenowej.
Dzięki DNS możesz odwiedzić witrynę internetową, wpisując nazwę domeny zamiast adresu IP. Na przykład aby odwiedzić słownik komputerowy Tech Terms, wystarczy wpisać „techterms.com” w pasku adresu przeglądarki internetowej, zamiast wpisywać adres IP (67.43.14.98). DNS upraszcza także adresy e-mail, ponieważ tłumaczy nazwę domeny (znajdującą się za symbolem „@”) na odpowiedni adres IP.
Aby zrozumieć, jak działa DNS, możesz porównać go do aplikacji kontaktów na smartfonie. Gdy dzwonisz do znajomej osoby, po prostu wybierasz jej imię lub nazwisko z listy. Telefon w rzeczywistości nie dzwoni do tej osoby po imieniu lub nazwisku, lecz wybiera numer jej telefonu. DNS działa w ten sam sposób, przypisując każdej nazwie domeny unikatowy adres IP.
W przeciwieństwie do książki adresowej tabela tłumaczeń DNS nie jest przechowywana w jednym miejscu. Zamiast tego dane są przechowywane na milionach serwerów na całym świecie. Po zarejestrowaniu domeny trzeba przypisać jej co najmniej dwa serwery nazw (które można w każdej chwili edytować za pośrednictwem rejestratora domeny). Adresy serwerów nazw wskazują serwer zawierający katalog nazw domen i powiązanych z nimi adresów IP. Gdy komputer uzyskuje dostęp do witryny internetowej przez Internet, odnajduje odpowiedni serwer nazw i pobiera prawidłowy adres IP witryny.
Ponieważ tłumaczenie DNS powoduje dodatkowe obciążenie podczas łączenia z witrynami internetowymi, dostawcy usług internetowych buforują rekordy DNS i przechowują dane lokalnie. Gdy adres IP nazwy domeny zostanie zapisany w pamięci podręcznej, dostawca usług internetowych może automatycznie kierować kolejne żądania na odpowiedni adres IP. Działa to dobrze do momentu zmiany adresu IP — wtedy żądanie może zostać wysłane do niewłaściwego serwera albo serwer w ogóle nie odpowie. Dlatego pamięci podręczne DNS są regularnie aktualizowane, zwykle co kilka godzin lub co kilka dni.
Sprawdź swoją wiedzę