Rozumiem, że podstawową funkcją DNS jest zapewnienie usługi nazewnictwa / mapowania między nazwami domen (np. blah-whatever.com
) A adresami IP (np. 100.2.3.4 ).
Co więcej, rozumiem, jak działają internetowe serwery DNS, że po zmianie rekordu mapowania domeny / adresu IP (powiedzmy, zmiana blah-whatever.com
na punkt teraz na 105.2.3.4 itd.), Zmiana ta musi zostać rozpowszechniona na każdym serwerze DNS na świecie przed zmianą można powiedzieć, że jest „kompletna”. Ten okres rozmnażania może czasem trwać do 24 godzin.
Na początek, jeśli cokolwiek, co do tej pory powiedziałem, jest błędne lub nieprawidłowe, zacznij od poprawienia mnie!
Zakładając, że mam mniej więcej rację, nie rozumiem, w jaki sposób firmy takie jak CloudFlare czy DynamicDNS mogą oferować usługi typu „natychmiastowe przejście”, dzięki którym zmienisz z nimi swój rekord DNS i - boom - zmiana zacznie obowiązywać natychmiast.
Rozumiem, że istnieje coś o nazwie „TTL” (czas życia, jak sądzę?!?), Który odgrywa rolę w tej funkcji natychmiastowego najazdu, ale ponieważ jestem już niejasny, jeśli chodzi o możliwość rozpoczęcia, trudno jest zrozumieć, co ten TTL jest lub w jakim celu służy.
Pytam więc: co takiego jest w Dynamic DNS i jego konkurentach, który pozwala im na natychmiastową zmianę mapowań DNS (bez 24 godzin na propagowanie zmian DNS jak wszyscy inni) i jak TTL pasuje do tego procesu? Z góry dziękuję.