„Microsoft“ yra įsipareigojusi tobulinti savo „Windows“ perdavimo valdymo protokolą ir netrukus pristatys daugybę šios platformos patobulinimų per būsimą Jubiliejaus atnaujinimas. Šie patobulinimai turi du pagrindinius tikslus: padidinti TCP paleidimo greitį ir sutrumpinti laiką, norint atsigauti po paketų praradimo.
TCP naujinimas, skirtas „Windows 10“ ir „Windows Server 2016“ apima penkias naujas funkcijas:
- TCP greitas atidarymas (TFO), norint nustatyti nulio RTT TCP ryšį
- Pradinis spūsčių langas 10 (ICW10) pagal numatytuosius nustatymus, kad TCP būtų lėtesnis
- TCP naujausias ACKwowledgment (RACK), kad būtų galima geriau atgauti nuostolius
- „Tail Loss Probe“ (TLP), kad būtų galima geriau perduoti „TimeOut“ atsaką
- TCP LEDBAT („Windows Low Extra Delay BAckground Transport“), skirtas foninėms jungtims
Konkrečiau, TCP greitai atidarytas sukuria TFO slapuką per pirmąjį trijų krypčių rankos paspaudimo (3WH) ryšį, kad būtų pasiektas nulinis RTT ryšio nustatymo laikas. Visi tolesni ryšiai su tuo pačiu serveriu gali būti naudojami TFO slapukui prisijungti prie nulio-RTT.
TFO yra viena pilna kelionė į abi puses (RTT) greitesnė nei standartinė TCP sąranka, kuriai reikalingas trijų krypčių paspaudimas. Tai leidžia sutaupyti delsos laiką ir yra labai aktualu trumpiems žiniatinklio perdavimams internetu, kai vidutinis delsos laikas yra maždaug 40 ms.
The Pradinis spūsčių langas 10 numatytoji „Windows 10“ ir „Server 2012 R2“ vertė yra 4 MSS. Kai bus įdiegti nauji patobulinimai, numatytoji vertė bus 10 MSS.
Šis „Windows TCP“ paleisties elgesio pokytis buvo sukurtas siekiant neatsilikti nuo padidėjusio tinklo maršruto įrangos, naudojamo internete, išmetimo normos. ICW nustato ribą, kiek duomenų galima siųsti per pirmąjį RTT. Kaip ir „Windows TFO“, IW10 dažniausiai veikia mažų objektų perdavimą internetu. „Windows IW10“ gali perkelti mažus interneto objektus dvigubai greičiau nei ICW4.
Nauja TCP naujausia ACKwowledge funkcija naudoja laiko sąvoką, užuot skaičiuodama pasikartojančius patvirtinimus, kad aptiktų trūkstamus TCP greito atkūrimo paketus. Paketas laikomas pamestu, jei jis buvo išsiųstas „pakankamai vėliau“ ir buvo kaupiamai arba pasirinktinai patvirtintas.
Nauja Uodegos praradimo zondas pagerina „Windows TCP“ elgseną atsigaunant po paketų praradimo. TLP paverčia pakartotinio perdavimo trukmę (RTO) į greitą pakartotinį perdavimą, kad būtų galima greičiau atkurti.
TLP perduoda vieną paketą per abi puses, kai ryšys turi nepaprastų duomenų ir negauna jokių ACK. Perduotas paketas (nuostolių zondas) gali būti naujas arba retransliuojamas. Kai yra uodegos praradimas, ACK iš nuostolių zondo sukelia greitą SACK / FACK atkūrimą, taip išvengiant brangaus pakartotinio perdavimo skirtojo laiko.
The TCP LEDBAT Ši funkcija skirta įgalinti foninį perdavimą, kuris netrukdo kitiems TCP ryšiams.
„Windows LEDBAT“ yra įgyvendinamas kaip eksperimentinis „Windows TCP“ perkrovos kontrolės modulis (CCM). „Windows LEDBAT“ perduoda duomenis fone ir netrukdo kitiems TCP ryšiams. LEDBAT tai daro tik sunaudodamas nepanaudotą pralaidumą. Kai LEDBAT aptinka padidėjusį vėlavimą, kuris rodo, kad kiti TCP ryšiai sunaudoja pralaidumą, tai sumažina jo paties suvartojimą, kad būtų išvengta trukdžių.
Norėdami gauti daugiau informacijos apie būsimą „Windows 10“ ir „Windows Server 2016“ patobulinimai, patikrinkite „Microsoft“ tinklaraščio įrašas.
SUSIJUSIOS ISTORIJOS, KURIAS REIKIA TIKRINTI:
- „Microsoft System Center 2016“ ir „Windows Server 2016“ techninė peržiūra suteikia geresnį duomenų centro valdymą
- „Microsoft“ išleidžia 2016 m. „Windows“ kūrėjų virtualių mašinų leidimą
- Atsisiųskite ir įdiekite „Sysinternals“ į „Windows 10“