无线产品集中转发和本地转发的WEB认证流程哪个能解释一下

hehe87 5731

{{ttag.title}}
无线产品集中转发和本地转发的WEB认证流程哪个能解释一下,大概清楚,但具体的过程不详,请大师解释!

解决该疑问,预计可以帮助到 10343 人!

回帖即可获得
2S豆
,被楼主采纳即奖励20S豆+10分钟内回帖奖励10S豆 [已过期] ,了解更多S豆奖励信息

完善手机号和公司名称,让服务更省心更便捷!立即完善

无线产品专家-zb 发表于 2014-12-12 12:27
  
a、首先,理解集中转发和本地转发的区别:
集中转发:无线终端STA所有的上网业务数据到达AP后,由AP进行数据封装,由AP集中转发给NAC,再由NAC集中转发出去上网。AP和WAC之间建立两个隧道,一个是控制隧道,WAC和AP进行配置交互等,WAC端口是TCP7070,一个是数据隧道,AP 将数据封装在这个隧道中传给WAC,端口是UDP7077
本地转发:管理数据和业务数据分开,所有业务数据直接从AP转发,无隧道封装,WAC只负责管理AP
b、WEB认证流程
1、集中转发,因为用户数据都是经过WAC,当客户首次接入无线网络之后,打开浏览器,WAC会直接进行重定向认证界面
2、本地转发,因为用户数据不经过WAC,当客户首次接入无线网络之后,打开浏览器,AP会将请求拦截,并向WAC的TCP 8081(http请求)或者WAC的TCP 8082(https请求)发起认证请求,WAC返回重定向页面返回给AP,AP交互给终端
c、附加信息:我们常常会发现,做web认证的时候,即使在我们没打开浏览器的时候,手机顶端任务栏会自动重定向web认证界面,但是有的手机就不行,这是为什么呢?
首先,当无线客户端连接到无线后,终端会主动发出http或https的类型请求,WAC(集中转发)或AP(本地转发)在收到该请求后,对未认证的用户进行http302 重定向的操作,给客户终端重定向一个认证页面,这样认证页面就自动打开了。
而移动终端的请求,可以是系统自动去探测网络的请求,也可以是用户主动打开浏览器点击的请求,(这些请求包括80和8080端口,443端口,以及自定义的其他端口)
如果是系统后台自动去请求的,系统连接WIFI后,就能自动弹出认证页面。目前苹果的iphone或ipad连接上无线后,会主动访问www.apple.com或appstore、thinkdifferent.us类似的域名,作为网络探测流量。如果我们禁止这些网络探测流量,WIFI就会自动弹出认证页面,如果我们放通这些网络探测,就不会自动弹出认证页面。(界面上有配置)
对于某些android操作系统,是否会自动发出探测流量,都是由操作系统与其的版本和安装的软件有关。比如移动的WLAN客户端,金山、360的一些WIFI管理软件,会检测连接到WIFI后,会自动探测并弹出认证页面。
所以,认证页面弹出的决定与否不是在WAC和AP上来决定,至少需要客户端发出http探测流量,如果发不出,就无法自动弹出认证页面
对于有些特殊终端,浏览器采用了代理方式的,只要是http类型的数据,包含了其他端口,可以通过抓包来判断,把端口添加到认证前的重定向端口尝试
头像被屏蔽
lyltest 发表于 2014-12-12 12:34
  
提示: 作者被禁止或删除 内容自动屏蔽
头像被屏蔽
lyltest 发表于 2014-12-12 12:35
  
提示: 作者被禁止或删除 内容自动屏蔽
无线产品专家-zb 发表于 2014-12-12 12:36
  
a、首先,理解集中转发和本地转发的区别:
集中转发:无线终端STA所有的上网业务数据到达AP后,由AP进行数据封装,由AP集中转发给NAC,再由NAC集中转发出去上网。AP和WAC之间建立两个隧道,一个是控制隧道,WAC和AP进行配置交互等,WAC端口是TCP7070,一个是数据隧道,AP 将数据封装在这个隧道中传给WAC,端口是UDP7077
本地转发:管理数据和业务数据分开,所有业务数据直接从AP转发,无隧道封装,WAC只负责管理AP
b、WEB认证流程
1、集中转发,因为用户数据都是经过WAC,当客户首次接入无线网络之后,打开浏览器,WAC会直接进行重定向认证界面
2、本地转发,因为用户数据不经过WAC,当客户首次接入无线网络之后,打开浏览器,AP会将请求拦截,并向WAC的TCP 8081(http请求)或者WAC的TCP 8082(https请求)发起认证请求,WAC返回重定向页面返回给AP,AP交互给终端
无线产品专家-zb 发表于 2014-12-12 12:37
  
