TCP Offload Engine

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

TCP Offload Engine или TOE — это технология, реализованная в некоторых сетевых адаптерах для разгрузки центрального процессора и переноса функций по обработке сетевых пакетов стека протоколов TCP/IP на контроллер сетевого адаптера. Как правило, применяется в высокоскоростных сетевых адаптерах, таких как Gigabit Ethernet и 10 Gigabit Ethernet, когда накладные расходы на обработку сетевых пакетов становятся существенными.

Технологии TOE реализованы в некоторых сетевых картах производства компаний Chelsio и Broadcom; поддерживаются в ОС Windows.

В 2005 году компании Chelsio и Qlogic предпринимали попытки добавить поддержку TOE в оригинальную поставку ядра Linux, но патчи были отвергнуты по причине слишком значительных изменений стека TCP/IP.[1][2] Патчи для поддержки технологии доступны на сайтах производителей.

Примечания[править | править исходный текст]

  1. corbet. Linux and TCP offload engines, LWN (August 22, 2005). Проверено 17 ноября 2013.
  2. toe // Linux Foundation Networking group, November 19, 2009

См. также[править | править исходный текст]

Прочие технологии акселерации сети:

Ссылки[править | править исходный текст]