Anonim

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

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

الحصول على Iperf3

روابط سريعة

  • الحصول على Iperf3
    • شبابيك
    • لينكس
  • اختبار الاتصال الخاصة بك
  • تشغيل خادم
  • المزيد من الخيارات
    • تسجيل
    • زمن
    • بايت
  • ختام الأفكار

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

شبابيك

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

بمجرد استخراجها ، ستحتاج إلى الوصول إليها من سطر الأوامر. انقر فوق قائمة ابدأ واستخدم وظيفة البحث لفتح موجه الأوامر.

عندما يكون لديك موجه مفتوح ، ستحتاج إلى تغيير الدلائل إلى المكان الذي استخرجت منه اختبار Iperf3.

C:> CD C: PathToYourZip

من هناك ، يمكنك تشغيل iperf3.exe. يمكنك إلحاق الأعلام وتمرير المعلومات إليها أثناء تنفيذ الأمر.

سيشير باقي هذا الدليل إلى الأمر باسم iperf3 ، ولكن ربما ستحتاج إلى تضمين جزء exe.

لينكس

يعد تثبيت Iperf3 على نظام Linux أمرًا سهلاً للغاية. تحتاج فقط إلى استخدام مدير الحزمة الخاصة بك. توزيعات مختلفة يطلق عليها إما iperf أو iperf3 ، لذلك تأكد فقط من اختيار الواحد المناسب.

sudo $ تثبيت iperf3

اختبار الاتصال الخاصة بك

يحتوي موقع Iperf على قائمة بالخوادم العامة التي يمكنك استخدامها لاختبار Iperf واتصالك. ابدأ باستخدام واحد من هؤلاء للتعرف على الأداة.

$ iperf3 -c iperf.scottlinux.com

تحدد العلامة -c أنك تريد تشغيل Iperf كعميل ، وأنك تقوم بتمريره الخادم الذي تريد الاتصال به.

تشغيل خادم

لاختبار اتصالك بأحد أجهزة الكمبيوتر على الشبكة الخاصة بك ، تحتاج إلى تشغيل Iperf كخادم. في أبسط صوره ، هذا سهل للغاية. مجرد استخدام العلم -s.

$ iperf -s

الآن ، يمكنك محاولة الاتصال به من كمبيوتر آخر على شبكتك.

C: PathTo> iperf3.exe -c 192.168.1.110

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

$ iperf3 -s -D

إذا كنت تستخدم نظام التشغيل Linux ، فيمكنك تشغيل Iperf كخدمة عند بدء التشغيل.

sudo systemctl $ تمكين iperf3

المزيد من الخيارات

هناك بعض الأشياء المريحة الأخرى التي يمكنك القيام بها مع Iperf لتغيير سلوكه وجعله أكثر ملاءمة لك.

تسجيل

أولاً ، إذا كنت تقوم بتشغيل Iperf كخادم خفي ، فربما تريد تسجيل نشاط ذلك الخادم.

$ iperf3 -s -D-logfile /path/to/iperf.log

سيتم توجيه كل خرج خادم Iperf إلى السجل الخاص بك.

زمن

ربما تريد التحكم في مدة إجراء اختبار Iperf. في الواقع لا تحدث فرقا. يمكنك القيام بذلك عن طريق إضافة علامة -t وإخبار Iperf بعدد الثواني التي ترغب في تشغيلها.

iperf3 -c 192.168.1.110 -t 60

في اختبار هذا الدليل ، أظهر اختبار مدته 60 ثانية عرض نطاق ترددي أعلى من الاختبار القياسي. بالتأكيد شيء يجب مراعاته عند اختبار شبكتك.

بايت

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

iperf3 -c 192.168.1.110 -n 1000000

ختام الأفكار

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

iperf3 $ -h

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

اختبار النطاق الترددي لشبكتك باستخدام iperf3