ما المقصود بمدة البقاء (TTL)؟
استكشف حل مدة البقاء من IBM سجل للتعرف على تحديثات الذكاء الاصطناعي
 رسم توضيحي يحتوي على مجموعة من الصور التوضيحية لمعدات وذراع آلية وهاتف المحمول

تاريخ النشر: 10 مايو 2024
المساهمون: Camilo Quiroz-Vazquez, Michael Goodwin

ما المقصود بمدة البقاء (TTL)؟

إن مدة البقاء (TTL) هي قيمة تحدد مقدار الوقت الذي يجب أن توجد فيه حزمة البيانات أو السجل على الشبكة أو الكمبيوتر أو الخادم قبل التخلص منها أو إعادة التحقق من صحتها.

إن قيمة مدة البقاء هي حد زمني مقاس يستند إلى الضرورات المميزة للوظائف المختلفة. وتُستخدم مدة البقاء في العديد من السياقات، بما في ذلك التواصل الشبكي والتخزين المؤقت للبيانات والتخزين المؤقت لشبكة تسليم المحتوى (Content Delivery Network) والتخزين المؤقت لنظام أسماء النطاقات (DNS).

على سبيل المثال، فإن قيمة مدة البقاء في سجل نظام أسماء النطاقات تخبر المُحلِّل المستمر أو المُحلِّل المحلي بالمدة التي يجب فيها تخزين سجل نظام أسماء النطاقات مؤقتًا قبل الاتصال بالخادم الرسمي للحصول على نسخة جديدة.

في التواصل الشبكي، تُعرِّف قيمة مدة البقاء المحددة في عنوان حزمة Internet Protocol (حزمة IP) جهاز توجيه الشبكة بحين انتهاء صلاحية الحزمة أو وصولها إلى "حد القفزة" وأنه يجب التخلص منها. وعندما يحدد الموّجه انتهاء صلاحية حزمة البيانات، فإنه يرسل رسالة بروتوكول رسائل التحكم في الإنترنت (ICMP) إلى المضيف ويتخلص من الحزمة.

تُستخدم مدة البقاء لإزالة حزم البيانات غير القابلة للتسليم وتخفيف مخاطر ارتداد حزم البيانات من موّجه إلى آخر إلى أجل غير مسمى. ويمنع هذا تلك الحزم منتهية الصلاحية من سدِّ الأنظمة، ويحسّن سرعة تسليم المحتوى ويقلل من زمن انتقال الشبكة.

كما تُستخدم مدة البقاء في مرافق خدمات شبكة الكمبيوتر مثل ping وtraceroute لتحديد المضيفين على الشبكة، وتعيين المسار الذي تنتقل فيه البيانات عبر الشبكة وقياس الوقت الذي تستغرقه الحزمة للانتقال من نقطة إلى أخرى عبر الشبكة.

احصل على عرض توضيحي مباشر

شاهد كيف تحسن IBM NS1 Connect أداء التطبيق ومرونة الشبكة باستخدام خدمة مُدارة لنظام أسماء النطاقات الموثوق وتوجيه حركة المرور.

محتوى ذو صلة سجل للحصول على الكتاب الإلكتروني حول إمكانية تنقيب نوعية البيانات
كيف تعمل تقنية مدة البقاء؟  

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

في كل مرة تمر فيها حزمة ما عبر جهاز شبكي مثل جهاز التوجيه، يقلل جهاز التوجيه قيمة حقل مدة البقاء بمقدار 1. يُعرف كل مرور عبر جهاز الشبكة باسم "قفزة". وبمجرد أن تصل قيمة مدة البقاء إلى الصفر، تُرسل رسالة بروتوكول رسائل التحكم في الإنترنت إلى الخادم المضيف حيث نشأت الحزمة ويتم التخلص منها. حيث تحول إدارة العمر الافتراضي لحزم البيانات دون تعلّقها في حلقات التوجيه. يساعد ذلك على تقليل ازدحام الشبكة وتحسين موازنة التحميل وتحسين الموارد وتسليم المحتوى.

