Zalecane, 2024

Wybór Redakcji

Różnica między DNS i DHCP

Usługi DNS i DHCP działają zarówno w architekturze klient-serwer, ale także są odmienne. DNS odwzorowuje nazwę domeny na adres IP, podczas gdy DHCP jest protokołem, który przydziela IP hostom w sieci, czy to statycznie, czy dynamicznie. Protokół DHCP jest również używany podczas konfigurowania serwera DNS na hoście.

Wykres porównania

Podstawa do porównania
DNS
DHCP
Podstawowy
Jest to mechanizm rozwiązywania adresów.Jest to protokół używany do statycznego lub dynamicznego przypisywania adresów IP do hosta w sieci lokalnej.
funkcjeZasłania nazwy symboliczne na adresy IP i na odwrót.
Podaj dodatkowe informacje, takie jak adresy IP hosta, routera i serwera nazw oraz maski podsieci komputera.
Służy do lokalizowania serwerów domen aktywnego katalogu.
Przypisuje adres IP hostowi na określony czas dzierżawy.
Użyty numer portu
5367 i 68
Powiązane protokoły
UDP i TCP
UDP
serwerSerwer DNS tłumaczy nazwę domeny na adres IP i odwrotnie.
Serwer DHCP automatycznie konfiguruje hosty.
Metodologia pracyZdecentralizowanyScentralizowane
Korzyść
Wyeliminuj konieczność pamiętania adresu IP; zamiast tego nazwa domeny jest używana dla adresu internetowego.
Niezawodna konfiguracja adresu IP i zredukowana administracja sieci.

Definicja DNS

DNS (Domain Name System) to mechanizm, który zapewnia usługę wyszukiwania katalogów, która odwzorowuje nazwę hosta w Internecie i jego unikalny adres numeryczny (adres logiczny).

Konwencjonalnie mapowanie zostało wykonane przy użyciu pliku hosta, który zawiera szczegóły, takie jak nazwa i adres. Te pliki hosta są przechowywane na każdym hoście i okresowo aktualizowane z głównego hosta. Kiedy program lub użytkownik musi zmapować nazwę do adresu, host sprawdza plik hosta i znajduje mapowanie. Mechanizm ten byłby jednak wysoce niewiarygodny w dzisiejszym scenariuszu, w którym istnieje duża liczba hostów podłączonych za pośrednictwem Internetu.

Działanie DNS

Gdy użytkownik chce użyć klienta transferu plików, aby uzyskać dostęp do serwera przesyłania plików działającego na zdalnym hoście, podczas gdy użytkownik zna tylko nazwę transferu plików. Aby nawiązać połączenie, pakiet TCP / IP musi wymagać adresu IP serwera przesyłania plików. Podany rysunek ilustruje działanie DNS krok po kroku.

  1. Nazwa hosta jest przekazywana do klienta transferu plików przez użytkownika.
  2. Klient transferu plików tranzytuje nazwę hosta do klienta DNS.
  3. Klient DNS wysyła zapytanie do serwera DNS, który podaje nazwę serwera transferu plików, wykorzystując znany adres IP serwera DNS.
  4. Serwer DNS wysyła odpowiedź z adresem IP wymaganego serwera przesyłania plików.
  5. Klient DNS przekazuje adres IP do serwera przesyłania plików.
  6. Otrzymany adres IP jest używany przez klienta transferu plików w celu uzyskania dostępu do serwera przesyłania plików.

Definicja DHCP

Protokół DHCP (protokół dynamicznej konfiguracji hosta) został opracowany w celu nadania statycznego i dynamicznego przydzielania adresów hostom podłączonym do sieci. Zawiera informacje takie jak adres IP i maska ​​podsieci komputera, adres IP routera i adres IP serwera nazw.

DHCP zawiera dwa składniki, tj. Protokół i mechanizm. Protokół służy do przesyłania specyficznych dla hosta parametrów konfiguracyjnych z serwera DHCP do hosta, a do przydzielania adresów sieciowych między hostami wykorzystywany jest mechanizm. DHCP może szybko skonfigurować host, wszystko, co jest do tego wymagane, to zdefiniowany zakres adresów IP na serwerze DHCP. Gdy host staje się aktywny, kontaktuje się z serwerem DHCP i żąda informacji adresowych.

Serwer DHCP wybiera adres i przydziela go hostowi. Ale te adresy są dzierżawione przez określony czas po wygaśnięciu dzierżawy, z której host może nawiązać kontakt z serwerem DHCP i żąda przedłużenia dzierżawy. Ten mechanizm dzierżawy jest bardzo użyteczny przy znajdowaniu niedziałających hostów przeniesionych lub wyłączonych. W danych przypadkach hosty nie utrzymują adresów, a adresy są przekazywane do puli adresów przez serwer DHCP, który w razie potrzeby może zostać ponownie przydzielony. Zapobiega utracie IP.

Kluczowe różnice między DNS i DHCP

  1. DNS służy do rozwiązywania i rekurencyjnego rozwiązywania adresu na nazwę lub nazwę na adres hosta. Z drugiej strony, DHCP służy do dynamicznego lub statycznego przydzielania adresów hostowi w sieci.
  2. DNS używa portu numer 53, podczas gdy DHCP może używać 67 lub 68 .
  3. DHCP obsługuje tylko UDP, podczas gdy DNS może obsługiwać protokoły TCP i UDP.
  4. Serwery w DNS i DHCP wykonują różne operacje, w których serwer DNS odpowiada za przyjmowanie zapytań przez klienta i odpowiadanie na klienta wraz z wynikami. W przeciwieństwie do tego, serwer DHCP jest odpowiedzialny za przydzielenie tymczasowych adresów do komputerów klienckich na czas dzierżawy, a następnie przedłużenie dzierżawy zgodnie z wymaganiem.
  5. DNS postępuje zgodnie z pewną hierarchią, która nie pozwala na przechowywanie wszystkich nazw domen w jednym miejscu, zamiast tego dzieli je na poddomeny, a następnie konkretna informacja jest przechowywana na określonym serwerze. Dlatego jest zdecentralizowany w sposób. Natomiast serwer DHCP konfiguruje adresy IP klientów z puli adresów IP i centralnie obsługuje wszystkie zadania, w przypadku gdy serwer DHCP nie jest bezpośrednio podłączony do klientów, to używa routera do odbierania transmisji DHCP i przekazywania ich do serwer DHCP.

Wniosek

DNS i DHCP obie technologie zostały opracowane dla wygody użytkowników i administratorów korzystających z sieci lub Internetu. System DNS wyeliminował potrzebę pamiętania skomplikowanych adresów IP zwykłych użytkowników, podczas gdy protokół DHCP zmniejszał czasochłonny proces ręcznego konfigurowania systemów w sieci, a obecnie wszystko odbywa się automatycznie i szybko.

Top