51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 4340|回复: 3
打印 上一主题 下一主题

Windows Mobile终端无法打开大网页和部分公网SP的某些网页无法访问 [复制链接]

Rank: 9Rank: 9

懒

跳转到指定楼层
楼主
发表于 2013-3-1 22:05:23 |只看该作者 |倒序浏览
一键分享 一键分享

案例1.Windows Mobile终端无法打开大网页

1)问题发现深圳WAP网关09年割接上线,当天上午业务测试中发现部分终端(主要是windows mobile智能手机)无法打开大网页。同时有少量投诉产生。

测试重现情况如下:

用普通终端测试全部业务正常;windows mobile智能手机无法打开新浪等较大的页面,百度等小页面正常。

信令跟踪表明WAP服务器已经收到SP返回的消息并向GGSN侧转发。

WM终端访问新浪首页偶尔可以显示标题栏,其他内容无法呈现出来。

2)问题定位

WAP网关各模块系统原厂工程师仔细检查设备运行状况、参数配置后均未发现任何异常, 但在业务量大时问题仍然出现。

深入分析消息流程,初步判断无法打开大网页和各设备对大字节数据包的处理有关。于是,制订了在WAP网关及GGSN关键节点同时抓包分析的技术方案:在路由器上增加了电口模块进行镜像、在F5/服务器配置好相应的抓包工具。WAP业务全流程的跟踪定位方案如下图所示:

图1 Gi接口传输路径图

计划在A-GGSN、B-路由器、C-F5外侧、D-F5内侧几个点同时抓包进行分析。

按上述方案同时进行跟踪分析,测试中问题重现。通过在服务器、F5及路由器各节点抓包对比,发现数据包经过服务器和路由器后未发生变化,而服务器发出的协商消息经过F5之后长度发生了变化;详见如下:

D点,F5内侧抓包:

图2 D点F5码流信息

C点,F5内侧抓包:

图3 C点F5码流信息

最终确认问题原因是F5拦截并修改了 WAP服务器发出的消息,导致封装后的消息包长度超 过GGSN-RT之间的最大限制。

3)优化措施

将F5配置修改为透传WAP server的消息。

4)优化效果

Windows Mobile终端无法打开大网页的问题得到解决。

案例2:部分公网SP的某些网页无法访问

1)问题发现

用户投诉部分网站无法正常浏览,特别是腾讯QQ空间相册无法查看图片,经测试证实存在此问题。

2)问题定位

通过抓包分析,发现中兴网关送的HTTP上网请求地址为绝对路径,如下所示:

图4 WAP网关发送的HTTP地址请求消息

而腾讯服务器只支持类似如下的相对路径请求:

图5 手机Get请求码流信息

同时,通过对大量网关日志的深入扩展分析及测试验证,发现较多的SP都存在类似问题如 搜狐、空中网、凤凰网等。

3)优化措施

通过升级WAP网关版本,对公网SP的所有HTTP请求都修改为相对路径,彻底解 决SP访问的兼容性问题。

4)优化效果

今WAP网关版本升级之后,用户使用WAP业务中出现的主要错误数量占比都有明显下降:

- 400-错误请求的比例从1.2%下降到0.15%;

- 404-未找到地址的比例从1.4%下降到0.5%;

- 408-请求响应超时的比例从2.7%下降到1.5%

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册
www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

Rank: 2Rank: 2

沙发
发表于 2013-5-14 12:42:30 |只看该作者
爱总,你的图2上的GPRS家园的logo加太差劲了,刚好挡住MSS的关键信息。

使用道具 举报

Rank: 2Rank: 2

板凳
发表于 2013-12-31 00:25:25 |只看该作者
MSS好像是1460,不知道对不对。。。。。

使用道具 举报

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

版主

地板
发表于 2014-1-1 21:43:31 |只看该作者
MSS=1460 一般在核心网里协商后偏大,容易导致TCP分片。

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-5-19 12:36 , Processed in 0.189557 second(s), 16 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部