Windows 10 en Windows Server 2016 krijgen nieuwe TCP-verbeteringen met Anniversary Update

Microsoft zet zich in om zijn Windows Transmission Control Protocol te verbeteren en zal binnenkort een reeks verbeteringen aan dit platform uitrollen via de komende Jubileumupdate. Deze verbeteringen hebben twee hoofddoelen: de opstartsnelheid van TCP verhogen en de hersteltijd van pakketverlies verkorten.

De TCP-update voor Windows 10 en Windows Server 2016 bevat vijf nieuwe functies:

  • TCP Fast Open (TFO) voor nul RTT TCP-verbindingsconfiguratie
  • Initial Congestion Window 10 (ICW10) standaard voor snellere trage start van TCP
  • TCP Recent ACKnowledgement (RACK) voor beter herstel van verlies
  • Tail Loss Probe (TLP) voor een betere Retransmit TimeOut-respons
  • TCP LEDBAT (Windows Low Extra Delay achtergrondtransport) voor achtergrondverbindingen

Specifieker, TCP snel openen genereert een TFO-cookie tijdens de eerste drie-weg-handshake (3WH)-verbindingsconfiguratie om een ​​RTT-verbindingsconfiguratietijd van nul te bereiken. Alle volgende verbindingen met dezelfde server kunnen de TFO-cookie gebruiken om verbinding te maken in zero-RTT.

TFO is één volledige Round Trip Time (RTT) sneller dan de standaard TCP-configuratie die een drieweg-handshake vereist. Dit leidt tot besparingen op latentie en is zeer relevant voor korte weboverdrachten via internet, waar de gemiddelde latentie in de orde van 40 msec ligt.

De Eerste congestievenster 10 Window standaardwaarde in Windows 10 en Server 2012 R2 is 4 MSS. Zodra de nieuwe verbeteringen zijn uitgerold, is de standaardwaarde 10 MSS.

Deze verandering in het opstartgedrag van Windows TCP is bedoeld om gelijke tred te houden met de verhoogde emissiesnelheden van netwerkrouteringsapparatuur die tegenwoordig op internet wordt gebruikt. De ICW bepaalt de limiet van hoeveel data in de eerste RTT kan worden verzonden. Net als Windows TFO heeft IW10 vooral invloed op de overdracht van kleine objecten via internet. Windows IW10 kan kleine internetobjecten tot twee keer zo snel overbrengen als ICW4.

De nieuwe TCP recente bevestiging functie gebruikt het begrip tijd in plaats van dubbele bevestigingen te tellen om ontbrekende pakketten te detecteren voor TCP Fast Recovery. Een pakket wordt als verloren beschouwd als het "voldoende later" is verzonden en cumulatief of selectief is bevestigd.

De nieuwe Staartverlies sonde verbetert het gedrag van Windows TCP bij het herstellen van pakketverlies. TLP zet Retransmit TimeOuts (RTO's) om in Fast Retransmits voor een veel sneller herstel.

TLP verzendt één pakket in twee retourvluchten wanneer een verbinding uitstaande gegevens heeft en geen ACK's ontvangt. Het verzonden pakket (de verliessonde) kan nieuw zijn of een hertransmissie. Wanneer er sprake is van staartverlies, activeert de ACK van een verliessonde een op SACK/FACK gebaseerd snel herstel, waardoor een kostbare time-out voor hertransmissie wordt vermeden.

De TCP LEDBAT functie is bedoeld om transport op de achtergrond mogelijk te maken dat andere TCP-verbindingen niet verstoort.

Windows LEDBAT is geïmplementeerd als een experimentele Windows TCP Congestion Control Module (CCM). Windows LEDBAT draagt ​​gegevens op de achtergrond over en interfereert niet met andere TCP-verbindingen. LEDBAT doet dit door alleen ongebruikte bandbreedte te verbruiken. Wanneer LEDBAT een verhoogde latentie detecteert, wat aangeeft dat andere TCP-verbindingen bandbreedte verbruiken, vermindert het zijn eigen verbruik om interferentie te voorkomen.

Voor meer details over de aankomende Windows 10 en Windows Server 2016 verbeteringen, check out De blogpost van Microsoft.

VERWANTE VERHALEN DIE JE MOET BEKIJKEN:

  • Microsoft's System Center 2016 en Windows Server 2016 Technical Preview zorgen voor betere controle over het datacenter
  • Microsoft brengt 2016-editie uit van virtuele Windows-machines voor ontwikkelaars
  • Download en installeer Sysinternals op Windows 10
Windows Server geeft updates over dit dreigende beveiligingsprobleem

Windows Server geeft updates over dit dreigende beveiligingsprobleemWindows Servers

Onthulling van kwetsbaarheden en maatregelen om cyberdreigingen tegen te gaan.Microsoft kondigt cruciale beveiligingswijzigingen aan voor Windows Server.Het lost Netlogon-kwetsbaarheden op en dwing...

Lees verder