الرئيسية » Cisco » كيف تتعامل مع الـ Ping في سيسكو باحترافية.

كيف تتعامل مع الـ Ping في سيسكو باحترافية.

في تدوينتي لهذا اليوم سوف أستعرض معكم كيفية الاستفادة من الخواص المتقدمة لأداة الـ Ping الموجودة في أجهزة سيسكو والتى تساعد مدراء الأنظمة والشبكات في عملية حل المشاكل أو مايعرف بي الـ Troubleshoot من خلال أستعراض باقي من أهم الخيارات التى اتاحتها سيسكو في عملية توليد الـ PING

عندما يصادف أي شخص منا أي مشكلة في الشبكة فأول مايخطر على باله هو أمر الـ Ping, والحقيقة هناك الكثير من الأشخاص الذين يلتبس عليهم الـ Ping بنقطة في غاية الأهمية والبساطة وهي أعتبار الـ Ping هو أمر موجود في أنظمة التشغيل, فالـ Ping يا أخوان ويا أخوات هو أداة تستخدم بروتوكول الـ ICMP لتنفيذ عملية الفحص المطلوبة وتعتمد على نوعان من الرسائل الأول هو   echo requests والثاني هو  echo replies وهو أمر قد يعتبره الجميع شيئ معروف وأوضحه فقط للمهندسين المبتدئين حتى يتعلموا التعريف الصحيح للـ Ping.

للمزيد حول هذا الموضوع راجع الموضوع التالي : كيف يعمل الـ Ping

أما أداة الـ Ping في سيسكو أو كما تطلق عليها سيسكو Extended ping فهي مطورة بعض الشيئ وتتيح لنا عمل طلب مخصص لأرسالة إلى أحد الاهداف المعينة بهدف إكتشاف وتحليل المشاكل بشكل أعمق والتى سوف أوضحها من خلال عرض الامكانيات الموجودة وفائدة كل قسم منها على حدى.

لكي نبدا الـ Extended Ping نقوم بكتابة الأمر Ping فقط وبعدها إنتر لنحصل على عدة أسئلة بهذا الشكل :

Cisco's
R1#ping
Protocol [ip]:
Target IP address: 192.168.2.2
Repeat count [5]: 20
Datagram size [100]: 200
Timeout in seconds [2]: 1
Extended commands [n]: y
Source address or interface: 192.168.2.1
Type of service [0]:
Set DF bit in IP header? [no]:
Validate reply data? [no]:
Data pattern [0xABCD]:
Loose, Strict, Record, Timestamp, Verbose[none]:
Sweep range of sizes [n]:
Type escape sequence to abort.
Sending 20, 200-byte ICMP Echos to 192.168.2.2, timeout is 1 seconds:
Packet sent with a source address of 192.168.2.1
!!!!!!!!!!!!!!!!!!!!
Success rate is 100 percent (20/20), round-trip min/avg/max = 4/12/40 ms
R1#

Protocol: وهو من أجل أختيار نوع البروتوكول المستخدم والذي عادة يكون IP وقد تستغرب قليلا لو عرضت عليك قائمة بالبروتوكولات الموجودة والمدعومة من أداة الـ Ping وهي appletalk, clns, novell, apollo, vines, decnet, or xns.

Target IP address: وجهة الطلب وهو أهم فقرة في عملية الـ Troubleshoot وهي تختلف بأختلاف نوعية البروتوكول المستخدم فلكل نوع هناك عنونة مختلفة, ويمكنك من هنا كتابة العنوان الفيزيائي للهدف Network Address أو إسمه Host Name لو في حال كان لديك سيرفر DNS يملك معلومات عنه.

Repeat count: وهي تشير إلى عدد مرات إرسال الـ Echo request إلى الهدف والتى عادة تكون خمس مرات, وهي مهمة لو في حال كان لديك مشكلة تقطع في الشبكة وترغب بالتأكد منها من خلال إرسال عدد أكبر من الطلبات 200 مرة على سبيل المثال ومتابعة العداد بشكل مباشر. مثل هذه المشاكل تحدث أحيانا بسبب وجود مشاكل في الكابل.

Datagram size: حجم الطلب الذي ترغب بأرساله وهو عادة يكون 100 بايت وليس بت وهي أيضا مهمة لو في حال كان لديك مشكلة في نقل الملفات الكبيرة على الشبكة وترغب بالتأكد منها.

Timeout in seconds: الوقت المقدر لإستلام الرد وهو عادة ثانيتان ويمكن تغيير القيمة إلى ثانية واحدة لو في حال رغبت في عمل تفحص عميق لسرعة شبكتك من خلال فحص سرعة مرور الترافيك وسرعة الإستجابة.

Extended commands: الحالة الطبيعية لهذا السؤال هو لا فلو رغبت في عرض المزيد من التخصيصات في الطلب فأختر نعم yes.

Source address or interface: مصدر الطلب وهو عادة يكون المنفذ الذي يكون Exit Packet To the destination, هذا التخصيص في غاية الأهمية, فأحيانا نجد أن الـ Ping مع الهدف يعمل بشكل جيد لكن لنفرض أن هناك ACL تمنع وصول ترافيك من احد المصادر المرتبطة مع الروتر وبالتالي لن تكتشف الأمر لو في حال نفذت بينغ عادي لأن النتيجة حينها سوف تكون إيجابية أما لو تلاعبت بمصدر الطلب حينها سوف تكتشف الأمر.

Type of service: نوع الخدمة لم أجد لها فائدة حقيقة في عملية الـ Troubleshoot وتستطيع أن تتعرف أكثر حول هذا الامر من خلال الرابط التالي.

