TCP Offload Engine

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 4. december 2013; checks kræver 10 redigeringer .

TCP Offload Engine eller TOE  er en teknologi implementeret i nogle netværksadaptere til at aflaste den centrale processor og overføre netværkspakkebehandlingsfunktionerne i TCP /IP -protokolstakken til netværksadaptercontrolleren . Anvendes typisk i højhastighedsnetværksadaptere som f.eks. Gigabit Ethernet og 10 Gigabit Ethernet , når overheaden ved behandling af netværkspakker bliver betydelig.

TOE-teknologier er implementeret i nogle netværkskort fremstillet af Chelsio og Broadcom -virksomheder ; understøttet i Windows , FreeBSD (understøttelse inkluderet i kernen).

I 2005 forsøgte Chelsio og Qlogic at tilføje TOE-understøttelse til den originale distribution af Linux-kernen , men patcherne blev afvist på grund af for mange ændringer i TCP/IP-stakken. [1] [2] Patches til at understøtte teknologien er tilgængelige fra producenternes hjemmesider.

Se også

Andre netværksaccelerationsteknologier:

Noter

  1. corbet . Linux- og TCP-aflastningsmotorer , LWN (22. august 2005). Arkiveret fra originalen den 26. april 2014. Hentet 17. november 2013.
  2. toe Arkiveret 27. marts 2014 på Wayback Machine // Linux Foundation Networking group, 19. november 2009

Links