Skip to main content

Wprowadzenie do systemu nazw domen (DNS)

[Sieci komputerowe ] Co to jest usługa DNS i jak działa ? (Kwiecień 2025)

[Sieci komputerowe ] Co to jest usługa DNS i jak działa ? (Kwiecień 2025)
Anonim

Internet i wiele większych sieci prywatnych protokołów internetowych (IP) opiera się na systemie DNS (Domain Name System), aby pomóc w kierowaniu ruchem. System DNS utrzymuje rozproszoną bazę danych nazw i adresów sieciowych oraz zapewnia metody umożliwiające komputerom zdalne wysyłanie zapytań do bazy danych. Niektórzy nazywają DNS "książką telefoniczną Internetu".

DNS i sieć WWW

Wszystkie publiczne witryny sieci Web działają na serwerach połączonych z Internetem z publicznymi adresami IP. Serwery WWW na stronie About.com mają na przykład adresy takie jak 207.241.148.80. Chociaż użytkownicy mogą wpisywać informacje adresowe, takie jak http://207.241.148.80/, w swojej przeglądarce internetowej, aby odwiedzać witryny, możliwość używania nazw własnych takich jak http://www.about.com/ jest o wiele bardziej praktyczna.

Internet wykorzystuje DNS jako ogólnoświatową usługę rozpoznawania nazw dla publicznych stron internetowych. Gdy ktoś wpisze nazwę witryny do przeglądarki, DNS wyszuka odpowiedni adres IP tej strony, dane wymagane do nawiązania pożądanych połączeń sieciowych między przeglądarkami internetowymi i serwerami WWW.

Serwery DNS i hierarchia nazw

DNS używa architektury sieci klient / serwer. Serwery DNS to komputery przeznaczone do przechowywania bazy danych DNS dokumentacja (nazwiska i adresy), natomiast klienci DNS to komputery osobiste, telefony i inne urządzenia użytkowników końcowych. Serwery DNS są również ze sobą powiązane, w razie potrzeby działając jako klienci.

DNS organizuje swoje serwery w hierarchii. Do Internetu, tzw główne serwery nazw znajdują się u góry hierarchii DNS. Internetowe serwery nazw zarządzają informacjami o serwerze DNS dla domen najwyższego poziomu (TLD) w Internecie (np. ".Com" i ".uk"), w szczególności nazwy i adresy IP oryginału (zwane autorytatywny ) Serwery DNS odpowiedzialne za odpowiadanie na zapytania dotyczące każdej domeny TLD indywidualnie. Serwery na niższym poziomie hierarchii DNS śledzą nazwy i adresy domen drugiego poziomu (np. "About.com"), a dodatkowe poziomy zarządzają domenami internetowymi (np. "Compnetworking.about.com").

Serwery DNS są instalowane i utrzymywane przez prywatne firmy i organy zarządzające Internetem na całym świecie. W Internecie 13 głównych serwerów nazw (w rzeczywistości redundantne pule maszyn na całym świecie) obsługuje setki internetowych domen najwyższego poziomu, a witryna About.com zapewnia autorytatywne informacje o serwerze DNS dla witryn w swojej sieci. Organizacje mogą podobnie wdrażać DNS w swoich sieciach prywatnych oddzielnie, na mniejszą skalę.

Więcej - Co to jest serwer DNS?

Konfigurowanie sieci dla DNS

Klienci DNS (wywołani tłumacze ) chcąc używać DNS musi mieć to skonfigurowane w ich sieci. Rezolwery wysyłają zapytania do DNS za pomocą ustalonego ( statyczny ) Adresy IP jednego lub więcej serwerów DNS. W sieci domowej adresy serwerów DNS można skonfigurować raz na routerze szerokopasmowym i automatycznie odbierać je przez urządzenia klienckie, lub adresy można konfigurować indywidualnie dla każdego klienta. Administratorzy sieci domowej mogą uzyskiwać poprawne adresy serwerów DNS od swojego usługodawcy internetowego lub zewnętrznych dostawców usług DNS, takich jak Google Public DNS i OpenDNS.

Rodzaje wyszukiwań DNS

DNS jest najczęściej używany przez przeglądarki internetowe automatycznie konwertujące nazwy domen internetowych na adresy IP. Oprócz nich wyszukiwania do przodu , DNS jest również używany do:

  • znalezienie właściwych serwerów do dostarczania internetowych wiadomości e-mail
  • wyszukiwania wsteczne który przekształca adres IP z powrotem na nazwę domeny

Sieć żąda obsługi wyszukiwań DNS uruchamianych przez TCP i UDP, port 53 domyślnie.Zobacz także - Przeszukiwanie adresu IP do przodu i do tyłu

Skrytki DNS

Aby lepiej przetwarzać duże ilości żądań, system DNS wykorzystuje buforowanie. Pamięć podręczna DNS przechowuje lokalne kopie ostatnio dostępnych rekordów DNS, podczas gdy oryginały są nadal przechowywane na wyznaczonych serwerach. Posiadanie lokalnych kopii rekordów DNS pozwala uniknąć generowania ruchu sieciowego w górę i poprzez hierarchię serwerów DNS. Jeśli jednak pamięć podręczna DNS stanie się nieaktualna, mogą pojawić się problemy z łącznością sieciową. Pamięci DNS są również podatne na ataki hakerów sieciowych. Administratorzy sieci mogą w razie potrzeby opróżnić pamięć podręczną DNS za pomocą ipconfig i podobnych narzędzi.Więcej - Co to jest pamięć podręczna DNS?

Dynamiczny DNS

Standardowy DNS wymaga naprawy wszystkich informacji o adresie IP przechowywanych w bazie danych. Działa to dobrze dla obsługi typowych witryn sieci Web, ale nie dla urządzeń korzystających z dynamicznych adresów IP, takich jak internetowe kamery internetowe lub domowe serwery WWW. Dynamiczny DNS (DDNS) dodaje rozszerzenia protokołu sieciowego do DNS, aby umożliwić rozpoznawanie nazw dla dynamicznych klientów.

Różni dostawcy zewnętrzni oferują dynamiczne pakiety DNS przeznaczone dla osób chcących uzyskać zdalny dostęp do sieci domowej za pośrednictwem Internetu. Konfiguracja Internetu Środowisko DDNS wymaga rejestracji u wybranego dostawcy i instalacji dodatkowego oprogramowania w sieci lokalnej. Dostawca DDNS zdalnie monitoruje subskrybowane urządzenia i dokonuje wymaganych aktualizacji nazw serwerów DNS.

Więcej - Co to jest Dynamic DNS?

Alternatywy dla DNS

Usługa nazewnictwa Internetu Microsoft Windows (WINS) obsługuje rozpoznawanie nazw podobne do DNS, ale działa tylko na komputerach z systemem Windows i używa innej przestrzeni nazw. Usługa WINS jest używana w niektórych prywatnych sieciach komputerów z systemem Windows.

Dot-BIT jest projektem open source opartym na BitCoin technologia, która pracuje nad dodaniem obsługi domeny najwyższego poziomu ".bit" do internetowego DNS.

Samouczek dotyczący protokołu internetowego - numeracja sieci IP