1 (edytowany przez Cezary 2020-01-21 07:29:14)

Temat: Test wydajności routera Netgear R6220 z flow offloading

Kiedyś opisywałem już działanie łatki fastpath dla wydania LEDE, jednakże nigdy nie znalazła się ona w źródłach OpenWrt. Do projektu zostało zaś wprowadzone inne rozwiązanie, czysto programowe, nazwane flow offloading. Zasada działania jest w sumie dość podobna - łatka robi różne "czary mary" żeby pakiety mogły ominąć niektóre rzeczy w kernelu czy firewallu, dzięki czemu możliwe jest przyśpieszenie samego procesu natowania pakietów.
Ponieważ mam pod ręką bardzo popularny u nas Netgear R6220, postanowiłem pokazać co to rozwiązanie faktycznie potrafi.


Środowisko testowe

Podobnie jak poprzednio wykorzystałem dwa laptopy z procesorami Intel Core i3 które wysycają łącze gigabitowe. Zostały one połączone bezpośrednio kablem cat5 utp, na jednym z nim został ustawiony na stałe adres IP na 192.168.1.10/24, na drugim 192.168.1.20/24. Oba laptopy wyposażone były w system Windows 10 64bit, a do testów został użyty program iPerf3 w wersji 3.1.3. I tak samo jak poprzednio, chodziło o zaprezentowanie możliwości wspomnianego routera a nie śrubowanie wyników to program iperf3 został uruchomiony ot tak po prostu aby pracował na domyślnych parametrach - czyli na jednym z komputerów z opcją "-s" (praca jako serwer), na drugim z opcją "-c 192.168.1.10" - praca jako klient. Wyniki testu połączenia pomiędzy laptopami:

[  4] local 192.168.1.20 port 53569 connected to 192.168.1.10 port 5201
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec   111 MBytes   929 Mbits/sec
[  4]   1.00-2.00   sec   109 MBytes   916 Mbits/sec
[  4]   2.00-3.00   sec   112 MBytes   938 Mbits/sec
[  4]   3.00-4.00   sec   112 MBytes   944 Mbits/sec
[  4]   4.00-5.00   sec   112 MBytes   940 Mbits/sec
[  4]   5.00-6.00   sec   110 MBytes   927 Mbits/sec
[  4]   6.00-7.00   sec   112 MBytes   943 Mbits/sec
[  4]   7.00-8.00   sec   113 MBytes   946 Mbits/sec
[  4]   8.00-9.00   sec   113 MBytes   945 Mbits/sec
[  4]   9.00-10.00  sec   113 MBytes   945 Mbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.00  sec  1.09 GBytes   937 Mbits/sec                  sender
[  4]   0.00-10.00  sec  1.09 GBytes   937 Mbits/sec                  receiver

Wynik lekko się wacha, ale jest to właśnie pełny gigabit.

Do testów należy teraz wykonać małą zmianę - jeden laptop ma adres 192.168.1.10, został dołączony do portu LAN routera, od portu WAN routera identyczny kabel podłączyłem do drugiego laptopa, który ustawiłem na 192.168.2.10. Router miał na wanie ustawiony statyczny adres IP na 192.168.2.1, badamy więc wydajność natowania wan->lan.
W Netgearze R6220 zainstalowany był mój obraz OpenWrt:

root@OpenWrt:~# cat /etc/openwrt_release
DISTRIB_ID='OpenWrt'
DISTRIB_RELEASE='19.07-SNAPSHOT'
DISTRIB_REVISION='r10867-fd28ef59db'
DISTRIB_TARGET='ramips/mt7621'
DISTRIB_ARCH='mipsel_24kc'
DISTRIB_DESCRIPTION='OpenWrt 19.07-SNAPSHOT r10867-fd28ef59db'
DISTRIB_TAINTS=''

Dokładnie jest to kompilacja z 10 stycznia 2020r. Reszta ustawień domyślna, został zmieniony tylko WAN jak już wspomniałem.


Domyślny firewall OpenWrt

