直接认证和可跨三层Portal认证流程相同。二次地址分配认证流程因为有两次地址分配过程,所以其认证流程和另外两种认证方式有所不同。
图1-4 直接认证/可跨三层Portal认证流程图
直接认证/可跨三层Portal认证流程:
(1) Portal用户通过HTTP协议发起认证请求。HTTP报文经过接入设备时,对于访问Portal服务器或设定的免费访问地址的HTTP报文,接入设备允许其通过;对于访问其它地址的HTTP报文,接入设备将其重定向到Portal服务器。Portal服务器提供Web页面供用户输入用户名和密码来进行认证。
(2) Portal服务器与接入设备之间进行CHAP(Challenge Handshake Authentication Protocol,质询握手验证协议)认证交互。若采用PAP(Password Authentication Protocol,密码验证协议)认证则直接进入下一步骤。
(3) Portal服务器将用户输入的用户名和密码组装成认证请求报文发往接入设备,同时开启定时器等待认证应答报文。
(4) 接入设备与RADIUS服务器之间进行RADIUS协议报文的交互。
(5) 接入设备向Portal服务器发送认证应答报文。
(6) Portal服务器向客户端发送认证通过报文,通知客户端认证(上线)成功。
(7) Portal服务器向接入设备发送认证应答确认。
(8) 客户端和安全策略服务器之间进行安全信息交互。安全策略服务器检测接入终端的安全性是否合格,包括是否安装防病毒软件、是否更新病毒库、是否安装了非法软件、是否更新操作系统补丁等。
(9) 安全策略服务器根据用户的安全性授权用户访问非受限资源,授权信息保存到接入设备中,接入设备将使用该信息控制用户的访问。
(0)
最佳答案
portal的认证流程和portal服务器、radius服务器是否是1台设备没有关系,认证流程该怎么走还是怎么走。只不过你这个环境里,portal server和radius Server是1台设备罢了。
其实在逻辑上,portal服务器也是有几个不同模块的,比如web server(就是重定向的web页面),portal认证模块(存储一些账号密码等信息),这些模块也可以分离部署。
不过portal是私有协议(没有RFC等标准文档),所以各个厂家实现都有所差异,需要对接。现在通常用IPoE+web来取代portal了。
(0)
谢谢你的回答,就拿H3C来说,portal设备的配置是为了让AC和portal服务器之间通信,radius的配置是为了AC和radius之间有通信,关键是第三步,Portal服务器将用户输入的用户名和密码组装成认证请求报文发往接入设备,这个功能是根据什么配置来的
确实是这么一个过程,配置portal认证的时候终端首先都要到ac上面,再由ac告知客户端portal服务器在什么地方,radius服务器在什么地方。接入设备其实就是portal服务器和radius服务器中间的桥梁,不管两个服务器在同一台设备还是不在同一台都会有这个过程,它们之间是无法独自通信的。
(0)
谢谢你的回答,就拿H3C来说,portal设备的配置是为了让AC和portal服务器之间通信,radius的配置是为了AC和radius之间有通信,关键是第三步,Portal服务器将用户输入的用户名和密码组装成认证请求报文发往接入设备,这个功能是根据什么配置来的
谢谢你的回答,就拿H3C来说,portal设备的配置是为了让AC和portal服务器之间通信,radius的配置是为了AC和radius之间有通信,关键是第三步,Portal服务器将用户输入的用户名和密码组装成认证请求报文发往接入设备,这个功能是根据什么配置来的
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
谢谢你的回答,就拿H3C来说,portal设备的配置是为了让AC和portal服务器之间通信,radius的配置是为了AC和radius之间有通信,关键是第三步,Portal服务器将用户输入的用户名和密码组装成认证请求报文发往接入设备,这个功能是根据什么配置来的