分类: 网络与安全
2017-10-28 13:56:37
1、用户访问网站,经过AC重定向到Portal Server,Portal Server推送认证页面;
2、用户填入用户名、密码,提交页面,向Portal Server发起连接请求;
3、Portal Server向AC请求Challenge;
4、AC分配Challenge给Portal Server;
5、Portal Server向AC发起认证请求;
6、AC进行RADIUS认证,获得RADIUS认证结果;
7、AC向Portal Server送认证结果;
8、Portal Server将认证结果填入页面,和门户网站一起推送给客户;
9、Portal Server回应确认收到认证结果的报文。
Portal认证有如下优点:
l 不需要安装客户端。使用Web页面认证,使用方便,减少客户端的维护工作量。
l 便于运营。可以在Portal页面上开展业务拓展,如广告展示、责任公告、企业宣传等。
l 提供计费功能,通过计费功能来限制终端接入网络的时长。
Portal认证优势明显,故此无处不在。
三、当Portal用户首次接入,自动完成MAC绑定
在Portal无感知认证解决方案,用户首次接入WLAN网络认证流程如图1所示。具体认证流程如下:
步骤1、用户连接WLAN网络SSID,并通过DHCP服务器获取IP地址信息。
步骤2、AC将监控用户的上网流量。
步骤3、当AC监控的用户流量达到阈值时,(例如流量阀值可设置为5分钟累积流量10KB),AC将向MAC绑定服务器发起MAC 查询请求。
步骤4、MAC绑定服务器向AC返回查询结果:此终端MAC信息未绑定。(由于此终端用户是首次连接WLAN网络,所以MAC绑定服务器中无此终端的MAC地址信息)
步骤5、AC将按照正常Portal流程向终端重定向Portal认证页面。
步骤6、用户终端输入用户名、密码信息发起Portal认证。
步骤7、AC与Portal服务器、AAA服务器之间完成Portal认证。
步骤8、AC向MAC绑定服务器发起MAC绑定请求,MAC绑定服务器完成此用户终端MAC地址信息的与Portal账号的绑定。
步骤9、用户认证成功,正常上网。
四、 Portal用户再次接入,后台自动认证,用户零配置.
在Portal无感知认证解决方案,用户再次接入WLAN网络认证流程如图2所示。具体认证流程如下:
步骤1、用户连接WLAN网络SSID,并通过DHCP服务器获取IP地址信息。
步骤2、AC将监控用户的上网流量。
步骤3、当AC监控的用户流量达到阈值时,(例如流量阀值可设置为5分钟累积流量10KB),AC将向MAC绑定服务器发起MAC 查询请求。
步骤4、MAC绑定服务器向AC返回查询结果:此终端MAC信息已绑定,并携带此终端的Portal账号/密码等信息向AC发起Portal认证。(由于此终端用户已完成首次登录,MAC地址、Portal账号/密码已在MAC绑定服务器中完成信息绑定)
步骤5、AC与Portal服务器、AAA服务器之间完成Portal认证。
步骤6、用户认证成功,正常上网。
五、 用户下线方式在Portal无感知认证解决方案,用户下线可以通过idle-cut方式被动下线,即一段时间内AC没有检测到用户流量,AC则强制用户下线,流程如图3所示:
步骤1、AC 将监控用户的上网流量。
步骤2、一定时间内(例如15分钟)AC检测到用户无流量,则向AAA发送计费结束报文。
步骤3、AC强制用户下线。
同时在Portal无感知认证解决方案,用户也可以考虑采用短信主动下线的方式完成用户下线,具体流程如图4所示:
步骤1、用户发送下线请求短信(例如10085xxqq)到短信网关。
步骤2、短信网关收到用户下线请求的短信后将通知MAC绑定服务器。
步骤3、MAC绑定服务器向AC设备发送下线请求。
步骤4、AC收到下线请求,则向AAA发送计费结束报文。
步骤5、AC强制用户下线。
通过以上Portal无感知认证解决方案相关流程的介绍可以看出,对于终端用户此方案大大简化了用户的Portal接入流程,可以使得终端用户一次认证,永久接入,省去了每次在页面中输入用户名/密码信息的重复繁琐操作,大大提升了WLAN网络Portal认证接入的网络体验与易操作性。
同时可以看到,与之前的Portal解决方案相比,Portal无感知认证解决方案需要增加一台MAC绑定服务器,用来完成用户终端的MAC、账号/密码等信息的记录、发起Portal认证等功能,以简化终端用户操作,保障终端用户零配置再次接入。目前H3C iMC软件管理平台已支持MAC绑定服务器的相关功能,可在Portal无感知认证解决方案中担当MAC绑定服务器的角色。