2 votes

Le déchargement de la somme de contrôle a-t-il un effet positif sur la latence ? Varie-t-il en fonction de la puissance du processeur ?

J'essaie de comprendre les paramètres qui s'affichent lorsque vous accédez aux options avancées d'une carte réseau Intel ou Realtek typique dans le gestionnaire de périphériques de Windows. Beaucoup d'entre eux sont différents types de déchargement de somme de contrôle : ipv4 checksum offload, large send offload, tcp checksum offload, udp checksum offload.

Existe-t-il une réponse absolue à la question de savoir s'il faut les activer ou les désactiver ou cela varie-t-il en fonction de certains paramètres ?

D'après ce que je comprends, ces décharges déchargent certaines tâches du processeur vers la carte réseau. Si nous supposons que la carte effectue ces tâches sans bogues (certaines personnes disent que dans le passé, certaines cartes étaient boguées avec ces offloads), est-ce que cela constitue une amélioration du débit/latence ? Et si le processeur est très puissant avec une fréquence d'horloge élevée, etc. (exemple : ryzen 5950x ou intel 10900/11900k), est-ce que ce serait toujours une amélioration de les décharger sur la carte réseau ?

Toute explication serait appréciée. Ces déchargements m'ont toujours dérouté.

0voto

harrymc Points 394411

L'article de Microsoft de mai 2021, Caractéristiques et technologies du matériel uniquement (HO) , a ce conseil :

Les déchargements de somme de contrôle d'adresse devraient TOUJOURS être activés, quelle que soit la charge de travail ou les circonstances. Cette technologie de déchargement, la plus basique de toutes, améliore toujours les performances de votre réseau. Le déchargement de la somme de contrôle est également nécessaire pour que d'autres déchargements sans état fonctionnent, notamment le RSS (receive side scaling), le RSC (receive segment coalescing) et le LSO (large send offload).

Cependant, le déchargement est connu pour causer certains problèmes, et le désactiver peut aider à éviter ces problèmes.

Il n'y a pas de règles - dans plusieurs messages sur notre site, la désactiver a résolu un problème. Dans d'autres, l'activer a résolu d'autres problèmes.

La seule réponse absolue que je peux donner est : C'est activé par défaut, si l'adaptateur réseau possède cette capacité, et ne doit être et ne devrait être désactivée que si cela résout un problème avec un matériel particulier. Sa désactivation aura un impact négatif sur de nombreux autres mécanismes de mise en réseau. effet négatif.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X