مدة البقاء ونظام أسماء النطاقات

تشير مدة البقاء لنظام أسماء النطاقات (DNS) إلى المدة التي يمكن لخادم DNS أن يخدم فيها سجل DNS مخزّنًا مؤقتًا. إنه يشبه تاريخ انتهاء الصلاحية على سجل نظام أسماء النطاقات، حيث يخبر المُحلِّل المحلي بالمدة التي يجب أن يحتفظ فيها بالسجل في ذاكرة التخزين المؤقت.

إن حل نظام أسماء النطاقات (DNS) هو عملية تحويل اسم النطاق إلى عنوان بروتوكول الإنترنت (IP) وربط المستخدم بموقع ويب. وهو يتضمن استرداد المعلومات المخزنة في سجلات نظام أسماء النطاقات (DNS) من عدة خوادم DNS ويبدأ بمحلل DNS المستمر أو المحلي. وغالبًا ما يقوم مزود خدمة الإنترنت (ISP) بتوفير محللات DNS المتكررة وإدارتها.

عندما يقوم المستخدم بإدخال اسم المجال في متصفح الويب (يبدأ استعلام نظام أسماء النطاقات (DNS))، يقوم محلل DNS متكرر بالاستعلام عن سلسلة من الخوادم الرسمية للحصول على السجل A (سجلات A لـعناوين IPv4، وسجلات AAAA لـعناوين IPv6) التي تشير إلى عنوان بروتوكول الإنترنت (IP) الخاص بالمجال.

ومع ذلك، إذا كان السجل المطلوب لحل الاستعلام لدى المُحلل المحلي بالفعل، فيمكن للسجل توصيل المستخدم دون استمرار عملية البحث عن نظام أسماء النطاقات (DNS). تقلل هذه العملية الفعالة من عبء الاستعلام على الخوادم الرسمية وتحسن بشكل كبير من سرعة اتصال المستخدم بالموقع الإلكتروني. تُعرَّف قيمة مدة البقاء بالثواني وتحدد المدة التي يمكن لخادم ذاكرة التخزين المؤقت المحلي أن يخدم فيها سجل نظام أسماء النطاقات (DNS) قبل الاتصال بالخادم الرسمي لتلقي نسخة السجل الحالي.

إن معظم عناوين بروتوكول الإنترنت (IP) ديناميكية وتتغير بمرور الوقت، ما يعني أنه يجب تحديث المعلومات التي تحتفظ بها سجلات نظام أسماء النطاقات لتعكس هذه التغييرات. تساعد إعدادات مدة البقاء في هذه العملية من خلال ضمان وقف السجلات وتحديثها على فترات زمنية مناسبة.

تُعد قيم مدة البقاء الأقصر خيارًا إستراتيجيًا للمواقع الإلكترونية التي تجدد المحتوى أو تحدثه باستمرار. تساعد قيم مدة البقاء المنخفضة هذه على ضمان تحديث السجلات المخزنة مؤقتًا على الخوادم ونشر السجلات في زمن شبه فعلي. ومن ناحية أخرى، تُستخدم قيم مدة بقاء أطول لسجلات نظام أسماء النطاقات التي تتغير بشكل أقل، مثل سجلات TXT (التي تحتفظ بالمعلومات المتعلقة بتكوين المجال وملكيته) وسجلات MX (التي توجه البريد الإلكتروني إلى خادم البريد الإلكتروني).

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

مدة بقاء البنية الموجَّهة للخدمة (SOA)

في الجزء العلوي من كل منطقة نظام أسماء للنطاقات، وفي بداية سلطة (البنية الموجَّهة للخدمة)، توجد خمس قيم لمدة البقاء تخدم غرضًا أسمى في نظام أسماء النطاقات. يوصى بعدم تعديل مدة البقاء تلك إلا إذا كانت لديك حاجة محددة جدًا للقيام بذلك، وهي حالة نادرة جدًا في الغالب.