[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec  50.2 MBytes   422 Mbits/sec                  
[  4]   1.00-2.00   sec  54.9 MBytes   461 Mbits/sec                  
[  4]   2.00-3.00   sec  55.0 MBytes   461 Mbits/sec                  
[  4]   3.00-4.00   sec  54.2 MBytes   455 Mbits/sec                  
[  4]   4.00-5.00   sec  50.0 MBytes   419 Mbits/sec                  
[  4]   5.00-6.00   sec  53.6 MBytes   450 Mbits/sec                  
[  4]   6.00-7.00   sec  50.9 MBytes   427 Mbits/sec                  
[  4]   7.00-8.00   sec  51.8 MBytes   435 Mbits/sec                  
[  4]   8.00-9.00   sec  50.7 MBytes   425 Mbits/sec                  
[  4]   9.00-10.00  sec  54.6 MBytes   458 Mbits/sec                  
[  4]  10.00-10.05  sec  2.53 MBytes   436 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.05  sec   529 MBytes   441 Mbits/sec                  sender
[  4]   0.00-10.05  sec   529 MBytes   441 Mbits/sec                  receiver
-----------------------------------------------------------

Na domyślnej konfiguracji OpenWrt idzie jakieś 440Mbitów na sekundę.


Włączony flow offloading

Zobaczy więc co będzie jak włączony flow offloading. Można to zrobić w LuCI, można to też ustawić z konsoli:

# uci set firewall.@defaults[0].flow_offloading=1
# uci commit firewall
# /etc/init.d/firewall restart

A wyniki?

    
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec  98.5 MBytes   826 Mbits/sec                  
[  4]   1.00-2.00   sec   101 MBytes   850 Mbits/sec                  
[  4]   2.00-3.00   sec   100 MBytes   839 Mbits/sec                  
[  4]   3.00-4.00   sec  98.2 MBytes   824 Mbits/sec                  
[  4]   4.00-5.00   sec  98.6 MBytes   827 Mbits/sec                  
[  4]   5.00-6.00   sec  98.2 MBytes   824 Mbits/sec                  
[  4]   6.00-7.00   sec  98.2 MBytes   824 Mbits/sec                  
[  4]   7.00-8.00   sec  98.7 MBytes   828 Mbits/sec                  
[  4]   8.00-9.00   sec  98.1 MBytes   823 Mbits/sec                  
[  4]   9.00-10.00  sec  98.8 MBytes   829 Mbits/sec                  
[  4]  10.00-10.03  sec  3.38 MBytes   832 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.03  sec   992 MBytes   829 Mbits/sec                  sender
[  4]   0.00-10.03  sec   992 MBytes   829 Mbits/sec                  receiver

Fajnie podskoczyło, prawda? Całe 830Mbitów na sekundę, nie jest to co prawda pełen gigabit, ale jak na router za stówkę to jest to bardzo ładny wynik.


Włączony flow offloading ze wspomaganiem sprzętowym

Jest jeszcze jedna opcją pozwalająca na włączenie sprzętowego wspomagania flow offloading, dostępna na razie tylko dla MT7621. Można ją włączyć następującą opcją:

# uci set firewall.@defaults[0].flow_offloading=1
# uci set firewall.@defaults[0].flow_offloading_hw=1
# uci commit firewall
# /etc/init.d/firewall restart

Ale niestety nie przynosi ona już dalszego wzrostu prędkości:

[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-1.00   sec  96.3 MBytes   808 Mbits/sec                  
[  4]   1.00-2.00   sec   101 MBytes   844 Mbits/sec                  
[  4]   2.00-3.00   sec   100 MBytes   841 Mbits/sec                  
[  4]   3.00-4.00   sec  98.2 MBytes   824 Mbits/sec                  
[  4]   4.00-5.00   sec  97.6 MBytes   819 Mbits/sec                  
[  4]   5.00-6.00   sec  97.8 MBytes   820 Mbits/sec                  
[  4]   6.00-7.00   sec  97.2 MBytes   815 Mbits/sec                  
[  4]   7.00-8.00   sec  97.6 MBytes   818 Mbits/sec                  
[  4]   8.00-9.00   sec  97.2 MBytes   815 Mbits/sec                  
[  4]   9.00-10.00  sec  98.4 MBytes   825 Mbits/sec                  
[  4]  10.00-10.05  sec  5.02 MBytes   826 Mbits/sec                  
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bandwidth
[  4]   0.00-10.05  sec   986 MBytes   823 Mbits/sec                  sender
[  4]   0.00-10.05  sec   986 MBytes   823 Mbits/sec                  receiver

Należy tylko pamiętać, że flow offlading może sprawiać problem z rzeczami które zarządzają pakietami - np. qos i pośrednio np. mwan3. Gra warta świeczki? Sami odpowiedzcie na to pytanie.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

2

Odp: Test wydajności routera Netgear R6220 z flow offloading

U mnie na najnowszym snapshot wyciąga 930-943Mbps. Testowane nie iPerf, tylko speedtest.net. Oraz ściąganiem pliku przez wget itp.

Czemu jest taka różnica?.


https://i.imgur.com/skcwBQ1.png

3

Odp: Test wydajności routera Netgear R6220 z flow offloading

No to źle że masz gigabit?

Ja użyłem 19.07, ty snapshota...

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

4

Odp: Test wydajności routera Netgear R6220 z flow offloading

Nie źle wink, tylko byłem zdziwiony. Nie doczytałem że użyłeś starszej wersji 19.07...

5

Odp: Test wydajności routera Netgear R6220 z flow offloading

Cezary napisał/a:

...

Do testów należy teraz wykonać małą zmianę - jeden laptop ma adres 192.168.1.10, został dołączony do portu LAN routera TL-WR1043ND, ...

Ten router wśród starych wyjadaczy nie prędko wyjdzie z głowy big_smile

* WR1043v1 16MB@64MB * || * WT3020-16MB * || * Xiaomi Miwifi Mini * || Netgear R6220 *
* E3276 HiLink + RTL2832 + IT9135 + Siano + EC103 *

6

Odp: Test wydajności routera Netgear R6220 z flow offloading

Mhm smile

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

7

Odp: Test wydajności routera Netgear R6220 z flow offloading

Ciekawe jak w tych trzech testach wygląda obciążenie procesora w routerze?

8

Odp: Test wydajności routera Netgear R6220 z flow offloading

Ja jestem ciekaw ile na tym nowym buildzie wyciąga wifi z włączonym flow offloading.

9

Odp: Test wydajności routera Netgear R6220 z flow offloading

marcinknc napisał/a:

Ja jestem ciekaw ile na tym nowym buildzie wyciąga wifi z włączonym flow offloading.

Tego nie jestem w stanie sprawdzić. Do testowania wifi potrzebujesz odpowiednich warunków i odpowiedniego klienta. W domu to co najwyżej możesz powiedzieć "u mnie jest dobrze" a to i tak nic nie znaczy bo nie masz identycznych warunków jeżeli chodzi o zaszumienie pasma.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

10

Odp: Test wydajności routera Netgear R6220 z flow offloading

secam7 napisał/a:

Ciekawe jak w tych trzech testach wygląda obciążenie procesora w routerze?

Bez flow:

CPU:   0% usr   0% sys   0% nic  25% idle   0% io   0% irq  74% sirq
Load average: 0.19 0.14 0.09 5/47 3251

Z flow w obu przypadkach:

CPU:   0% usr   0% sys   0% nic  44% idle   0% io   0% irq  55% sirq
Load average: 0.06 0.09 0.08 2/48 3401

Choć to oczywiście trudno złapać bo jest na to chwila dosłownie, a wyniki i tak lekko skaczą.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

11

Odp: Test wydajności routera Netgear R6220 z flow offloading

Niezły test. Sprzedawcy z Allegro mają darmową reklamę, elektro-złom schodzi jak ciepłe bułeczki. Oczywiście nie śmieję się z tego, sama lubię wykorzystywać różne śmieciowe urządzenia z OpenWrt, R6220 jest na mojej liście zakupów.

12

Odp: Test wydajności routera Netgear R6220 z flow offloading

Zuzia napisał/a:

Niezły test. Sprzedawcy z Allegro mają darmową reklamę, elektro-złom schodzi jak ciepłe bułeczki. Oczywiście nie śmieję się z tego, sama lubię wykorzystywać różne śmieciowe urządzenia z OpenWrt, R6220 jest na mojej liście zakupów.


Myśl o tym, że goście z allegro naprawili rynek budżetowych routerów do openwrt. smile

Poza nim nie ma praktycznie nic ciekawego poniżej 200zł.

Mam i używam: Linksysy 1900ACS, Netgear R6220, D-Link DWR-118, Unielec U7621-06, TP-Linki 1043 V1, V2.
Mam: D-Linki DWR-921, DWR-116, TP-Link WDR-4900 v1, Netgear R6800. Checkpoint L-50.

13

Odp: Test wydajności routera Netgear R6220 z flow offloading

Cezary napisał/a:
secam7 napisał/a:

Ciekawe jak w tych trzech testach wygląda obciążenie procesora w routerze?

Bez flow:

CPU:   0% usr   0% sys   0% nic  25% idle   0% io   0% irq  74% sirq
Load average: 0.19 0.14 0.09 5/47 3251

Z flow w obu przypadkach:

CPU:   0% usr   0% sys   0% nic  44% idle   0% io   0% irq  55% sirq
Load average: 0.06 0.09 0.08 2/48 3401

Choć to oczywiście trudno złapać bo jest na to chwila dosłownie, a wyniki i tak lekko skaczą.

Dzięki!
Już to ktoś tu o tym pisał, ale dość jednoznacznie z Twoich testów wynika że HW flow nie działa.

14

Odp: Test wydajności routera Netgear R6220 z flow offloading

Gdyby zrobić test iperf z równoczesnym pobieraniem i wysyłaniem będzie jeszcze ciekawiej.

15 (edytowany przez mar_w 2020-01-22 13:53:55)

Odp: Test wydajności routera Netgear R6220 z flow offloading

Zrobiłem również test tego routera bez "dopingu" i u mnie jest zupełnie inaczej.
R6220 dostał adres 10.0.0.x na porcie WAN po DHCP od innego routera.
LAN standardowo 192.168.1.1.

# cat /etc/banner

| OpenWrt 19.07-SNAPSHOT, r10867-fd28ef59db                                 |
|                                                                           |
| Build time: 2020-01-10 13:30 CET                                          |
| Cezary Jackiewicz (obsy), http://eko.one.pl                               |
|                                                                           |

Serwerem iperf3 był stacjonarny komp z Ubuntu o adresie 10.0.0.y (czyli po stronie WAN) natomiast klientem był laptop z Xubuntu 19.10 który dostał adres 192.168.1.121 po DHCP od tego R6220 (czyli po stronie LAN).

1. Zwykły iperf3 z klienta bez "dopingu"

Iperf3 uruchomiony z klienta na 100 sekund

iperf3 -c 10.0.0.y -t 100

i co ciekawe:

#to akurat zrzut z serwera, bo z niego piszę i podłączam się w różnych kombinacjach#
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 10.0.0.x, port 37660
[  5] local 10.0.0.y port 5201 connected to 10.0.0.x port 37662
[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-1.00   sec  88.3 MBytes   740 Mbits/sec                 
[  5]   1.00-2.00   sec  88.1 MBytes   739 Mbits/sec               
[  5]   2.00-3.00   sec  88.3 MBytes   741 Mbits/sec                 
[  5]   3.00-4.00   sec  88.7 MBytes   744 Mbits/sec
...

zużycie CPU - R6220:

Mem: 36524K used, 87356K free, 916K shrd, 2380K buff, 8012K cached
CPU:   0% usr   0% sys   0% nic   4% idle   0% io   0% irq  95% sirq
Load average: 0.02 0.27 0.21 3/50 4929

po 30 sekundach...

Mem: 36524K used, 87356K free, 920K shrd, 2380K buff, 8016K cached
CPU:   0% usr   4% sys   0% nic   0% idle   0% io   0% irq  95% sirq
Load average: 0.37 0.34 0.24 4/50 4986

a końcówka testu zakończyła się wynikiem...

Mem: 36544K used, 87336K free, 932K shrd, 2380K buff, 8028K cached
CPU:   0% usr   0% sys   0% nic   0% idle   0% io   0% irq 100% sirq
Load average: 1.51 0.68 0.37 3/50 5172

Oczywiście gdy oba kompy podpięte są pod porty LAN routera R6220 i mają adresy z klasy 192.168.1.X/24 prognozowane zużycie CPU na R6220 jest cały czas takie samo:

Mem: 34720K used, 89160K free, 916K shrd, 2380K buff, 8012K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average:0.02 0.05 0.09 2/50 5295

...po 50 sekundach

Mem: 34652K used, 89228K free, 920K shrd, 2380K buff, 8016K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.02 0.04 0.09 2/50 5331

...koniec testu...

Mem: 34696K used, 89184K free, 936K shrd, 2380K buff, 8032K cached
CPU:   0% usr   0% sys   0% nic 100% idle   0% io   0% irq   0% sirq
Load average: 0.03 0.04 0.08 2/50 5592

2. Iper3 wysłany z klienta z opcją -R bez "dopingu"
]iperf3 -c 10.0.0.y -R -t 3

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 10.0.0.x, port 37720
[  5] local 10.0.0.y port 5201 connected to 10.0.0.x port 37722
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  5]   0.00-1.00   sec  37.4 MBytes   314 Mbits/sec    9    188 KBytes       
[  5]   1.00-2.00   sec  32.4 MBytes   272 Mbits/sec    0    246 KBytes       
[  5]   2.00-3.00   sec  32.9 MBytes   276 Mbits/sec    0    294 KBytes

2. Iper3 wysłany z klienta z opcją -R tylko z "dopingiem" HW
# uci set firewall.@defaults[0].flow_offloading_hw=1
# uci commit firewall
# /etc/init.d/firewall restart
iperf3 -c 10.0.0.y -R -t 3

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 10.0.0.x, port 37728
[  5] local 10.0.0.y port 5201 connected to 10.0.0.x port 37730
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  5]   0.00-1.00   sec  61.5 MBytes   515 Mbits/sec    0   1.20 MBytes       
[  5]   1.00-2.00   sec  56.6 MBytes   474 Mbits/sec    3    967 KBytes       
[  5]   2.00-3.00   sec  51.9 MBytes   437 Mbits/sec   12    735 KBytes

