Co to jest serwer główny lub główne serwery DNS w serwerach DNS?

Podstawowa obsługa DNS

Pierwszą rzeczą, którą należy wiedzieć, jest to, że gdy próbujemy uzyskać dostęp do dowolnej usługi internetowej (poczty e-mail, witryny internetowej itp.), serwery DNS kontrolujące wszystko, lepiej znane jako Nazwa Główny serwer nazw my Główny serwer DNS , to ludzie, którzy obsługują żądania tłumaczenia nazwy domeny na adres IP. Bez tych serwerów użytkownicy będą musieli zapamiętać adresy IP wszystkich witryn. Jego działanie bardzo krótko przedstawia się następująco:

Użytkownik wpisuje adres internetowy do przeglądarki, przeglądarka najpierw sprawdza u hosta urządzenia, czy nie ma informacji, sprawdza z serwerem DNS czy podane urządzenie, jeśli nie ma informacji, przechodzi z serwera DNS na serwer DNS na serwerach głównych, które są podstawowe i znajdują się na początku ciągu „polecenie”.

Co to jest główny serwer nazw?

Serwer nazw hostów to serwer, który wykonuje funkcję rozwiązywania nazw domen w adresach IP. Ważne jest, abyśmy zrozumieli, że te serwery główne nie odpowiadają bezpośrednio na żądania z przeglądarek użytkowników, ale dostarczają informacje do serwerów DNS, które żądają informacji z przeglądarki klienta.

Różnica polega na tym, że zwykły serwer DNS odpowiada na zapytania z przeglądarki użytkownika, a serwery nazw głównych odpowiadają tylko na zapytania z odbierających serwerów DNS. Aby wykonać te żądania, wszystko odbywa się za pomocą pliku znajdującego się w strefie głównej wszystkich serwerów głównych DNS, która ma tylko 2 MB. Ten niewielki rozmiar wynika z faktu, że zawiera tylko informacje o wszystkich nazwach internetowych wraz z odpowiadającymi im adresami IP wszystkich domen najwyższego poziomu, powszechnie znanych jako domeny TLD lub domeny najwyższego poziomu.

Te dane są niezwykle ważne, ponieważ są to dane, których szukają serwery główne, aby odpowiedzieć na zapytanie serwera DNS. Musisz zrozumieć, że te serwery są dziś niezbędne do działania Internetu i że bez nich obecny system analizy nazw domen nie będzie działał.

Jak działa proces rozpoznawania głębi nazw DNS

Pierwszą rzeczą, którą musisz wiedzieć, jest to, że proces priorytetu serwera DNS jest znany jako „wyszukiwanie do przodu”, co tłumaczy nazwy domen na adresy IP. Gdy przeglądarka internetowa przesyła żądanie, jak wspomniano wcześniej, najpierw sprawdza plik hosta lub jego pamięć wewnętrzną, aby sprawdzić, czy odpowiada na żądanie. Ten rodzaj konsultacji powinien odbywać się nie tylko na lokalnym poziomie sprzętowym, ale może konsultować się z innymi urządzeniami w sieci, więc liczba próśb o informacje lub kolejność konsultacji zależy od różnych czynników, takich jak używany przez nas system operacyjny. jeśli używany jest protokół UDP (User Datagram Protocol) lub jeśli NetBIOS jest używany przez TCP/IP.

Wszystkie te typy zapytań, które za każdym razem mogą być inne, są wykonywane tylko wewnętrznie, jednak gdy zapytanie dociera do serwerów DNS, zawsze dzieje się to samo.

Jak wyglądałoby zapytanie o wykupienie DNS?

