
Microsoft je zavezan izboljšati svoj protokol za nadzor prenosa sistema Windows in bo kmalu predstavil vrsto izboljšav na tej platformi do prihodnjih Posodobitev obletnice. Te izboljšave imajo dva glavna cilja: povečati zagonsko hitrost TCP in skrajšati čas okrevanja po izgubi paketov.
Posodobitev TCP za Windows 10 in Windows Server 2016 vključuje pet novih funkcij:
- TCP Fast Open (TFO) za nič nastavitve povezave RTT TCP
- Začetno okno za zastoje 10 (ICW10) je privzeto za hitrejši počasen zagon TCP
- TCP Recent ACKnowledgment (RACK) za boljše izterjavo izgub
- Sonda za izgubo repa (TLP) za boljši odziv časa ponovnega oddajanja
- TCP LEDBAT (ozadje za prenos z nizko dodatno zakasnitvijo sistema Windows) za povezave v ozadju
Natančneje, Hitro odpiranje TCP med prvim trismernim nastavitvijo povezave (3WH) ustvari piškotek TFO, da doseže ničelni čas nastavitve povezave RTT. Vse nadaljnje povezave z istim strežnikom lahko uporabljajo piškotek TFO za povezavo v nič-RTT.
TFO je za en polni čas povratnega potovanja (RTT) hitrejši od standardne nastavitve TCP, ki zahteva trosmerno rokovanje. To vodi do prihrankov z zakasnitvijo in je zelo pomembno za kratke spletne prenose prek interneta, kjer je povprečna zakasnitev približno 40 ms.
The Okno začetne prezasedenosti 10 privzeta vrednost v sistemih Windows 10 in Server 2012 R2 je 4 MSS. Ko bodo nove izboljšave uvedene, bo privzeta vrednost 10 MSS.
Ta sprememba zagonskega vedenja sistema Windows TCP, zasnovana tako, da sledi korakom z večjimi emisijami opreme za usmerjanje omrežja, ki se danes uporablja v internetu. ICW določa omejitev, koliko podatkov je mogoče poslati v prvem RTT. Tako kot Windows TFO, tudi IW10 večinoma vpliva na prenos majhnih predmetov prek interneta. Windows IW10 lahko prenaša majhne internetne predmete do dvakrat hitreje kot ICW4.
Novi TCP nedavno ACKnowledgment funkcija uporablja pojem časa, namesto da šteje podvojene potrditve, da zazna manjkajoče pakete za hitro obnovitev TCP. Šteje se, da je paket izgubljen, če je bil poslan "dovolj pozno" in je bil kumulativno ali selektivno potrjen.
Novi Sonda za izgubo repa izboljša vedenje Windows TCP pri okrevanju po izgubi paketov. TLP pretvori časovne izhode ponovnega pošiljanja (RTO) v hitre ponovne oddaje za veliko hitrejše okrevanje.
TLP pošlje en paket v dveh povratnih potovanjih, če ima povezava izjemne podatke in ne prejme ACK-jev. Oddani paket (sonda za izgubo) je lahko nov ali ponovni prenos. Ko pride do izgube repa, ACK iz sonde za izgubo sproži hitro obnovitev na osnovi SACK / FACK, s čimer se izogne dragi časovni omejitvi ponovnega oddajanja.
The TCP LEDBAT Funkcija je namenjena omogočanju prenosa v ozadju, ki ne moti drugih povezav TCP.
Windows LEDBAT je izveden kot eksperimentalni modul za nadzor zastojev sistema Windows TCP (CCM). Windows LEDBAT prenaša podatke v ozadju in ne moti drugih povezav TCP. LEDBAT to stori tako, da porabi le neizkoriščeno pasovno širino. Ko LEDBAT zazna povečano zakasnitev, ki kaže, da druge povezave TCP porabljajo pasovno širino, zmanjša lastno porabo, da prepreči motnje.
Za več podrobnosti o prihajajočih sistemih Windows 10 in Windows Server 2016 izboljšave, preverite Microsoftova objava v spletnem dnevniku.
POVEZANE ZGODBE, KI JIH MORATE OGLEDATI:
- Microsoftov System Center 2016 in Windows Server 2016 Technical Preview prinašata boljši nadzor nad podatkovnim centrom
- Microsoft je izdal 2016 izdajo navideznih strojev za razvijalce Windows
- Prenesite in namestite Sysinternals v sistem Windows 10