3. Iper3 wysłany z klienta z opcją -R z "dopingiem" HW + zwykły
# uci set firewall.@defaults[0].flow_offloading=1
# uci set firewall.@defaults[0].flow_offloading_hw=1
# uci commit firewall
# /etc/init.d/firewall restart
iperf3 -c 10.0.0.y -R -t 3

-----------------------------------------------------------
Server listening on 5201
-----------------------------------------------------------
Accepted connection from 10.0.0.11, port 37732
[  5] local 10.0.0.3 port 5201 connected to 10.0.0.11 port 37734
[ ID] Interval           Transfer     Bandwidth       Retr  Cwnd
[  5]   0.00-1.00   sec  99.3 MBytes   833 Mbits/sec   49    291 KBytes       
[  5]   1.00-2.00   sec  87.2 MBytes   731 Mbits/sec   21    325 KBytes       
[  5]   2.00-3.00   sec  85.9 MBytes   720 Mbits/sec   43    255 KBytes

Czyli na końcu dostałem to samo co BEZ dopingu i BEZ opcji -R w komendzie klienta.

* WR1043v1 16MB@64MB * || * WT3020-16MB * || * Xiaomi Miwifi Mini * || Netgear R6220 *
* E3276 HiLink + RTL2832 + IT9135 + Siano + EC103 *

