x32x01
  • بواسطة x32x01 ||

ما معنى TTL في أمر Ping؟​

في عالم الشبكات، هناك مفهوم بسيط لكنه مهم جدًا يُعرف بـ TTL، وهو اختصار لـ Time To Live أو "مدة الحياة".
الـ TTL لا يُقاس بالزمن، بل هو عداد لعدد القفزات التي يمكن لحزمة البيانات أن تمر بها بين أجهزة التوجيه (الراوترات).

كيف يعمل TTL؟​

عندما ترسل أمر Ping إلى عنوان IP معيّن (مثل: 8.8.8.8)، يقوم جهازك بإرسال حزمة بيانات تعبر عدة راوترات للوصول إلى الهدف.
كل راوتر تمر عبره الحزمة، يقوم بإنقاص قيمة TTL بمقدار 1.

مثلا:
إذا بدأت الحزمة بقيمة TTL = 64 ووصلت إلى وجهتها بقيمة TTL = 61، فهذا يعني أنها مرت عبر 3 راوترات.

ما أهمية TTL؟​

تكمن أهمية TTL في منع الحلقات غير المنتهية داخل الشبكة. ففي بعض الأحيان، قد تُخطئ الشبكة وتبدأ الحزمة بالدوران بين الأجهزة دون توقف. وهنا يأتي دور TTL كآلية أمان:
بمجرد أن تصل قيمة TTL إلى 0، يتم إلغاء الحزمة تلقائيًا.

القيم الافتراضية لـ TTL حسب نظام التشغيل:
Code:
Windows: 128
Linux: 64
Cisco: 255
من خلال مراقبة قيمة TTL في الرد على الـPing، يمكن أحيانًا معرفة:
نوع النظام الذي أرسل الرد (حسب القيمة الأولية) وعدد القفزات أو الراوترات التي مرت بها الحزمة.
معنى TTL في أمر Ping
 
المواضيع ذات الصلة
x32x01
الردود
0
المشاهدات
579
x32x01
x32x01
x32x01
الردود
0
المشاهدات
241
x32x01
x32x01
x32x01
الردود
0
المشاهدات
4
x32x01
x32x01
x32x01
الردود
0
المشاهدات
220
x32x01
x32x01
x32x01
الردود
0
المشاهدات
345
x32x01
x32x01
الدخول أو التسجيل السريع
نسيت كلمة مرورك؟
إحصائيات المنتدى
المواضيع
1,709
المشاركات
1,913
أعضاء أكتب كود
372
أخر عضو
برعي المغربي
عودة
أعلى