هذا هو الأمر iperf3 الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
iperf3 - إجراء اختبارات سرعة نقل الشبكة
موجز
iperf3 -s [ الخيارات ]
iperf3 -c الخادم [ الخيارات ]
الوصف
iperf3 هي أداة لإجراء قياسات نقل الشبكة. يمكنه اختبار إما TCP
أو إنتاجية UDP. لإجراء اختبار iperf3 ، يجب على المستخدم إنشاء خادم وملف
العملاء.
يمكنك تحويل أي لحظة سعيدة إلى ذكرى ثمينة وخالدة – احتفظ بها على شكل صورة أو مقطع فيديو باستخدام الكاميرا الخلفية المضمنة. ومن خلال اتصال Bluetooth، يمكنك مشاركة الملفات ذات المحتوى العزيز على قلبك مع أجهزة المقربين منك. OPTIONS
-p, --ميناء n
اضبط منفذ الخادم للاستماع إليه / الاتصال به n (الافتراضي 5201)
-f, --صيغة
تنسيق [kmKM] للإبلاغ: Kbits ، Mbits ، KBytes ، MBytes
-i, --فترة n
وقفة n الثواني بين تقارير النطاق الترددي الدورية ؛ الافتراضي هو 1 ، استخدم 0 للتعطيل
-F, --ملف الاسم
من جانب العميل: اقرأ من الملف واكتب على الشبكة ، بدلاً من استخدام عشوائي
بيانات؛ من جانب الخادم: اقرأ من الشبكة واكتب على الملف ، بدلاً من رميها
البيانات بعيدا
-A, --التقارب ن / ن ، م
اضبط تقارب وحدة المعالجة المركزية ، إن أمكن (نظام Linux فقط). على كل من العميل والخادم لك
يمكن ضبط التقارب المحلي ؛ بالإضافة إلى ذلك ، من جانب العميل ، يمكنك تجاوز
تقارب الخادم لهذا الاختبار فقط ، باستخدام النموذج n ، m.
-V, - الإسراف
يعطي ناتجًا أكثر تفصيلاً
-J, --json
الإخراج بتنسيق JSON
-d, --Debug
تنبعث من إخراج التصحيح. بشكل أساسي (ربما حصريًا) للاستخدام للمطورين.
-v, --الإصدار
عرض معلومات الإصدار وإنهاء
-h, --مساعدة
عرض موجز المساعدة
الخادم محدد OPTIONS
-s, --الخادم
تشغيل في وضع الخادم
-D, - ديمون
قم بتشغيل الخادم في الخلفية كخفي
-1, - مرة واحدة
التعامل مع اتصال عميل واحد ، ثم الخروج.
زبون محدد OPTIONS
-c, --زبون مضيف
تشغيل في وضع العميل ، والاتصال بالخادم المحدد
-u, --udp
استخدم UDP بدلاً من TCP
-b, --عرض النطاق n[كم]
ضبط النطاق الترددي المستهدف على n بت / ثانية (افتراضي 1 ميجابت / ثانية لـ UDP ، غير محدود لـ TCP).
في حالة وجود تدفقات متعددة (علامة -P) ، يتم تطبيق حد النطاق الترددي بشكل منفصل
لكل تيار. يمكنك أيضًا إضافة "/" ورقم إلى محدد النطاق الترددي.
وهذا ما يسمى "وضع الاندفاع". سيرسل العدد المحدد من الحزم بدون
الإيقاف المؤقت ، حتى لو تجاوز ذلك مؤقتًا حد النطاق الترددي المحدد. جلسة
النطاق الترددي المستهدف إلى 0 سيعطل حدود النطاق الترددي (مفيد بشكل خاص لـ
اختبارات UDP).
-t, --زمن n
الوقت بالثواني للإرسال لمدة (الافتراضي 10 ثوانٍ)
-n, - بايت n[كم]
عدد البايتات المراد إرسالها (بدلاً من -t)
-k, - Blockcount n[كم]
عدد الكتل (الحزم) المراد إرسالها (بدلاً من -t أو -n)
-l, --الطول n[كم]
طول المخزن المؤقت للقراءة أو الكتابة (افتراضي 128 كيلوبايت لـ TCP و 8 كيلوبايت لـ UDP)
-P, --موازى n
عدد تدفقات العميل المتوازية المراد تشغيلها
-R, --يعكس
تشغيل في الوضع العكسي (يرسل الخادم ، يتلقى العميل)
-w, --نافذة او شباك n[كم]
حجم النافذة / حجم المخزن المؤقت للمقبس (يتم إرسال هذا إلى الخادم واستخدامه في ذلك
الجانب أيضا)
-B, --ربط n[كم]
الارتباط بواجهة محددة أو عنوان الإرسال المتعدد
-M, - تعيين- mss n
تعيين الحجم الأقصى لمقطع TCP (MTU - 40 بايت)
-N, --لا تأخير
ضبط TCP بلا تأخير ، وتعطيل خوارزمية Nagle
-4, - الإصدار 4
استخدم IPv4 فقط
-6, - الإصدار 6
استخدم IPv6 فقط
-S, --توس n
اضبط عنوان IP "نوع الخدمة"
-L, - فلوبل n
قم بتعيين تسمية تدفق IPv6 (مدعوم حاليًا على Linux فقط)
-Z, --zerocopy
استخدم طريقة "النسخة الصفرية" لإرسال البيانات ، مثل إرسال ملف(2) بدلاً من المعتاد
اكتب(2).
-O, - غادر n
قم بحذف أول n من الثواني من الاختبار لتخطي فترة بدء TCP البطيء.
-T, --لقب شارع
بادئة كل سطر إخراج بهذه السلسلة.
-C, - احتقان الخط شيء
اضبط خوارزمية التحكم في الازدحام (لينكس فقط).
- الحصول على الخادم الإخراج
احصل على الإخراج من الخادم. يتم تحديد تنسيق الإخراج بواسطة الخادم (بتنسيق
بشكل خاص ، إذا تم استدعاء الخادم بامتداد --json علم ، سيكون الإخراج في
JSON ، وإلا فسيكون بتنسيق يمكن للبشر قراءته). إذا تم تشغيل العميل
مع --json، يتم تضمين إخراج الخادم في كائن JSON ؛ وإلا فهو كذلك
مُلحق في الجزء السفلي من الإخراج الذي يمكن للبشر قراءته.
مؤلفون
كتب Iperf في الأصل بواسطة Mark Gates و Alex Warshavsky. صفحة رجل وصيانتها بواسطة
جون دوجان . مساهمات أخرى من أجاي تيرومالا ، جيم
فيرجسون ، فنغ تشين ، كيفن جيبس ، جون إستبروك أندرو
جالاتين ، ستيفن هيمنجر
استخدم iperf3 عبر الإنترنت باستخدام خدمات onworks.net