本文的目标是提供Catalyst 1300交换机中授权消息类型更改的概述。
授权更改(CoA)是RADIUS协议的扩展,允许对AAA或dot1x用户会话进行动态更改。当AAA中组用户的策略更改时,管理员可以从AAA服务器(例如思科身份服务引擎[ISE])传输RADIUS CoA数据包,以重新初始化身份验证并应用新策略。
此功能需要在动态授权客户端(RADIUS服务器)和动态授权服务器(Catalyst交换机)之间进行通信。 如下面的网络图所示,动态授权客户端向动态授权服务器发送断开连接或CoA消息,交换机提供响应。
设备支持以下CoA操作:
Catalyst 1300交换机不支持CoA Sanet会话查询。
CoA请求(如RFC 5176中所述)用于允许会话识别、主机重新身份验证和会话终止。该模型包含一个请求(CoA-Request)和两个可能的响应代码:
请求从CoA客户端(通常是RADIUS或策略服务器)发起并定向到充当侦听程序的设备。
CoA ACK响应代码
如果授权状态更改成功,则会发送肯定确认(ACK)。CoA ACK内返回的属性可能因CoA请求而异。
CoA NAK响应代码
否定确认(NAK)表示未能更改授权状态,并且可以包含指示失败原因的属性。
CoA是对整体RADIUS协议的扩展,ISE服务器将数据包发送到交换机上的UDP端口1700。
RFC3575中定义了RADIUS数据包类型代码。
既然您了解了CoA消息类型,请查看以下文章以在Catalyst 1300交换机中配置CoA。
版本 | 发布日期 | 备注 |
---|---|---|
1.0 |
05-Mar-2025 |
初始版本 |