شرح أداة iperf3: الطريقة الاحترافية لقياس كفاءة الشبكة (Throughput)


شرح أداة iperf3: الطريقة الاحترافية لقياس كفاءة الشبكة (Throughput)

يعتبر شرح أداة iperf3 وفهم طريقة عملها المعيار الذهبي لمهندسي الشبكات ومديري السيرفرات عند فحص جودة الاتصال. على عكس مواقع قياس السرعة العادية، تقوم هذه الأداة بقياس “سعة النقل الحقيقية” (Throughput) بين نقطتين، مما يساعدك على اكتشاف ما إذا كان البطء من السيرفر، أو من مزود الإنترنت، أو وجود فقد في البيانات (Packet Loss).

هل تعاني من بطء نقل البيانات في سيرفرك؟
في WPressly، نعتمد على بنية تحتية فائقة السرعة تضمن لك أعلى معدل نقل بيانات.
اكتشف سرعة سيرفراتنا (VPS)

كيف تعمل أداة iperf3؟

تعتمد الأداة على مبدأ “الخادم والعميل” (Client-Server). يجب تشغيل الأداة على جهاز ليعمل كمستقبل (Server)، وتشغيلها على جهاز آخر ليعمل كمرسل (Client) ليقوم بضخ البيانات وقياس النتيجة.

الخطوة 1: تثبيت الأداة

يجب تثبيت الأداة على كلا الطرفين. ادخل عبر SSH واكتب الأوامر التالية:

أنظمة Ubuntu/Debian:

sudo apt-get install iperf3

أنظمة CentOS/AlmaLinux:

sudo yum install iperf3

الخطوة 2: تشغيل وضع السيرفر (المستقبل)

في السيرفر الذي تريد اختبار سرعته (الـ VPS الخاص بك مثلاً)، قم بتشغيل الأمر التالي لانتظار الاتصال:

iperf3 -s

تنبيه: تعمل الأداة افتراضياً على بورت 5201، تأكد من فتحه في الفايروول.

الخطوة 3: بدء الاختبار من العميل

الآن من جهاز الكمبيوتر الخاص بك (أو من سيرفر آخر)، قم بتشغيل الأمر التالي للاتصال بالسيرفر الأول:

iperf3 -c 192.168.1.5

(استبدل الرقم بـ IP السيرفر الخاص بك).

أوامر متقدمة للمحترفين

  • اختبار التنزيل (`-R`): الوضع الافتراضي يقيس الرفع (Upload) للسيرفر. لعكس العملية وقياس التنزيل (Download) من السيرفر، استخدم:
    iperf3 -c IP_ADDRESS -R
  • فحص الاستقرار (`-u`): يستخدم بروتوكول UDP لفحص التقطيع (Jitter) وضياع البيانات، وهو مهم جداً لتطبيقات الألعاب والاتصالات:
    iperf3 -c IP_ADDRESS -u

الخلاصة

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

هل تبحث عن استضافة مستقرة وسريعة؟

How to test internet speed