شرح أدوات Ping و Traceroute Network بالتفصيل

تعد أدوات الشبكة(Network tools) ضرورية لحل المشكلات المتعلقة بشبكة الكمبيوتر التي لا تعمل كما ينبغي. هناك عدد غير قليل من الأشياء التي يمكن القيام بها للمساعدة في إعادة الشبكة إلى حالتها الصحيحة ، واثنان من هذه الخيارات هما Ping و Traceroute .

تم تصميم كلتا الأداتين لاستكشاف أخطاء الشبكة وإصلاحها ، وهما يعملان بطرق متشابهة. ومع ذلك ، في المخطط الكبير للأشياء ، هذه الأدوات مختلفة تمامًا. الآن ، هناك أدوات أخرى يمكننا استخدامها لاستكشاف أخطاء الشبكة ذات الأداء السيئ وإصلاحها ، ولكن اليوم ، سنركز فقط على هاتين الأداتين.

أدوات Ping و Traceroute Network

يجب أن نشير إلى أنه في Windows 11/10 ، يُعرف Traceroute باسم (Traceroute)Tracert ، بينما في الأنظمة الأساسية Cisco و Unix ، يتم استخدام مصطلح Traceroute بدلاً من ذلك. ومع ذلك ، نظرًا لأن الشبكات أكثر ارتباطًا بأنظمة Cisco(Cisco) الأساسية ، فقد اخترنا استخدام الاسم الأكثر شيوعًا.

أداة Ping في Windows

شرح أدوات Ping و Traceroute Network بالتفصيل

عندما يتعلق الأمر باستكشاف أخطاء الشبكة وإصلاحها ، فإن أداة Ping هي الأكثر استخدامًا. يتم تضمين Ping(Ping) ، المعروف أيضًا باسم Packet Internet Groper ، في جميع أنظمة التشغيل تقريبًا.

لتنشيطه ، يلزم الأمر ping. من هناك ، سوف يستدعي ICMP ( بروتوكول رسائل التحكم(Internet Control Message Protocol) في الإنترنت ) للإبلاغ عن الأخطاء وتوفير البيانات الهامة لمعالجة حزم IP.

الآن ، طريقة عمل Ping مثيرة جدًا للاهتمام. أولاً(First) ، سيتعين عليك تحديد عنوان IP ، ومن هناك ، يجب عليك إرسال رسالة طلب ارتداد ICMP إلى هذا العنوان. (ICMP)إذا كان الكمبيوتر الوجهة قادرًا على تلقي الرسالة ، فسيقوم بالاتصال مرة أخرى برسالة رد ارتداد ICMP .

عندما يتم إجراء أمر Ping ، فإنه عادةً ما ينتج معلومات ذات صلة فيما يتعلق بأداء الشبكة. (Ping)يمكنك الحصول على فكرة عما نتحدث عنه عبر الصورة أعلاه.

أداة Tracert Traceroute في Windows

من حيث ماهية Traceroute ، حسنًا ، إنها أداة لاستكشاف الأخطاء وإصلاحها تعتمد على واجهة سطر الأوامر. الغرض الأساسي من هذه الأداة هو تحديد المسار الذي تستخدمه الحزمة للوصول إلى هدفها. بطريقة مشابهة لـ Ping ، نحن نفهم أن Traceroute يستخدم أيضًا ICMP ( بروتوكول رسائل التحكم(Internet Control Message Protocol) في الإنترنت).

ولكن حيث يختلف Traceroute عن Ping حيث يتعلق الأمر بـ (Traceroute)ICMP ، فهو يحدد كل جهاز توجيه من خلال المسار الذي تسلكه الحزم. كما ترى ، نعتقد أن Traceroute ممتاز لاستكشاف مشكلات الشبكة وإصلاحها لأنه قادر بشكل أفضل على اكتشاف الموقع الدقيق للمشكلة.

كيف يحدد Traceroute جميع أجهزة التوجيه في مساره: تميل أداة استكشاف الأخطاء وإصلاحها إلى إرسال مجموعة من طلبات رسائل حزم ارتداد ICMP إلى وجهة معينة. الآن ، تم تعيين حد مدة البقاء(Time to Live) ( TTL ) في أول رسالتين على 1. وهذا يعني أن الموجه الأول في المسار سيتحرك لتجاهل الحزمة وتسليم رسالة تجاوز وقت ICMP(ICMP Time Exceeded) .

أخيرًا ، يتم زيادة المعلمة TTL بمقدار 1 حتى يتم الوصول إلى المضيف الوجهة ويتم قبول رسالة رد ارتداد ICMP . من هناك ، يمكن للمضيف الأصلي الآن بسهولة استخدام رسائل ICMP المستلمة لتحديد كافة أجهزة التوجيه في المسار.

تحتاج إلى تشغيل هذا الأمر في CMD مرتفع:

tracert www.<sitename>.com

ماذا عن Traceroute على أنظمة تشغيل Unix ؟

يعمل الأمر بشكل مختلف قليلاً عند مقارنته بأنظمة تشغيل Windows . تستفيد من حزمة UDP جنبًا إلى جنب مع منفذ وجهة واسع على طول الخطوط من 33434 إلى 33534. من غير المحتمل أن يتم استخدام أرقام المنافذ هذه بواسطة أي تطبيق موجود في المضيف الوجهة.

قراءة(READ) : فشل إرسال Ping خطأ فشل عام.(Ping Transmit failed General failure error.)



About the author

بعد ما يقرب من 20 عامًا في صناعة التكنولوجيا ، تعلمت الكثير عن منتجات Apple وكيفية تخصيصها لتلبية احتياجاتي. على وجه الخصوص ، أعرف كيفية استخدام نظام iOS الأساسي لإنشاء مظاهر مخصصة والتفاعل مع المستخدمين من خلال تفضيلات التطبيق. أعطتني هذه التجربة رؤى قيمة حول كيفية تصميم Apple لمنتجاتها وأفضل طريقة لتحسين تجربة المستخدم.



Related posts