コンテンツへスキップ
uencoder

ECN

ECN(Explicit Congestion Notification)は、ルーターがパケットを破棄する代わりに IP/TCP ヘッダーに輻輳マークを付ける仕組みで、エンドポイントはウィンドウを縮めて損失を回避できる。

目的

輻輳時に損失をマーキングに置き換え、再送遅延とスループット低下をなくして低レイテンシ体験を向上させる。

メカニズム

IP ヘッダーは ECN ビット(ECT(0)/ECT(1)/CE)を運ぶ。ルーターは輻輳時に CE を立て、受信者は TCP ヘッダーの ECE フラグで送信者に通知し、送信者は cwnd を縮め、次のパケットで CWR により応答する。

ユースケース

  • 低レイテンシデータセンター
  • DCTCP の輻輳制御
  • 低損失ネットワーク

関連ツール

References