RADIUS CoA/DM功能简介
认证点设备支持支持RADIUS CoA/DM功能,提供一种动态修改在线用户权限或者强制用户下线的机制。
交互流程
CoA(Change of Authorization)是指用户认证成功后,管理员可以通过RADIUS协议来修改在线用户的权限或对其进行重认证。CoA的报文交互流程如图1所示。
1.RADIUS服务器根据业务信息,向设备发送CoA-Request报文,请求更改用户的授权信息。该报文中可以包括ACL规则等授权。
2.设备收到CoA-Request报文后,与设备上的用户信息匹配来识别用户。如果匹配成功,则更改用户的授权信息;如果匹配失败,则保持用户原有授权信息。
3.设备回应CoA-ACK/NAK报文。
如果更改成功,则设备向RADIUS服务器回应CoA-ACK报文。
如果更改失败,则设备向RADIUS服务器回应CoA-NAK报文。
DM(Disconnect Message)是指用户下线报文,即由RADIUS服务器主动发起的强制用户下线的报文。DM的报文交互流程如图2所示。