AC和iMC之间在Portal无感知认证中,不涉及任何二层协议,它们之间完全通过IP网络进行通信。你提到的“查询MAC表”也不是通过直接交互RADIUS报文完成的,而是通过一套专门设计的、由Portal协议和RADIUS协议协同工作的机制来实现的。
简单来说,Portal无感知认证的核心交互,依然大量使用并依赖于RADIUS协议和报文。它用Portal协议来完成MAC地址的查询和触发,但最终让用户上网的“准入命令”,还是通过RADIUS协议来下达的
(0)
Calling-Station-Id)封装在RADIUS认证请求报文中,发送给IMC的RADIUS服务器。
(0)
暂无评论
Portal无感知认证中,AC与IMC之间不依赖标准的二层协议(如LLDP、CDP等)进行MAC表查询交互。实际流程如下:
- AC通过RADIUS报文与IMC的RADIUS服务器交互,完成Portal认证及MAC绑定信息的上报与查询;
- 用户首次认证成功后,IMC(通过接入服务策略)在后台记录该用户MAC地址与账号的绑定关系;
- 用户再次接入时,AC触发MAC地址认证,将用户MAC封装在RADIUS Access-Request(Code 1)中发送给IMC;
- IMC检查是否存在有效的MAC绑定记录,若存在且未过期(如5天内),则返回RADIUS Access-Accept(Code 2);
- 整个过程基于RADIUS协议实现,AC与IMC之间无需额外二层协议交互,MAC表项查询通过RADIUS报文完成。
因此,AC与IMC之间是通过RADIUS报文实现MAC认证信息交互,而非直接二层协议查询。
(0)
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论