Załóżmy, że w używanej przez nas przeglądarce wprowadziliśmy www.redeszone.net.

  1. Pierwszą rzeczą, jaką robi przeglądarka internetowa, jest sprawdzenie pliku hosta naszego sprzętu. Ten plik jest małym, zwykłym plikiem tekstowym, który może wyświetlać nazwy domen wraz z ich adresami IP.
  2. Jeśli po sprawdzeniu pliku hosta nie możesz znaleźć żadnych wyników, następnym krokiem jest sprawdzenie lokalnego DNS komputera, ponieważ nasz komputer przechowuje wszystkie wykonane zapytania DNS.
    • Nawiasem mówiąc, jeśli kiedykolwiek będziesz miał problem z rozwiązaniem DNS, możesz spróbować wyczyścić pamięć podręczną DNS komputera, wpisując następujące polecenie w wierszu polecenia: ipconfig / flushdns
  3. Kontynuując zapytanie DNS, jak wspomnieliśmy wcześniej, jeśli nie znalazło niczego w pliku hosta na twoim komputerze, następnym krokiem jest sprawdzenie lokalnej pamięci podręcznej DNS na twoim komputerze, aby zobaczyć, czy są jakieś wyniki. Jeśli już weszliśmy na stronę, znajdziesz wynik, w przeciwnym razie niczego nie znajdziesz.
  4. Wyobraź sobie, że wchodzisz na www.redeszone.net po raz pierwszy, gdy nie możesz nic znaleźć w pamięci podręcznej DNS naszego komputera, następnym krokiem będzie skonsultowanie się z innymi komputerami w sieci lub ogólnie siecią serwerów nazw, co jest normalne dla Home użytkownicy tworzą nasz router, który daje nam dostęp do Internetu.
    • Router zawiera również, podobnie jak nasz sprzęt, parser nazw DNS, czyli sprawdzi, czy już weszliśmy na tę stronę, jeśli nie weszliśmy, oczywiście też nic nie znajdzie.
  5. Następnie dochodzimy do momentu, w którym router, nie wiedząc, jaka jest odpowiedź na zapytanie, kieruje zapytanie do przypisanych serwerów DNS. Zazwyczaj jest to nasz serwer DNS ISP, ale może to być cokolwiek serwer DNS ten
  6. Gdy zapytanie dociera do serwera DNS dostawcy usług internetowych, próbuje dowiedzieć się, sprawdzając swoje bazy danych, czy zawiera dane dotyczące zapytania domeny, to wyszukiwanie jest również nazywane zapytaniem „Kolonizatory „. Jeśli nie możesz znaleźć żadnych wyników, skontaktuj się z serwerami TLD najwyższego poziomu.
  7. Gdy serwer DNS nie może odpowiedzieć na żądanie, wysyła żądanie informacji z domen najwyższego poziomu zwanych TLD. Oznacza to, że w tym przypadku zażądałbym TLD .net, ponieważ jest to główny serwer DNS.
  8. Ta TLD, jeśli nie znajdzie odpowiedzi, jest tą, która pyta główne serwery DNS i odpowiada informacją do serwera TLD najwyższego poziomu.
    • Na bardziej technicznym poziomie, w ostatniej części, dzieje się tak, że serwer DNS ISP, gdy żąda informacji z serwera TLD, jeśli nie ma informacji, wysyła żądanie informacji do serwerów głównych, które z kolei informują nazwy serwerów organu wnioskującego o prawidłowe serwery DNS, na których znajduje się nazwa domeny.

Ważne jest, aby zrozumieć, że w tym kroku DNS ISP przechodzi do DNS, który jest odpowiedzialny za nazwę domeny, a następnie otrzymuje adres IP zapytania.

  • Wreszcie, gdy serwer DNS dostawcy usług internetowych otrzyma odpowiedź, przekazuje ją do routera, który przechowuje wynik zapytania, który z kolei przekazuje odpowiedź do żądającego komputera, który również przechowuje ją w swojej lokalnej pamięci podręcznej DNS, a następnie podczas ładowania strony.

Jak zrozumiesz, wszystko to dzieje się w bardzo krótkim czasie i jest w to zaangażowanych kilka komputerów i serwerów, ale głównym z nich jest główny serwer DNS, który kontroluje wszystko.

A jeśli nie możesz znaleźć odpowiedzi

