Technical Anshu
Tutorials Blog
اختبار سرعة الشبكة

كيفية استخدام iperf3 في نظام التشغيل Windows لقياس سرعة الشبكة الحقيقية بين جهازي كمبيوتر

يبدو اختبار سرعة الإنترنت لديك مثاليًا، ولكن نسخ الملفات من خادم المكتب بطيء للغاية. وذلك لأن الاختبارين يقيسان طريقين مختلفين. يقيس iperf3 الطريق الذي يهم بالفعل هنا - الطريق بين جهازي الكمبيوتر لديك.

By Technical AnshuWindows 10 / 1110 minute test
العملية الكاملة في الفيديو - إعداد خادم iperf3 والعميل مع اختبار سرعة LAN المباشر بين جهازي كمبيوتر

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

Command Prompt - iperf3 server PC
C:\iperf3> iperf3 -s ----------------------------------------------------------- Server listening on 5201 (test #1) ----------------------------------------------------------- [ ID] Interval Transfer Bitrate [ 5] 0.00-10.00 sec 1.10 GBytes 941 Mbits/sec receiver
إخراج المثال، مع تعليقه كمثال: ينتهي اختبار جيجابت سلكي سليم بالقرب من 940 ميجابت في الثانية على خط الاستقبال
1

قم بتنزيل iperf3 فقط من المصدر الرسمي

تم تطوير iperf3 بواسطة ESnet، والموقع الرسمي للأداة هو iperf.fr. يوفر هذا الموقع إصدار Windows كملف مضغوط صغير. هذا مهم: iperf3 هي أداة شائعة، لذا فإن مواقع التنزيل العشوائية تجمعها مع البريد غير المرغوب فيه وما هو أسوأ. احصل عليه من iperf.fr فقط، ثم قم بفك ضغطه، وستجد iperf3.exe بالداخل. لا يوجد برنامج تثبيت ولا شيء لتنشيطه - الأداة بأكملها عبارة عن برنامج صغير واحد تقوم بتشغيله من موجه الأوامر.

ضع المجلد الذي تم فك ضغطه في مكان بسيط مثل C:\iperf3 على جهازي الكمبيوتر كلاهما. أنت بحاجة إلى الأداة على جهاز الكمبيوتر الشخصي الخادم وعلى جهاز الكمبيوتر العميل، لأن iperf3 يعمل دائمًا كزوج.

2

ابدأ تشغيل الخادم على جهاز كمبيوتر واحد

على جهاز الكمبيوتر الذي تريد اختباره إلى - عادةً ما يكون الخادم أو جهاز الكمبيوتر الذي يحتفظ بالملفات المشتركة - افتح موجه الأوامر، وانتقل إلى المجلد، وابدأ في وضع الاستماع:

cd C:\iperf3 ثم iperf3 -s

العلامة -s تعني الخادم. تعرض الشاشة الخادم يستمع على 5201. المنفذ 5201 هو منفذ iperf3 الافتراضي، وينتظر الخادم الآن ببساطة. اترك هذه النافذة مفتوحة أثناء الاختبار. عند التشغيل لأول مرة، سيسأل جدار حماية Windows عادةً ما إذا كان سيتم السماح بـ iperf3 أم لا - السماح به على الشبكة الخاصة. إذا لم تظهر هذه المطالبة مطلقًا أو لم يتمكن الاختبار من الاتصال، فاقرأ دليلنا المنفصل حول موجه جدار الحماية iperf3 قبل تغيير أي شيء آخر.

لاحظ عنوان IP لجهاز الكمبيوتر الشخصي الخاص بالخادم أيضًا - قم بتشغيل ipconfig وابحث عن عنوان IPv4، مثل 192.168.1.10. يحتاج العميل إلى هذا العنوان.

3

قم بتشغيل اختبار العميل من جهاز الكمبيوتر الثاني

على جهاز الكمبيوتر الثاني، افتح موجه الأوامر في نفس المجلد وقم بتوجيه العميل إلى الخادم:

iperf3 -c 192.168.1.10

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

هل تريد قراءة أطول وأكثر استقرارًا؟ أضف مدة: iperf3 -c 192.168.1.10 -t 30 يعمل لمدة 30 ثانية. تعمل الاختبارات الأطول على تسهيل الارتفاع في الثانية الأولى وتعطي رقمًا يمكنك الوثوق به أكثر.

4

اقرأ النتيجة بأمانة - المرسل والمستقبل

يعرض الملخص سطرين: المرسل والمتلقي. لإجراء اختبار TCP عادي، اقرأ سطر المتلقي - وهو السرعة التي وصلت بها البيانات فعليًا، بعد أي خسائر في الطريق. يمكن أن يبدو خط المرسل أفضل قليلاً لأنه يقوم بإحصاء البيانات التي دفعها الكمبيوتر للخارج، وليس البيانات التي نجت من الرحلة.

الآن التوقعات الصادقة. في اتصال جيجابت سلكي سليم، توقع 940 ميجابت في الثانية تقريبًا - وليس 1000. تأخذ كل من Ethernet وIP وTCP حصتها، لذا فإن 940 هي السرعة الكاملة، وليست خطأ. على الرابط القديم الذي تبلغ سرعته 100 ميجابت في الثانية، توقع حوالي 94 ميجابت في الثانية. إذا أظهر مسار جيجابت الخاص بك 90 ميجابت في الثانية، فهذا يعني أن شيئًا ما في السلسلة قد انخفض بهدوء إلى 100 ميجابت في الثانية - كبل أو منفذ تبديل أو إعداد بطاقة الشبكة. غالبًا ما تكون هذه الملاحظة الفردية هي التشخيص بأكمله.

قارن أيضًا أرقام نسخ الملفات بعناية: يعرض Windows سرعة النسخ بـ ميجا بايت/ثانية (ميجابايت)، ويعرض iperf3 ميجابت/ثانية (ميجابت). اضرب ميجابايت/ثانية في 8 للمقارنة - النسخة التي تعمل بسرعة 11 ميجابايت/ثانية تستخدم حوالي 90 ميجابايت/ثانية من الشبكة، مهما كان شعور المستخدم حيال ذلك.

5

اختبر كلا الاتجاهين وجانب UDP

يقيس الاختبار الأساسي العميل إلى الخادم. يتدفق العمل الحقيقي في كلا الاتجاهين، ويمكن أن يتصرف مسار العودة بشكل مختلف تمامًا - فالكابل المتعب أو مشكلة الطباعة على الوجهين غالبًا ما تؤذي اتجاهًا واحدًا فقط. قم بإجراء الاختبار العكسي باستخدام iperf3 -c 192.168.1.10 -R. باستخدام -R، يرسل الخادم ويستقبله العميل، وهو ما يطابق ما يواجهه المستخدم فعليًا أثناء تنزيله من الخادم.

يختبر iperf3 أيضًا UDP باستخدام -u، الذي يُبلغ عن الحزم المزعجة والمفقودة - وهي الأرقام التي تحدد ما إذا كانت المكالمات واجتماعات الفيديو ستتعثر أم لا. يحتاج UDP إلى سرعة مستهدفة، على سبيل المثال iperf3 -c 192.168.1.10 -u -b 100M. لدينا دليل منفصل حول قراءة UDP والارتعاش والخسارة بشكل صحيح.

عند الانتهاء، أغلق العميل، ثم اضغط على Ctrl + C في نافذة الخادم لإيقاف المستمع. لا شيء يبقى مثبتًا ولا شيء يستمر في العمل.

شاهد الفيديو كاملا

إعداد iperf3 الكامل والاختبار المباشر، خطوة بخطوة، في الفيديو.

Watch Full Video
الأسئلة الشائعة (الأسئلة الشائعة)

هل iperf3 مجاني وآمن للاستخدام؟

نعم. iperf3 هي أداة مجانية مفتوحة المصدر تم تطويرها بواسطة ESnet ويستخدمها مهندسو الشبكات في كل مكان. قم بتنزيل إصدار Windows فقط من الموقع الرسمي، iperf.fr - قد تكون النسخ من مواقع التنزيل العشوائية مجمعة مع برامج غير مرغوب فيها.

لماذا يظهر اختبار جيجابت الخاص بي 940 ميجابت في الثانية بدلاً من 1000 ميجابت في الثانية؟

هذه هي السرعة الكاملة، وليست مشكلة. تستخدم رؤوس Ethernet وIP وTCP جزءًا من كل حزمة، وبالتالي فإن معدل البيانات المفيد على رابط بسرعة 1 جيجابت في الثانية يصل إلى حوالي 940 إلى 949 ميجابت في الثانية. النتيجة التي تقترب من 94 ميجابت في الثانية على نفس الإعداد تعني أن جزءًا من المسار يعمل بسرعة 100 ميجابت في الثانية.

هل يمكن لـ iperf3 اختبار سرعة الإنترنت لدي؟

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

يستند هذا الدليل إلى فيديو Anshu الفني أعلاه - هل أنت عالق في إحدى الخطوات؟ اسأل في تعليقات الفيديو، الإجابات تحدث هناك.