دليل بسيط لفهم وتحليل إحصائيات Ping في Linux

هل حاولت يومًا تشغيل أمر Ping في Linux ولم تتمكن من فهم النتائج أو الإحصائيات التي تظهر؟ يُعد Ping أداة أساسية لاختبار الاتصال بالشبكات وتشخيص مشاكل الإنترنت، ولكن قراءة الإحصائيات التي يوفرها قد تبدو معقدة للمبتدئين. في هذا المقال، ستتعلم كيفية تفسير نتائج Ping بسهولة، مع شرح مبسط لكل الإحصائيات الرئيسية التي تظهر عند استخدام هذا الأمر.

دليل بسيط لفهم وتحليل إحصائيات Ping في Linux - %categories

الملخص

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

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

أوقات الاستجابة المتوسطة، شرح

يبلغ أمر الاستجابة في Linux عن متوسط ​​وقت الرحلة ذهابًا وإيابًا بالمللي ثانية أو المتوسط. هذا هو مجموع كل أوقات الاستجابة مقسومًا على عدد مرات الاستجابة. يطلق الإحصائيون على هذا “المتوسط ​​الحسابي”.

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

اقرأ أيضا:  أسباب تجعل Linux الخيار الأمثل لإنتاجية أعلى مقارنة بـ Windows وMac

لنستخدم Google كمثال ونرسل رسالة استجابة إلى الموقع أربع مرات:

ping -c 4 google.com

في الأسفل، سترى إحصائيات أوقات الرحلة ذهابًا وإيابًا على السطر “rtt”. المتوسط ​​هو القيمة الثانية المفصولة بعلامة “/” (الشرطة المائلة). في هذه الحالة، يكون المتوسط ​​26.819 ميلي ثانية.

دليل بسيط لفهم وتحليل إحصائيات Ping في Linux - %categories

الانحراف المعياري لـ Ping

هناك إحصائية أخرى يقدمها Ping وهي الانحراف المعياري، المدرج تحت “mdev”.

 

دليل بسيط لفهم وتحليل إحصائيات Ping في Linux - %categories

الانحراف المعياري هو الجذر التربيعي للتباين، أو مجموع المتوسط ​​المطروح من كل نقطة بيانات، مقسومًا على عدد نقاط البيانات.

هناك فرق بين الانحراف المعياري للعينة والانحراف المعياري للسكان، حيث يتم استخدام عدد نقاط البيانات ناقص 1 في الانحراف المعياري للعينة. وفقًا لصفحة الدليل، يقوم أمر ping في Linux بإبلاغ الانحراف المعياري للسكان.

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

إذا لاحظت مشاكل في الأداء مع اتصال، فحاول تشغيل ping على خادم بعيد. إذا رأيت انحرافًا معياريًا مرتفعًا، فهذا يعني أنك أو مسؤول الخادم البعيد لديه لغز يجب حله. قد تكون المشكلة في الخادم البعيد، أو قد تكون في اتصالك. أجد أن الانحراف المعياري أعلى في الاتصالات اللاسلكية منه في الاتصالات السلكية. قد يكون هذا بسبب أشياء مثل التداخل مع إشارة Wi-Fi. إذا كان أداء الشبكة مهمًا، فإليك السبب الذي يثبت أن الإحصائيات الأساسية يجب أن تستخدم اتصالاً سلكيًا، مثل لعب الألعاب عبر الإنترنت.

اقرأ أيضا:  أهم أوامر الشبكات التي يحتاج كل مستخدم Linux لمعرفتها

المزيد من عمليات ping = نتائج أكثر دقة؟

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

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

باتباع نظرية الحد المركزي، سيقترب متوسط ​​العينة من متوسط ​​التوزيع الطبيعي مع زيادة عدد نقاط البيانات. ستتساءل تجربتي عما إذا كانت أوقات ping موزعة بشكل طبيعي، مع منحنى على شكل جرس.

فيما يلي رسم بياني لرسم بياني لتكرارات زمن الاستجابة التي قمت بإنشائها لبعض أوقات الاستجابة عبر شبكة Wi-Fi الخاصة بي إلى Google باستخدام عينة أكبر في Python وSeaborn. يمكنك أن ترى أن الذروة على اليسار بينما الذيل على اليمين.

دليل بسيط لفهم وتحليل إحصائيات Ping في Linux - %categories

مع التوزيع الطبيعي، تتوقع أن ترى المنحنى الجرسي الشهير المتماثل حول المنتصف. ونظرًا لمدى انحراف توزيع أوقات ping، فقد يكون الوسيط مقياسًا أفضل للاتجاه المركزي من المتوسط. والوسيط هو القيمة الوسطى لمجموعة مرتبة من الأرقام ويسهل حسابه في جدول بيانات مثل Excel أو LibreOffice وفي بعض مكتبات Python مثل NumPy. وقد يكون الوسيط تقديرًا أفضل للمتوسط ​​لأنه أقل حساسية للقيم المتطرفة من المتوسط.

اقرأ أيضا:  8 طرق لكيفية حذف الملفات بأمان في Linux

أوقات ping ليست كل شيء

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

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

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

قد يعجبك ايضا