Receive Segment Coalescing の概要

データを受信する場合、ミニポート ドライバー、NDIS、TCP/IP はすべて、各 PDU のヘッダー情報を個別に確認する必要があります。 大量のデータを受信するときに、大量のオーバーヘッドが発生します。 受信セグメント結合 (RSC) は、受信したセグメントのシーケンスを結合し、1 回の操作でホスト TCP/IP スタックに渡すことで、このオーバーヘッドを削減します。これにより、NDIS と TCP/IP はシーケンス全体に対して 1 つのヘッダーの確認だけが必要となります。

RSC は、次の方法で結合をサポートすることを目的としています。

  • TCP の輻輳とフロー制御メカニズムの通常の動作に干渉しません。

  • TCP スタックが使用する情報を破棄せずにパケットを結合します。

ネットワーク カードの RSC 対応ミニポート ドライバーは、次を行う必要があります。

  • セグメントを結合する場合は、標準のルール セットに従います。

  • 特定の帯域外情報をホスト TCP/IP スタックに提供します。

以下のセクションでは、RSC の概要について説明します。