Portal认证页面无法弹出优化专题-李晓峰.docxVIP

Portal认证页面无法弹出优化专题-李晓峰.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南通移动网优中心 专业 进取 协作 共享 Portal认证页面无法弹出优化专题 STA弹Portal原理概述 STA弹Portal正常流程简介 STA弹Portal报文分析 截图报文为AC侧抓包,包括AC上下行报文 建立连接 报文189—192:用户建立和baidu之间的tcp连接,获取页面; 报文193:转入重定向,即AC回给用户的PORTAL URL; 报文194—196:关闭用户与baidu之间的tcp连接; 报文197—203:用户建立与portal服务器之间的tcp连接,连接建立成功; 报文204:tcp连接建立成功之后,用户开始获取认证页面; 获取页面流程 从下面的报文可以看出,重定向完成之后, 1. portal服务器向AC传送segment信息时,出现 TCP Out-of-order的情况;一般出现TCP Out-of-order的原因多半是网络拥塞,导致顺序包抵达时间不同,延时太长,或者包丢失。 2. portal服务器向AC发送了报文Continuation or non-HTTP traffic;一般出现这个报文,说明请求的是一个数据量比较大的服务。这个包的意思是:我只包含一些数据,不包含http消息头,我是某一个http消息的一部分。比如你请求的数据有2M左右,而网络数据包最大允许是20KB,那你收到的回复消息可能就是由50个左右的网络数据包组成的。第一个包含了http消息头,最后一个包含了结束标识什么的,中间就是这种数据包。 3. 用户向服务器发送了ACK报文,确认收到了segment报文信息,但是portal服务器没有发送200 OK的报文来确认此过程成功完成; ? Continuation or non-HTTP traffic报文 抓包过程中存在大量的Continuation or non-HTTP traffic报文,说明请求的服务数据量比较大; ? 用户发出GET请求,服务器相应ACK后才开始发送segment报文 STA弹不出Portal故障分析 STA正常弹Portal和弹不出Portal故障对比分析 以下是弹不出portal时故障现象分析: 截图报文为AC侧抓包,包括AC上下行报文 重定向过程 报文67-69,71:用户建立和baidu之间的tcp连接,获取页面; 报文70:由于不可达,转入重定向,重定向完成; 报文72,74-75:关闭用户与baidu之间的tcp连接; 报文78,79:用户建立与portal服务器之间的tcp连接,等待portal服务器给与响应 弹portal失败 在18:22:32.328440,用户再次发送TCP SYN,但服务器最终没有响应,弹portal失败。 此时用户端第一时间截图 正常弹portal流程: 截图报文为AC侧抓包,包括AC上下行报文 重定向过程 报文182-188:用户建立和baidu之间的tcp连接,获取页面; 报文185:由于不可达,转入重定向,重定向完成; 报文190、192、195:关闭用户与baidu之间的tcp连接; 报文189、197-200:用户建立与portal服务器之间的tcp连接,连接建立成功; 报文201:tcp连接建立成功之后,用户开始获取认证页面; 获取页面信息流程 (1)?? 用户请求portal服务器下发标签信息 ?报文203-204:portal服务器发起续传tcp报文; ?报文205:portal服务器下发标签信息; ?报文206:portal向用户发送200 OK的报文确认此过程成功完成; (2)?? 推送页面过程 报文228-229:用户请求加载portal页面信息; 报文230-271:portal服务器向用户推送portal页面信息, 报文271:portal向用户发送200 OK的报文确认此过程成功完成; 排查思路总结 1. 问题出现时,用户发起的TCP链接SYN报文,很多没有得到响应,没响应的原因可能是网络原因和PORTAL原因导致,根据现场PING PORTAL IP的情况来看,用户到PORTAL没有丢包或是延时过大问题,所以PORTAL没响应SYN的可能性更大; 2. 问题出现时,用户发送了Get请求,服务器响应了ack报文,但是没有发送segment报文,而是直接回复了304报文,然后主动关闭tcp连接; 3. 排查Portal慢问题主要在于跟踪用户端到AC上行侧之间报文完整性以及portal服务器回应用户及时性。 STA无法弹出portal页面的处理 问题现象 用户获取到正常的业务IP地址后,在浏览器中随便输入网址,没有强制推出portal认证界面,当然也无法实现上网业务。 问题分析 主要检查AC配置,

文档评论(0)

676200 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档