Windows 10 et Windows Server 2016 obtiennent de nouvelles améliorations TCP avec la mise à jour anniversaire

Vidéo: WSUS Offline : Télécharger et Déployer les mises à jours Windows sans surcharger votre réseau 2024

Vidéo: WSUS Offline : Télécharger et Déployer les mises à jours Windows sans surcharger votre réseau 2024
Anonim

Microsoft s'est engagé à améliorer son protocole de contrôle de la transmission Windows et mettra bientôt une série d'améliorations à sa plateforme via la prochaine mise à jour d'anniversaire. Ces améliorations ont deux objectifs principaux: augmenter la vitesse de démarrage de TCP et réduire le temps nécessaire pour récupérer après une perte de paquet.

La mise à jour TCP pour Windows 10 et Windows Server 2016 inclut cinq nouvelles fonctionnalités:

  • TCP Fast Open (TFO) pour zéro configuration de la connexion TCP RTT
  • Fenêtre de congestion initiale 10 (ICW10) par défaut pour un démarrage plus lent de TCP
  • TCP ACKnowledgment (RACK) TCP pour une meilleure récupération des pertes
  • Tail Loss Probe (TLP) pour une meilleure réponse de retransmission TimeOut
  • TCP LEDBAT (Windows Low Delay BAckground Transport) pour les connexions en arrière-plan

Plus précisément, TCP Fast Open génère un cookie TFO lors de la première configuration de la connexion à trois contacts (3WH) pour obtenir un temps de configuration de la connexion RTT nul. Toutes les connexions ultérieures au même serveur peuvent utiliser le cookie TFO pour se connecter en mode zéro RTT.

TFO est un temps aller-retour (RTT) complet plus rapide que la configuration TCP standard qui nécessite une prise de contact à trois voies. Cela conduit à des économies de latence et est très pertinent pour les transferts Web courts sur Internet où la latence moyenne est de l’ordre de 40 ms.

La valeur par défaut de la fenêtre de congestion initiale 10 dans Windows 10 et Server 2012 R2 est de 4 MSS. Une fois les nouvelles améliorations apportées, la valeur par défaut sera 10 MSS.

Cette modification du comportement au démarrage de Windows TCP a été conçue pour suivre le rythme des taux d’émission accrus des équipements de routage réseau actuellement utilisés sur Internet. ICW détermine la limite de quantité de données pouvant être envoyée dans le premier RTT. Comme Windows TFO, IW10 affecte principalement les transferts de petits objets sur Internet. Windows IW10 peut transférer de petits objets Internet deux fois plus rapidement que ICW4.

La nouvelle fonctionnalité TCP ACKnowledgment TCP récente utilise la notion de temps au lieu de compter les accusés de réception en double pour détecter les paquets manquants pour la récupération rapide TCP. Un paquet est considéré comme perdu s'il a été envoyé "suffisamment tard" et s'il a été acquitté de manière cumulative ou sélective.

La nouvelle sonde de perte de perte améliore le comportement de Windows TCP lors de la récupération après une perte de paquet. TLP convertit les RTO (Retransmit TimeOuts) en retransmissions rapides pour une récupération beaucoup plus rapide.

TLP transmet un paquet en deux allers et retours lorsqu'une connexion a des données en attente et ne reçoit aucun ACK. Le paquet transmis (la sonde de perte) peut être nouveau ou être une retransmission. En cas de perte de fin, l'ACK d'une sonde de perte déclenche une récupération rapide basée sur SACK / FACK, évitant ainsi un délai de retransmission coûteux.

La fonctionnalité TCP LEDBAT vise à activer le transport en arrière-plan qui n’interfère pas avec les autres connexions TCP.

Windows LEDBAT est implémenté en tant que module expérimental de contrôle de la congestion TCP (TCP) Windows. Windows LEDBAT transfère les données en arrière-plan et n'interfère pas avec les autres connexions TCP. LEDBAT fait cela en ne consommant que de la bande passante inutilisée. Lorsque LEDBAT détecte une latence accrue qui indique que d'autres connexions TCP consomment de la bande passante, il réduit sa propre consommation pour éviter les interférences.

Pour plus de détails sur les améliorations à venir pour Windows 10 et Windows Server 2016, consultez le blog de Microsoft.

Windows 10 et Windows Server 2016 obtiennent de nouvelles améliorations TCP avec la mise à jour anniversaire