الانتقال إلى المحتوى الرئيسي
الوحدة 16 · الدرس 2 من 353/54 في الدورة~15 min
دروس الوحدة (2/3)

Serve-stale and data freshness

خدمة قديمة ونضارة البيانات

عادةً، يقوم المحلل بتحديث الإجابة أو تجاهلها بعد انتهاء صلاحية TTL الخاصة به. تسمح خدمة قديمة للمحلل، عندما لا يتمكن من تحديث البيانات، بإرجاع إجابة منتهية الصلاحية مؤقتًا بدلاً من الفشل على الفور. إنه مثل استخدام نسخة احتياطية من الدليل عندما يكون المكتب المركزي غير قابل للوصول.

يمكن أن يؤدي ذلك إلى تحسين التوفر ولكنه يقلل من الحداثة: قد لا يكون العنوان القديم صالحًا أو آمنًا. يجب أن يحاول المحلل التحديث، والحد من المدة التي يقدم فيها البيانات القديمة، والتعامل مع توقيعات DNSSEC منتهية الصلاحية والسجلات الحساسة للأمان مثل DS أو TLSA بعناية.

على سبيل المثال، إذا كان المرجع غير قابل للوصول وكان لدى المحلل api.example.test → 192.0.2.10، فإن تقديم تلك الإجابة القديمة قد يبقي الخدمة متاحة إذا كان العنوان لا يزال صحيحًا. إذا تمت إعادة تعيين العنوان، فقد يكون السلوك نفسه خطيرًا. تعد خدمة قديمة بمثابة سياسة حل، وليست إلغاء عالميًا لـ TTLs. تحديد الحدود ومراقبة استخدامها.

المرجع: RFC 8767 — تقديم البيانات القديمة لتحسين مرونة DNS

تحقق من فهمك

اختر أفضل إجابة. تستخدم الأمثلة أسماء التدريب ولا ترسل استعلامات DNS حقيقية.

Quiz#dns.m16.l2.e1

ما هي المفاضلة مع الخدمة التي لا معنى لها؟

خيارات الإجابة