Serwery nazw serwerów DNS tłumaczą adresy URL na adresy IP. Te serwery główne to sieć setek serwerów w krajach na całym świecie. Jednak razem są one identyfikowane jako 13 nazwanych serwerów w strefie głównej DNS.
Istnieje kilka powodów, dla których Internetowy System Nazw Domowych wykorzystuje dokładnie 13 serwerów DNS w katalogu głównym hierarchii: Liczba 13 została wybrana jako kompromis między niezawodnością i wydajnością sieci, a 13 opiera się na ograniczeniu protokołu internetowego (IP) wersja 4 (IPv4).
Chociaż istnieje tylko 13 wyznaczonych nazw serwerów DNS dla IPv4, w rzeczywistości każda z tych nazw reprezentuje nie jeden komputer, ale raczej klaster serwerów składający się z wielu komputerów. Takie wykorzystanie klastrów zwiększa niezawodność DNS bez negatywnego wpływu na jego wydajność.
Ponieważ powstający standard IP w wersji 6 nie ma tak niskich limitów co do wielkości poszczególnych datagramów, możemy się spodziewać, że przyszły serwer DNS będzie z czasem zawierać więcej serwerów root obsługujących IPv6.
Pakiety DNS IP
Ponieważ działanie DNS polega na potencjalnie milionach innych serwerów internetowych znajdujących serwery root w dowolnym czasie, adresy serwerów głównych muszą być dystrybuowane przez IP tak skutecznie, jak to tylko możliwe. W idealnym przypadku wszystkie te adresy IP powinny pasować do pojedynczego pakietu (datagramu), aby uniknąć narzutu na wysyłanie wielu wiadomości między serwerami.
W dzisiejszym powszechnym użyciu IPv4 dane DNS, które mieszczą się w pojedynczym pakiecie, są tak małe jak 512 bajtów po odjęciu wszystkich innych informacji wspierających protokół zawartych w pakietach. Każdy adres IPv4 wymaga 32 bajtów. W związku z tym projektanci systemu DNS wybrali 13 jako liczbę serwerów głównych dla IPv4, pobierając 416 bajtów pakietu i pozostawiając do 96 bajtów dla innych danych pomocniczych oraz elastyczność dodawania kolejnych serwerów DNS w przyszłości w razie potrzeby. Wcześniejsze
Praktyczne użycie DNS
Serwery nazw DNS nie są tak ważne dla przeciętnego użytkownika komputera. Liczba 13 również nie ogranicza serwerów DNS, których możesz używać dla swoich urządzeń. W rzeczywistości istnieje wiele publicznie dostępnych serwerów DNS, z których każdy może korzystać w celu zmiany serwerów DNS, z których korzystają ich dowolne urządzenia.
Na przykład możesz sprawić, że Twój tablet będzie korzystać z serwera DNS Cloudflare, dzięki czemu Twoje żądania internetowe będą przesyłane przez ten serwer DNS, a nie do innego, takiego jak Google. Może to być przydatne, jeśli serwer Google nie działa lub okaże się, że możesz szybciej przeglądać internet przy użyciu serwera DNS Cloudflare.




