1.4.1. INFORMATIONAL 交換による SA の削除
1.4.1. INFORMATIONAL 交換による SA の削除
ESP と AH の SA は常にペアで存在し、各方向に 1 つの SA があります。SA が閉じられると、ペアの両方のメンバーが閉じられなければなりません(すなわち、削除されなければなりません)。各エンドポイントは自分のインバウンド SA を閉じ、相手エンドポイントが各ペアのもう一方の SA を閉じることを許可しなければなりません。SA を削除するには、削除する SA の SPI(インバウンドパケットのヘッダで期待されるものとして)を列挙する 1 つ以上の Delete ペイロードを持つ INFORMATIONAL 交換が送信されます。受信者は指定された SA を閉じなければなりません。単一のメッセージで SA の両側に対して Delete ペイロードを送信することは決してありません。同時に削除する SA が多数ある場合、各 SA ペアのインバウンド側の Delete ペイロードを INFORMATIONAL 交換に含めます。
通常、INFORMATIONAL 交換の応答には、反対方向に進むペアの SA の Delete ペイロードが含まれます。例外が 1 つあります。偶然にも SA のセットの両端がそれらを閉じることを独立に決定した場合、各端が Delete ペイロードを送信し、2 つの要求がネットワーク内で交差する可能性があります。ノードが、自分がすでに削除要求を発行した SA の削除要求を受信した場合、要求を処理する間はアウトバウンド SA を削除し、応答を処理する間はインバウンド SA を削除しなければなりません。その場合、応答には削除された SA の Delete ペイロードを含めてはなりません。重複した削除が発生し、理論上は間違った SA を削除する可能性があるためです。
ESP と AH の SA と同様に、IKE SA も Informational 交換を送信することによって削除されます。IKE SA を削除すると、その下でネゴシエートされた残りの Child SA が暗黙的に閉じられます。IKE SA を削除する要求への応答は、空の INFORMATIONAL 応答です。
半閉(ハーフクローズ)の ESP または AH 接続は異常であり、監査機能を持つノードは、それらが持続する場合その存在を監査すべきでしょう。この仕様は時間枠を指定しないため、待機時間を決定するのは個々のエンドポイント次第です。ノードは半閉接続で着信データを受け入れることを拒否してもよいですが、一方的にそれらを閉じて SPI を再利用してはなりません。接続状態が十分に乱れた場合、ノードは上記のように IKE SA を閉じてもよいです。その後、新しい IKE SA の下でクリーンな基盤の上に必要な SA を再構築できます。