A Windows 10 és a Windows Server 2016 új tcp fejlesztéseket kap az évforduló frissítésével

Videó: Откат Windows 10 Anniversary Update до Windows 7 2024

Videó: Откат Windows 10 Anniversary Update до Windows 7 2024
Anonim

A Microsoft elkötelezett amellett, hogy továbbfejleszti a Windows átviteli vezérlő protokollját, és hamarosan sorra fog hozni egy sor fejlesztést ezen a platformon a közelgő Anniversary frissítés révén. Ezeknek a fejlesztéseknek két fő célja van: növelik a TCP indítási sebességét és csökkentik a csomagvesztésből való helyreállítás idejét.

A Windows 10 és a Windows Server 2016 TCP frissítése öt új funkciót tartalmaz:

  • TCP gyors megnyitás (TFO) a nulla RTT TCP kapcsolat beállításához
  • A kezdeti torlódási ablak 10 (ICW10) alapértelmezés szerint a TCP gyorsabb lassú indításához
  • TCP Legutóbbi ACKnowledgment (RACK) a veszteségek jobb helyreállításához
  • Tail Loss Probe (TLP) a TimeOut válasz jobb átviteléhez
  • TCP LEDBAT (Windows alacsony extra késleltetésű BAckground Transport) háttérkapcsolatokhoz

Pontosabban, a TCP Fast Open TFO cookie-kat generál az első háromutas kézfogás (3WH) kapcsolat beállításakor, hogy elérje a nulla RTT-kapcsolat beállítási időt. Az ugyanahhoz a szerverhez kapcsolódó összes későbbi kapcsolat felhasználhatja a TFO cookie-t a nulla RTT-re történő csatlakozáshoz.

A TFO egy teljes oda-vissza út (RTT) gyorsabb, mint a szokásos TCP beállítás, amely háromutas kézfogást igényel. Ez késleltetési megtakarításhoz vezet, és nagyon releváns az interneten keresztüli rövid internetes átvitelnél, ahol az átlagos késés 40 ms-ig terjed.

A kezdeti torlódási ablak 10 alapértelmezett értéke Windows 10 és Server 2012 R2 esetén 4 MSS. Az új fejlesztések bevezetése után az alapértelmezett érték 10 MSS.

A Windows TCP indítási viselkedésének ez a változása arra szolgál, hogy lépést tartson a ma az interneten használt hálózati útválasztó berendezések növekvő kibocsátási sebességével. Az ICW meghatározza az első RTT-ben küldhető adatok mennyiségének korlátját. Mint a Windows TFO, az IW10 többnyire az interneten keresztüli kis objektumátvitelt érinti. A Windows IW10 akár kétszer olyan gyorsan is átviheti a kis internetes objektumokat, mint az ICW4.

Az új TCP Legutóbbi ACKnowledgment funkció az idő fogalmát használja, ahelyett, hogy duplikált nyugtázásokat számolna a hiányzó csomagok felderítésére a TCP gyors helyreállítása érdekében. A csomag elveszettnek tekintendő, ha azt „kellő későn” küldték el, és azt összesen vagy szelektíven nyugtázta.

Az új Tail Loss Probe javítja a Windows TCP viselkedését, amikor helyreáll a csomagvesztésből. A TLP sokkal gyorsabban helyreállítja az újraátviteli időkorlátokat (RTO) gyors újraküldésekké.

A TLP két csomagot küld egy csomagra, ha a kapcsolatnak kiemelkedő adatai vannak, és nem kap ACK-kat. Az átvitt csomag (veszteségszonda) lehet új vagy továbbküldött. Ha farok veszteség van, akkor a veszteségszonda ACK-je a SACK / FACK alapú gyors helyreállítást indítja el, elkerülve ezzel a költséges újraküldési időtúllépést.

A TCP LEDBAT funkció célja a háttér-átvitel lehetővé tétele, amely nem zavarja a többi TCP kapcsolatot.

A Windows LEDBAT kísérleti Windows TCP torlódásvezérlő modulként (CCM) valósul meg. A Windows LEDBAT továbbítja az adatokat a háttérben, és nem zavarja a többi TCP kapcsolatot. A LEDBAT ezt csak a fel nem használt sávszélesség felhasználásával teszi meg. Amikor a LEDBAT megnövekedett késleltetést észlel, ami azt jelzi, hogy más TCP kapcsolatok sávszélességet fogyasztanak, akkor az interferencia elkerülése érdekében csökken a saját fogyasztás.

A közelgő Windows 10 és Windows Server 2016 fejlesztésekkel kapcsolatos részletekért tekintse meg a Microsoft blogbejegyzését.

A Windows 10 és a Windows Server 2016 új tcp fejlesztéseket kap az évforduló frissítésével