الخلاصة
- يعرّف IPv4 حقل TTL ذي الثمانية بتات بوحدات الثواني، لكن كل نقطة معالجة يجب أن تنقصه واحدًا على الأقل.
- عند وصوله إلى الصفر تُحذف الرزمة، وإذا لم تكن الوجهة متعددة الإرسال يُرسل عادةً ICMP Time Exceeded إلى المصدر.
مدة اسمية وليست ساعة دقيقة
تمنح RFC 791 المرسل قدرة على تحديد العمر الأقصى للرزمة. ويمكن للحقل ذي الثمانية بتات أن يحمل القيمة 255، أي 255 ثانية أو 4.25 دقائق وفق التفسير الاسمي. لكن كل نقطة تعالج ترويسة الإنترنت يجب أن تنقص TTL لتعكس زمن المعالجة، وأن تنقص واحدًا على الأقل حتى إذا مر أقل من ثانية. لذلك تصفه الوثيقة بأنه حد أعلى للعمر، لا ساعة توقيت دقيقة.
تمنع هذه القاعدة الدنيا بقاء الرزمة في الدوران بلا نهاية لمجرد أن الموجّهات تمررها بسرعة. كل خطوة تستهلك جزءًا من ميزانية محدودة.
ظهور حد القفزات بوضوح
توضح RFC 1812 النتيجة التشغيلية: على كل موجّه أن ينقص TTL واحدًا على الأقل، حتى عندما يكون الزمن المنقضي أقل بكثير من ثانية. وهكذا يصبح TTL فعليًا حدًا لعدد القفزات. وإذا احتفظ الموجّه بالرزمة أكثر من ثانية، فيمكنه إنقاص وحدة عن كل ثانية. لا يختفي البعد الزمني، لكن الضمان المشترك يتبع خطوات التمرير.
عندما يبلغ TTL الصفر أو أقل، يجب على الموجّه حذف الرزمة. ولوجهة غير متعددة الإرسال، يجب أن يرسل إلى المصدر ICMP Time Exceeded Code 0. وبما أن TTL يتغير أثناء العبور، يجب إعادة حساب مجموع تحقق ترويسة IPv4 والتحقق منه.
المصادر
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات
