كيفية استخدام TRACERT لاستكشاف مشكلات TCP/IP في Windows

للحصول على إصدار نظام التشغيل Microsoft Windows 2000 من هذه المقالة، راجع 162326 .

ملخص

توضح هذه المقالة TRACERT (تتبع توجيه) أداة سطر أوامر التي يمكنك استخدامها لتتبع المسار الذي يأخذ حزمة بروتوكول إنترنت (IP) للوجهة الخاصة بها.


تناقش هذه المقالة الموضوعات التالية:
  • كيفية استخدام الأداة TRACERT
  • كيفية استخدام TRACERT لاستكشاف الأخطاء وإصلاحها
  • كيفية استخدام خيارات TRACERT

مزيد من المعلومات

كيفية استخدام الأداة TRACERT

تحدد أداة التشخيص المساعدة TRACERT المسار إلى وجهة عن طريق إرسال حزم echo بروتوكول رسائل تحكم إنترنت (ICMP) للوجهة. في هذه الحزم TRACERT يستخدم قيم IP وقت البقاء (TTL) مختلفة. لكل جهاز توجيه على طول المسار المطلوب هو تقليل مدة الحياة TTL الحزمة الأقل بقدار 1 قبل إعادة توجيه الحزمة، مدة الحياة TTL عداد مرحلة فعال. "تم تجاوز وقت" الرسائل عندما يصل TTL على حزمة صفر (0)، يرسل جهاز التوجيه ICMP إلى الكمبيوتر المصدر.


يقوم TRACERT بإرسال حزمة الصدى الأولى بمدة بقاء مقدارها 1 وتتزايد مدة البقاء بمقدار 1 بكل إرسال تالٍ، وذلك حتى تستجيب الوجهة أو الوصول إلى الحد الأقصى من مدة البقاء. رسائل ICMP "تجاوز وقت" التي تظهر الخلفية إرسال أجهزة التوجيه المتوسطة التوجيه. ومع ذلك لاحظ أن بعض أجهزة التوجيه بصمت إسقاط الحزم التي انتهت مدة صلاحيتها TTLs، وهذه الحزم غير مرئية 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
الإخراج من الأمر:
   Tracing route to 11.1.0.1 over a maximum of 30 hops
---------------------------------------------------
1 2 ms 3 ms 2 ms 157.54.48.1
2 75 ms 83 ms 88 ms 11.1.0.67
3 73 ms 79 ms 93 ms 11.1.0.1

Trace complete.

كيفية استخدام TRACERT لاستكشاف الأخطاء وإصلاحها

يمكنك استخدام TRACERT لمعرفة حيث حزمة توقف على شبكة الاتصال. في المثال التالي، وجد العبارة الافتراضية هي المسار الصحيح لا المضيف على 22.110.0.1. ربما، أما الموجه له مشكلة في تكوين أو 22.110.0.0 في شبكة الاتصال غير موجودة، مما يعكس عنوان IP غير صالح.

الأمر:

C:\ > tracert 22.110.0.1
الإخراج من الأمر:

   Tracing route to 22.110.0.1 over a maximum of 30 hops
-----------------------------------------------------
1 157.54.48.1 reports: Destination net unreachable.

Trace complete.

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


كيفية استخدام خيارات TRACERT

هناك عدة خيارات سطر الأوامر التي يمكنك استخدامها مع الأداة TRACERT، على الرغم من أن الخيارات ليست ضرورية عادة لاستكشاف الأخطاء وإصلاحها القياسية.


يظهر المثال التالي بناء جملة الأمر كافة الخيارات الممكنة:
tracert-d-h maximum_hops ي- قائمة المضيفين -w مهلة target_host
المعلمات ما:

   -d 
Specifies to not resolve addresses to host names

-h maximum_hops
Specifies the maximum number of hops to search for the target

-j host-list
Specifies loose source route along the host-list

-w timeout
Waits the number of milliseconds specified by timeout for each
reply

target_host
Specifies the name or IP address of the target host

خصائص

رقم الموضوع: 314868 - آخر مراجعة: 18‏/01‏/2017 - المراجعة: 1

تعليقات