Fórum Root.cz
Hlavní témata => Sítě => Téma založeno: darebacik 23. 05. 2024, 15:23:58
-
Testujem sadu
2x Cudy MC220, Media konvertor, SFP, 1x GLAN
1x MaxLink SFP modul 1,25Gbps, 3km, WDM, DDM, TX1310/RX1550 (SC/SM)
1x MaxLink SFP modul 1,25Gbps, 3km, WDM, DDM, TX1550/RX1310 (SC/SM)
1x Optický patchcord SC/PC - SC/PC 3mm, G.657A2, simplex, outdoor
Na koncoch mam NTB (1x Win 10 a 1x Linux MInt 21) s Gigabit sietovkami.
Nastavene staticke IP adresy a test robim s iperf vo full duplex mode
Vysledky
Server linux
iperf3 -s
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 192.168.1.2, port 60402
[ 5] local 192.168.1.3 port 5201 connected to 192.168.1.2 port 60403
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 80.1 MBytes 672 Mbits/sec
[ 5] 1.00-2.00 sec 83.9 MBytes 704 Mbits/sec
[ 5] 2.00-3.00 sec 84.6 MBytes 710 Mbits/sec
[ 5] 3.00-4.00 sec 83.1 MBytes 697 Mbits/sec
[ 5] 4.00-5.00 sec 84.4 MBytes 708 Mbits/sec
[ 5] 5.00-6.00 sec 85.1 MBytes 714 Mbits/sec
[ 5] 6.00-7.00 sec 84.2 MBytes 707 Mbits/sec
[ 5] 7.00-8.00 sec 82.5 MBytes 692 Mbits/sec
[ 5] 8.00-9.00 sec 85.4 MBytes 716 Mbits/sec
[ 5] 9.00-10.00 sec 86.3 MBytes 724 Mbits/sec
[ 5] 10.00-10.04 sec 3.36 MBytes 676 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.04 sec 843 MBytes 704 Mbits/sec receiver
-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Klient win 10
iperf3.exe -c 192.168.1.3 -d -t 10
send_parameters:
{
"tcp": true,
"omit": 0,
"time": 10,
"parallel": 1,
"len": 131072,
"client_version": "3.1.1"
}
Connecting to host 192.168.1.3, port 5201
SO_SNDBUF is 64512
[ 4] local 192.168.1.2 port 60403 connected to 192.168.1.3 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 82.9 MBytes 695 Mbits/sec
[ 4] 1.00-2.00 sec 84.6 MBytes 710 Mbits/sec
[ 4] 2.00-3.00 sec 84.7 MBytes 710 Mbits/sec
[ 4] 3.00-4.00 sec 82.7 MBytes 695 Mbits/sec
[ 4] 4.00-5.00 sec 85.0 MBytes 713 Mbits/sec
[ 4] 5.00-6.00 sec 84.7 MBytes 711 Mbits/sec
[ 4] 6.00-7.00 sec 84.5 MBytes 708 Mbits/sec
[ 4] 7.00-8.00 sec 82.6 MBytes 692 Mbits/sec
[ 4] 8.00-9.00 sec 85.3 MBytes 716 Mbits/sec
send_results
{
"cpu_util_total": 34.6144,
"cpu_util_user": 20.9574,
"cpu_util_system": 13.6571,
"sender_has_retransmits": 0,
"streams": [{
"id": 1,
"bytes": 884012032,
"retransmits": -1,
"jitter": 0,
"errors": 0,
"packets": 0
}]
}
get_results
{
"cpu_util_total": 15.9548,
"cpu_util_user": 1.58282,
"cpu_util_system": 14.372,
"sender_has_retransmits": -1,
"congestion_used": "cubic",
"streams": [{
"id": 1,
"bytes": 883975260,
"retransmits": -1,
"jitter": 0,
"errors": 0,
"packets": 0,
"start_time": 0,
"end_time": 10.0417
}]
}
[ 4] 9.00-10.00 sec 86.1 MBytes 722 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 843 MBytes 707 Mbits/sec sender
[ 4] 0.00-10.00 sec 843 MBytes 707 Mbits/sec receiver
iperf Done.
Neviem, ale zda sa mi to nejak malo. Nerobim nieco zle ?
-
Je to dobře, ale mělo by to být víc. Kolem 940? Není to tím Windows? Taky jde zkoušet opačný směr pomocí -R. Mělo by to být stejně.
Jinak na začátku píšete full-duplex, tak jsem myslel, že testujete oba směry zároveň. To jde s --bidir. To mi pak dává asi 920 a 940.
-
Kdyz jsem chtel delat jakykoliv testy proti masine s W10+, bylo vzdy bezpodminecne nutne sundat antivirus.
V praci jsem mel odzkouseno, ze Symantec dokazal rychlost zkrouhnout nekde k 500 Mbit/s (na ne az tak pleckoidnim zeleze, nejaka notasova i5 10. generace s turbem), Windows Defender na stejnym zeleze umoznil az uuuzasnych 700 Mbit/s.
Naprosto otresny, aby dnesni soft dokazal takhle zdegradovat propustnost site. Vzdyt protlacit skutecny gigo pres sit nebyl problem na dobovym zeleze s XPckama dvacet let zpatky.
Cili v prvni rade povypinat Defendery a podobny nesmysly, pokud teda mas v planu neco jakztakz vypovidajiciho zmerit.
A pak omrkni Process Explorer, co, kolik ceho zere. Neco muze byt schovany pod procesem System, ten je potreba rozkliknout a omrknout jeho Threads, jestli treba neni nejaky velky spatny ohledne ovladace sitovky.
-
Dik za info. Bidir mi s linuxu voci win ani nespusti. Po vypnuti defenderu to islo nieco nad 800 Mbit/s. Ked som defender vypol, tak to islo tiez nieco cez 800. Potom som ho zapol a islo to znova cca 700. Dalej som sa tym nezapodieval, lebo ::) ::)
2 linux masiny voci sebe bez problemov 920-950 Mbit/s, samozrejme full duplex.
Dobre ponaucenie, ze na win masinach nerobit take pokusy. Inak Win 10 Pro je cisty. Nie je tam ziadna externa ochrana, len to co ponuka samotny win.
-
Není náhodou problém přímo v iperf3?
Jsem na síti, kde mi samba (Windows 11) běží vůči FreeBSD serveru cca 115MB/s. Tedy v podstatě saturovanej gigabit. FullDuplex. Bez problémů.
Když zapnu iperf3 (proti tomu stejnému FreeBSD stroji) v single režimu, tak to jede 950Mbps. Což je ok. Jenže bidir ukazuje 950/148. Což je totální kravina. Jinými síťovými věcmi to dokážu vytížit na těch 900/900. Což mám potvrzené i na mikrotik routeru, který současně funguje i jako switch, takže vidím provoz na jednotlivých portech toho switche. Takže nevidím žádný problém ani ve windows 11, ani v jejich antiviru (který to nejspíš ani vůbec nekontroluje).
-
Ještě bych doplnil verze. Na FreeBSD je to 3.16, aktuálně zkompilovaný. Na W11 je to 3.17. Jenže jak tak koukám, tak je to cygwin s posix threads. Super no. Emulace prostředí unixu pro jistotu ještě s threadama na windows. Takže iperf na windows bych opravdu nepovažoval za spolehlivý měřící nástroj.
Prostě to zkus otestovat sambou a uvidíš.
-
No úplně to bidir blbost není, testuje to třeba tady ke konci:
https://www.cnx-software.com/2024/05/01/geekom-xt12-pro-review-ubuntu-24-04-on-an-intel-core-i9-12900h-mini-pc/
Ale chová se to skutečně občas divně. Teď jsem testoval spojení mezi dvěma SBC, bylo to 900/100. Zabiju server, pustím znovu a už 900/900.
Prý ten iperf3 ve Windows není úplně dobrý nápad
https://www.cnx-software.com/2024/04/22/testing-ntttcp-iperf3-alternative-windows-11-linux/
-
Na Win11 bez ničeho vypnutého to je v pohodě
D:\iperf>iperf3.exe -c 192.168.2.1 -d -t 10
send_parameters:
{
"tcp": true,
"omit": 0,
"time": 10,
"parallel": 1,
"len": 131072,
"client_version": "3.1.3"
}
Connecting to host 192.168.2.1, port 5201
SO_SNDBUF is 212992
[ 4] local 192.168.2.10 port 52022 connected to 192.168.2.1 port 5201
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-1.00 sec 113 MBytes 948 Mbits/sec
[ 4] 1.00-2.00 sec 113 MBytes 948 Mbits/sec
[ 4] 2.00-3.00 sec 113 MBytes 946 Mbits/sec
[ 4] 3.00-4.00 sec 112 MBytes 935 Mbits/sec
[ 4] 4.00-5.00 sec 113 MBytes 945 Mbits/sec
[ 4] 5.00-6.00 sec 112 MBytes 942 Mbits/sec
[ 4] 6.00-7.00 sec 113 MBytes 945 Mbits/sec
[ 4] 7.00-8.00 sec 111 MBytes 934 Mbits/sec
[ 4] 8.00-9.00 sec 113 MBytes 948 Mbits/sec
send_results
{
"cpu_util_total": 0,
"cpu_util_user": 0,
"cpu_util_system": 0,
"sender_has_retransmits": 0,
"streams": [{
"id": 1,
"bytes": 1179385856,
"retransmits": -1,
"jitter": 0,
"errors": 0,
"packets": 0
}]
}
get_results
{
"cpu_util_total": 2.997316,
"cpu_util_user": 0.556788,
"cpu_util_system": 2.440515,
"sender_has_retransmits": -1,
"streams": [{
"id": 1,
"bytes": 1179385856,
"retransmits": -1,
"jitter": 0,
"errors": 0,
"packets": 0
}]
}
[ 4] 9.00-10.00 sec 112 MBytes 943 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bandwidth
[ 4] 0.00-10.00 sec 1.10 GBytes 943 Mbits/sec sender
[ 4] 0.00-10.00 sec 1.10 GBytes 943 Mbits/sec receiver
iperf Done.
-
zkuste i -R a pripadne --bidi
-
Neviem, ale zda sa mi to nejak malo. Nerobim nieco zle ?
urcčitě bych zkusil použít parameter -P s hodnotou 10 či 15, u vyšších rychlostí to pomáhá
-
Problem s Win10 a ACK compression. Ve Win11 uz to maji lepe poresene.