این دستور iperf3 است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
iperf3 - آزمایش های توان عملیاتی شبکه را انجام دهید
خلاصه
iperf3 -s [ گزینه های ]
iperf3 -c سرور [ گزینه های ]
شرح
iperf3 ابزاری برای انجام اندازه گیری توان شبکه است. می تواند هر یک از TCP را آزمایش کند
یا توان عملیاتی UDP برای انجام تست iperf3 کاربر باید هم سرور و هم a را ایجاد کند
مشتری می باشد.
عمومی OPTIONS
-p, --بندر n
پورت سرور را برای گوش دادن/اتصال به آن تنظیم کنید n (پیش فرض 5201)
-f, --قالب
قالب [kmKM] برای گزارش: کیلوبیت، مگابیت، کیلوبایت، مگابایت
-i, --فاصله n
توقف n ثانیه بین گزارش های دوره ای پهنای باند. پیش فرض 1 است، برای غیرفعال کردن از 0 استفاده کنید
-F, --فایل نام
سمت مشتری: به جای استفاده از تصادفی، از فایل بخوانید و در شبکه بنویسید
داده ها؛ سمت سرور: به جای پرتاب کردن، از شبکه بخوانید و در فایل بنویسید
داده ها دور
-A, -- قرابت n/n، m
در صورت امکان، میل CPU را تنظیم کنید (فقط لینوکس). هم روی کلاینت و هم روی سرور شما
می تواند میل محلی را تنظیم کند. علاوه بر این، در سمت مشتری شما می توانید لغو کنید
میل سرور فقط برای یک تست، با استفاده از فرم n,m.
-V, -- پرحرف
خروجی دقیق تری بدهد
-J, --json
خروجی با فرمت JSON
-d, - رفع اشکال
خروجی اشکال زدایی را منتشر می کند. در درجه اول (شاید به طور انحصاری) برای توسعه دهندگان استفاده می شود.
-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, -- شمارش بلوک n[کیلومتر]
تعداد بلوک ها (بسته ها) برای انتقال (به جای -t یا -n)
-l, --طول n[کیلومتر]
طول بافر برای خواندن یا نوشتن (پیشفرض 128 کیلوبایت برای TCP، 8 کیلوبایت برای UDP)
-P, --موازی n
تعداد جریان های مشتری موازی برای اجرا
-R, --معکوس
اجرا در حالت معکوس (سرور ارسال می کند، مشتری دریافت می کند)
-w, --پنجره n[کیلومتر]
اندازه پنجره / اندازه بافر سوکت (این به سرور ارسال می شود و در آن استفاده می شود
طرف هم)
-B, --بستن n[کیلومتر]
به یک رابط خاص یا آدرس چندپخشی متصل شود
-M, --set-mss n
حداکثر اندازه بخش TCP را تنظیم کنید (MTU - 40 بایت)
-N, --بدون تاخیر
TCP را بدون تاخیر تنظیم کنید، الگوریتم Nagle را غیرفعال کنید
-4, --نسخه 4
فقط از IPv4 استفاده کنید
-6, --نسخه 6
فقط از IPv6 استفاده کنید
-S, -- به n
تنظیم IP 'نوع سرویس'
-L, - برچسب جریان n
برچسب جریان IPv6 را تنظیم کنید (در حال حاضر فقط در لینوکس پشتیبانی می شود)
-Z, -- صفر کپی
از روش «کپی صفر» برای ارسال داده استفاده کنید، مانند ارسال فایل(2)، به جای معمول
نوشتن(2).
-O, -- حذف کردن n
برای رد شدن از دوره شروع آهسته TCP، n ثانیه اول آزمایش را حذف کنید.
-T, --عنوان خ
هر خط خروجی را با این رشته پیشوند قرار دهید.
-C, --لینوکس-ازدحام الگوریتم
الگوریتم کنترل تراکم را تنظیم کنید (فقط لینوکس).
--get-server-output
خروجی را از سرور دریافت کنید. فرمت خروجی توسط سرور تعیین می شود (in
به ویژه، اگر سرور با فراخوانی شده باشد --json پرچم، خروجی در خواهد بود
فرمت JSON، در غیر این صورت در قالب قابل خواندن توسط انسان خواهد بود). اگر کلاینت اجرا شود
با --json، خروجی سرور در یک شی JSON گنجانده شده است. در غیر این صورت است
در پایین خروجی قابل خواندن توسط انسان اضافه شده است.
AUTHORS
Iperf در اصل توسط مارک گیتس و الکس وارشاوسکی نوشته شد. صفحه Man و نگهداری توسط
جان دوگان . سایر مشارکتهای آجی تیرومالا، جیم
فرگوسن، فنگ کین، کوین گیبز، جان استبروک ، اندرو
گالاتین ، استیون همینگر
از iperf3 به صورت آنلاین با استفاده از خدمات onworks.net استفاده کنید