Microsoft on pühendunud oma Windowsi edastuse juhtimisprotokolli täiustamisele ja viib peagi selle platvormi kaudu eelseisva kaudu välja mitmeid täiendusi Aastapäeva värskendus. Nendel täiustustel on kaks peamist eesmärki: suurendada TCP käivitamise kiirust ja lühendada pakettide kadumisest taastumise aega.
TCP värskendus Windows 10 ja Windows Server 2016 sisaldab viit uut funktsiooni:
- TCP Fast Open (TFO) RTT TCP ühenduse loomiseks null
- Esialgne ülekoormusaken 10 (ICW10) vaikimisi TCP kiirema käivitamise jaoks
- TCP Recent ACKnowledgment (RACK) parema kahjumi taastamiseks
- Tail Loss Probe (TLP) paremaks edastamiseks TimeOut
- TCP LEDBAT (Windows Low Extra Delay BAckground Transport) taustaühenduste jaoks
Täpsemalt, TCP kiire avamine loob esimese kolmepoolse käepigistuse (3WH) ühenduse seadistamisel TFO küpsise, et saavutada RTT-ühenduse seadistamise aeg null. Kõik järgnevad ühendused sama serveriga saavad kasutada TFO-küpsist ühenduse loomiseks null-RTT-ga.
TFO on üks täis edasi-tagasi aeg (RTT) kiirem kui tavaline TCP seadistus, mis nõuab kolmesuunalist käepigistust. See toob kaasa latentsuse kokkuhoiu ja on väga oluline lühikeste veebiülekannete korral Interneti kaudu, kus keskmine latentsus on suurusjärgus 40 ms.
The Esialgne ummikute aken 10 Windows 10 ja Server 2012 R2 vaikeväärtus on 4 MSS. Kui uued täiustused on kasutusele võetud, on vaikeväärtuseks 10 MSS.
See muudatus Windowsi TCP käivitamiskäitumises on loodud selleks, et hoida sammu tänapäeval Internetis kasutatavate võrgu marsruutimisseadmete suurenenud heitkogustega. ICW määrab piiri, kui palju andmeid saab esimeses RTT-s saata. Nagu Windows TFO, mõjutab ka IW10 enamasti väikeste objektide ülekandeid Interneti kaudu. Windows IW10 suudab väikesi Interneti-objekte edastada kuni kaks korda kiiremini kui ICW4.
Uus TCP hiljutine ACteadmine Funktsioon kasutab aja mõistet, selle asemel et loendada korduvaid kinnitusi TCP Fast Recovery puuduvate pakettide tuvastamiseks. Pakett loetakse kadunuks, kui see saadeti „piisavalt hiljem“ ja seda on kinnitatud kumulatiivselt või valikuliselt.
Uus Saba kaotuse sond parandab Windowsi TCP käitumist pakettkaotusest taastumisel. TLP teisendab uuesti saatmise ajalülitused (RTO) kiireks uuesti saatmiseks kiiremaks taastumiseks.
TLP edastab ühe paketi kahes edasi-tagasi sõidus, kui ühendusel on täitmata andmeid ja ta ei saa ühtegi ACK-d. Edastatud pakett (kaotussond) võib olla kas uus või uuesti edastatud. Kui on saba kadu, käivitab kadumisanduri ACK SACK / FACK-põhise kiire taastumise, vältides seeläbi kulukat uuesti edastamise ajalõppu.
The TCP LEDBAT funktsioon on suunatud tausttranspordi võimaldamisele, mis ei häiri muid TCP-ühendusi.
Windowsi LEDBAT on rakendatud eksperimentaalse Windowsi TCP ülekoormuse kontrolli moodulina (CCM). Windows LEDBAT edastab andmeid taustal ega häiri muid TCP-ühendusi. LEDBAT teeb seda ainult kasutamata ribalaiuse tarbimisega. Kui LEDBAT tuvastab suurenenud latentsuse, mis näitab, et teised TCP-ühendused kulutavad ribalaiust, vähendab see häirete vältimiseks tema enda tarbimist.
Lisateavet eelseisva Windows 10 ja Windows Server 2016 parandusi, vaadake Microsofti ajaveebipostitus.
SEOTUD LOOD, mida peate kontrollima:
- Microsofti süsteemikeskus 2016 ja Windows Server 2016 tehniline eelvaade toovad andmekeskuse parema juhtimise
- Microsoft avaldab Windowsi arendajate virtuaalmasinate 2016. aasta väljaande
- Laadige alla ja installige Sysinternals Windows 10-sse