كيفية تشغيل Traceroute لاستكشاف أخطاء الاتصال وأخطاء HTTP وإصلاحها
نشرت: 2020-07-29لا بد أن تحدث أخطاء الاتصال لكل من يستخدم الإنترنت. في مرحلة ما ، تتباطأ حركة المرور إلى الزحف ولا تمر البيانات. سواء كان ذلك يحاول إرسال رقم بطاقة ائتمان لن يتم تنفيذه ، أو لعب لعبة عبر الإنترنت حيث يكون لأوامرك ثوانٍ من التأخير بين ضغطات الأزرار ، أو مجرد موقع ويب يستمر في التعطل وتعلم أنه يجب أن يكون جاهزًا ويعمل بشكل مثالي. على الرغم من أنه لا يوجد دائمًا شيء يمكنك القيام به لإصلاحه ، فإن معرفة كيفية تشغيل مسار التتبع يمكن أن يخفف تمامًا من الإحباط ويعطيك فكرة عن مكان المشكلات ومن تتصل به للإصلاح.
اشترك في قناتنا على اليوتيوب
ما هو Traceroute؟
إن traceroute هو إلى حد كبير ما يبدو عليه: أنت تتبع المسار الذي تتبعه البيانات من النقطة A (عادةً جهاز الكمبيوتر الخاص بك) إلى Point Z (موقع الويب أو خدمة الوجهة الأخرى).
حركة المرور على الإنترنت لا تسير في خط مستقيم. لا ينتقل طلبك بأي حال من الأحوال مباشرة إلى موقع الويب. سيتم توجيه البيانات عبر عدد من العقد والمحاور المختلفة ، من الخوادم الوكيلة إلى شبكات CDN. نظرًا لوجود العديد من العقد التي تتعامل مع تلك البيانات ، فإن فرص حدوث أخطاء في البيانات تزداد بشكل متناسب.
يمنحك تشغيل مسار التتبع الكثير من المعلومات حول ما يحدث بين هذه العقد بحيث يمكنك بسهولة فهم سبب توقف بياناتك.
كيفية تشغيل مسار التتبع
العملية الفعلية لكيفية تشغيل مسار التتبع بسيطة جدًا. سيختلف قليلاً اعتمادًا على نظام التشغيل الذي تستخدمه ، لكن الفكرة العامة هي نفسها في جميع المجالات. ستستخدم موجه الأوامر لتشغيل مسار التتبع فعليًا ، لكن لا تدع ذلك يخيفك. إنها مجرد نقرات قليلة على المفاتيح يسهل تذكرها وفهمها.
تشغيل Traceroute في Windows
لتشغيل مسار التتبع في Windows ، ستحتاج إلى فتح سطر الأوامر أو PowerShell. يمكنك القيام بذلك عن طريق الضغط على Windows Key + R لفتح نافذة Run.

يمكنك كتابة cmd أو بوويرشيل ، وسيقوم Windows بفتح الأداة المعنية. بمجرد فتحه ، ما عليك سوى كتابة tracert elegantthemes.com (أو أي عنوان URL أو IP تقوم بتتبعه ).

يمكن أن تبدو البيانات التي تحصل عليها مثل gobbledygook إذا لم تكن معتادًا عليها. سنشرح أدناه كيفية تفسيره. لكن المعلومات الأساسية هي عدد القفزات التي تستغرقها بياناتك للوصول إلى وجهتها. في هذه الحالة ، 9. ثم السرعة التي استغرقتها البيانات للوصول إلى تلك النقطة والعودة إليك (2 مللي ثانية إلى الأول ، ثم 27 مللي ثانية إلى التالي ، و 8 مللي ثانية بعد ذلك ... وهكذا). وأخيرًا ، ترى المواقع الفعلية للآلات التي تتعامل مع بياناتك. قد يتم عرض هذا إما كعنوان MAC أو عنوان IP.
كيفية تشغيل برنامج Traceroute على نظام Mac
في نظام Mac ، العملية متشابهة جدًا. ستفتح بحث Spotlight الخاص بك وابحث عن Terminal . يمكنك أيضًا العثور على هذا في مجلد الأدوات المساعدة ضمن التطبيقات .

يختلف الأمر الموجود على نظام التشغيل Mac عن الأمر الموجود على نظام التشغيل Windows أيضًا. ستقوم بتشغيل traceroute elegantthemes.com بدلاً من tracert . ومع ذلك ، ستكون المعلومات التي تحصل عليها هي نفسها تقريبًا. في محطة Mac الطرفية ، يتم تسليم المعلومات بترتيب معاكس ، وحتى عند التشغيل في نفس المكان ، تحصل على عناوين IP بدلاً من عناوين MAC كما هو الحال على جهاز الكمبيوتر.
لاحظ أنه في Linux ، الأمر هو نفسه لأن نظامي Mac و Linux يعتمدان على UNIX. لذلك يجب أن تكون قادرًا فقط على فتح الجهاز وتشغيل الأمر traceroute على تثبيت Linux أيضًا.

