Zoeken op website

Ik heb 4 Windows-instellingen veranderd en mijn Ethernet-snelheid kwam eindelijk overeen met mijn kabel


Na het uitpakken en netjes aansluiten van mijn nieuwe premium Cat6a-kabel, verwachtte ik dat de internetsnelheid razendsnel zou zijn. Ik kreeg echter trage downloads. Ik had pingpieken op de momenten dat ik stabiliteit hoopte.

Wat ik me realiseerde, was dat bij moderne Windows 11-versies premium hardware niet de enige bepalende factor is voor maximale doorvoersnelheid. Windows is ontworpen om groene energie-initiatieven te prioriteren, en deze instellingen, diep verborgen in Apparaatbeheer, kunnen de netwerkprestaties beïnvloeden. In een poging om microwatts aan energie te besparen, beperkte mijn systeem mijn verbinding. Zodra ik het oploste, was mijn Ethernet-snelheid voorspelbaar en zo snel als ik verwachtte.

De kabel was niet het probleem.

Windows had al besloten hoe mijn verbinding te behandelen

Problemen met de Ethernet-verbinding worden meestal toegeschreven aan kabels, de ISP of de router. Maar zodra ik deze drie had uitgesloten, begon ik door Apparaatbeheer te zoeken, waar het eerste antwoord zich verstopte.

Standaard had Windows Energiezuinige Ethernet ingeschakeld. Deze functie is gebaseerd op de 802.3az-standaard en maakt het mogelijk dat de fysieke laag van de netwerkadapter in een laag-energiestatus komt tijdens verkeersdalingen. In theorie is dit idee logisch. De adapter kan rusten wanneer hij minder nodig is en weer wakker worden wanneer de vraag toeneemt. Voor een laptop die probeert de batterij te sparen, is het handig, maar het is minder logisch op een desktop die op stroom is aangesloten. Hier is het besparen van milliwatts niet essentieel.

Energie besparen is echter niet het echte probleem, maar eerder de inconsistentie die het introduceert. Verbindingen vallen niet weg en snelheidstests tonen meestal nog goede cijfers, maar het dataverkeer wordt minder voorspelbaar. Intel heeft een slechte EEE-implementatie op sommige van zijn chipsets gedocumenteerd, en deze onvoorspelbaarheid is erger op zulke apparaten.

Op een desktop kun je het uitschakelen zonder iets betekenisvols te verliezen. Hier zijn de stappen die ik heb genomen:

  1. Klik met de rechtermuisknop op het Startmenu en selecteer Apparaatbeheer.
  2. Netwerkadapters uitvouwen.
  3. Klik met de rechtermuisknop op uw Ethernet-adapter en selecteer Eigenschappen.
  4. Navigeer naar het tabblad Geavanceerd, zoek vervolgens de optie Energy Efficient Ethernet (of EEE), klik erop en wijzig de waarde in de vervolgkeuzelijst aan de rechterkant naar Uitgeschakeld.

Nadat ik het had uitgeschakeld, verbeterden de dingen, maar ik begon me af te vragen wat er nog meer mis kon zijn als Windows deze oproep kan doen zonder dat ik het weet.

Snelheidstests hebben tegen me gelogen

Vertraging was het echte verhaal

Een internetsnelheidstest uitvoeren bracht niet veel aan het licht, aangezien de cijfers er prima uitzagen. Maar het echte probleem was dat ik op zoek was naar een probleem dat snelheidstests niet kunnen opsporen.

Er is een functie genaamd Interrupt Moderation. Hiermee kan je netwerkadapter bewust het doorgeven van informatie over inkomende pakketten aan de CPU vertragen. Het groepeert de pakketten in batches voordat het ze doorgeeft. Het uiteindelijke doel is efficiëntie, omdat je met minder CPU-onderbrekingen een lagere overhead krijgt, wat een positief effect heeft op de ruwe doorvoer als het systeem zwaar belast is. Deze standaardinstelling is een voordeel bij bulkoverdrachten, maar het is contraproductief voor real-time gaming, spraakoproepen of sessies van externe desktops.

Hier liet het geen lager doorvoernummer zien, maar veroorzaakte merkbare vertraging/jitter. Tijdens gamesessies voelde het alsof invoer iets later aankwam, en het voelde alsof externe desktopsessies eerst moesten nadenken voordat ze reageerden. Hoewel geen van deze dramatisch waren, waren ze aanwezig.

