شرح صفوف ومحتوى الفقرة
تخيّل لو أن متصفحك يضطر لمراسلة خوادم الجذر والامتداد والخادم المعتمد مع كل صورة أو ملف تنسيق أو رابط تضغط عليه داخل الموقع الواحد؛ لأصبح التصفح بطيئاً للغاية ولازدحمت خوادم الإنترنت العالمية! لمنع ذلك، يعتمد النظام على التخزين المؤقت لنتائج DNS (DNS Caching) عبر عدة طبقات متتالية: في ذاكرة المتصفح، ثم ذاكرة نظام التشغيل، ثم الموجه المنزلي (الراوتر)، ثم المحلل المتكرر لمزود الخدمة.
يُرفق الخادم المعتمد مع كل سجل DNS عداداً زمنياً بالثواني يُسمى مدة الصلاحية أو البقاء (Time to Live — TTL)، مثل 3600 ثانية (ساعة واحدة) أو 300 ثانية (خمس دقائق). وطالما لم تنتهِ مدة TTL، يستخدم جهازك والمحلل العنوان المحفوظ في الكاش فوراً دون إعادة السؤال؛ وعندما ينقضي الوقت يُحذف السجل القديم ويُطلب تحديث جديد. ويفسر هذا أيضاً لماذا يستغرق تعديل عنوان IP لموقعك بعض الوقت ليظهر لجميع المستخدمين حول العالم — وهو ما يُعرف بظاهرة انتشار تحديثات DNS (DNS Propagation) — ريثما تنتهي مدة TTL للسجلات القديمة المخزنة في كاش مزودي الخدمة.
Inspect DNS TTL and Flush Local Cacheفحص مدة بقاء السجل TTL وتفريغ الكاش المحلي
# Inspect DNS record with remaining TTL and flush local OS DNS cache
nslookup -debug closetag.com
ipconfig /flushdns