QDIO モードで OSA-Express 機構を介してパケットを送受信する場合、TCP/IP は、ほとんどの IPv4 および IPv6 のインバウンドおよびアウトバウンドのチェックサム処理 (IP ヘッダー、TCP、および UDP のチェックサム) の OSA アダプターへのオフロードをサポートします。これがデフォルトの動作です。
チェックサム処理をオフロードできない以下の場合には、TCP/IP スタックがチェックサム処理を行います。
- IPv4 チェックサムのオフロードのみをサポートしている OSA-Express 機構 (OSA-Express3 およびそれ以前の機構) との間で送受信される IPv6 パケット
- OSA-Express 機構 (OSA-Express3 およびそれ以前の機構) が LPAR 間のチェックサムのオフロードをサポートしていない場合に、同じ OSA-Express ポートを共用する別のスタックに直接送られるパケット
- IPSec カプセル化パケット
- フラグメント化または再アセンブルされたパケット
- アウトバウンドのマルチキャストおよびブロードキャスト・パケット
- TCP ヘッダーのみを含むアウトバウンド TCP パケット
- 拡張ヘッダーを持つ IPv6 パケット
- マルチパスが有効になっているとき (マルチパス・グループ内のすべてのインターフェースがチェックサム・オフロードをサポートしている場合を除く)
IPCONFIG および IPCONFIG6 の各プロファイル・ステートメントで NOCHECKSUMOFFLOAD パラメーターを使用して、すべてのチェックサム処理を実行するように TCP/IP スタックを構成することもできます。