القيادة بينغ

أمثلة الأمر Ping ، والخيارات ، ومفاتيح التبديل ، والمزيد

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

يعمل الأمر ping عن طريق إرسال رسائل طلب ارتداد بروتوكول رسائل تحكم إنترنت (ICMP) إلى الكمبيوتر الوجهة وانتظار استجابة.

يتم إرجاع عدد هذه الاستجابات ، والمدة التي تستغرقها عملية إرجاعها ، وهما الجزءان الأساسيان من المعلومات التي يوفرها الأمر ping.

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

توفر بينغ القيادة

يتوفر الأمر ping من خلال أنظمة تشغيل الأوامر في أنظمة التشغيل Windows 10 و Windows 8 و Windows 7 و Windows Vista و Windows XP . يتوفر الأمر ping أيضًا في الإصدارات الأقدم من Windows مثل Windows 98 و 95.

يمكن أيضًا العثور على الأمر ping في "موجه الأوامر" في قوائم " خيارات الاسترداد / الاسترداد المتقدمة" وخيارات استرداد النظام .

ملاحظة: قد يختلف توفر بعض مفاتيح تبديل الأمر ping وغيرها من بنية أمر ping عن نظام التشغيل إلى نظام التشغيل.

بناء جملة الأوامر

ping [ -t ] [ - a ] [ -n count ] [ -l size ] [ -f ] [ -i TTL ] [ -v TOS ] [ -r count ] [ -s count ] [ -w timeout ] [ - R ] [ -S srcaddr ] [- p ] [ -4 ] [ -6 ] target [ ]

تلميح: انظر كيفية قراءة أمر بناء الأوامر إذا لم تكن متأكدًا من كيفية تفسير بنية أمر ping كما هو موضح أعلاه أو في الجدول أدناه.

-t باستخدام هذا الخيار سيتم تنفيذ الأمر ping the target حتى تقوم بإجباره على التوقف باستخدام Ctrl-C .
سيحل خيار الأمر ping هذا ، إذا أمكن ، اسم المضيف لاستهداف عنوان IP .
-n العد يقوم هذا الخيار بتعيين عدد طلبات ارتداد ICMP لإرسالها ، من 1 إلى 4294967295. سيرسل أمر ping 4 افتراضيًا إذا لم يتم استخدام -n .
حجم -l استخدم هذا الخيار لتعيين الحجم ، بالبايت ، لحزمة طلب الارتداد من 32 إلى 65،527. يرسل الأمر ping طلب صدى 32 بايت إذا لم تستخدم الخيار -l .
-F استخدم خيار الأمر ping هذا لمنع طلبات ارتداد ICMP من أن يتم تجزئتها بواسطة أجهزة التوجيه بينك وبين الهدف . غالباً ما يتم استخدام الخيار -f لاستكشاف مشكلات وحدة الإرسال الكبرى للمسار (PMTU) وإصلاحها.
- TTL يقوم هذا الخيار بتعيين قيمة مدة البقاء (TTL) ، والحد الأقصى لها هو 255.
ت يتيح لك هذا الخيار تحديد قيمة نوع الخدمة (TOS). بدءًا من Windows 7 ، لم يعد هذا الخيار يعمل ولكنه لا يزال موجودًا لأسباب التوافق.
عدد استخدم خيار الأمر ping هذا لتحديد عدد القفزات بين الكمبيوتر والكمبيوتر أو الجهاز الهدف الذي ترغب في تسجيله وعرضه. الحد الأقصى لقيمة العدد هو 9 ، لذلك استخدم أمر tracert بدلاً من ذلك إذا كنت مهتمًا بعرض جميع القفزات بين جهازين.
العد استخدم هذا الخيار للإبلاغ عن الوقت ، في تنسيق الطابع الزمني للإنترنت ، بحيث يتم تلقي كل طلب ارتداد وإرسال رد الارتداد. الحد الأقصى لقيمة العدد هو 4 ، وهذا يعني أنه يمكن فقط ختم القفزات الأربعة الأولى.
-w مهلة تحديد قيمة انقضاء الوقت عند تنفيذ الأمر ping يضبط مقدار الوقت ، بالمللي ثانية ، التي تنتظر ping لكل رد. إذا لم تستخدم الخيار -w ، فسيتم استخدام قيمة المهلة الافتراضية 4000 ، وهو 4 ثوانٍ.
-R يخبر هذا الخيار الأمر ping لتتبع مسار رحلة الذهاب والإياب.
-S srcaddr استخدم هذا الخيار لتحديد العنوان المصدر.
-p استخدم رمز التبديل هذا لاختبار اتصال عنوان Hyper-V Network Virtualization .
-4 هذا يفرض الأمر ping على استخدام IPv4 فقط ولكنه ضروري فقط إذا كان الهدف هو اسم مضيف وليس عنوان IP.
-6 هذا يفرض الأمر ping على استخدام IPv6 فقط ولكن كما هو الحال مع الخيار -4 ، يكون ضروريًا فقط عند تنفيذ الأمر pinging لاسم مضيف.
استهداف هذه هي الوجهة التي ترغب في اختبارها ، إما عنوان IP أو اسم مضيف.
استخدم مفتاح المساعدة مع الأمر ping لإظهار المساعدة التفصيلية حول الخيارات المتعددة للأمر.