16

Odp: Test wydajności routera Netgear R6220 z flow offloading

Akurat musze kupic router, wiec chyba sie skusze, ile zostalu flashu po instalacji opewrt ?

17

Odp: Test wydajności routera Netgear R6220 z flow offloading

Kilka mega, ale tam jest jeszcze jedna partycja wolna którą możesz wykorzystać do własnych celów.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

18

Odp: Test wydajności routera Netgear R6220 z flow offloading

dla mnie zapewne w sam raz smile

19

Odp: Test wydajności routera Netgear R6220 z flow offloading

Camis napisał/a:

U mnie na najnowszym snapshot wyciąga 930-943Mbps. Testowane nie iPerf, tylko speedtest.net. Oraz ściąganiem pliku przez wget itp.

Czemu jest taka różnica?.

Speedtest nie jest miarodajny. U mnie potrafi grubo przekroczyć gigabit, co raczej nie jest możliwe.

Home: ZyXEL NBG6817 (OpenWrt 19.07)
Truck: NEXX WT3020F 16 MB flash + E3372 HiLink (LEDE)
NAS: HP ProLiant MicroServer Gen8 E3-1265L V2, 8 GB, 120 GB SSD + 2 TB + 4 TB (Debian)
Posiadam kości ram i flash do routerów.

