TCP Checksum Offload

提供: MonoBook
2012年5月15日 (火) 02:38時点におけるimported>Administratorによる版 (ページの作成:「'''TCP Checksum Offload'''(TCO, てぃーしーぴー・ちぇっくさむ・おふろーど)とは、TCP/IPパケットに付加される[[チェック...」)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

TCP Checksum Offload(TCO, てぃーしーぴー・ちぇっくさむ・おふろーど)とは、TCP/IPパケットに付加されるチェックサムの計算を、CPUではなく、ネットワークカードNIC)に任せることをいう。

負荷軽減(オフロード、off=軽減 load=負荷)手法のひとつ。 NIC上の専用ハードウェアで処理するので高速に処理することができ、かつCPUの負荷が下がる。

ただし、NICが外部にパケット送信するギリギリまで(プログラムOSNICの間)、TCPパケットにチェックサムが付加されていない状態(一見するとぶっ壊れている風)になるため、Wireshark(旧Ethereal)などで正常にパケットキャプチャーができなくなる(ぶっ壊れてるエラーがでまくる)。通常はNICのドライバー経由でチェックサムオフロードを使うか使わないかの設定ができるので、パケットキャプチャを使いたい場合は切っておこう。

関連項目

参考文献


外部リンク