ນີ້ແມ່ນຄໍາສັ່ງ iperf ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
iperf - ປະຕິບັດການທົດສອບຜ່ານເຄືອຂ່າຍ
ສະຫຼຸບສັງລວມ
iperf -s [ ທາງເລືອກໃນການ ]
iperf -c ເຄື່ອງແມ່ຂ່າຍ [ ທາງເລືອກໃນການ ]
iperf -u -s [ ທາງເລືອກໃນການ ]
iperf -u -c ເຄື່ອງແມ່ຂ່າຍ [ ທາງເລືອກໃນການ ]
ລາຍລະອຽດ
iperf ເປັນເຄື່ອງມືສໍາລັບການດໍາເນີນການວັດແທກຜ່ານເຄືອຂ່າຍ. ມັນສາມາດທົດສອບ TCP ຫຼື
ອັດຕາຜ່ານ UDP. ເພື່ອປະຕິບັດການທົດສອບ iperf ຜູ້ໃຊ້ຕ້ອງສ້າງຕັ້ງທັງສອງເຄື່ອງແມ່ຂ່າຍ (ເຖິງ
ຍົກເລີກການຈະລາຈອນ) ແລະລູກຄ້າ (ເພື່ອສ້າງການຈະລາຈອນ).
ທົ່ວໄປ OPTIONS
-f, -- ຮູບແບບ
[kmKM] ຮູບແບບເພື່ອລາຍງານ: Kbits, Mbits, KBytes, MBytes
-h, - ຊ່ວຍ
ພິມບົດສະຫຼຸບການຊ່ວຍເຫຼືອ
-i, -- ໄລຍະຫ່າງ n
ພັກໄວ້ n ວິນາທີລະຫວ່າງລາຍງານແບນວິດແຕ່ລະໄລຍະ
-l, --len n[ກມ]
ຕັ້ງຄວາມຍາວຂອງການອ່ານ / ຂຽນ buffer ເປັນ n (ຄ່າເລີ່ມຕົ້ນ 8 KB)
-m, --print_mss
ພິມ TCP ຂະໜາດສູງສຸດ (MTU - TCP/IP header)
-o, -- ຜົນຜະລິດ
ສົ່ງລາຍງານ ຫຼືຂໍ້ຄວາມສະແດງຂໍ້ຜິດພາດໃຫ້ກັບໄຟລ໌ທີ່ລະບຸໄວ້ນີ້
-p, --ພອດ n
ຕັ້ງພອດເຊີບເວີເພື່ອຟັງ/ເຊື່ອມຕໍ່ຫາ n (ຄ່າເລີ່ມຕົ້ນ 5001)
-u, --udp
ໃຊ້ UDP ແທນ TCP
-w, --ປ່ອງຢ້ຽມ n[ກມ]
ຂະຫນາດ TCP window (ຂະຫນາດ socket buffer)
-B, -- ຜູກມັດ
ຜູກມັດກັບ , ການໂຕ້ຕອບ ຫຼືທີ່ຢູ່ multicast
-C, -- ຄວາມເຂົ້າກັນໄດ້
ສໍາລັບການນໍາໃຊ້ກັບສະບັບເກົ່າບໍ່ໄດ້ສົ່ງ msgs ພິເສດ
-M, --mss n
ຕັ້ງຄ່າ TCP ຂະໜາດສູງສຸດ (MTU - 40 bytes)
-N, --nodelay
ຕັ້ງຄ່າ TCP ບໍ່ມີການຊັກຊ້າ, ປິດການໃຊ້ງານ Algorithm ຂອງ Nagle
-v, - ການປ່ຽນແປງ
ພິມຂໍ້ມູນສະບັບແລະອອກ
-V, --IPv6Version
ຕັ້ງໂດເມນເປັນ IPv6
-x, --reportexclude
[CDMSV] ບໍ່ລວມ C(ການເຊື່ອມຕໍ່) D(ຂໍ້ມູນ) M(multicast) S(settings) V(server) ລາຍງານ
-y, -- ແບບລາຍງານ ຄ|ຄ
ຖ້າຕັ້ງເປັນ C ຫຼື c ລາຍງານຜົນໄດ້ຮັບເປັນ CSV (ຄ່າທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ)
ຜູ້ໃຫ້ບໍລິການ ສະເພາະ OPTIONS
-s, --ເຊີບເວີ
ແລ່ນຢູ່ໃນໂຫມດເຄື່ອງແມ່ຂ່າຍ
-U, --single_udp
ແລ່ນຢູ່ໃນໂຫມດ UDP ທີ່ມີກະທູ້ດຽວ
-D, --daemon
ດໍາເນີນການເຄື່ອງແມ່ຂ່າຍເປັນ daemon
CUSTOMER ສະເພາະ OPTIONS
-b, -- ແບນວິດ n[ກມ]
ກໍານົດແບນວິດເປົ້າຫມາຍເປັນ n bits/sec (ຄ່າເລີ່ມຕົ້ນ 1 Mbit/sec). ການຕັ້ງຄ່ານີ້ຕ້ອງການ UDP
(-u).
-c, --ລູກຄ້າ
ດໍາເນີນການໃນຮູບແບບລູກຄ້າ, ເຊື່ອມຕໍ່ກັບ
-d, --dualtest
ເຮັດການທົດສອບ bidirectional ພ້ອມກັນ
-n, --ຕົວເລກ n[ກມ]
ຈໍານວນ bytes ທີ່ຈະສົ່ງ (ແທນ -t)
-r, --ການຄ້າ
ເຮັດການທົດສອບ bidirectional ເປັນສ່ວນບຸກຄົນ
-t, --ເວລາ n
ທີ່ໃຊ້ເວລາໃນວິນາທີທີ່ຈະສົ່ງສໍາລັບການ (ຄ່າເລີ່ມຕົ້ນ 10 ວິນາທີ)
-F, --fileinput
ປ້ອນຂໍ້ມູນທີ່ຈະສົ່ງອອກຈາກໄຟລ໌
-I, --stdin
ປ້ອນຂໍ້ມູນທີ່ຈະສົ່ງຈາກ stdin
-L, --ຟັງລາຍງານ n
ພອດເພື່ອຮັບການທົດສອບສອງທິດທາງກັບຄືນ
-P, --ຂະຫນານ n
ຈຳນວນຂອງກະທູ້ລູກຂ່າຍຂະໜານທີ່ຈະແລ່ນ
-T, --ttl n
time-to-live, ສໍາລັບ multicast (ຄ່າເລີ່ມຕົ້ນ 1)
-Z, --linux-congestion
ຕັ້ງຄ່າວິທີຄວບຄຸມຄວາມແອອັດຂອງ TCP (Linux ເທົ່ານັ້ນ)
ENVIRONMENT
TCP_WINDOW_SIZE
ຄວບຄຸມຂະຫນາດຂອງ TCP buffers.
ທິດສະດີວິທະຍາ
ພາກສ່ວນນີ້ຕ້ອງໄດ້ຮັບການຕື່ມໃສ່.
ໃຊ້ iperf ອອນລາຍໂດຍໃຊ້ການບໍລິການ onworks.net