تفسير البيانات
قد تكون البيانات التي تحصل عليها من مسار التتبع مربكة بعض الشيء. لكن لا يجب أن يكون كذلك.
سرعات قفزة
إذا لاحظت في الأمثلة أعلاه ، فإن مسار التتبع يعطي ثلاث مرات مختلفة لكل عقدة يتتبعها. السبب الذي يجعلك تحصل على واحدة تقول أن الأمر استغرق 29 مللي ثانية ، و 30 مللي ثانية ، و 28 مللي ثانية هو أن traceroute أرسل ثلاث حزم منفصلة من البيانات إلى تلك العقدة. يقوم باختبار الاتصال ثلاث مرات ثم يتحقق من السرعة التي تعود بها الحزمة.

يتيح لك القيام بذلك معرفة ما إذا كان هناك ارتفاعات أو تشوهات بينهما لن يكتشفها بينغ واحد. بشكل عام ، سترى الاختلافات في غضون 10 مللي ثانية. ربما 20. إذا بدأت في رؤية الاختلافات 30 وما فوق ، فقد يحدث شيء ما. وإذا كنت ترى اختلافات بالمئات ، فهناك بالتأكيد مشكلة يجب عليك التحقق منها مع مسؤول الشبكة أو مزود خدمة الإنترنت.
لاحظ أيضًا أن أي شيء أقل من 100 مللي ثانية يمكن اعتباره فوريًا بشكل عام. من الصعب جدًا إدراك أي شيء أقل من 1/10 من الثانية ، ولكن عندما تقترب من 300-500 مللي ثانية (ثلث إلى نصف ثانية) ، تصبح التأخيرات ملحوظة وتزيد من حالات التأخير أو التوقف أو الأعطال.
ومع ذلك ، فإن هذا كله متعلق بجهاز الكمبيوتر الخاص بك ، لذلك إذا كانت لديك بيانات تنتقل من نيويورك إلى خادم في طوكيو ، فتوقع تأخيرات أطول - 1500+ مللي ثانية لن تكون غير شائعة في القفزات اللاحقة.
العلامات النجمية ومواقع العقد
قد ترى أحيانًا ، ولكن ليس دائمًا ، علامة النجمة (*) بدلاً من سرعة اختبار الاتصال في مسار التتبع الخاص بك.

بشكل أساسي ، تعني هذه العلامة النجمية أنه تم إيقاف البيانات الخاصة بهذه الحزمة أو رفضها أو فقدها. ربما تكون قد انقضت المهلة أيضًا.
كما ترى في العناوين أعلاه ، فإن الأربعة الأولى في السلسلة هي عناوين MAC متشابهة ، والتي تشير إلى أنها جزء من شبكة قريبة ، إن لم تكن شبكتك المحلية - الكمبيوتر ، أو الموجه ، أو المودم ، إلخ.
ثم تنتقل حركة المرور إلى منطقة مزود خدمة الإنترنت (نعرف ذلك من خلال معالجتها بواسطة comcast.net ) ، وهنا تظهر علامة النجمة. لذلك إذا كانت هناك مشكلة في الاتصال سببت مسار التتبع هذا ، فستعرف الآن الاتصال بـ Comcast لتحري الخلل وإصلاحه.
وتأتي المجموعة الأخيرة من الأرقام من وجهتك وإعدادها. قد يمر عبر CDN مثل Cloudflare ، وإذا كانت هناك علامة نجمية أو ping بزمن انتقال عالٍ هنا ، فستحتاج إلى الاتصال بمسؤول موقع الويب هذا لتحديد ما يحدث.
أدوات عبر الإنترنت
ولكن إذا كنت تريد ، ربما ، معرفة كيفية تشغيل مسار التتبع إلى خادم معين ، ولكن ليس فقط من جهاز الكمبيوتر أو الموقع الخاص بك ، فإن KeyCDN لديها أداة تتبع أنيقة حقًا يمكنك استخدامها.

ما هو مفيد جدًا في هذه الأداة هو أنك تحصل على نفس المعلومات منها ، ولكن من مواقع عديدة في جميع أنحاء العالم ، من لندن إلى طوكيو إلى سان فرانسيسكو. قم بالتشغيل بالتنسيق مع مسارات التتبع المحلية ، باستخدام خدمة أو أداة مثل هذه يمكن أن تساعد في التشخيص الدقيق للمكان الذي تأتي منه مشكلات الاتصال.
تغليف
تعد معرفة كيفية تشغيل مسار التتبع إحدى المهارات التي يجب أن يتمتع بها أي شخص على الإنترنت في صندوق الأدوات الخاص به. لن يكون شيئًا تستخدمه يوميًا. ومع ذلك ، عندما تكون هناك مشكلات في الاتصال يجب تشخيصها والعمل من خلالها ، فإن القدرة على فتح سطر أوامر أو معرفة مكان العثور على أداة يمكن أن توفر ساعات أو أيامًا من الوقت لتعقب نقاط المشاكل الخاصة.
ما أنواع المشاكل التي أنقذتك معرفة كيفية تشغيل مسار التتبع منها؟
المادة مميزة الصورة من قبل local_doctor / shutterstock.com