Prawdopodobnie zastanawiasz się, co się stanie, gdy podstawowy serwer DNS nie otrzyma wyników i nie może przetłumaczyć nazwy domeny na adres IP. Zasadniczo dzieje się tak, że nie będziesz w stanie uzyskać dostępu do witryny przy użyciu nazwy domeny i będziesz musiał wprowadzić jej adres IP. Gdy jeden z serwerów DNS wie, że ten adres IP jest powiązany z tą nazwą DNS, informacja ta zostanie wysłana do wszystkich serwerów DNS, dopóki nie dotrą do głównego serwera DNS.

Ile jest serwerów ROOTOT?

Obecnie istnieje łącznie 13 głównych serwerów DNS o nazwach od „A” do „M”. Te serwery mają adres IPv4 i adres IPv6. Serwery te są zarządzane przez ICANN, ale ich kontrolę można przekazać różnym instytucjom, które są odpowiedzialne za utrzymanie i prawidłowe działanie wymiany danych.

Trzynaście podstawowych serwerów DNS to:

  • a.root-servers.net – W IPv4 198.41.0.4 i IPv6 2001: 503: ba3e :: 2: 30. Zarządzane przez VeriSign, Inc.
  • b.root-servers.net – W IPv4 199.9.14.201 i IPv6 2001: 500: 200 :: b. Jest administrowany przez University of Southern California (ISI).
  • c.root-servers.net – W IPv4 192.33.4.12 i IPv6 2001: 500: 2 :: c. Zarządzane przez firmę Cogent Communications.
  • d.root-servers.net – W IPv4 199.7.91.13 i IPv6 2001: 500: 2d :: d. Jest prowadzony przez Uniwersytet Maryland.
  • e.root-servers.net – W IPv4 192.203.230.10 i IPv6 2001: 500: a8 :: e. Pod administracją NASA (Ames Research Center).
  • f.root-servers.net – W IPv4 192.5.5.241 i IPv6 2001: 500: 2f :: f. Obsługiwany przez Internet Systems Consortium, Inc.
  • g.root-servers.net – W IPv4 192.112.36.4 i IPv6 2001: 500: 12 :: d0d. Pod administracją Departamentu Obrony Stanów Zjednoczonych (NIC).
  • h.root-servers.net – W IPv4 198.97.190.53 i IPv6 2001: 500:1 :: 53. Pod administracją Armii Stanów Zjednoczonych (Laboratorium Badawcze).
  • i.root-servers.net – W IPv4 192.36.148.17 i IPv6 2001: 7fe :: 53. Zarządzane przez Netnod.
  • j.root-servers.net – Dla IPv4 192.58.128.30 i IPv6 2001: 503: c27 :: 2: 30. Zarządzane przez VeriSign, Inc.
  • k.root-servers.net – W IPv4 193.0.14.129 i IPv6 2001: 7fd :: 1. Zarządzane przez RIPE NCC.
  • l.root-servers.net – W IPv4 199.7.83.42 i IPv6 2001: 500: 9f :: 42. Zarządzane przez ICANN.
  • m.root-servers.net – W IPv4 202.12.27.33 i IPv6 2001: dc3 :: 35. Zarządzane przez projekt WIDE.

Oto trzynaście kluczowych serwerów DNS dostępnych dzisiaj. Każdy serwer hosta DNS ma identyczną kopię pliku strefy głównej, która jest okresowo aktualizowana w celu wyświetlania tych samych danych.

Możesz edytować dane w plikach głównych

Należy pamiętać, że modyfikacja danych w pliku strefy głównej jest bardzo skomplikowana, ponieważ wymaga aktualizacji ze strony IANA, która z kolei musi przeprowadzić odpowiednie sprawdzenia. Jeśli IANA da zielone światło, trafi do Departamentu Handlu Stanów Zjednoczonych, który również musi wydać zielone światło. Gdy obie organizacje wyrażą zgodę, firma VeriSign będzie odpowiedzialna za modyfikację strefy centralnej.

Jak widać, system analizy nazw znany jako DNS ma dość skomplikowaną hierarchię, ale znajomość jego działania jest bardzo łatwa do zrozumienia. Jeśli masz jakieś pytania, nie wahaj się zostawić ich w komentarzach.

Dodaj komentarz