您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > Portal认证过程解析
Portal认证过程解析EnablingPerformance-FreeTMWirelessLANs概念Portal在英语中是入口的意思。Portal认证通常也称为Web认证,一般将Portal认证网站称为门户网站。通常用来提供个性化、单次登录、聚集各个信息源的内容,并作为信息系统表现层的宿主。未认证用户上网时,设备强制用户登录到特定站点,用户可以免费访问其中的服务。当用户需要使用互联网中的其它信息时,必须在门户网站进行认证,只有认证通过后才可以使用互联网资源产生背景在传统的组网环境中,用户只要能接入局域网设备,就可以访问网络中的设备或资源,为加强网络资源的安全控制和运营管理,很多情况下需要对用户的访问进行控制。例如,在一些公共场合、小区或公司的网络接入点,提供接入服务的供应商希望只允许付费的合法用户接入,所以供应商为每个用户提供一个接入网络的账号和密码。另外,一些企业会提供一些内部关键资源给外部用户访问,并且希望经过有效认证的用户才可以访问这些资源。技术优点不需要部署客户端,直接使用WEB页面认证,使用方便;可以基于VLAN/SSID/WTPid粒度级别的个性化认证页面,同时可以在Portal页面上开展广告业务、服务选择和信息发布等内容,进行业务拓展,实现IP网络的运营;并采用Portalserver和Portalclient之间,BAS和Portalclient之间定期发送握手报文的方式来进行断网检测;可以跨越网络层对用户作认证,可以在企业网络出口或关键数据的入口作访问控制;整体认证框架1.未认证用户访问网络时,在IE地址栏中输入一个互联网的地址,那么此HTTP请求在经过BAS设备时会被重定向到Portalserver的Web认证主页上2.用户在认证主页/认证对话框中输入认证信息后提交,Portalserver会将用户的认证信息传递给BAS3.然后BAS与AAA服务器通信进行用户认证和计费4.然后BAS与AAA服务器通信进行用户认证和计费详细认证流程图WLAN用户门户网站(Portal)接入控制器(AC)连接请求请求认证认证结果推送归属地定制的页面,通知用户认证结果,并启动正计时提醒用户请求,通过AC强制到Portalserver统一认证页面推送请求Challenge分配Challenge查询用户信息返回查询结果及用户连接时长相关信息RadiusRADIUS认证流程如果查询失败,直接给出提示信息,结束认证判断归属地Portal交互过程分析1、用户访问网站,经过AC重定向到PortalServer;2、Portalserver推送统一的认证页面;3、用户填入用户名、密码,提交页面,向PortalServer发起连接请求4、Portal向Radius发出用户信息查询请求,由Radius验证用户密码、查询用户信息,并向Portal返回查询结果及系统配置的单次连接最大时长、手机用户及卡用户的套餐剩余时长信息;5、如果查询失败,Portal结束认证流程,并直接返回提示信息给用户,指导用户开户及正确使用Portal交互过程分析6、如果查询成功,PortalServer向AC请求Challenge;7、AC分配Challenge给PortalServer;8、PortalServer向AC发起认证请求;Portal交互过程分析Challenge报文分析注意:如果抓包没有收到challenge报文,则需要portalsevver查明原因Portal交互过程分析Radius认证计费过程分析9、AC携带用户名和密码发起认证请求;10、radius返回认证结果;11、在次发起计费请求;12、radius回应计费请求;Radish报文分析:access-requestRadius认证计费过程分析Radish报文分析:access-acceptRadius认证计费过程分析Radish报文分析:access-reject注意:如果收到此种报文,需由radius端给出说明Radius认证计费过程分析Radish报文分析:accounting-requestRadius认证计费过程分析Radish报文分析:accounting-responseRadius认证计费过程分析WLAN用户门户网站(Portal)接入控制器(AC)连接请求请求认证认证结果推送归属地定制的页面,通知用户认证结果,并启动正计时提醒用户请求,通过AC强制到Portalserver统一认证页面推送请求Challenge分配Challenge查询用户信息返回查询结果及用户连接时长相关信息RadiusRADIUS认证流程如果查询失败,直接给出提示信息,结束认证判断归属地13、AC向PortalServer送认证结果14、PortalServer根据编码规则判断帐户的归属地,推送归属地定制的个性化页面,并将认证结果、系统配置的单次连接最大时长、套餐剩余时长、自服务选项填入页面,和门户网站一起推送给客户,同时启动正计时提醒15、PortalServer回应确认收到认证结果的报文Radius认证计费过程分析用户下线过程分析下线过程分为三种情况:1、主动发起下线请求(即点击下线按钮)2、强制显现流程(即直接关闭portal页面)3、异常下线流程(AC自己侦测到用户下线)WLAN用户门户网站(Portal)接入控制器(AC)下线请求请求下线下线回应告诉用户下线结果主动下线过程:(1)用户发起下线请求到PortalServer;(2)PortalServer向AC请求下线;(3)AC回应PortalServer下线请求;(4)PortalServer推送下线结果页面给用户用户下线过程分析强制下线过程:WLAN用户门户网站(Portal)接入控制器(AC)请求下线下线成功告诉用户下线结果AC侦测到用户允许接入时间结束(1)AC侦测到用户的本次连接最大允许接入时间结束,向PortalServer请求下线;(2)PortalServer回应下线成功,并向用户推送下线结果页面。用户下线过程分析WLAN用户门户网站(Portal)接入控制器(AC)请求下线下线成功AC侦测到用户下线异常下线过程:(1)AC侦测到用户下线,向PortalServer请求下线;(2)PortalServer回应下线成功;用户下线过程分析用户下线停止计费报文分析:用户下线过程分析以上过程为中国移动wlan业务portal协议规范。
本文标题:Portal认证过程解析
链接地址:https://www.777doc.com/doc-3259568 .html