مثال على استخدامات الأمر "ping"

مقدمة تمهيدية

المقدمة

ووفقًا للصفحة اليدوية ، يستخدم الأمر "ping" لنظام التشغيل Linux مخطط بيانات ECHO_REQUEST الإلزامي لبروتوكول ICMP لاستنباط ICMP ECHO_RESPONSE من مضيف بوابة.

تستخدم الصفحة اليدوية الكثير من المصطلحات التقنية ولكن كل ما تحتاج إلى معرفته هو أنه يمكن استخدام الأمر "ping" الخاص بـ Linux لاختبار ما إذا كانت الشبكة متاحة ومقدار الوقت المستغرق في الإرسال والحصول على استجابة من الشبكة.

لماذا يمكنك استخدام الأمر "ping"

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

تخيل أنك أدخلت عنوان الويب لـ في متصفحك ولم يتم تحميل الصفحة على الإطلاق. يمكن أن يكون سبب هذا واحد من العديد من الأشياء.

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

قد يكون سبب آخر هو أن الموقع هو حقا لأسفل وغير متوفر.

أيا كان السبب ، يمكنك بسهولة التحقق من الاتصال بين جهاز الكمبيوتر الخاص بك وشبكة أخرى باستخدام الأمر "ping".

كيف تعمل القيادة بينغ

عند استخدام هاتفك ، يمكنك الاتصال برقم (أو بشكل أكثر شيوعًا في الوقت الحاضر ، اختيار اسمك من دفتر عناوين على هاتفك) ، ثم يرن الهاتف عند طرف المستلم.

عندما يجيب هذا الشخص على الهاتف ويقول "مرحبًا" ، فإنك تعلم أن لديك اتصالًا.

يعمل الأمر "ping" بطريقة مشابهة. يمكنك تحديد عنوان IP الذي يعادل رقم هاتف أو عنوان ويب (الاسم المقترن بعنوان IP) و "ping" يرسل طلبًا إلى ذلك العنوان.

عندما تتلقى الشبكة المتلقية الطلب ، ستقوم بإرسال رد على الرسالة يقول "مرحبًا".

يسمى الوقت المستغرق للشبكة للاستجابة وقت الاستجابة .

مثال على استخدام الأمر "ping"

لاختبار ما إذا كان أحد مواقع الويب متاحًا ، اكتب "ping" متبوعًا باسم الموقع الذي ترغب في الاتصال به. على سبيل المثال ping ، يمكنك تشغيل الأمر التالي:

بينغ

يرسل الأمر ping باستمرار طلبات إلى الشبكة وعندما يتم تلقي استجابة ، ستتلقى ling من الإخراج بالمعلومات التالية:

إذا لم تستجب الشبكة التي تحاول استخدامها ping لأنها غير متاحة ، فسيتم إعلامك بذلك.

إذا كنت تعرف عنوان IP الخاص بالشبكة ، فيمكنك استخدامه بدلاً من اسم موقع الويب:

بينغ 151.101.65.121

احصل على صوت "ping" مسموع

يمكنك الحصول على الأمر ping لإجراء ضوضاء عند إرجاع استجابة باستخدام مفتاح التبديل "-a" كجزء من الأمر كما هو موضح في الأمر التالي:

بينغ - أ

إرجاع عنوان IPv4 أو IPv6

IPv6 هو بروتوكول الجيل التالي لتعيين عناوين الشبكة حيث أنه يوفر مجموعات أكثر فريدة ممكنة ومن المقرر استبدال بروتوكول IPv4 في المستقبل.

يعين بروتوكول IPv4 عناوين IP بالطريقة التي اعتدنا عليها حاليًا. (على سبيل المثال 151.101.65.121).

بروتوكول IPv6 يعيّن عناوين IP بالتنسيق [fe80 :: 51c1 :: a14b :: 8dec٪ 12].

إذا كنت ترغب في إعادة تنسيق IPv4 لعنوان الشبكة ، يمكنك استخدام الأمر التالي:

بينغ -4

لاستخدام تنسيق IPv6 فقط ، يمكنك استخدام الأمر التالي:

بينغ -6

الحد من كمية الأصوات

بشكل افتراضي عند تنفيذ الأمر ping على شبكة تواصل القيام بذلك حتى تضغط CTRL و C في نفس الوقت لإنهاء العملية.

إذا لم تختبر سرعة الشبكة ، فربما تريد فقط تنفيذ الأمر ping حتى تتلقى استجابة.

يمكنك تحديد عدد المحاولات باستخدام رمز التبديل "-c" كما يلي:

بينغ -c 4

ما يحدث هنا هو أن الطلب في الأمر أعلاه يتم إرساله 4 مرات. والنتيجة هي أنك قد تحصل على 4 حزم وإرسال رد واحد فقط.

شيء آخر يمكنك القيام به هو تحديد موعد نهائي لطول تشغيل الأمر ping باستخدام رمز التبديل "-w".

بينغ -w 10

يحدد هذا موعدًا نهائيًا لاستمرار اختبار ping لمدة 10 ثوانٍ.

ما هو مثير للاهتمام حول تشغيل الأوامر بهذه الطريقة هو الإخراج كما يظهر عدد الحزم التي تم إرسالها وعدد المستلمات التي تم استلامها.

إذا تم إرسال 10 حزم واستقبل 9 منها فقط ، فإن ذلك يعني خسارة 10٪ من الرزم. كلما ارتفعت الخسارة كلما كان الاتصال أسوأ.

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

يجب أن تكون مستخدمًا فائقًا لتشغيل هذا الأمر وهو مخصص لأغراض مراقبة الشبكة فقط.

سودو بينغ -f

عكس الفيضان هو تحديد فترة أطول بين كل طلب. للقيام بذلك ، يمكنك استخدام رمز التبديل "-i" كما يلي:

بينغ -i 4

سيتم الأمر ping كل 4 ثواني.

كيف لقمع الانتاج

قد لا تهتم بكل الأشياء التي تحدث بين كل طلب يتم إرساله وتلقيه ، ولكن مجرد الإخراج في البداية والنهاية.

على سبيل المثال ، إذا أرسلت الأمر التالي باستخدام رمز التبديل "q" ، فستتلقى رسالة تفيد بأن عنوان IP يتعرض لضغوط وفي النهاية عدد الحزم المرسلة والمستلمة وفقدان الرزمة دون تكرار كل خط متداخل.

بينغ -q -w 10

ملخص

يحتوي الأمر ping على بعض الخيارات الأخرى التي يمكن العثور عليها من خلال قراءة الصفحة اليدوية.

لقراءة الصفحة اليدوية ، قم بتشغيل الأمر التالي:

رجل بينغ