Paano Gamitin ang iperf3 sa Windows 10/11 😳
Sinasabi ng mga user na nag-crawl ang mga shared drive, ngunit mukhang perpekto ang pagsubok sa bilis ng internet. Sinusukat ng iperf3 ang kalsada na talagang mahalaga — ang tunay na bandwidth sa pagitan ng dalawang PC sa iyong sariling network. Ang isang PC ay nagiging server, ang isa ay ang kliyente, at ang numerong makukuha mo ay ang katotohanan.
📑Mga Kabanata
- Ang reklamo sa opisina — nakamapang shared drive crawl habang ang pagsubok sa internet ay mukhang perpekto
- Ang karaniwang pagkakamali — pagsubok sa bilis ng internet kapag ang mga file ay hindi umaalis sa lokal na network
- Unang pagsusuri — naka-link ba ang user PC at ang server sa Mbps o Gbps?
- Ano ang iperf3 — isang server at isang kliyente na sumusukat sa totoong landas sa pagitan ng dalawang PC
- I-download ang iperf3 mula sa opisyal na site at ilagay ito sa parehong mga PC
- Simulan ang iperf3 server at tandaan ang IP address nito
- Patakbuhin ang pagsubok ng kliyente — TCP throughput sa pagitan ng dalawang PC
- Basahin ang resulta — sender vs receiver, at bakit halos 940 Mbps ang buong gigabit na bilis
- Reverse test gamit ang -R at ang UDP test na may jitter at packet loss
- Ang mabagal na resulta ay itinuturo sa — isang cable, switch port o network card na natigil sa 100 Mbps
📋 Pangkalahatang-ideya at Step-by-Step na Gabay
Ang Tunay na Problema — Lokal na Bilis, Hindi Bilis ng Internet
Ang eksena mula sa video: ang isang user ay nagpapagana sa umaga at nag-uulat na ang mga naka-map na lokal na drive ay tumatakbo nang napakabagal — pagkopya ng mga pag-drag, ang mga file ay tumatagal nang walang hanggan upang mabuksan, at ang mga pag-download mula sa lokal na server ay nag-crawl sa humigit-kumulang 2 Mbps. Ang karaniwang pagkakamali ng mga IT engineer dito ay ang agad na magpatakbo ng pagsubok sa bilis ng internet. Mukhang maganda ang resulta, kaya nataranta ang lahat.
Ngunit ang mga file ay hindi kailanman hawakan ang internet. Naglalakbay sila mula sa isang PC patungo sa isa pang PC sa loob ng parehong network ng opisina, kaya ang bilis na talagang kailangan mong sukatin ay ang lokal na bilis. Iyon mismo ang ginagawa ng iperf3: ito ay isang libreng network performance tool, na binuo ng ESnet at ginagamit ng mga administrator ng network sa lahat ng dako, na sumusukat sa TCP at UDP throughput sa pagitan ng dalawang computer na kinokontrol mo.
Unang Pagsusuri — Naka-link ba ang Bawat PC sa Mbps o Gbps?
Bago subukan, gawin ang unang pagsusuri na ipinapakita sa video: tingnan ang parehong machine — ang PC ng user at ang server — at tingnan kung nakakonekta ang bawat isa sa bilis ng Mbps o Gbps. Buksan ang Task Manager → Performance → Ethernet (o Mga Setting → Network at internet → Ethernet) at basahin ang bilis ng link. Kung ang isang panig ay tahimik na nakipag-usap sa 100 Mbps sa halip na 1.0 Gbps, walang setting sa loob ng Windows ang magpapabilis ng mga kopya ng file — ang cable, ang switch port o ang network card ay ang kisame, at ang iperf3 test sa ibaba ay magpapatunay nito gamit ang isang numero.
I-download ang iperf3 mula sa Opisyal na Site at Ilagay Ito sa Parehong PC
I-download lang ang Windows build ng iperf3 mula sa opisyal nitong tahanan, iperf.fr. Ang tool ay sikat, kaya ang mga random na site sa pag-download ay pinagsama ito ng junk — ang opisyal na site ay nagbibigay sa iyo ng isang maliit na zip file, at sa loob nito ay isang solong programa, iperf3.exe. Walang installer at walang isasaaktibo; pinapatakbo mo ito mula sa Command Prompt.
I-unzip ang folder sa isang simpleng lokasyon gaya ng C:\iperf3 sa parehong mga computer. Ang iperf3 ay palaging gumagana bilang isang pares — ang isang PC ay tumatakbo bilang server at ang isa pa bilang ang kliyente — kaya kailangan ng parehong machine ang tool bago ka magsimula.
Simulan ang iperf3 bilang isang Server sa Unang PC
Sa PC na gusto mong subukan sa — kadalasan ang server o ang PC na may hawak ng mga nakabahaging file — buksan ang Command Prompt, pumunta sa folder, at simulan ang mode ng pakikinig:
cd C:\iperf3
iperf3 -s
Ang flag na -s ay nangangahulugang server. Ipinapakita ng screen ang Server na nakikinig sa 5201 — 5201 ang default port ng iperf3 — at naghihintay lang ang server. Iwanang bukas ang window na ito sa panahon ng pagsubok. Sa unang pagtakbo, karaniwang tatanungin ng Windows Firewall kung papayagan ang iperf3; payagan ito sa Pribado network.
Tandaan din ang IP address ng PC na ito — kailangan ito ng kliyente. Patakbuhin:
ipconfig
Hanapin ang IPv4 address, tulad ng 192.168.1.10.
Patakbuhin ang Client Test mula sa Pangalawang PC
Sa pangalawang PC, buksan ang Command Prompt sa parehong folder na C:\iperf3 at ituro ang kliyente sa IP address ng server:
iperf3 -c 192.168.1.10
Palitan ang address ng totoong IP ng iyong server. Ang flag na -c ay nangangahulugang kliyente. Para sa susunod na 10 segundo, itinutulak ng kliyente ang data sa server nang mas mabilis hangga't pinapayagan ng landas, nagpi-print ng isang linya bawat segundo, pagkatapos ay isang buod. Ang summary number na iyon ay ang iyong tunay na bilis ng PC-to-PC ngayon.
Para sa mas mahaba, mas matatag na pagbabasa, magdagdag ng tagal — 30 segundo ay nagpapakinis sa unang segundong spike at nagbibigay ng numerong mas mapagkakatiwalaan mo:
iperf3 -c 192.168.1.10 -t 30
Basahin ang Resulta — Sender vs Receiver at ang Mga Matapat na Numero
Ang buod ay nagpapakita ng dalawang linya: nagpadala at tagatanggap. Para sa isang normal na pagsubok sa TCP, basahin ang linya ng receiver — ito ang bilis kung saan aktwal na dumating ang data, pagkatapos ng anumang pagkalugi sa daan. Maaaring magmukhang bahagyang mas maganda ang linya ng nagpadala dahil binibilang nito ang data na itinulak palabas ng PC, hindi ang data na nakaligtas sa biyahe.
Ngayon ang tapat na mga inaasahan. Sa isang malusog na wired gigabit na koneksyon, asahan ang humigit-kumulang 940 Mbps — hindi 1000. Ang Ethernet, IP, at TCP na overhead ang kumukuha ng kanilang bahagi sa bawat packet, kaya humigit-kumulang 940 Mbps ang buong bilis, hindi kasalanan. Sa isang lumang 100 Mbps na link, asahan ang humigit-kumulang 94 Mbps. Kaya kung ang iyong gigabit path ay nagpapakita ng 90-something Mbps, isang bagay sa chain ay tahimik na bumaba sa 100 Mbps — isang cable, switch port, o isang network card setting. Ang nag-iisang obserbasyon na iyon ay kadalasang ang buong diagnosis.
Subukan ang Iba Pang Direksyon at UDP, Pagkatapos Itigil ang Server
Ang pangunahing pagsubok ay sumusukat sa kliyente sa server, ngunit ang totoong trabaho ay dumadaloy sa magkabilang direksyon — at ang isang pagod na cable o isang duplex na problema ay kadalasang nakakasakit sa isang direksyon lamang. Patakbuhin ang reverse test:
iperf3 -c 192.168.1.10 -R
Sa -R ipinapadala at natatanggap ng kliyente ang server, na tumutugma sa aktwal na nararanasan ng isang user na nagda-download mula sa server. Sinusubukan din ng iperf3 ang UDP gamit ang -u, na nag-uulat ng jitter at mga nawawalang packet — ang mga numerong magpapasya kung nauutal ang mga tawag at video meeting. Kailangan ng UDP ng target na bilis:
iperf3 -c 192.168.1.10 -u -b 100M
Kapag natapos mo na, isara ang client, pagkatapos ay pindutin ang Ctrl + C sa window ng server upang ihinto ang listener. Walang nananatiling naka-install at walang patuloy na tumatakbo.
🏷️Mga Variable at Keyword sa Paghahanap ng Paksa
🎙️ Buong Transcript — i-tap para palawakin
__TOK_35__
__TOK_36__
❓ Mga Madalas Itanong
Ang tutorial na ito ba ay 100% libre upang sundin?
__TOK_37__
Maaari bang sundin ng mga nagsisimula ang gabay na ito?
__TOK_38__
Saan ako maaaring magtanong kung ako ay natigil?
__TOK_39__