{"id":370,"date":"2009-09-27T22:30:55","date_gmt":"2009-09-27T20:30:55","guid":{"rendered":"http:\/\/www.netexpertise.eu\/fr\/?p=370"},"modified":"2021-10-11T21:39:00","modified_gmt":"2021-10-11T20:39:00","slug":"tcp-offload","status":"publish","type":"post","link":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html","title":{"rendered":"TCP Offload"},"content":{"rendered":"<div style=\"float:left; margin-right:15px; margin-top:0px;\">\n<script async=\"\" src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script><br \/>\n<!-- 200x200, Netexpertise --><br \/>\n<ins class=\"adsbygoogle\" style=\"display:inline-block;width:200px;height:200px\" data-ad-client=\"ca-pub-6495750100906580\" data-ad-slot=\"1946825373\"><\/ins><br \/>\n<script><br \/>\n(adsbygoogle = window.adsbygoogle || []).push({});<br \/>\n<\/script><\/div>\n<p>Le TCP Offload Engine (ou TOE) permet de transf\u00e9rer la charge li\u00e9e aux op\u00e9rations r\u00e9seau, du processeur (software) vers la carte r\u00e9seau (hardware). Il faut bien s\u00f9r poss\u00e9der une carte qui le supporte telle une HP NC382T. Cette fonctionnalit\u00e9 est d\u00e9sactiv\u00e9e par d\u00e9faut \u00e0 l&rsquo;installation du serveur.<br \/>\n&nbsp;<\/p>\n<h3>V\u00e9rifier si TOE est activ\u00e9<\/h3>\n<p>&nbsp;<br \/>\nWindows 2003<br \/>\nL&rsquo;activation ne peut \u00eatre v\u00e9rifi\u00e9e que via la cl\u00e9 de registre EnableTCPChimney sous HKLM\\SYSTEM\\CurrentControlSet\\Services\\Tcpip\\Parameters&nbsp;<br \/>\n&nbsp;<br \/>\nWindows 2008<\/p>\n<pre>C:\\&gt;netsh int tcp show global\nQuerying active state...\n\nTCP Global Parameters\n----------------------------------------------\nReceive-Side Scaling State          : enabled\nChimney Offload State               : enabled\nReceive Window Auto-Tuning Level    : disabled\nAdd-On Congestion Control Provider  : ctcp\nECN Capability                      : disabled\nRFC 1323 Timestamps                 : disabled\n<\/pre>\n<p>&nbsp;<br \/>\nLa ligne qui nous int\u00e9resse est Chimney Offload State.<br \/>\n&nbsp;<\/p>\n<h3>Activation\/d\u00e9sactivation<\/h3>\n<p>&nbsp;<br \/>\nWindows 2003<\/p>\n<pre>netsh int ip set chimney ENABLED\nnetsh int ip set chimney DISABLED\n<\/pre>\n<p>&nbsp;<br \/>\nWindows 2008<\/p>\n<pre>netsh int tcp set global chimney=enabled\nnetsh int tcp set global chimney=disabled\n<\/pre>\n<p>&nbsp;<\/p>\n<h3>Linux<\/h3>\n<p>Le TCP Offload n&rsquo;est pas support\u00e9 sous Linux pour diverses raisons d\u00e9crites sur le site de la <a href=\"http:\/\/www.linuxfoundation.org\/en\/Net:TOE\">Linux Foundation<\/a>.<br \/>\n&nbsp;<\/p>\n<h3>Gains<\/h3>\n<p>Il est constat\u00e9 que 1Gb de trafic consomme environ 1Ghz de ressources CPU. Selon de nombreux tests effectu\u00e9s, le TCP Offload n&rsquo;est int\u00e9ressant que pour des interfaces Gigabit, faisant transiter beaucoup de trafic. Il est particuli\u00e8rement adapt\u00e9 au protocole iSCSI.<br \/>\nCe sont les valeurs que j&rsquo;ai pu constater et c&rsquo;est assez bluffant. Le CPU reste pr\u00e8s du 0 pendant qu&rsquo;un trafic important est trait\u00e9. Aucun probl\u00e8me \u00e0 signaler depuis sa mise en place.<br \/>\n&nbsp;<\/p>\n<h3>Probl\u00e8mes engendr\u00e9s<\/h3>\n<p>Il est d\u00e9conseill\u00e9 d&rsquo;activer le TOE sur des serveurs h\u00e9bergeant des applications firewall, IPSEC et IPNAT. Des effets de bord sont constat\u00e9s: <a href=\"http:\/\/support.microsoft.com\/kb\/948496\">http:\/\/support.microsoft.com\/kb\/948496<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le TCP Offload Engine (ou TOE) permet de transf\u00e9rer la charge li\u00e9e aux op\u00e9rations r\u00e9seau, du processeur (software) vers la carte r\u00e9seau (hardware). Il faut bien s\u00f9r poss\u00e9der une carte qui le supporte telle une HP NC382T. Cette fonctionnalit\u00e9 est d\u00e9sactiv\u00e9e par d\u00e9faut \u00e0 l&rsquo;installation du serveur. &nbsp; V\u00e9rifier si TOE est activ\u00e9 &nbsp; Windows [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mi_skip_tracking":false},"categories":[66],"tags":[304,407,107,411],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.13 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Netexpertise - TCP Offload<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Netexpertise - TCP Offload\" \/>\n<meta property=\"og:description\" content=\"Le TCP Offload Engine (ou TOE) permet de transf\u00e9rer la charge li\u00e9e aux op\u00e9rations r\u00e9seau, du processeur (software) vers la carte r\u00e9seau (hardware). Il faut bien s\u00f9r poss\u00e9der une carte qui le supporte telle une HP NC382T. Cette fonctionnalit\u00e9 est d\u00e9sactiv\u00e9e par d\u00e9faut \u00e0 l&rsquo;installation du serveur. &nbsp; V\u00e9rifier si TOE est activ\u00e9 &nbsp; Windows [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html\" \/>\n<meta property=\"og:site_name\" content=\"Netexpertise\" \/>\n<meta property=\"article:published_time\" content=\"2009-09-27T20:30:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-10-11T20:39:00+00:00\" \/>\n<meta name=\"author\" content=\"dave\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@netexpertise\" \/>\n<meta name=\"twitter:site\" content=\"@netexpertise\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html\",\"url\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html\",\"name\":\"Netexpertise - TCP Offload\",\"isPartOf\":{\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#website\"},\"datePublished\":\"2009-09-27T20:30:55+00:00\",\"dateModified\":\"2021-10-11T20:39:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632\"},\"breadcrumb\":{\"@id\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/www.netexpertise.eu\/fr\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"TCP Offload\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#website\",\"url\":\"https:\/\/www.netexpertise.eu\/fr\/\",\"name\":\"Netexpertise\",\"description\":\"Syst\u00e8mes \/ R\u00e9seaux \/ DevOps\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.netexpertise.eu\/fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632\",\"name\":\"dave\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g\",\"caption\":\"dave\"},\"sameAs\":[\"http:\/\/www.netexpertise.eu\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Netexpertise - TCP Offload","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html","og_locale":"fr_FR","og_type":"article","og_title":"Netexpertise - TCP Offload","og_description":"Le TCP Offload Engine (ou TOE) permet de transf\u00e9rer la charge li\u00e9e aux op\u00e9rations r\u00e9seau, du processeur (software) vers la carte r\u00e9seau (hardware). Il faut bien s\u00f9r poss\u00e9der une carte qui le supporte telle une HP NC382T. Cette fonctionnalit\u00e9 est d\u00e9sactiv\u00e9e par d\u00e9faut \u00e0 l&rsquo;installation du serveur. &nbsp; V\u00e9rifier si TOE est activ\u00e9 &nbsp; Windows [&hellip;]","og_url":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html","og_site_name":"Netexpertise","article_published_time":"2009-09-27T20:30:55+00:00","article_modified_time":"2021-10-11T20:39:00+00:00","author":"dave","twitter_card":"summary_large_image","twitter_creator":"@netexpertise","twitter_site":"@netexpertise","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html","url":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html","name":"Netexpertise - TCP Offload","isPartOf":{"@id":"https:\/\/www.netexpertise.eu\/fr\/#website"},"datePublished":"2009-09-27T20:30:55+00:00","dateModified":"2021-10-11T20:39:00+00:00","author":{"@id":"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632"},"breadcrumb":{"@id":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.netexpertise.eu\/fr\/systeme\/windows\/tcp-offload.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.netexpertise.eu\/fr"},{"@type":"ListItem","position":2,"name":"TCP Offload"}]},{"@type":"WebSite","@id":"https:\/\/www.netexpertise.eu\/fr\/#website","url":"https:\/\/www.netexpertise.eu\/fr\/","name":"Netexpertise","description":"Syst\u00e8mes \/ R\u00e9seaux \/ DevOps","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.netexpertise.eu\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/e398f0307e2b167f6b884c4953be2632","name":"dave","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.netexpertise.eu\/fr\/#\/schema\/person\/image\/","url":"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g","contentUrl":"http:\/\/1.gravatar.com\/avatar\/1129916e1f4955bd632f27f836f64e55?s=96&d=mm&r=g","caption":"dave"},"sameAs":["http:\/\/www.netexpertise.eu"]}]}},"_links":{"self":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/posts\/370"}],"collection":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/comments?post=370"}],"version-history":[{"count":0,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/posts\/370\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/media?parent=370"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/categories?post=370"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.netexpertise.eu\/fr\/wp-json\/wp\/v2\/tags?post=370"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}