ພາສາອັງກິດພາສາຝຣັ່ງແອສປາໂຍນ

Ad


OnWorks favicon

ດາວໂຫຼດ IPerf2 ສໍາລັບ Linux

ດາວໂຫຼດແອັບ Iperf2 Linux ຟຣີເພື່ອແລ່ນອອນໄລນ໌ໃນ Ubuntu ອອນໄລນ໌, Fedora ອອນໄລນ໌ ຫຼື Debian ອອນໄລນ໌

ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ IPerf2 ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ເປັນ iperf.exe. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີສໍາລັບບ່ອນເຮັດວຽກ.

ດາວ​ນ​໌​ໂຫລດ​ແລະ​ດໍາ​ເນີນ​ການ​ອອນ​ໄລ​ນ​໌ app ນີ້​ມີ​ຊື່ IPerf2 ກັບ OnWorks ໄດ້​ຟຣີ​.

ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:

- 1. ດາວ​ໂຫຼດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ນີ້​ໃນ PC ຂອງ​ທ່ານ​.

- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.

- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.

- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.

- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.

- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.

ໜ້າ ຈໍ

Ad


IPerf2


ລາຍລະອຽດ

ເຄື່ອງມືການຈາລະຈອນເຄືອຂ່າຍສໍາລັບການວັດແທກການປະຕິບັດ TCP ແລະ UDP ດ້ວຍການວັດແທກຮອບທັງການສົ່ງຜ່ານແລະການ latency. ເປົ້າຫມາຍປະກອບມີການຮັກສາພື້ນຖານລະຫັດ iperf ທີ່ມີການເຄື່ອນໄຫວໃນທົ່ວຊຸດແພລະຕະຟອມແລະລະບົບປະຕິບັດການຢ່າງກວ້າງຂວາງ. ນີ້​ແມ່ນ​ການ​ອອກ​ແບບ​ຫຼາຍ​ກະ​ທູ້​ທີ່​ຂະ​ຫຍາຍ​ຕົວ​ກັບ​ຈໍາ​ນວນ​ຂອງ CPU ຫຼື cores ພາຍ​ໃນ​ລະ​ບົບ​.

ກ່ຽວກັບ iperf 2 ແລະ iperf3: ອ່ານກ່ຽວກັບຄວາມແຕກຕ່າງລະຫວ່າງໂຄງການເຫຼົ່ານີ້ຢູ່ທີ່ https://iperf2.sourceforge.io/IperfCompare.html

ໜ້າຜູ້ຊາຍ: https://iperf2.sourceforge.io/iperf-manpage.html