20

Odp: Test wydajności routera Netgear R6220 z flow offloading

Gruberek napisał/a:
Camis napisał/a:

U mnie na najnowszym snapshot wyciąga 930-943Mbps. Testowane nie iPerf, tylko speedtest.net. Oraz ściąganiem pliku przez wget itp.

Czemu jest taka różnica?.

Speedtest nie jest miarodajny.

Przez stronę tak, aplikacja ze sklepu Windows 10 nie przekłamuje.

21 (edytowany przez Zuzia 2020-01-24 00:41:11)

Odp: Test wydajności routera Netgear R6220 z flow offloading

Gruberek napisał/a:

Speedtest nie jest miarodajny. U mnie potrafi grubo przekroczyć gigabit, co raczej nie jest możliwe.

https://pro.speedtest.pl/
Nie przekłamuje choć średnio polecam, bo dużo danych gromadzi...
Iperf zawsze lepszy, UPC niby ma swój szybki serwer: http://iperf.upc.pl/ ale ostatnio coś blokują.

Edit:
Działa tylko trzeba starego iperf, właśnie sprawdziłam na 2.0.9 smile

Polecam Wam do testów:

iperf -c iperf.upc.pl -d  -p 5001

22

Odp: Test wydajności routera Netgear R6220 z flow offloading