Set DF bit in IP header: لهذا الامر قد يكون هناك إستفادة لكن أعتقد أنها في مراحل متقدمة وتحتاج نتائج دقيقة لان هذا الامر يمنع عملية الـ Defragment للباكيت والتى عادة تكون محددة من خلال المنفذ الذي يتم إرسال الطلب من خلاله وهي معروفة جدا ويطلق عليها MTU أو Maximum Transmission Unit.

Loose, Strict, Record, Timestamp, Verbose: مجموعة من الخيارات المفيدة لعملية تخصيص أكبر, الأول على سبيل المثال loose يمكنك من التلاعب بمسار الـ Ping الذي يجب عليه إتباعه من خلال تحديد عناوين الـ Next Hop. وهناك أيضا Record الذي يعرض لك الأيبيات التى يمر الـ Ping من خلالها وهو خيار شبيه بعملية الـ Trace Route لكن لها مميزات أكثر مثل عرض العناوين أثناء عملية الرد على الطلب.

وهناك الكثير من الخيارات لكن لم أذكرها حتى لايصبح الموضوع ممل وخصوصا أن الكلام كثير وكل واحد منها يمكن الحديث عنه مطولا ومن يرغب بالاستزادة اكثر فليراجع موقع سيسكو على الرابط الآتي وما ذكرته يعتبر أهم الخيارات الأحترافية في إستخدام أمر الـ Ping على اجهزة سيسكو, أتمنى أن تكونوا قد أستفدتوا وأنتظرونا مع موضوع آخر حول الت Trace Route قريبا ودمتم بود.

Print Friendly, PDF & Email

عن Ayman Alnaimi أيمن النعيمي

مهندس كمبيوتر سوري ومقيم حاليا في قطر , باحث ومطور للمحتوى العربي على الأنترنت, أهدف إلى رفع مستوى الأمة العربية ومساعدتها في النهضة العلمية, أغلب أهتماماتي في الشبكات وتحديدا الهاردوير منها وأقضى معظم وقتي في القراءة والدراسة والعمل وأؤمن بأن الثورة لو كانت لتكون فهي تبدأ بالقراءة ويليها الكتابة وبدون الآخيرة لن يكون هناك ثورة. للتواصل admin@networkset.net & networkset@hotmail.com

11 تعليقات

  1. حقيقه شرح رائع لخيارات ال ping

    بس عندي سوال اخوي

    protocol : هو من أجل أختيار نوع البروتوكول المستخدم والذي عادة يكون IP

    طيب ما دخل برتوكول iIP ونحن نعلم ان ال ping يستخدم فقط برتوكول ICMP

  2. مشكور على هذا المجهود و على المعلومات و كل عام وانت بخير 🙂

  3. معلومات جد مفيدة
    جزاك الله خيرا
    ورمضان مبارك سعيد للجميع

  4. شرح ممتاز أخى ايمن
    بس عندى طلب من حضرتك
    ياريت لو تعمل تدوينة او سلسلة تدوينات خاصة بعمل Troubleshoot للشبكة بكل الاوامر المستخدمة فى ذلك لأن معظم الانترفيوهات دلوقتى بتعتمد على هذا الموضوع والاوامر المستخدمة مثل Ping & Tracroute & netstate و ….. الخ .

  5. بارك الله فيك أخي أيمن
    و رمضان كريم عليك

  6. موضوع ممتاز طبعا

  7. 😉 thank u sir thats really intersting

  8. تدوينة ممتازة .. و محتوى وافى …و شرح ثرى و مثمر و رائع

    جزاك الله كل الخير

  9. شكرا أخواني على المرور وبارك الله فيكم.
    محمد الحكيم==>سؤال وجيه ومنطقي, السبب بسيط لان أرسال طلب من خلال الـ ICMP يحتاج إلى كتابة عنوان الهدف وقد يكون هذا الهدف يعتمد في عنونته على بروتوكولات آخرى وبالتالي طريقة كتابة العنوان سوف تختلف لذلك نحن نحدد عنوان البروتوكول من أجل تحديد طريقة كتابة العنوان لاحقا.
    م / محمود عبدالعزيز==>حقيقة يا أخ محمود موضوع التربل شوت موضوع ضخم ويعتمد على الخبرة في المقام الأول لذلك من الصعب الكتابة عن الاوامر لان هناك حالات قد لاتتطلب أكثر من أمر واحد لأكتشاف المشكلة وأحيانا قد تتطلب برامج وهذا ما أحاول القيام به في سلسلة عيادة NetworkSet

  10. يعطيك العافية ,,, شراح رائع وفريد ,, تقبل مروري

  11. شرح ممتاز م/أيمن
    جزاك الله خيراً

اضف رد

لن يتم نشر البريد الإلكتروني . الحقول المطلوبة مشار لها بـ *

*

x

‎قد يُعجبك أيضاً

مقارنة بين أنظمة سيسكو IOS و IOS-XR و IOS-XE و NX-OS

في هذا المقال سوف نتعرف سوياً على جميع الأنظمة التشغيلية التى قامت سيسكو بتطويرها وهي ...

Management Plane Protection خط الدفاع الأول على سيسكو

أذكر منذ فترة ان دخلت أحد الفنادق الكبيرة وكانت الأجهزة أغلبها من سيسكو والشخص المسؤول ...

VPNمجاني باستخدام برنامج الـ Team Viewer

أصبح برنامج team Viewer عصب عمل أغلب مهندسي الكمبيوتر وأصبح الاعتماد عليه كبير في عمليات ...