Déchargement TCP complet
NDIS 6.0 a introduit une architecture pour le déchargement TCP complet. Cette architecture est appelée architecture de « déchargement de cheminée », car elle fournit une connexion directe, appelée « cheminée », entre les applications et une carte réseau prenant en charge le déchargement. La cheminée permet à la carte réseau d’effectuer un traitement TCP pour les connexions déchargées, y compris le maintien de l’état du protocole.
L’architecture de déchargement de cheminée réduit le traitement du réseau hôte pour les applications gourmandes en réseau. Cela permet aux applications en réseau de mettre à l’échelle plus efficacement tout en réduisant la latence de bout en bout. Moins de serveurs sont nécessaires pour héberger une application, et les serveurs peuvent utiliser la bande passante Ethernet complète.
La cheminée TCP décharge tout le traitement TCP pour une ou plusieurs connexions TCP. Les principaux gains de performances sont obtenus grâce à la segmentation du déchargement et au réassemblage (SAR), au traitement du déchargement qui garantit des connexions fiables (par exemple, le traitement ACK et les minuteurs de retransmission TCP) et à la réduction du chargement des interruptions.
Note Le système d’exploitation Windows Vista continue de prendre en charge les déchargements de tâches TCP individuels disponibles dans les versions antérieures du système d’exploitation. Ces tâches peuvent être déchargées sur des connexions qui n’ont pas été déchargées par une cheminée. Une carte réseau prenant en charge le déchargement doit prendre en charge les déchargements de cheminée et les déchargements de tâches. Une telle carte réseau fournit le degré d’optimisation du déchargement le plus élevé.
Pour plus d’informations sur le déchargement de cheminée TCP dans NDIS 6.0 et versions ultérieures, consultez Déchargement de cheminée TCP NDIS.