ملاحظة: تعمل خيارات -f و -v و- r و -s و -j و -k عند إجراء اختبار ping لعناوين IPv4 فقط. تعمل خيارات -R و -S فقط مع IPv6.

توجد مفاتيح أخرى أقل شيوعًا لاستخدام الأمر ping تتضمن [ -j host-list ] و [ -k -list-list ] و [ -c compartment ]. تنفيذ ping /؟ من موجه الأوامر للحصول على مزيد من المعلومات حول هذه الخيارات.

تلميح: يمكنك حفظ إخراج الأمر ping إلى ملف باستخدام عامل إعادة توجيه . راجع كيفية إعادة توجيه أمر القيادة إلى ملف للحصول على إرشادات أو راجع قائمة " خوادم موجه الأوامر" لمزيد من النصائح.

أمثلة على الأمر Ping

ping -n 5 -l 1500 www.google.com

في هذا المثال ، يُستخدم الأمر ping لإجراء اختبار ping على اسم المضيف www.google.com . يخبر الخيار -n الأمر ping لإرسال 5 ICMP Echo Requests بدلاً من القيمة الافتراضية 4 ، ويقوم الخيار -l بتعيين حجم الحزمة لكل طلب إلى 1500 بايت بدلاً من الافتراضي 32 بايت.

ستظهر النتيجة المعروضة في نافذة "موجه الأوامر" على النحو التالي:

Pinging www.google.com [74.125.224.82] مع 1500 بايت من البيانات: رد من 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 رد من 74.125.224.82: bytes = 1500 time = 68ms TTL = 52 رد من 74.125 .224.82: بايت = 1500 time = 65ms TTL = 52 رد من 74.125.224.82: bytes = 1500 time = 66ms TTL = 52 رد من 74.125.224.82: bytes = 1500 time = 70ms TTL = 52 إحصائيات Ping لـ 74.125.224.82: الحزم : المرسلة = 5 ، المتلقاة = 5 ، Lost = 0 (خسارة 0٪) ، أوقات تقريبًا ذهابًا وإيابًا بالمللي ثانية: الحد الأدنى = 65 مللي ثانية ، الحد الأقصى = 70 مللي ثانية ، المتوسط ​​= 67 مللي ثانية

تشير خسارة 0٪ التي تم الإبلاغ عنها ضمن إحصائيات Ping لـ 74.125.224.82 إلى أن كل رسالة طلب ارتداد ICMP تم إرسالها إلى www.google.com تمت إعادتها. وهذا يعني أنه بالنسبة إلى اتصال الشبكة الخاص بي ، يمكنني الاتصال بموقع Google الإلكتروني على ما يرام.

بينغ 127.0.0.1

في المثال أعلاه ، سوف أقوم بتنفيذ الأمر pinging 127.0.0.1 ، والذي يُسمى أيضًا عنوان IP Host IPv4 أو عنوان IP IPv4 loopback ، بدون خيارات.

يعد استخدام الأمر ping لإجراء اختبار ping 127.0.0.1 طريقة ممتازة لاختبار عمل ميزات شبكة Windows بشكل صحيح ، ولكنه لا يشير إلى أي شيء يتعلق بأجهزة الشبكة الخاصة بك أو اتصالك بأية كمبيوتر أو جهاز آخر.

سيكون إصدار IPv6 من هذا الاختبار ping :: 1 .

ping -a 192.168.1.22

في هذا المثال ، أطلب من الأمر ping العثور على اسم المضيف الذي تم تعيينه لعنوان IP 192.168.1.22 ، ولكن بخلاف ذلك ، اعتبر الأمر عاديًا.

Pinging J3RTY22 [192.168.1.22] مع 32 بايت من البيانات: رد من 192.168.1.22: بايت = 32 مرة

كما ترى ، حل أمر ping عنوان IP الذي أدخلته ، 192.168.1.22 ، كاسم المضيف J3RTY22 ، ثم نفذ ما تبقى من ping مع الإعدادات الافتراضية.

بينغ -يت -6 الخادم

في هذا المثال ، أُجبر الأمر ping على استخدام IPv6 مع الخيار -6 ومتابعة الأمر ping SERVER إلى أجل غير مسمى مع الخيار -t .

Pinging SERVER [fe80 :: fd1a: 3327: 2937: 7df3٪ 10] مع 32 بايت من البيانات: رد من fe80 :: fd1a: 3327: 2937: 7df3٪ 10: time = 1ms رد من fe80 :: fd1a: 3327: 2937 : 7df3 ٪ 10: الوقت

قمت بمقاطعة ping يدويًا باستخدام Ctrl-C بعد سبعة ردود. أيضا ، كما ترون ، أنتجت الخيار -6 عناوين IPv6.

تلميح: الرقم بعد٪ في الردود التي تم إنشاؤها في مثال الأمر ping هذا هو معرف IPv6 للمنطقة ، والذي يشير غالبًا إلى واجهة الشبكة المستخدمة. يمكنك إنشاء جدول معرفات المنطقة المتطابقة مع أسماء واجهات الشبكة عن طريق تنفيذ واجهة عرض واجهة netsh ipv6 . معرف IPv6 Zone هو الرقم في عمود Idx .

بينغ الأوامر ذات الصلة

يتم استخدام الأمر ping غالبًا مع الأوامر الأخرى الخاصة بـ Command Prompt ذات الصلة بالشبكة مثل tracert و ipconfig و netstat و nslookup وغيرها.