للحصول على إصدار Microsoft Windows 2000 من هذه المقالة، راجع 162326 .
الملخص
توضح هذه المقالة TRACERT (مسار التتبع)، وهي أداة مساعدة لسطر الأوامر يمكنك استخدامها لتتبع المسار الذي تأخذه حزمة بروتوكول الإنترنت (IP) إلى وجهتها.
تتناول هذه المقالة الموضوعات التالية:
- كيفية استخدام الأداة المساعدة TRACERT
- كيفية استخدام TRACERT لاستكشاف الأخطاء وإصلاحها
- كيفية استخدام خيارات TRACERT
المزيد من المعلومات
كيفية استخدام الأداة المساعدة TRACERT
تحدد الأداة المساعدة التشخيصية TRACERT المسار إلى وجهة عن طريق إرسال حزم صدى بروتوكول رسائل التحكم بالإنترنت (ICMP) إلى الوجهة. في هذه الحزم، تستخدم الدالة TRACERT قيما مختلفة لوقت البقاء (TTL). نظرا لأن كل موجه على طول المسار مطلوب لإنقاص TTL للحزمة بمقدار 1 على الأقل قبل إعادة توجيه الحزمة، فإن TTL هو عداد قفزة بشكل فعال. عندما يصل TTL على حزمة بيانات إلى الصفر (0)، يرسل الموجه رسالة ICMP "تجاوز الوقت" مرة أخرى إلى الكمبيوتر المصدر.
يرسل TRACERT حزمة الصدى الأولى ب TTL من 1 ويتزايد TTL بمقدار 1 على كل إرسال لاحق، حتى تستجيب الوجهة أو حتى يتم الوصول إلى الحد الأقصى ل TTL. تعرض رسائل ICMP "Time Exceeded" التي ترسلها أجهزة التوجيه الوسيطة المسار مرة أخرى. ومع ذلك، لاحظ أن بعض أجهزة التوجيه تسقط الحزم التي انتهت صلاحيتها بصمت، وهذه الحزم غير مرئية ل TRACERT.
تطبع TRACERT قائمة مرتبة من أجهزة التوجيه الوسيطة التي ترجع رسائل ICMP "تجاوز الوقت". يؤدي استخدام الخيار -d مع الأمر tracert إلى توجيه TRACERT إلى عدم إجراء بحث DNS على كل عنوان IP، بحيث يبلغ TRACERT عن عنوان IP للواجهة القريبة من أجهزة التوجيه.
في المثال التالي لأمر tracert وإخراجه، تنتقل الحزمة عبر جهازي توجيه (157.54.48.1 و11.1.0.67) للوصول إلى استضافة 11.1.0.1. في هذا المثال، البوابة الافتراضية هي 157.54.48.1 وعنوان IP للموجه على شبكة 11.1.0.0 هو في 11.1.0.67.
الأمر:
C:\>tracert 11.1.0.1
الإخراج من الأمر:
مسار التتبع إلى 11.1.0.1 على 30 قفزة كحد أقصى
---------------------------------------------------
1 2 مللي ثانية 3 مللي ثانية 157.54.48.1
2 75 مللي ثانية 83 مللي ثانية 88 مللي ثانية 11.1.0.67
3 73 مللي ثانية 79 مللي ثانية 93 مللي ثانية 11.1.0.1
اكتمل التتبع.
كيفية استخدام TRACERT لاستكشاف الأخطاء وإصلاحها
يمكنك استخدام TRACERT لمعرفة مكان توقف حزمة البيانات على الشبكة. في المثال التالي، وجدت البوابة الافتراضية أنه لا يوجد مسار صالح للمضيف في 22.110.0.1. على الأرجح، إما أن جهاز التوجيه لديه مشكلة في التكوين، أو أن شبكة 22.110.0.0 غير موجودة، مما يعكس عنوان IP غير صحيح.
الأمر:
C:\>tracert 22.110.0.1
الإخراج من الأمر:
مسار التتبع إلى 22.110.0.1 على 30 قفزة كحد أقصى
-----------------------------------------------------
1 157.54.48.1 التقارير: لا يمكن الوصول إلى صافي الوجهة.
اكتمل التتبع.
يعد TRACERT مفيدا لاستكشاف أخطاء الشبكات الكبيرة وإصلاحها حيث يمكن أن تؤدي عدة مسارات إلى نفس النقطة أو حيث تشارك العديد من المكونات الوسيطة (أجهزة التوجيه أو الجسور).
كيفية استخدام خيارات TRACERT
هناك العديد من خيارات سطر الأوامر التي يمكنك استخدامها مع TRACERT، على الرغم من أن الخيارات ليست ضرورية عادة لاستكشاف الأخطاء وإصلاحها القياسية.
يوضح المثال التالي لبناء جملة الأوامر جميع الخيارات الممكنة:
tracert -d -h maximum_hops -j host-list -w المهلة target_hostما تفعله المعلمات:
-د
تحديد عدم حل العناوين لأسماء المضيفين
-h maximum_hops
تحديد الحد الأقصى لعدد القفزات للبحث عن الهدف
-j host-list
تحديد مسار مصدر غير محكم على طول قائمة المضيفين
-w مهلة
ينتظر عدد المللي ثانية المحددة بواسطة المهلة لكل
رد
target_host
تحديد اسم المضيف الهدف أو عنوان IP الخاص به