某運營商網(wǎng)頁訪問時延問題分析解決報告
圖片
運營商D客服部進行網(wǎng)頁訪問測試,采用以下6個網(wǎng)頁輪詢測試,測試場景配置參見表1。
表1 測試場景配置
業(yè)務(wù)類型 | Http Logon |
測試次數(shù) | 1 |
測試間隔 | 2s |
測試網(wǎng)頁 | www.163.com |
從摸底測試結(jié)果看,HTTP網(wǎng)頁訪問時延偏大,其中baidu、sina、sohu等平均時延基本在1.5 s以上,參見表2。
表2 頁面測試結(jié)果
網(wǎng)址 | HTTP頁面打開時延(s) |
www.163.com | 1.09 |
www.baidu.com | 2.68 |
www.ifeng.com | 1.6 |
www.jd.com | 1.63 |
www.sina.com.cn | 1.42 |
www.sohu.com | 1.36 |
在相同的測試站點下,保持測試點信號條件不變。分別使用了運營商D和運營商L的SIM卡對比測試,能看到使用運營商L卡的時延結(jié)果明顯優(yōu)于使用運營商D卡的結(jié)果,參見表3。
表3 運營商對比測試結(jié)果
運營商 | 網(wǎng)址 | 頁面打開時延(s) |
運營商D(4G) | www.sina.com.cn | 1.11 |
運營商L(4G) | www.sina.com.cn | 0.59 |
運營商D(NSA) | www.sina.com.cn | 1.29 |
運營商L(NSA) | www.sina.com.cn | 0.54 |
sina多次測試的采樣統(tǒng)計結(jié)果參見表4,能看到運營商D卡測試的結(jié)果波動較大。20次訪問中,有8次的訪問時延大于1.5 s,運營商L卡測試的結(jié)果整體比較穩(wěn)定。
表4 sina多次測試的采樣統(tǒng)計結(jié)果
運營商D頁面打開時延(s) | 運營商L頁面打開時延(s) |
3.01 | 0.81 |
1.58 | 0.45 |
1.52 | 0.63 |
2.97 | 0.48 |
2.97 | 0.6 |
0.68 | 0.46 |
0.66 | 0.44 |
0.61 | 0.49 |
0.58 | 0.49 |
0.56 | 0.49 |
1.9 | 0.72 |
0.55 | 0.69 |
0.55 | 0.46 |
0.64 | 0.52 |
1.57 | 0.54 |
0.6 | 0.53 |
3.02 | 0.52 |
0.67 | 0.47 |
0.55 | 0.5 |
0.52 | 0.5 |
baidu對比測試結(jié)果類似,參見表5。運營商D卡的測試平均時延2.28 s,運營商L卡平均時延1.36 s。網(wǎng)頁傳輸大小的結(jié)果基本一致。
表5 baidu多次測試的采樣統(tǒng)計結(jié)果
運營商D頁面打開時延(s) | 運營商L頁面打開時延(s) |
1.48 | 1.73 |
1.25 | 1.55 |
7.06 | 1.34 |
6.95 | 1.2 |
2.17 | 1.26 |
1.19 | 1.76 |
2.98 | 1.26 |
2.15 | 1.32 |
1.22 | 1.29 |
2.2 | 1.11 |
1.23 | 1.49 |
2.2 | 1.21 |
1.22 | 1.29 |
1.16 | 1.21 |
2.25 | 2.09 |
1.4 | 1.09 |
1.3 | 1.38 |
2.67 | 1.2 |
1.25 | 1.15 |
2.19 | 1.21 |
2.28 | 1.36 |
圖片
分析流程圖如下圖所示。
圖片
分析流程
在基站側(cè)用戶面抓包分析,造成網(wǎng)頁時延偏大的原因主要與以下異常有關(guān):
- DNS無響應或響應端口號錯誤導致TCP流延時建立(本應該同時建立的多個TCP流,其中1-2個延時1-2 s才發(fā)起建立)
- TCP建鏈SYN無響應
- TCP建鏈SYN ACK序號異常
在基站、核心網(wǎng)、防火墻和公網(wǎng)CE聯(lián)合抓包情況下,分析確認所有TCP建鏈異常和DNS查詢異常與防火墻端口映射有關(guān),防火墻將并發(fā)的不同的TCP/UDP會話映射了相同公網(wǎng)端口,導致一系列網(wǎng)頁訪問流程異常。
防火墻進一步抓取日志確認,根本原因是本來主備工作方式端口分配一側(cè)分配奇,另一側(cè)分配偶。但由于配置原因有一側(cè)沒有進行主備檢測,導致這一側(cè)奇偶都分,所以導致端口沖突。

防火墻修正配置后,重新進行測試指標大幅改善,確認問題解決:
1. 新浪網(wǎng)頁30次頁面打開時延非常穩(wěn)定,沒有出現(xiàn)大于1 s的時延情況,平均0.59 s。相對于之前測試的1.42 s,改善58.5%,測試結(jié)果參見下圖。
配置修正后sina.com采樣統(tǒng)計結(jié)果
2. 7個網(wǎng)頁輪詢30次匯總平均結(jié)果,總體平均時延0.7 s。相對于之前1.63 s,改善57%,測試結(jié)果參見表6。
表6 配置修正后7個網(wǎng)頁輪詢30次匯總結(jié)果
網(wǎng)頁 | 頁面打開時延(s) | 網(wǎng)頁傳輸時長(s) |
163 | 0.36 | 0.33 |
baidu | 1.13 | 0.46 |
ifeng | 0.76 | 0.3 |
jd | 0.94 | 0.79 |
sina | 0.59 | 0.4 |
sohu | 0.63 | 0.4 |
taobao | 0.49 | 0.03 |
平均值 | 0.7 | 0.39 |
表6 配置修正后7個網(wǎng)頁輪詢30次匯總結(jié)果
網(wǎng)頁 | 網(wǎng)頁傳輸大?。∕B) | NRRSRP | NR SINR |
163 | 1.13 | -80.05 | 28.16 |
baidu | 0.49 | -79.87 | 28.21 |
ifeng | 0.48 | -80.19 | 28.12 |
jd | 1.25 | -80.01 | 28.17 |
sina | 1.67 | -80.08 | 28.19 |
sohu | 1.58 | -80.04 | 28.19 |
taobao | 0.02 | -80.05 | 28.15 |
平均值 | 0.94 | -80.04 | 28.17 |
(百度受自身網(wǎng)頁流程原因,各地及不同運營商測試結(jié)果均偏大,當前1.13 s相對于之前平均2.68s 改善57.84%。)





















