Permalänk

Hjälp med långsamt Gbit nätverk!

Det finns många som är långt mycket kunnigare än mig så därför vänder jag mig nu till er.

Jag vill få upp hastigheten på mitt kablade nätverk. Känns inte rimligt att jag skall ligga på 25-30 MB/s på ett gigabit nätverk. Genomfört ett test med iperf3 som gav detta resultat. Klienterna jag använde då var min stationära som kör Windows 10 och min Synology NAS (DSM 6.2). Tog dessutom ett jäkla tag innan jag klurade ut hur jag skulle få iperf3 att fungera! Routern i fråga är en ASUS RT-AC86U.

Så utöver själva hastighetstestet så har jag deaktiverat "Large Send Offload (LSO)" för både IPv4 och IPv6 vilket jag hittade en del artiklar om. Ingen skillnad alls. Finns även en funktion som heter "Windows Auto-Tuning" vilken jag stängt av och satt på igen då det inte heller gjorde någon skillnad.

Borde kunna få betydligt högre överföringshastigheter mellan min desktop och NAS så vart föreslår ni att jag fortsätter härifrån? Kan tillägga att alla nätverkskablar är av typ Cat.5e.

Permalänk
Medlem
Skrivet av madshrimp:

Det finns många som är långt mycket kunnigare än mig så därför vänder jag mig nu till er.

Jag vill få upp hastigheten på mitt kablade nätverk. Känns inte rimligt att jag skall ligga på 25-30 MB/s på ett gigabit nätverk. Genomfört ett test med iperf3 som gav detta resultat. Klienterna jag använde då var min stationära som kör Windows 10 och min Synology NAS (DSM 6.2). Tog dessutom ett jäkla tag innan jag klurade ut hur jag skulle få iperf3 att fungera! Routern i fråga är en ASUS RT-AC86U.

Så utöver själva hastighetstestet så har jag deaktiverat "Large Send Offload (LSO)" för både IPv4 och IPv6 vilket jag hittade en del artiklar om. Ingen skillnad alls. Finns även en funktion som heter "Windows Auto-Tuning" vilken jag stängt av och satt på igen då det inte heller gjorde någon skillnad.

Borde kunna få betydligt högre överföringshastigheter mellan min desktop och NAS så vart föreslår ni att jag fortsätter härifrån? Kan tillägga att alla nätverkskablar är av typ Cat.5e.
https://i.ibb.co/HCP5WzJ/iperf3.png

Nej, det är inte rimligt och det borde inte kräva att man pillar på inställningar för att få ut närmare 1 Gbps i ett enkelt test som iperf över ett lokalt nätverk mellan två någorlunda kapabla moderna enheter. (Det är väl isf om det är något rent kompatibilitetsproblem, trasiga drivrutiner, eller liknande... det är väl vad LSO-grejen handlar om, antar jag)
Du nämner inte vad det är för NAS, men jag förmodar att den förväntas klara klart högre hastighet?

Exempel med samma iperf3-kommando du körde mellan två datorer (en som kör Windows 10, en som kör Fedora 31) som jag inte gjort några särskilda nätverksinställningar på och det är nog en blandning av cat5e- och cat6-kablage på vägen:

[ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 113 MBytes 113 MBytes/sec [ 4] 1.00-2.00 sec 113 MBytes 113 MBytes/sec [ 4] 2.00-3.00 sec 110 MBytes 109 MBytes/sec [ 4] 3.00-4.00 sec 113 MBytes 113 MBytes/sec [ 4] 4.00-5.00 sec 113 MBytes 113 MBytes/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-5.00 sec 562 MBytes 112 MBytes/sec sender [ 4] 0.00-5.00 sec 561 MBytes 112 MBytes/sec receiver

Jag skulle iaf föreslå att börja med att försöka identifiera vad det är som är så långsamt, förslagsvis då genom att utesluta möjliga felkällor. Sedan vet du i bästa fall vad du ska fokusera på.

Förslag:
Testa hastighet med båda enheterna kopplade till en vanlig switch, alternativt med kabel direkt mellan enheterna (lär väl kräva manuell IP-konfiguration för testet).
Detta borde visa om någon av dessa enheter utgör problemet, testa i så fall båda mot en tredje enhet så bör det ju visa sig vilken det beror på. Om problemet däremot försvinner så får du väl titta routern du nämner, kablage, osv.

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Skrivet av evil penguin:

Nej, det är inte rimligt och det borde inte kräva att man pillar på inställningar för att få ut närmare 1 Gbps i ett enkelt test som iperf över ett lokalt nätverk mellan två någorlunda kapabla moderna enheter. (Det är väl isf om det är något rent kompatibilitetsproblem, trasiga drivrutiner, eller liknande... det är väl vad LSO-grejen handlar om, antar jag)
Du nämner inte vad det är för NAS, men jag förmodar att den förväntas klara klart högre hastighet?

Exempel med samma iperf3-kommando du körde mellan två datorer (en som kör Windows 10, en som kör Fedora 31) som jag inte gjort några särskilda nätverksinställningar på och det är nog en blandning av cat5e- och cat6-kablage på vägen:

[ ID] Interval Transfer Bandwidth [ 4] 0.00-1.00 sec 113 MBytes 113 MBytes/sec [ 4] 1.00-2.00 sec 113 MBytes 113 MBytes/sec [ 4] 2.00-3.00 sec 110 MBytes 109 MBytes/sec [ 4] 3.00-4.00 sec 113 MBytes 113 MBytes/sec [ 4] 4.00-5.00 sec 113 MBytes 113 MBytes/sec - - - - - - - - - - - - - - - - - - - - - - - - - [ ID] Interval Transfer Bandwidth [ 4] 0.00-5.00 sec 562 MBytes 112 MBytes/sec sender [ 4] 0.00-5.00 sec 561 MBytes 112 MBytes/sec receiver

Jag skulle iaf föreslå att börja med att försöka identifiera vad det är som är så långsamt, förslagsvis då genom att utesluta möjliga felkällor. Sedan vet du i bästa fall vad du ska fokusera på.

Förslag:
Testa hastighet med båda enheterna kopplade till en vanlig switch, alternativt med kabel direkt mellan enheterna (lär väl kräva manuell IP-konfiguration för testet).
Detta borde visa om någon av dessa enheter utgör problemet, testa i så fall båda mot en tredje enhet så bör det ju visa sig vilken det beror på. Om problemet däremot försvinner så får du väl titta routern du nämner, kablage, osv.

NAS:en ifråga är en Synology DS411 vilken är specificerad att klara Gbit-trafik. Måste i säng nu men får börja med att testa med switch i morgon. För att direktkoppla behöver jag läsa på lite för det har jag inte koll på hur man konfigurerar. Tack så länge dock!

Permalänk
Medlem

Min erfarenhet är att hastighetsproblem allt som oftast är defekt kablage eller bristfälliga kontakteringar.

Skickades från m.sweclockers.com

Permalänk
Medlem

Har du kollat att du har 1.0 Gps i Ethernet status?
https://www.majorgeeks.com/index.php?ct=content&action=file&i...

Visa signatur

thank you, come again

Permalänk
Medlem
Skrivet av huxflux:

Har du kollat att du har 1.0 Gps i Ethernet status?
https://www.majorgeeks.com/index.php?ct=content&action=file&i...

Det kan man ju tycka att det måste vara (TS får ju mer än dubbla hastigheten som går att få ut med 100 Mbps, och det finns liksom inga steg mellan), men skadar inte att kolla.

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem
Skrivet av evil penguin:

Förslag:
Testa hastighet med båda enheterna kopplade till en vanlig switch, alternativt med kabel direkt mellan enheterna (lär väl kräva manuell IP-konfiguration för testet).
Detta borde visa om någon av dessa enheter utgör problemet, testa i så fall båda mot en tredje enhet så bör det ju visa sig vilken det beror på. Om problemet däremot försvinner så får du väl titta routern du nämner, kablage, osv.

Borde förslaget inte vara att testa datorn mot annan enhet.
Är hastigheten hög så vet vi att datorn "funkar" som den ska.

Om inte felsök datorn först.

Sedan fråga till OP. Har du samma hastighet med iperf mot nas:en som när du läser vanliga filer därifrån ?
Eller skiljer sig dessa åt.

Det är ju ganska ointressant vad mätprogram klarar mot nas:en vs. vad verkliga filöverföringar lyckas prestera i hastighet.

Men jag tycker att första steget vore att kolla så att datorn funkar i full hastighet mot en annan enhet först.

Visa signatur

Dator: MSI X570 Tomahawk, AMD 5600x, 64 GB RAM, 2xNVMe, 2xSATA SSD, 10 GBit NIC, Grafik Nvidia 3060 12 GB RAM
Skärm: Dell U3821DW 38" ultrawide Bärbar dator: MBA M1
Synology DS1821+ (10Gbit) - Dockers, VM, Surveillance Station 9 kameror
DS3612xs (10Gbit) - Backup sparas till denna från ovan
Skrev jag något vettig? "Tumme up":a så vet jag att det fanns nytta i min post.

Permalänk
Medlem
Skrivet av Gustav-P:

Borde förslaget inte vara att testa datorn mot annan enhet.

Det var ett av förslagen. Du vill flytta det testet först, vilket väl är vettigt om TS har fler datorer lätt tillgängliga att testa med (men bara inte nämner detta i frågan). På det hela taget känns det lite hugget som stucket...

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Medlem

Prova kör UDP innan du felsöker allt annat, då vet du om det är TCP eller om det är nått annat som är fel.

Visa signatur

Battlestation: 12700k - RTX3090 - 32gb ram - 1tb M2 990 PRO - 2TB M2 crucial
Server: 2x Xeon E5-2670 - 64GB Ecc ram

Permalänk
Skrivet av Dunde:

Min erfarenhet är att hastighetsproblem allt som oftast är defekt kablage eller bristfälliga kontakteringar.

Samtliga kablar byttes ut för cirka ett år sedan. Har inga andra att testa med.

Skrivet av huxflux:

Har du kollat att du har 1.0 Gps i Ethernet status?
https://www.majorgeeks.com/index.php?ct=content&action=file&i...

Svar ja!

Skrivet av Gustav-P:

Sedan fråga till OP. Har du samma hastighet med iperf mot nas:en som när du läser vanliga filer därifrån ?

Samma hastigheter vid filöverföring som hastighetstest!

Skrivet av basn:

Prova kör UDP innan du felsöker allt annat, då vet du om det är TCP eller om det är nått annat som är fel.

Done och resultatet ses i andra skärmdumpen.

Permalänk

Det jag gjort sedan gårdagen nu är att i NAS:en ändra inställning för SMB-protokollet så att lägsta version som används är "SMB2 and large MTU" istället för SMB1. Det resulterade i en markant ökning i överföringshastighet (se test 1 i skärmdump 1).

Det andra testet i samma skärmdump är med enheterna länkade till varandra via en switch. Resultatet blir så gott som identiskt.

Det tredje och sista testet utfördes över UDP och som synes blev överföringshastigheten katastrofalt dålig.

Jag borde dock fortfarande kunna kräma ur bra mycket mer så har ni förslag på fortsättning?

Permalänk
Medlem
Skrivet av madshrimp:

Det jag gjort sedan gårdagen nu är att i NAS:en ändra inställning för SMB-protokollet så att lägsta version som används är "SMB2 and large MTU" istället för SMB1. Det resulterade i en markant ökning i överföringshastighet (se test 1 i skärmdump 1).

Det där låter ju riktigt skumt, att någon SMB-inställning skulle påverka iperf-resultatet. Det måste nästan vara att även något annat ändras samtidigt, isf.

Skrivet av madshrimp:

Det tredje och sista testet utfördes över UDP och som synes blev överföringshastigheten katastrofalt dålig.

Just detta test tror jag du helt enkelt får göra om med "rätt" parametrar. Iperf har nämligen en inställning för maxhastighet som är obegränsad för TCP men har en låg standardinställning för UDP (vilket väl är rimligt eftersom man på ett helt annat sätt kan råka skjuta nätet i sank med UDP, som ju inte backar av när det inte går mer).

Kör om UDP-testet med 1G(bps) som maxhastighet så finns det iaf chans att du får rätt resultat.

iperf3 -c youriphere -u -t 5 -b 1G --format MBytes

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Skrivet av evil penguin:

Det där låter ju riktigt skumt, att någon SMB-inställning skulle påverka iperf-resultatet. Det måste nästan vara att även något annat ändras samtidigt, isf.

Just detta test tror jag du helt enkelt får göra om med "rätt" parametrar. Iperf har nämligen en inställning för maxhastighet som är obegränsad för TCP men har en låg standardinställning för UDP (vilket väl är rimligt eftersom man på ett helt annat sätt kan råka skjuta nätet i sank med UDP, som ju inte backar av när det inte går mer).

Kör om UDP-testet med 1G(bps) som maxhastighet så finns det iaf chans att du får rätt resultat.

iperf3 -c youriphere -u -t 5 -b 1G --format MBytes

Fick tipset av en kompis att se över vilken SMB-version som används och bevisligen gör det skillnad att använda tidigare nämnd SMB-version. Also makes sense när man läser på Synologys hemsida om de olika versionerna (se skärmdump).

Gjorde om testet! Insåg inte att hastigheten automatiskt begränsades. Nu blev det en helt annan visa och med det sagt så är det bevisligen något i TCP-protokollet som spökar.

Permalänk
Medlem
Skrivet av madshrimp:

Fick tipset av en kompis att se över vilken SMB-version som används och bevisligen gör det skillnad att använda tidigare nämnd SMB-version. Also makes sense när man läser på Synologys hemsida om de olika versionerna (se skärmdump).
https://i.ibb.co/YbRNp4j/smb.png

Gjorde om testet! Insåg inte att hastigheten automatiskt begränsades. Nu blev det en helt annan visa och med det sagt så är det bevisligen något i TCP-protokollet som spökar.
https://i.ibb.co/xhk38bm/iperf3-3-udp.png

97% lost datagrams låter ju dock inte sådär jättefint, så skulle inte säga att UDP-resultatet ser klockrent ut direkt.

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Skrivet av evil penguin:

97% lost datagrams låter ju dock inte sådär jättefint, så skulle inte säga att UDP-resultatet ser klockrent ut direkt.

Gud, la inte märke till det alls xD Stirrade mig blind på överföringshastigheten

Permalänk
Medlem
Skrivet av madshrimp:

Gud, la inte märke till det alls xD Stirrade mig blind på överföringshastigheten

Ser det lika illa ut med 1G (som i mitt förslag)? Det ska ju liksom inte gå att få igenom 2G, så det känns bara som att be om problem (med UDP).

Visa signatur

Desktop: Ryzen 5800X3D || MSI X570S Edge Max Wifi || Sapphire Pulse RX 7900 XTX || Gskill Trident Z 3600 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Skrivet av evil penguin:

Ser det lika illa ut med 1G (som i mitt förslag)? Det ska ju liksom inte gå att få igenom 2G, så det känns bara som att be om problem (med UDP).

Det blir samma resultat tyvärr...