مدة البقاء للبنية الموجَّهة للخدمة: الفاصل الزمني الذي يُحدَّث فيه سجل البنية الموجَّهة للخدمة.

حدِّث مدة البقاء: 
الفاصل الزمني الذي تُعيَّن فيه الخوادم الثانوية (نظام أسماء النطاقات الثانوي) لتحديث ملف المنطقة الأساسية من الخادم الأساسي.

إعادة محاولة مدة البقاء: المعدل الذي سيعيد به الخادم الثانوي محاولة تحديث ملف المنطقة الأساسية إذا فشل التحديث الأولي.

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

مدة البقاء NX: إذا أدت نتائج طلب المجال إلى استعلام غير موجود (NXDOMAIN)، فهذا هو الوقت المناسب للمؤشر (recursor) لإعادة استجابة NXDOMAIN.

مدة البقاء وشبكة تسليم المحتوى

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

وبمجرد انتهاء صلاحية مدة البقاء، يُحدَّث المحتوى من الخادم الأصلي. وعند معايرة مدة البقاء بشكل صحيح، تساعد مدة البقاء في توصيل المحتوى إلى المستخدم دون إعادة نشر الطلبات إلى الخادم الأصلي. يُسرع ذلك تسليم المحتوى مع تقليل متطلبات النطاق الترددي للخادم الأصلي.

مدة البقاء في ping وtraceroute

تستخدم مرافق خدمات شبكات الكمبيوتر مثل ping وtraceroute مدة البقاء للاتصال بمضيف أو لتتبع مسار "القفزات" إلى مضيف. يُستخدم Ping للتحقق من وجود مضيف على الشبكة. يساعد Traceroute في تتبع مسار الحزمة عبر الإنترنت من أجهزة الشبكة مثل الكمبيوتر وأجهزة التوجيه إلى وجهة ما.

يوفر Traceroute إمكانية رؤية كل "قفزة" تمر بها حزمة البيانات عبر الشبكة. يُرسَل تيار من الحزم نحو وجهة ذات قيم مدة بقاء أعلى بالتتابع. تخيل أن للحزم مدة بقاء بقيم 1 و2 و3 وهكذا.

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

مدة البقاء في قواعد البيانات

تُستَخدم مدة البقاء لتعيين سياسات لحذف سجلات قاعدة البيانات منتهية الصلاحية تلقائيًا. تحدد مدة البقاء مقدار الوقت المسموح به لبقاء البيانات على قاعدة البيانات، كما هو الحال في حالات الاستخدام الأخرى. وفي هذه الحالة، تُعرَّف مدة البقاء بالثواني.

عند بلوغ قيمة المهلة المحددة لسجلات البيانات، لا يمكن استرجاع تلك البيانات ولن تظهر في إحصائيات قاعدة البيانات. يساعد انتهاء الصلاحية والحذف التلقائي في تقليل تكاليف التخزين وتقليل حجم الجدول—ومن ثَمَّ زيادة أداء الاستعلام—وتمكين المؤسسات من الامتثال بشكل أفضل لأي لوائح بشأن وقت الاحتفاظ بالبيانات.

مزايا مدة البقاء
تحسين تسليم المحتوى

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

في شبكات تسليم المحتوى، يتم توصيل المستخدمين بأقرب خادم لتلقي المحتوى المحدّث، ما يقلل من زمن التسليم (حيث تُنفَّذ الطلبات من أقرب خادم) والطلبات إلى الخادم الأصلي. في نظام أسماء النطاقات، تُمكّن مدة البقاء المحللات المتكررة من إرجاع الإجابات المخزنة مؤقتًا عند الاقتضاء، ما يقلل من وقت التحميل والاستعلامات إلى الخوادم الرسمية، ويساعد على تلقي تحديثات النشر على الفور عند تغيير السجلات.

