الاختلافات بين Traceroute و Tracepath

...

يمكن تتبع أي جهاز بعنوان IP.

يعد Tracepath و traceroute أمرين متشابهين جدًا في تعيين الشبكة. يتمثل الاختلاف الرئيسي بين الاثنين في أنك بحاجة إلى أن تكون مستخدمًا متميزًا على كمبيوتر Linux لاستخدام traceroute ، بينما يمكن تشغيل tracepath بدون بيانات الاعتماد هذه. على جهاز كمبيوتر يعمل بنظام Windows ، يمكن لأي مستخدم لديه وصول إلى سطر الأوامر استخدام كلتا أداتي التشخيص. يدعم Traceroute مجموعة من معلمات البحث الأكثر قابلية للتخصيص ؛ ومع ذلك ، فإن بعض أجهزة توجيه IP التجارية لا تدعم هذه الخيارات المتقدمة ، وبالتالي فإن الميزة محدودة.

TracePath

يتتبع Tracepath مسارًا إلى عنوان شبكة معين ، ويقدم تقريرًا عن "وقت البقاء" أو تأخر TTL والحد الأقصى لوحدات الإرسال (MTU) على طول الطريق. يمكن تشغيل هذا الأمر من قبل أي مستخدم آخر لديه حق الوصول إلى موجه سطر الأوامر.

فيديو اليوم

أساسيات Traceroute

Traceroute هو في الأساس نفس Tracepath إلا أنه بشكل افتراضي ، سيعطي فقط قيمة TTL. إذا كنت تريد بيانات إضافية ، يجب عليك طلب هذه المتغيرات في سطر الأوامر. أيضًا ، يتطلب traceroute وصول المستخدم المتميز لتشغيل الأمر في مربع Linux ، وقد لا تدعم جميع أجهزة التوجيه بعض طلبات البيانات المتقدمة على طول المسار. في بيئة Windows ، يمكن لأي مستخدم لديه حق الوصول إلى سطر الأوامر تشغيل Traceroute.

أوامر تتبع المسار المتقدمة

أحد الأوامر المتقدمة المتوفرة في Traceroute هو القدرة على تشغيل تتبع الشبكة باستخدام بروتوكول IPv4 أو IPv6. من الممكن أيضًا الاختيار بين تنسيقات بيانات ICMP أو TCP أو UDP للمسبار. يمكن لـ Traceroute اختيار مسارات مصدر معينة للمسبار واختيار المنفذ الذي تريد الإرسال منه. يمكنه وضع حدود على الحد الأدنى والحد الأقصى من مدة البقاء للموافقة من مسبار صادر. بالإضافة إلى ذلك ، يمكن لـ Traceroute إظهار وقت انتظار أصوات الاستجابة وكذلك تعيين عدد الحزم التي يتم إرسالها في كل مجس وعدد المجسات المطلوب إرسالها. قد لا تدعم أجهزة الشبكات على طول المسار بعض هذه الأوامر ، مما قد ينهي المسبار قبل أن يصل إلى وجهته المستهدفة.