Met interruptmoderatie uitgeschakeld, verwerkt de CPU netwerkonderbrekingen sneller, en de kosten van het uitschakelen ervan zijn verwaarloosbaar op moderne hardware.

De exacte naam van deze functie varieert per fabrikant; Intel: "Interrupt Moderation Rate"; Realtek: gewoon inschakelen/uitschakelen; Broadcom: instellingen zoals "Laag/Midden/Hoog."

Ik stel het in op Uitgeschakeld of Laag voor latency-gevoelig werk, en hier zijn de exacte stappen:

  1. Klik met de rechtermuisknop op het Startmenu en selecteer Apparaatbeheer.
  2. Netwerkadapters uitvouwen.
  3. Klik met de rechtermuisknop op uw Ethernet-adapter en selecteer Eigenschappen.
  4. Ga naar het tabblad Geavanceerd, zoek vervolgens Interrupt Moderation en wijzig het tarief of schakel het uit.

Mijn netwerk loste problemen op die ik niet had

Er was geen congestie om te beheersen

Er had zich duidelijk een patroon gevormd: verschillende functies zijn eigenlijk ontworpen om een probleem op te lossen dat ik niet had. Een goed voorbeeld is Flow Control.

Stroomregeling voorkomt pakketverlies tijdens congestie door pauzekaders te verzenden wanneer de ontvangbuffer bijna vol is. In beheerde bedrijfsnetwerken met compatibele switches is dat nuttig, maar in gemengde thuisnetwerken kan het een hele verbinding pauzeren en inconsistente overdrachten veroorzaken.

Hoewel het geen harde grens aan de snelheid veroorzaakte, ervoer ik inconsistentie bij voortdurend overdragen, vooral bij het kopiëren naar mijn NAS. Het werd stabieler nadat ik Flow Control had uitgeschakeld.

Hier zijn de exacte stappen die ik heb gevolgd:

Het is veilig om Flow Control aan te laten als je op een beheerd kantoornetwerk zit.

  1. Klik met de rechtermuisknop op het Startmenu en selecteer Apparaatbeheer.
  2. Vouw Netwerkadapters uit.
  3. Klik met de rechtermuisknop op uw Ethernet-adapter en selecteer Eigenschappen.
  4. Navigeer naar het Geavanceerd tabblad, zoek vervolgens Stroomregeling, en schakel het uit.

Bij elke wijziging die ik aanbracht, werd het duidelijker dat Windows is geconfigureerd voor het soort netwerkomgeving dat ik niet gebruik.

Het probleem zat niet alleen in het tabblad Geavanceerd

Windows had een tweede set bedieningselementen






Ik was nog niet klaar. Het tabblad Energiebeheer was ook ergens waar ik naar moest kijken. De instelling genaamd De computer toestaan dit apparaat uit te schakelen om energie te besparen was ingeschakeld. Het bepaalt hoe de adapter zich gedraagt tijdens slaap- en hervatcycli. De standaardconfiguratie brengt de adapter in een beheerde energiebesparende toestand wanneer de computer in slaapstand gaat en haalt hem weer terug wanneer het systeem wakker wordt.

Dit is een overgang die je niet opmerkt zolang de bestuurder het soepel afhandelt. Maar vaak gebeurt dat niet, en leidt het tot trage herverbinding. Je kunt zelfs korte onderbrekingen ervaren bij het hervatten.

Er was nog een laag met stroomgerelateerde instellingen. Uw adapter kan dit weergeven als "Energiebesparingsmodus," "Snelheid verlagen bij stroomuitval," of "Gigabit Lite." Dit kan verder gaan dan alleen het ontwaken, en het actieve linkgedrag beïnvloeden. Ik heb het ook uitgeschakeld. Wanneer uitgeschakeld zet Windows de netwerkkaart niet in de slaapstand en beperkt het de hardware-snelheid niet.

Eindelijk voorspelbare Ethernet-snelheid

Het doel was vanaf het begin om een voorspelbare Ethernet-snelheid te hebben, en dat is precies wat ik kreeg met deze vier bijgewerkte instellingen. Hoewel elk van hen een redelijke standaard is, werkte ik niet in de netwerkomgeving waarvoor ze zijn gemaakt. Wanneer ik op Ethernet ben, zijn dit de instellingen die ik als eerste wijzig.

Gerelateerde artikelen