この記事の目的は、Catalyst 1300スイッチでの許可メッセージタイプの変更の概要を説明することです。
認可変更(CoA)はRADIUSプロトコルの拡張であり、AAAまたはdot1xユーザセッションに対する動的な変更を可能にします。AAA内のグループのユーザに対するポリシーが変更された場合、管理者はCisco Identity Services Engines(ISE)などのAAAサーバからRADIUS CoAパケットを送信して、認証を再初期化し、新しいポリシーを適用できます。
この機能には、Dynamic Authorization Client(RADIUSサーバ)とDynamic Authorization Server(Catalystスイッチ)間の通信が必要です。 次のネットワーク図に示すように、動的認可クライアントは接続解除メッセージまたはCoAメッセージを動的認可サーバに送信し、スイッチが応答を返します。

このデバイスは、次のCoAアクションをサポートしています。
Catalyst 1300スイッチでは、CoA Sanet Session Queryはサポートされていません。
CoA要求は、RFC 5176に記述されているように、セッションの識別、ホストの再認証、およびセッションの終了を可能にするために使用されます。このモデルには、1つの要求(CoA-Request)と2つの可能な応答コードが含まれています。
要求はCoAクライアント(通常はRADIUSまたはポリシーサーバ)から開始され、リスナーとして機能するデバイスに送信されます。
CoA ACK応答コード
許可状態が正常に変更されると、確認応答(ACK)が送信されます。CoA ACKで返される属性は、CoA要求によって異なります。
CoA NAK応答コード
否定応答(NAK)は、認可の状態を変更できなかったことを示し、失敗の理由を示す属性を含めることができます。
CoAはRADIUSプロトコル全体の拡張であり、ISEサーバがスイッチのUDPポート1700にパケットを送信します。
RADIUSパケットタイプコードは、RFC3575で定義されています。
CoAメッセージタイプを理解したので、次の記事をチェックして、Catalyst 1300スイッチでCoAを設定してください。
| 改定 | 発行日 | コメント |
|---|---|---|
1.0 |
05-Mar-2025
|
初版 |