Yadda ake Gwada Kayan Wuta ta hanyar sadarwa Ta amfani da kayan aikin iperf3 a cikin Linux


iperf3 tushen buɗaɗɗen kyauta ne, tsarin tushen layin umarni na dandamali don aiwatar da ma'auni na kayan aikin cibiyar sadarwa na ainihin lokaci. Yana ɗaya daga cikin kayan aiki masu ƙarfi don gwada iyakar bandwidth da za a iya cimmawa a cikin cibiyoyin sadarwar IP (yana goyan bayan IPv4 da IPv6).

Tare da iperf, zaku iya daidaita sigogi da yawa masu alaƙa da lokaci, buffers, da ladabi kamar TCP, UDP, SCTP. Ya zo da amfani don ayyukan daidaita ayyukan cibiyar sadarwa.

Domin samun madaidaicin ko madaidaicin ingantaccen aikin cibiyar sadarwa, kuna buƙatar ƙara yawan abin da ake samarwa da kuma lat ɗin karɓa da aika damar hanyar sadarwar ku. Duk da haka, kafin ku iya shiga ainihin kunnawa, kuna buƙatar yin wasu gwaje-gwaje don tattara ƙididdigan ayyukan cibiyar sadarwa gaba ɗaya waɗanda zasu jagoranci tsarin kunna ku.

Sakamakonsa sun haɗa da tazarar lokaci a cikin daƙiƙa, canja wurin bayanai, bandwidth (yawan canja wuri), asara, da sauran sigogin aikin cibiyar sadarwa masu amfani. An yi niyya da farko don taimakawa wajen daidaita haɗin TCP akan wata hanya kuma wannan shine abin da za mu mai da hankali a kai a cikin wannan jagorar.

  • Kwamfutoci biyu masu hanyar sadarwa waɗanda dukkansu aka shigar da iperf3.

Yadda ake Sanya iperf3 a cikin Linux Systems

Kafin ka fara amfani da iperf3, kana buƙatar shigar da shi akan na'urori biyu da za ku yi amfani da su don tantancewa. Tun da iperf3 yana samuwa a cikin ma'ajin software na hukuma na yawancin rabawa na Linux, shigar da shi yakamata ya zama mai sauƙi, ta amfani da mai sarrafa fakiti kamar yadda aka nuna.

$ sudo apt install iperf3	#Debian/Ubuntu
$ sudo yum install iperf3	#RHEL/CentOS
$ sudo dnf install iperf3	#Fedora 22+ 

Da zarar an shigar da iperf3 akan injinan biyu, zaku iya fara gwajin kayan aikin cibiyar sadarwa.

Yadda ake Gwada Hanyoyin Sadarwar Sadarwar Sadarwar Tsakanin Sabar Linux

Da farko haɗi zuwa na'ura mai nisa wacce za ku yi amfani da ita azaman uwar garken kuma kunna iperf3 a yanayin uwar garke ta amfani da tutar -s, zai saurare ta tashar jiragen ruwa 5201 ta tsohuwa.

Kuna iya ƙididdige tsarin (k, m, g don Kbits, Mbits, Gbits ko K, M, G don KBytes, Mbytes, Gbytes) don yin rahoto a ciki, ta amfani da maɓalli na -f kamar yadda aka nuna.

$ iperf3 -s -f K 

Idan wani shirin yana amfani da tashar jiragen ruwa 5201 akan uwar garken ku, zaku iya ƙayyade tashar tashar daban (misali 3000) ta amfani da maɓalli -p kamar yadda aka nuna.

$ iperf3 -s -p 3000

Zabi, kuna iya tafiyar da uwar garken azaman daemon, ta amfani da alamar -D kuma rubuta saƙon uwar garken zuwa fayil ɗin log, kamar haka.

$ iperf3 -s -D > iperf3log 

Sannan a kan na'ura na gida wanda za mu bi da shi azaman abokin ciniki (inda ainihin ma'auni ke gudana), gudanar da iperf3 a yanayin abokin ciniki ta amfani da alamar -c kuma saka rundunar da uwar garken ke aiki a kai (ko dai. ta amfani da adireshin IP ko yanki ko sunan mai masauki).

$ iperf3 -c 192.168.10.1 -f K

Bayan kusan daƙiƙa 18 zuwa 20, abokin ciniki yakamata ya ƙare kuma ya samar da sakamakon da ke nuna matsakaicin abin da aka samar don maƙasudin, kamar yadda aka nuna a cikin hoton hoto mai zuwa.

Muhimmi: Daga sakamakon maƙasudin, kamar yadda aka nuna a hoton da ke sama, akwai bambancin ƙima daga uwar garken da abokin ciniki. Amma, yakamata ku yi la'akari da amfani da sakamakon da aka samu daga injin abokin ciniki na iperf a cikin kowane gwajin da kuke yi.

Yadda ake Aiwatar da Na'urar Gwajin Cigaban hanyar sadarwa a cikin Linux

Akwai takamaiman zaɓuɓɓukan takamaiman abokin ciniki don yin gwajin ci gaba, kamar yadda aka bayyana a ƙasa.

Ɗaya daga cikin mahimman abubuwan da ke ƙayyade adadin bayanai a cikin hanyar sadarwar da aka ba da lokaci shine girman taga TCP - yana da mahimmanci a daidaita haɗin TCP. Kuna iya saita girman girman taga/ soket ta amfani da tutar -w kamar yadda aka nuna.

$ iperf3 -c 192.168.10.1 -f K -w 500K	

Don gudanar da ita a yanayin baya inda uwar garken ke aikawa kuma abokin ciniki ya karɓa, ƙara -R sauya.

$ iperf3 -c 192.168.10.1 -f K -w 500K -R	

Don gudanar da gwajin bi-biyu, ma'ana kuna auna bandwidth a dukkan bangarorin biyu lokaci guda, yi amfani da zaɓin -d.

$ iperf3 -c 192.168.10.1 -f K -w 500K -d

Idan kuna son samun sakamakon uwar garken a cikin fitarwar abokin ciniki, yi amfani da zaɓin --get-server-output.

$ iperf3 -c 192.168.10.1 -f K -w 500K -R --get-server-output

Hakanan yana yiwuwa a saita adadin rafukan abokan ciniki masu daidaitawa (biyu a cikin wannan misalin), waɗanda ke gudana a lokaci guda, ta amfani da zaɓuɓɓukan -P.

$ iperf3 -c 192.168.10.1 -f K -w 500K -P 2

Don ƙarin bayani, duba shafin mutumin iperf3.

$ man iperf3

Shafin gida iperf3: https://iperf.fr/

Shi ke nan! Ka tuna koyaushe yin gwaje-gwajen aikin cibiyar sadarwa kafin ka je don daidaita aikin cibiyar sadarwa na ainihi. iperf3 kayan aiki ne mai ƙarfi, wanda ya zo da amfani don gudanar da gwaje-gwajen kayan aikin hanyar sadarwa. Kuna da wasu tunanin da za ku raba ko tambayoyin da za ku yi, yi amfani da fam ɗin sharhin da ke ƙasa.