Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

‏ICMP و ping

الدرس 15 من 47 في دورة التعامل مع الشبكات عبر الطرفية على Coddy.

ping يجيب عن سؤال واحد: هل هذا الجهاز موجود؟ فهو يرسل رسالة صغيرة تُسمّى طلب صدى وينتظر رد صدى. هذه الرسائل ليست HTTP ولا تستخدم أي منفذ. وهي تنتمي إلى بروتوكول منفصل يُسمّى ICMP، وتتمثل مهمته الأساسية في نقل رسائل التحكم والأخطاء بين الأجهزة.

ولهذا السبب لا يخبرك ping بأي شيء عن موقع ويب. فهو يتحدث إلى الجهاز، وليس إلى أي برنامج يعمل عليه.

ping -c2 127.0.0.1

يرسل -c2 رسالتين بالضبط ثم يتوقف. ومن دونه، يستمر ping في العمل إلى أن تقاطعه، وهذا مناسب في الطرفية الفعلية وعديم الفائدة في برنامج نصي.

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

challenge icon

التحدي

سهل

أرسل رسالتين وتأكد من وصول كلتيهما.

نفّذ الأمر Ping على 127.0.0.1 مرتين بالضبط واطبع رقم فقدان الحزم فقط من الملخص. الناتج المتوقع:

0% packet loss

يطبع grep -o النص المطابق فقط بدلًا من السطر بأكمله.

جرّب بنفسك

الطرفية
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس التعامل مع الشبكات عبر الطرفية

تدرّب بنفسك: Playground لـ Terminal