ຄຸນ​ລັກ​ສະ​ນະ

  • ມີຫຼາຍອັນເກີນໄປທີ່ຈະເຫັນບັນທຶກການປ່ອຍຕົວ ຫຼືໜ້າຜູ້ຊາຍ!!
  • ແກ້ໄຂການເຄື່ອນທີ່, ລວບລວມແລະທົດສອບກັບ Linux, Win10, Win7, WinXP, MacOS, Android ແລະບາງ OS ກ່ອງຕັ້ງເທິງ.
  • ຕ້ອງການ -u ສໍາລັບ UDP (-b ບໍ່ໄດ້ເປັນຄ່າເລີ່ມຕົ້ນຂອງ UDP ອີກຕໍ່ໄປ)
  • ການປັບປຸງການປະຕິບັດ
  • ປັບປຸງການລາຍງານດ້ວຍ -e
  • ສະຫນັບສະຫນູນໄລຍະການລາຍງານຂະຫນາດນ້ອຍກວ່າ (100 ພວກເຮົາຫຼືຫຼາຍກວ່ານັ້ນ, ຕັ້ງຄ່າ --enable-fastsampling ສໍາລັບຜົນໄດ້ຮັບໄລຍະເວລາຄວາມແມ່ນຍໍາສູງ)
  • ຮອງຮັບ SO_RCVTIMEOUT ສໍາລັບບົດລາຍງານເຊີບເວີໂດຍບໍ່ຄໍານຶງເຖິງຊຸດທີ່ບໍ່ມີ
  • ຮອງຮັບ SO_SNDTIMEO ກ່ຽວກັບການສົ່ງ ດັ່ງນັ້ນການຂຽນ socket ຈະບໍ່ບລັອກເກີນ -t ຫຼື -i
  • ຮອງຮັບ SO_TIMESTAMP ສໍາລັບການປະທັບຕາເວລາແພັກເກັດລະດັບ kernel
  • ຮອງຮັບ end/end latency ໃນຮູບແບບ mean/min/max/stdev (UDP) (-e ຕ້ອງການ) (ສົມມຸດວ່າໂມງລູກຂ່າຍ ແລະເຊີບເວີຖືກຊິງຄ໌, ເຊັ່ນ: Precision Time Protocol ກັບ oscillator OCXO ຕໍ່ Spectracom)
  • ແກ້ໄຂການຜູກມັດເພື່ອໃຫ້ OS ສາມາດກຳນົດພອດແຫຼ່ງອັດຕະໂນມັດໄດ້
  • ເພີ່ມພອດທ້ອງຖິ່ນເພື່ອຜູກມັດສະຫນັບສະຫນູນ (-B ທາງເລືອກ) ໂດຍໃຊ້ຈໍ້າສອງເມັດເປັນຕົວແຍກ (v4) ຫຼືວົງເລັບ (v6) ເຊັ່ນ: iperf -c 192.168.100.100 -B 192.168.100.10:6001 (v4) ຫຼືສໍາລັບ v6, iperf -V -c 2001 :e30:1401:2:d46e:b891:3082:b939 -B [2001:e30:1401:2:d46e:b891:3082:b940]:6001
  • ສະຫນັບສະຫນູນອັດຕາ TCP ການຖ່າຍທອດແບບຈໍາກັດ (ຜ່ານ -b) ໂດຍໃຊ້ຖັງ token ທີ່ງ່າຍດາຍ
  • ຮອງຮັບແພັກເກັດຕໍ່ວິນາທີ (UDP) ຜ່ານ pps ເປັນຫົວໜ່ວຍ, (ຕົວຢ່າງ -b 1000pps)
  • ສະແດງ PPS ໃນທັງລາຍງານລູກຄ້າ ແລະເຊີບເວີ (UDP) (-e ຕ້ອງການ)
  • ສະ​ຫນັບ​ສະ​ຫນູນ​ກໍາ​ນົດ​ເວ​ລາ realtime ເປັນ​ທາງ​ເລືອກ​ບັນ​ຊີ​ຄໍາ​ສັ່ງ (--realtime ຫຼື -z​, ສົມ​ມຸດ​ສິດ​ທິ​ຂອງ​ຜູ້​ໃຊ້​ທີ່​ເຫມາະ​ສົມ​)
  • ປັບປຸງເສັ້ນທາງລະຫັດລູກຄ້າ tx ເພື່ອໃຫ້ອັດຕາຕົວຈິງຂອງ tx ສະເຫນີຈະ converge ກັບຄ່າ -b
  • ປັບປຸງຄວາມຖືກຕ້ອງຂອງການໂທຊັກຊ້າ microsecond (ໃນລັກສະນະເອກະລາດຂອງເວທີ) (ການນໍາໃຊ້ຕົວກອງ Kalman ເພື່ອຄາດຄະເນຄວາມຜິດພາດການຊັກຊ້າແລະປັບຄວາມລ່າຊ້າຕໍ່ຄວາມຜິດພາດທີ່ຄາດຄະເນ)
  • ສະແດງເວລາ loop ເປົ້າໝາຍຢູ່ໃນສ່ວນຫົວລູກຄ້າເບື້ອງຕົ້ນ (UDP)
  • ແກ້ໄຂລາຍງານການຕອບສະໜອງສຸດທ້າຍທີ່ສົ່ງຈາກເຊີບເວີຫາລູກຄ້າ (UDP)
  • ຮວມເອົາຄ່າບ່ຽງເບນມາດຕະຖານໃນຜົນການຕອບສະໜອງໃນການຕອບສະໜອງ
  • ສະກັດກັ້ນຜົນການຕອບສະໜອງທີ່ບໍ່ເປັນຈິງໂດຍໃຊ້ (-/-/-/-)
  • ໃຊ້ clock_gettime() ໃນພາກສ່ວນທີ່ສໍາຄັນ, ຖ້າມີ, ທົດແທນການໂທ gettimeofday()
  • ການຂຽນ TCP ແລະການນັບຄວາມຜິດພາດ (TCP retries ແລະ CWND ສໍາລັບ linux) (-e ຕ້ອງການ)
  • ຈຳນວນການອ່ານ TCP, TCP ອ່ານ histogram (8 ຖັງ) (-e ຕ້ອງການ)
  • ຄ່າ TCP RTT ແລະ CWND ໃນ​ການ​ລາຍ​ງານ​ລູກ​ຄ້າ (-e ຕ້ອງ​ການ​, Linux ເທົ່າ​ນັ້ນ​, ຫນ່ວຍ RTT microseconds​)
  • ເພີ່ມການສະຫນັບສະຫນູນສໍາລັບ -t ໃນເຊີບເວີ (ຜູ້ຟັງ) ເພື່ອໃຫ້ເຄື່ອງແມ່ຂ່າຍ / ຜູ້ຟັງສາມາດຖືກກໍານົດໃຫ້ຫມົດເວລາແລະອອກ.
  • ເພີ່ມການເຊື່ອມຕໍ່ ipv6 ສະຫນັບສະຫນູນທ້ອງຖິ່ນ (ເຊັ່ນ: iperf -c fe80::d03a:d127:75d2:4112%eno1)
  • ຄ່າເລີ່ມຕົ້ນຂອງ ipv6 UDP payload ເປັນ 1450 bytes ຕໍ່ໜຶ່ງເຟຣມ ethernet ຕໍ່ payload
  • -V ໃນເຊີບເວີຈະຍອມຮັບທັງ IPv4 ແລະ IPv6 ກະແສການຈະລາຈອນ
  • ຮອງຮັບການຈາລະຈອນແບບ isochronous (ຜ່ານ --isochronous) ແລະການລະເບີດຂອງເຟຣມດ້ວຍອັດຕາບິດ (vbr) ທີ່ປ່ຽນແປງໄດ້ ແລະ ids ກອບ.
  • ຮອງຮັບ Multicast SSM ສໍາລັບທັງ v4 ແລະ v6 ໂດຍໃຊ້ -H ຫຼື -ssm-host, ເຊັ່ນ: iperf -s -B ff1e::1 -u -V -H fc00::4
  • ຮິສໂຕແກຣມການຕອບສະໜອງສຳລັບທັງແພັກເກັດ ແລະກອບ (ເຊັ່ນ --udp-histogram=10u,200000, 0.03, 99.97)
  • ກວດສອບຄວາມຍາວຂອງເຟຣມອີເທີເນັດດ້ວຍ --l2 ກວດສອບລູກຄ້າ (UDP ເທົ່ານັ້ນ ແລະຕ້ອງການລະບົບທີ່ຮອງຮັບ AF_PACKET)
  • ເຊີບເວີ (ອ່ານ) -b ສະຫນັບສະຫນູນ TCP (ຜ່ານ token bucket)
  • UDP ຂຽນ counters ແລະຂຽນຕົວນັບຄວາມຜິດພາດ (ຕ້ອງການ -e)
  • ລະຫັດ Python asyncio ເພື່ອຈັດການເຊດຊັນ iperf ຫຼາຍ (ພົບຢູ່ໃນໄດເລກະທໍລີ flows)
  • ຮອງຮັບການສົ່ງຕໍ່ຕາມເວລາເລີ່ມຕົ້ນຕໍ່ --txstart-time
  • ສະຫນັບສະຫນູນລູກຄ້າທີ່ເພີ່ມ ip ປາຍທາງດ້ວຍ -P ຜ່ານ --incr-dstip
  • ສະຫນັບສະຫນູນການປ່ຽນແປງການໂຫຼດທີ່ສະເຫນີໂດຍໃຊ້ log ປົກກະຕິການແຈກຢາຍປະມານຄ່າສະເລ່ຍແລະມາດຕະຖານ deviation (ຕໍ່ -b , ),
  • Honor -T (ttl) ສໍາລັບທັງ unicast ແລະ multicast
  • ເພີ່ມພະລັງງານເຄືອຂ່າຍໃຫ້ກັບລູກຄ້າ TCP ແລະເຊີບເວີ UDP ທີ່ປັບປຸງຜົນຜະລິດ (netpower = throughput / RTT ຫຼື throughput / end2end ຊັກຊ້າໃນເຄື່ອງແມ່ຂ່າຍ)
  • ເພີ່ມເວລາເຊື່ອມຕໍ່ TCP ເພື່ອເຊື່ອມຕໍ່ກັບຂໍ້ຄວາມ
  • ເພີ່ມການຮອງຮັບ SO_MAX_PACING_RATE ທາງເລືອກຊັອກເກັດໂດຍໃຊ້ --fq-rate
  • ເພີ່ມການຕັ້ງຄ່າສະຫນັບສະຫນູນສໍາລັບ --enable-fastsampling, ອະນຸຍາດໃຫ້ 100 microsecond ໄລຍະການລາຍງານ.
  • ເພີ່ມການສະຫນັບສະຫນູນສໍາລັບ --trip-time ກ່ຽວກັບລູກຄ້າ, ຮຽກຮ້ອງໃຫ້ມີ -e ໃນທັງລູກຄ້າແລະເຄື່ອງແມ່ຂ່າຍແລະໂມງ synchronized
  • UDP ໃຊ້ຕົວເລກລໍາດັບ 64 ບິດ (ເຖິງແມ່ນວ່າຍັງ interoperates ກັບ 2.0.5 ເຊິ່ງໃຊ້ 32b seq no.)


ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/iperf2/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Ad