TCP Offload Engine
TCP Offload Engine или TOE — это технология, реализованная в некоторых сетевых адаптерах для разгрузки центрального процессора и переноса функций по обработке сетевых пакетов стека протоколов TCP/IP на контроллер сетевого адаптера. Как правило, применяется в высокоскоростных сетевых адаптерах, таких как Gigabit Ethernet и 10 Gigabit Ethernet, когда накладные расходы на обработку сетевых пакетов становятся существенными.
Технологии TOE реализованы в некоторых сетевых картах производства компаний Chelsio[en] и Broadcom; поддерживаются в ОС Windows, FreeBSD (поддержка включена в состав ядра).
В 2005 году компании Chelsio и Qlogic предпринимали попытки добавить поддержку TOE в оригинальную поставку ядра Linux, но патчи были отвергнуты по причине слишком значительных изменений стека TCP/IP.[1][2] Патчи для поддержки технологии доступны на сайтах производителей.
См. такжеПравить
Прочие технологии ускорения сети:
ПримечанияПравить
- ↑ corbet. Linux and TCP offload engines, LWN (22 августа 2005). Архивировано 26 апреля 2014 года. Дата обращения: 17 ноября 2013.
- ↑ toe Архивная копия от 27 марта 2014 на Wayback Machine // Linux Foundation Networking group, November 19, 2009
СсылкиПравить
- Andy Currid, TCP Offload to the Rescue. Getting a toehold on TCP Offload Engines — and why we need them // ACM Queue vol. 2, no. 3, May 1, 2004
- Scalable Networking: Network Protocol Offload — Introducing TCP Chimney, Microsoft, April 30, 2004
- Storage on steroids. TCP Offload Engines boost a server’s performance by taking it out of the storage mix // Deni Connor, Network World, 09/24/01
- Margaret Rouse, TCP/IP offload engine (TOE) // Definition from TechTarget, October 2008
- Boosting Data Transfer with TCP Offload Engine Technology on Ninth-Generation Dell PowerEdge Servers // Dell, Microsoft, Broadcom; Dell Power Solutions, August 2006
- 1-Gigabit TCP Offload Engine // Broadcom White Paper, June 2009
- TCP Offload Engine (TOE) // Chelsio
- Time for TOE. The Benefits of 10 Gbps TCP Offload // A Chelsio Communications White Paper
Это статья-заготовка о компьютерных сетях. Помогите Википедии, дополнив эту статью, как и любую другую. |
Это статья-заготовка об аппаратном обеспечении. Помогите Википедии, дополнив эту статью, как и любую другую. |