Är det säkert att inaktivera Nagle-algoritmen?
Är det säkert att inaktivera Nagle-algoritmen?

Video: Är det säkert att inaktivera Nagle-algoritmen?

Video: Är det säkert att inaktivera Nagle-algoritmen?
Video: Gregory Chaitin: Complexity, Metabiology, Gödel, Cold Fusion 2024, Maj
Anonim

Inaktiverar Nagles algoritm i Windows för att förbättra internethastigheten säker ? Ja, det är det absolut säker . Om du gör det på rätt sätt kan du inaktivera och aktivera det när du vill.

Med tanke på detta, hur stänger jag av Nagle-algoritmen i Windows 10?

Till inaktivera Nagles algoritm öppnar du datorns registerinställningar. Du kan starta din Registereditor, gå till Start>skriv regedit>Regedit. Du kan sedan klicka på rullgardinsmenyn så att du kan nå HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterface.

På samma sätt, vad är Nagle-algoritmen utformad för att adressera? Uppkallad efter dess skapare, John Nagle , den Nagle-algoritm används för att automatiskt sammanfoga ett antal små buffertmeddelanden; denna process (kallad gnällning) ökar effektiviteten hos ett nätverksapplikationssystem genom att minska antalet paket som måste skickas.

På så sätt, hur vet jag om Nagle är inaktiverat?

1 Svar. Det mest direkta sättet skulle vara att spåra setsockopt-systemanropet. Ser man utifrån kan man bara märka när den inaktiverar Nagle och beter sig dåligt (sänder massor av små fragment snabbt). Om den inaktiverar Nagle och beter sig bra kan man inte märka utifrån.

Vad gör TCP no delay?

De TCP_NODELAY socket alternativet gör att ditt nätverk kan kringgå Nagle Förseningar genom att inaktivera Nagles algoritm och skicka data så snart de är tillgängliga. Möjliggör TCP_NODELAY tvingar en socket att skicka data i sin buffert, oavsett paketstorlek.

Rekommenderad: