Propagacja DNS – dlaczego to trwa?

Opublikowano w Domena, Hosting
Propagacja DNS – dlaczego to trwa?

Skrót DNS oznacza System Nazw Domenowych (Domain Name System). Rozpowszechnienie nowego adresu IP domeny nazywane jest propagacją DNS. Jego zadaniem jest tłumaczenie nazw domenowych (np. jdm.pl) na adresy IP, które są nadawane urządzeniom podłączonym do internetu. Całość można w prosty sposób wyjaśnić – użytkownik wpisuje w przeglądarce adres domeny, następnie system wysyła zapytanie do znanego mu serwera DNS, z prośbą o wysłanie adresu IP dla tej domeny. Serwer DNS odsyła do komputera użytkownika adres IP, a komputer dzięki temu łączy się z nim i wyświetla stronę. Najprościej rzecz ujmując system DNS kieruje więc ruchem w internecie.

Czym jest propagacja DNS?

Sytuacja taka zachodzi w momencie, kiedy przenosimy domenę na inny serwer lub rejestrujemy nową. Jest to po prostu rozpowszechnienie nowego adresu IP. Istnieją specjalistyczne narzędzia do sprawdzenia postępu propagacji (np. whatsmydns), ale należy pamiętać, że mimo wskazania przez ten narzędzie zakończenia propagacji to u innych mniejszych dostawcach taka propagacja może dalej postępować.

Ile to trwa?

Propagacja może trwać do 72 h. Dlaczego? Związane jest to z tym, że adres IP kryjący się za domeną jest zapamiętywany w pamięci podręcznej urządzeń, dzięki czemu serwery DNS nie są bombardowane tysiącami zapytań na sekundę. Czas, przez jaki adres jest trzymany w tej pamięci podręcznej to TTL.  Dlatego jako hostingodawca nie możemy zagwarantować propagacji w określonym czasie, gdyż w dużej mierze zależy to od serwerów DNS lokalnego dostawcy internetu. Fizycznie nie można przyspieszyć tego procesu, natomiast można zmienić domyślne ustawienia TTL dla domeny.

Inaczej mówiąc – krótsze ustawienia TTL mogą zatem zwiększyć szybkość propagacji. Tak naprawdę jednak warto po prostu uzbroić się w cierpliwość i pozwolić, aby proces propagacji się zakończył na dobre. Proces propagacji możemy porównać do tradycyjnej książki telefonicznej. Jeżeli zmienimy dane teleadresowe, musimy poczekać, aż zostanie wydrukowana nowa, z aktualnymi danymi. A oprócz tego musimy uwzględnić, że nowe książki muszą dotrzeć do użytkowników, aby dowiedzieli się oni o zmianach.

Dlatego też nie da się na każdym etapie przyspieszyć propagacji DNS, gdyż jest ona powiązana z wieloma niezależnymi czynnikami, na które zarówno użytkownik, jak i hosting nie ma po prostu wpływu. Musimy po prostu zaczekać. 🙂

1
Komentarze

avatar
1 Comment threads
0 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
1 Comment authors
Łukasz Recent comment authors
  Subskrybuj  
najnowszy najstarszy oceniany
Powiadom o
Łukasz
Gość
Łukasz

Bardzo fajnie wytłumaczone czym jest propagacja i dlaczego trzeba poczekać, aż się zakończy. Na szczęście zwykle udaje się ogarnąć temat maksymalnie w ciągu 24 godzin 🙂