Pemahaman saya tentang fungsionalitas inti dari DNS adalah untuk menyediakan layanan penamaan / pemetaan antara nama domain (mis. blah-whatever.com
) Dan alamat IP (mis. 100.2.3.4 ).
Selain itu, pemahaman saya tentang cara kerja server DNS Internet adalah bahwa ketika catatan pemetaan domain / IP diubah (katakanlah, blah-whatever.com
sekarang berubah menjadi 105.2.3.4 , dll.), Perubahan ini perlu disebarkan ke setiap server DNS di dunia sebelum perubahan bisa dikatakan "lengkap". Periode propagasi ini kadang-kadang bisa bertahan hingga 24 jam.
Jadi untuk memulainya, jika sesuatu yang saya katakan sejauh ini salah arah atau salah, silakan mulai dengan mengoreksi saya!
Dengan asumsi saya kurang lebih benar, saya tidak mengerti bagaimana perusahaan seperti CloudFlare atau DynamicDNS dapat menawarkan layanan tipe-instan "rollover" di mana Anda mengubah catatan DNS Anda dengan mereka dan - boom - perubahan itu mempengaruhi secara instan.
Saya mengerti ada sesuatu yang disebut "TTL" (waktu untuk hidup, saya kira?!?) Yang berperan dalam kemampuan rollover instan ini, tetapi karena saya sudah tidak jelas pada kemampuan untuk memulai dengan sulit untuk memahami apa TTL ini atau tujuan apa yang dilayaninya.
Jadi saya bertanya: ada apa dengan Dynamic DNS dan pesaingnya yang memungkinkan mereka untuk mengubah pemetaan DNS secara instan (tanpa mengambil 24 jam untuk menyebarkan perubahan DNS seperti orang lain), dan bagaimana TTL masuk ke dalam proses ini? Terima kasih sebelumnya.