Ja włączyłem software'owy offloading na Archer C7. Co ciekawe, na 18.06, mimo że nie było niczego takiego, osiągałem prędkości bliskie prędkości łącza - ZAWSZE. Na 19.07 nagle router zamulił i puszczał 1/2 przepustowości przy NATowaniu. Zaś przy włączeniu offloading, jest tak jak było na 18.06. Czyli tak:

twinsen@tracer:~$ speedtest
Retrieving speedtest.net configuration...
Testing from ETTH Bartosz Bachowski (83.142.219.226)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by ETTH (Bedzin) [0.91 km]: 2.563 ms
Testing download speed................................................................................
Download: 734.02 Mbit/s
Testing upload speed................................................................................................
Upload: 160.12 Mbit/s

Dziwne, prawda? ;-)

23

Odp: Test wydajności routera Netgear R6220 z flow offloading

Btw, czy ten offload powinien działać w komunikacji router-router podłączone po eth?
Robiłem iperf pomiędzy Netgearem i Xiaomi mir3g, podłączenie jest po gigabicie (skrętka w ścianie niewiadomej jakości), ale prędkości wychodzą niższe.
Z netgear (iperf -c xiaomi) do xiaomi (iperf -s) idzie   900Mbits/sec, w drugą stronę 500.
Netgear jest bezpośrednio podłączony do modemoroutera UPC w trybie modem, xiaomi po kablu robi za accesspoint Wifi. Offload włączony na obu.

24

Odp: Test wydajności routera Netgear R6220 z flow offloading

Pakiety przechodzące przez jeden router, z jego wanu do jego lanu. Nie router do router.

Masz niepotrzebny router, uszkodzony czy nie - chętnie przygarnę go.

25 (edytowany przez Zuzia 2020-01-26 00:44:16)

Odp: Test wydajności routera Netgear R6220 z flow offloading

Jak ktoś ma łącze 1 GB/s niech się nie męczy tylko zainstaluje iperf (są też wersje dla Windows) i atakuje serwer UPC sposobem podanym wyżej: 

iperf -c iperf.upc.pl -d  -p 5001

PS. Musi być iperf, a nie iperf3.