إدارة الموارد وموازنة الأحمال بكفاءة

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

التدابير الأمنية المعززة

يؤدي التخلص من حزم البيانات منتهية الصلاحية إلى تحسين أمان الشبكة وتقليل خطر اختراق أمن البيانات. وقد تحتوي الحزم منتهية الصلاحية التي لم يتم التخلص منها على بروتوكولات أمان قديمة. يؤدي تحديث ذاكرات التخزين المؤقت وإعادة التحقق من صحة الحزم إلى تزويد الخوادم والشبكات بأحدث المعلومات الأمنية. 

حلول ذات صلة
تحسين أداء التطبيق

يوفر موقع ®IBM® NS1 Connect قدرات لتوجيه حركة المرور، وهي تمتاز بقابلية التخصيص والتكوين بسهولة لتحسين أداء التطبيق حسب المواصفات الخاصة بك—مثل التكلفة أو المستخدم النهائي أو الموثوقية أو الثلاث معًا.

 
استكشف تحسين أداء التطبيقات IBM NS1 Connect

موازنة أحمال الخادم العالمي (GSLB)

يُمكنك تحسين تجربة المستخدم النهائي وزيادة مرونة الشبكة بتكلفة أقل باستخدام IBM NS1 Connect GSLB، وهو نهج جديد مدعوم بنظام أسماء النطاقات (DNS) وبيانات أداء الجهاز في الوقت الفعلي.

استكشف IBM NS1 Connect GSLB

توجيه حركة المرور لنظام أسماء النطاقات (DNS)

يمنحك توجيه حركة المرور لنظام أسماء النطاقات المقدم من IBM NS1 Connect القدرة على تحسين الاتصالات إلى التطبيقات والخدمات والمحتوى استنادًا إلى الموقع الجغرافي وبيانات مراقبة المستخدم الحقيقية (RUM) والحمل وغير ذلك—كل ذلك في واجهة مستخدم سهلة الاستخدام.

استكشف توجيه حركة المرور لنظام أسماء النطاقات المقدم من IBM NS1 Connect
الموارد ما المقصود بنظام أسماء النطاقات؟

تعرّف على نظام أسماء النطاقات (DNS)، وهو أحد مكونات بروتوكول الإنترنت القياسي المسؤول عن تحويل أسماء النطاقات إلى عناوين بروتوكول الإنترنت (IP) التي تستخدمها أجهزة الكمبيوتر للتعرف على بعضها على الشبكة.

ما المقصود بموازنة الأحمال؟

تعرّف على موازنة التحميل، وهي عملية توزيع حركة مرور الشبكة بكفاءة بين خوادم متعددة لتحسين توافر التطبيقات وضمان تجربة إيجابية للمستخدم النهائي.

ما المقصود بزمن الانتقال؟

تعرّف على زمن انتقال الشبكة وأثره على أداء الشبكة وتجربة المستخدم.

ما المقصود بانتشار نظام أسماء النطاقات؟

تعرّف على انتشار نظام أسماء النطاقات، وهو الوقت الذي تستغرقه خوادم نظام أسماء النطاقات لنشر التغييرات على سجل نظام أسماء النطاقات عبر الإنترنت.

ما المقصود بسجل CNAME؟

تعرّف على سجلات الأسماء المتعارف عليها، وهي سجلات تعمل كاسم مستعار داخل نظام أسماء النطاقات (DNS)، حيث تقوم بإعادة توجيه اسم نطاق إلى آخر.

ما المقصود بخادم نظام أسماء النطاقات (DNS)؟

تعرّف على خوادم نظام أسماء النطاقات، وهي خوادم تترجم أسماء النطاقات الخاصة بمواقع الويب التي يبحث عنها المستخدمون في متصفحات الويب إلى عناوين إنترنت بروتوكول رقمية مقابلة.