
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. |
funkcje | Zasł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 | 53 | 67 i 68 |
Powiązane protokoły | UDP i TCP | UDP |
serwer | Serwer DNS tłumaczy nazwę domeny na adres IP i odwrotnie. | Serwer DHCP automatycznie konfiguruje hosty. |
Metodologia pracy | Zdecentralizowany | Scentralizowane |
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.

- Nazwa hosta jest przekazywana do klienta transferu plików przez użytkownika.
- Klient transferu plików tranzytuje nazwę hosta do klienta DNS.
- Klient DNS wysyła zapytanie do serwera DNS, który podaje nazwę serwera transferu plików, wykorzystując znany adres IP serwera DNS.
- Serwer DNS wysyła odpowiedź z adresem IP wymaganego serwera przesyłania plików.
- Klient DNS przekazuje adres IP do serwera przesyłania plików.
- 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.

Kluczowe różnice między DNS i DHCP
- 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.
- DNS używa portu numer 53, podczas gdy DHCP może używać 67 lub 68 .
- DHCP obsługuje tylko UDP, podczas gdy DNS może obsługiwać protokoły TCP i UDP.
- 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.
- 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.