c、附加信息:我们常常会发现,做web认证的时候,即使在我们没打开浏览器的时候,手机顶端任务栏会自动重定向web认证界面,但是有的手机就不行,这是为什么呢?
首先,当无线客户端连接到无线后,终端会主动发出http或https的类型请求,WAC(集中转发)或AP(本地转发)在收到该请求后,对未认证的用户进行http302 重定向的操作,给客户终端重定向一个认证页面,这样认证页面就自动打开了。
而移动终端的请求,可以是系统自动去探测网络的请求,也可以是用户主动打开浏览器点击的请求,(这些请求包括80和8080端口,443端口,以及自定义的其他端口)
如果是系统后台自动去请求的,系统连接WIFI后,就能自动弹出认证页面。目前苹果的iphone或ipad连接上无线后,会主动访问www.apple.com或appstore、thinkdifferent.us类似的域名,作为网络探测流量。如果我们禁止这些网络探测流量,WIFI就会自动弹出认证页面,如果我们放通这些网络探测,就不会自动弹出认证页面。(界面上有配置)
对于某些android操作系统,是否会自动发出探测流量,都是由操作系统与其的版本和安装的软件有关。比如移动的WLAN客户端,金山、360的一些WIFI管理软件,会检测连接到WIFI后,会自动探测并弹出认证页面。
所以,认证页面弹出的决定与否不是在WAC和AP上来决定,至少需要客户端发出http探测流量,如果发不出,就无法自动弹出认证页面
对于有些特殊终端,浏览器采用了代理方式的,只要是http类型的数据,包含了其他端口,可以通过抓包来判断,把端口添加到认证前的重定向端口尝试
无线产品专家-zb 发表于 2014-12-12 12:39
  
c、附加信息:我们常常会发现,做web认证的时候,即使在我们没打开浏览器的时候,手机顶端任务栏会自动重定向web认证界面,但是有的手机就不行,这是为什么呢?
首先,当无线客户端连接到无线后,终端会主动发出http或https的类型请求,WAC(集中转发)或AP(本地转发)在收到该请求后,对未认证的用户进行http302 重定向的操作,给客户终端重定向一个认证页面,这样认证页面就自动打开了。
郑浪波 发表于 2015-10-20 12:27
  
很久没弄WAC了,但我记得之前j有一次客户那里测试WLAN,用的是本地转发,WAC二层部署。用户名密码认证,要能弹出认证界面,首先认证前放通客户端DNS数据,保证客户端的DNS配置正确,发起的WEB访问能到达互联网WEB服务器,WEB服务器返回的数据经AP时被重定向到认证界面 (好像是:http://2.2.2.1)。 如果客户端DNS设置不正确就弹 不出认证界面。因此以上是认为的WLAN  用户密码认证的数据走向流程,不知道对不对。记得测试时的WAC是 1.5版本。
andy_AAAAA 发表于 2016-11-16 09:18
  
不知道有没有帮助到楼主呢,记得回来踩啦哦
深拥 发表于 2016-11-16 09:32
  
学习了

等我来答:

换一批

发表新帖
热门标签
全部标签>
每日一问
技术盲盒
技术笔记
干货满满
技术咨询
功能体验
产品连连看
新版本体验
GIF动图学习
2023技术争霸赛专题
自助服务平台操作指引
标准化排查
运维工具
通用技术
秒懂零信任
信服课堂视频
技术晨报
用户认证
安装部署配置
每日一记
安全攻防
SDP百科
设备维护
深信服技术支持平台
社区帮助指南
答题自测
玩转零信任
畅聊IT
专家问答
技术圆桌
在线直播
MVP
网络基础知识
升级
上网策略
测试报告
日志审计
问题分析处理
流量管理
云计算知识
原创分享
解决方案
sangfor周刊
VPN 对接
项目案例
SANGFOR资讯
专家分享
技术顾问
信服故事
功能咨询
终端接入
授权
资源访问
地址转换
虚拟机
存储
迁移
加速技术
排障笔记本
产品预警公告
信服圈儿
S豆商城资讯
技术争霸赛
「智能机器人」
追光者计划
答题榜单公布
纪元平台
卧龙计划
华北区拉练
天逸直播
以战代练
山东区技术晨报
文档捉虫活动
齐鲁TV
华北区交付直播
每周精选

本版达人

adds

本周建议达人

无极剑圣

本周分享达人

新手25642...

本周提问达人