عندما تستخدم الإنترنت في بعض الأحيان ترى كلمة Ping على شاشتك ويتسائل الناس أحيانا ما معني هذه الكلمة…

الPingهو أداة تستخدم أحد بروتوكولات الانترنت..يسمى بروتوكولicmp

وسوف نستكمل الإشارة إلي البينج في المقال لسهولة الإسم و لكن عادة ما يقصد به بروتوكول icmp، وهو مسئول عن معرفة إمكانية الوصول إلي الحاسوب المضيف وأيضا قياس كمية الوقت الذي تستغرقه الرسائل للوصول من كمبيوترك إلي كمبيوتر السيرفر والعكس.

broadband-speed-test-001_thumb

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

ماذا يحدث فى اختبار الPing؟

عند فتح برنامج  Command Prompt إذا كنت علي نظام Windows
أو Terminal إذا كنت على نظام Linux  وبدء اختبار الPing يظهر على شاشتك ما تراه في الصورة التالية :
ping-linux

 فما معني هذا؟

نبدأ بسرد ما حصلنا عليه نيتجة إخبتار الPing بتفاصيل أكثر:

  • ICMP : هي كتلة من الداتا المرسلة إلي الكمبيوتر المضيف
    يتم إرسال طلب رد لكتلة البيانات التي أرسلت إلي الحاسوب المضيف مع قياس الوقت الذي يستغرقه الكمبيوتر المضيف للرد على كمبيوترك ويعرف هذا باسم echo request أو ping.
  • icmp_seq : هي رقم ال packet المرسلة في اﻻختبار
  • time : هو قياس الوقت عادة يكون بجزء من الألف من الثانية وكلما كبر هذا الرقم كان هذا دلالة على بطئ سرعة الإتصال مابين الجهازين، فى هذا المثال يقوم جهازك بإرسال خمس كتل ICMP  إلي google.com أو جهاز السيرفر ويقوم السيرفر بالرد عليهم فى حوالى 0.011 ثانية.

ping-e1

ما رأيك أن تجرب ذلك بنفسك .

كيفية عمل اختبار الPing ؟

  • افتح برنامج Command Prompt فى حالة استخدام Windows أو Terminal فى حالة استخدام Linux.
  • أكتب ping يليها عنوان الموقع أو الIP اللذي ترىد الاتصال به.
  • فى حالة رغبتك بارسال عدد محدد من كتل الداتا يمكنك كتابة -n يليه عدد الكتل اللتى تريد ارسالها بعد كتابة عنوان الموقع أو الIP اللذي ترىد الاتصال به فى الأمر .. فى حالة استخدام Linux يمكنك كتابة -c يليه عدد الكتل اللتى تريد ارسالها قبل كتابة عنوان الموقع أو الIP اللذي ترىد الاتصال به فى الأمر

Leave A Comment

%d مدونون معجبون بهذه: