Różnica między WINS a DNS

WINS vs DNS

WINS to skrót od Windows Internet Name Service, a DNS oznacza Domain Name System. Jak sama nazwa wskazuje, WINS jest przeznaczony specjalnie dla urządzeń opartych na systemie Windows, takich jak komputery PC, laptopy lub serwery NT. Z drugiej strony DNS dotyczy głównie serwerów i urządzeń sieciowych. WINS jest w zasadzie zależny od platformy, podczas gdy DNS jest niezależny od platformy i działa w systemach Windows, Linux, Unix, Cisco itp. WINS jest używany do dynamicznych adresów IP, takich jak systemy DHCP, gdzie adresy IP ciągle się zmieniają co godzinę. Przeciwnie, DNS jest używany przede wszystkim tylko dla statycznych adresów IP, takich jak serwery lub bramy, gdzie adresy IP pozostają takie same. DNS nie obsługuje systemów DHCP.

Podstawowym celem WINS jest rozpoznawanie nazw NetBIOS na adresy IP, a nie odwrotnie. Nazwy zawarte w usłudze WINS znajdują się w jednej płaskiej przestrzeni nazw o długości 15 znaków, a rejestracja tych nazw odbywa się automatycznie przy użyciu dynamicznych adresów IP. DNS jest używany do tłumaczenia nazw hostów na adresy IP, a także może przeprowadzać wyszukiwanie wsteczne, tzn. W razie potrzeby tłumaczyć adresy IP na nazwy hostów. Nazwy zawarte w DNS mają strukturę hierarchiczną i składają się z dowolnego wyrażalnego oktetu. Pełna nazwa domeny w DNS może mieć maksymalnie 253 znaki. Rejestracja tych nazw DNS jest ręcznie konfigurowana za pomocą statycznego adresu IP.

WINS zatwierdza przyrostowe odtwarzanie danych, co oznacza, że ​​tylko modyfikacje bazy danych są kopiowane między serwerami WINS. Odbywa się to okresowo w celu zachowania spójności. Natomiast DNS nie zatwierdza takiego przyrostowego odtwarzania danych i kopiuje całą bazę danych za każdym razem, gdy dokonywane są jakiekolwiek zmiany. Podczas rejestrowania domeny, aby ją hostować, zwykle zajmuje 2-3 dni, aby adres IP był dystrybuowany i aktualizowany między wszystkimi serwerami DNS. Nie dotyczy to jednak WINS, ponieważ mapowania adresów IP są aktualizowane dynamicznie, a te zaktualizowane adresy IP są dostępne dla wszystkich klientów w sieci.

WINS jest używany głównie dla tych klientów, którzy są powiązani z Microsoftem i są w sieci Microsoft. Ci klienci mogą zarejestrować swoją nazwę tylko raz. Jednak DNS jest zasadniczo używany w Internecie, a także w lokalnych sieciach komputerowych i używa trybu adresowania TCP / IP lub hostów TCP / IP. Dzięki DNS administratorzy mogą tworzyć wiele różnych aliasów dla jednego hosta. WINS nie obsługuje usług aplikacji TCP / IP, takich jak routing poczty e-mail, natomiast DNS obsługuje wszystkie usługi aplikacji TCP / IP.

Streszczenie:

1. WINS jest zależny od platformy, podczas gdy DNS jest niezależny od platformy.

2. WINS obsługuje dynamiczne adresy IP, podczas gdy DNS obsługuje statyczne adresy IP.

3. WINS tłumaczy nazwy NetBIOS na adresy IP, podczas gdy DNS tłumaczy nazwy hostów na adresy IP.

4. WINS obsługuje przyrostowe odtwarzanie danych dla wszelkich modyfikacji, podczas gdy DNS kopiuje całą bazę danych.

5. WINS nie obsługuje usług aplikacji TCP / IP, podczas gdy DNS obsługuje wszystkie usługi aplikacji TCP / IP.