




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
WAP業(yè)務(wù)流程分析
2023/1/11手機(jī)的WAP功能WAP是WirelessApplicationProtocol的英文縮寫,中文含義是無線應(yīng)用協(xié)議,可用于Internet訪問,包括收發(fā)電子郵件,訪問WAP網(wǎng)站上的頁面等等
WAP技術(shù)已經(jīng)擁有2個(gè)版本,即WAP1.X和WAP2.0
手機(jī)對(duì)于WAP的支持程度有不同,有的手機(jī)只支持WAP1.X,有的手機(jī)則支持WAP2.0。支持WAP2.0的手機(jī)在上網(wǎng)時(shí),比使用WAP1.X手機(jī)速度更快、效率更高、可瀏覽內(nèi)容更為豐富
2023/1/11WAP業(yè)務(wù)流程介紹手機(jī)發(fā)出請(qǐng)求
移動(dòng)網(wǎng)絡(luò)(GSM、CDMA或其它移動(dòng)網(wǎng)絡(luò))接通本地本地ISP連接WAP網(wǎng)關(guān)服務(wù)器
WAP網(wǎng)關(guān)服務(wù)器向目標(biāo)內(nèi)容服務(wù)器發(fā)出請(qǐng)求目標(biāo)內(nèi)容服務(wù)器將信息傳給WAP網(wǎng)關(guān)服務(wù)器
WAP網(wǎng)關(guān)服務(wù)器將處理后的信息發(fā)送到本地ISP本地ISP將住處傳回移動(dòng)網(wǎng)絡(luò)
手機(jī)接收到Internet信息
2023/1/11終端與WAP網(wǎng)關(guān)建立TCP連接
由于使用80端口進(jìn)行訪問,所以連接過程需要在TCP層完成,圖為終端與WAP網(wǎng)關(guān)經(jīng)過三次握手建立連接的過程。其中,78是終端的IP地址,72是WAP網(wǎng)關(guān)的IP地址。
終端向WAP網(wǎng)關(guān)發(fā)出Get請(qǐng)求,要求返回頁面的文本信息
終端發(fā)出HTTPGET請(qǐng)求,網(wǎng)關(guān)在收到請(qǐng)求后立刻發(fā)送頁面文本內(nèi)容,傳輸過程在TCP層完成,下發(fā)完所有文本內(nèi)容后,網(wǎng)關(guān)向終端返回HTTP200ok,表示傳輸內(nèi)容成功。
WAP頁面訪問流程(1/3)2023/1/11WAP頁面訪問流程(2/3)終端向WAP網(wǎng)關(guān)發(fā)出Get請(qǐng)求,要求返回頁面的文本信息
終端向WAP網(wǎng)關(guān)發(fā)出ACK確認(rèn),表示已經(jīng)成功接收全部內(nèi)容,并終端與WAP網(wǎng)關(guān)的連接(FIN,ACK),WAP網(wǎng)關(guān)返回ACK,表示連接已經(jīng)中斷。
終端繼續(xù)向WAP網(wǎng)關(guān)發(fā)出Get請(qǐng)求,要求返回頁面的其他信息(如:圖片)
因?yàn)橹敖K端與WAP網(wǎng)關(guān)連接已經(jīng)中斷,所以在發(fā)出Get請(qǐng)求前,終端首先要與WAP網(wǎng)關(guān)重新建立連接,如下圖所示
終端與WAP網(wǎng)關(guān)經(jīng)過三次握手,重新建立連接。應(yīng)該注意,一個(gè)WAP頁面上的內(nèi)容有很多,終端每得到一個(gè)頁面上的內(nèi)容都要經(jīng)過三個(gè)步驟:連接、HTTPGET、斷開連接。
2023/1/11WAP頁面訪問流程(3/3)終端繼續(xù)向WAP網(wǎng)關(guān)發(fā)出Get請(qǐng)求,要求返回頁面的其他信息(如:圖片)
圖中,HTTPGET后的地址是內(nèi)容服務(wù)器的地址,WAP網(wǎng)關(guān)返回狀態(tài)碼200ok的同時(shí),還給出了得到的內(nèi)容類型(image/vnd.wap.wbmp),由此可以看出GET的內(nèi)容是一張圖片。
下載完相應(yīng)內(nèi)容后,再次斷開連接。重復(fù)以上步驟,當(dāng)終端得到頁面的全部內(nèi)容后,會(huì)最后一次與WAP網(wǎng)關(guān)斷開連接,此時(shí),一個(gè)完整的WAP頁面會(huì)被顯示在終端上。
2023/1/11WAP下載流程(1/3)終端與WAP網(wǎng)關(guān)建立TCP連接
由于使用80端口進(jìn)行訪問,所以連接過程需要在TCP層完成,圖為終端與WAP網(wǎng)關(guān)經(jīng)過三次握手建立連接的過程。其中,是終端的IP地址,72是WAP網(wǎng)關(guān)的IP地址。
終端向WAP網(wǎng)關(guān)發(fā)出Get請(qǐng)求
GET后跟的是要下載圖片的URL地址
2023/1/11WAP下載流程(2/3)數(shù)據(jù)傳輸
傳輸過程的實(shí)質(zhì)是WAP網(wǎng)關(guān)將圖片內(nèi)容下發(fā)到終端上。在TCP層,圖片內(nèi)容被打成了許多個(gè)數(shù)據(jù)包,當(dāng)某個(gè)數(shù)據(jù)包在傳輸過程中丟失或是傳輸失敗時(shí),需要進(jìn)行重傳,如下圖所示:
傳輸結(jié)束
數(shù)據(jù)傳輸成功完成后,WAP會(huì)向終端返回狀態(tài)碼200,代表動(dòng)作執(zhí)行成功,若在服務(wù)器端因某些原因?qū)е聢D片下載失敗,會(huì)返回其他HTTP狀態(tài)碼,如:404、403等。
2023/1/11WAP下載流程(3/3)中斷連接
終端首先向WAP網(wǎng)關(guān)發(fā)出斷開連接信息(FIN,ACK),WAP網(wǎng)關(guān)收到信息后返回確認(rèn)(ACK),同一中斷連接。注意在途中,終端在發(fā)出(FIN,ACK)的同時(shí)。還向WAP網(wǎng)關(guān)發(fā)出了建立連接請(qǐng)求(SYN),重新建立連接后要下載下一個(gè)內(nèi)容。
2023/1/11TCP層分析(1/5)終端與WAP網(wǎng)關(guān)建立連接
Dstport(80)表示發(fā)送端請(qǐng)求使用80端口與WAP網(wǎng)關(guān)進(jìn)行連接,HeaderLength:28表示原有數(shù)據(jù)在TCP層增加了28bytes的包頭,Maximumsegmentsize:1460bytes表示在TCP層,一個(gè)數(shù)據(jù)包最大為1460bytes。
WAP網(wǎng)關(guān)接收到發(fā)送端發(fā)出的連接請(qǐng)求后,會(huì)返回一條以(SYN,ACK)標(biāo)記的確認(rèn)信息,“ThisisanACKtothesegmentinframe:19”表明了這條信息是對(duì)第19幀信息的回復(fù)。
2023/1/11TCP層分析(2/5)終端與WAP網(wǎng)關(guān)建立連接
上圖是建立TCP連接的最后一步,發(fā)送端在收到WAP網(wǎng)關(guān)的回復(fù)后,再向其發(fā)送一條確認(rèn)信息(ACK),表明通過80端口建立連接成功,接下來就要傳輸數(shù)據(jù)了。這條信息的TCP層包頭大小為20bytes。終端向WAP網(wǎng)關(guān)發(fā)出GET請(qǐng)求
請(qǐng)求的發(fā)出方(終端)使用的是2768端口,接收方(WAP網(wǎng)關(guān))使用的是80端口。ReassembledTCPSegments(1156bytes)表示在TCP層,請(qǐng)求數(shù)據(jù)包的總大小是1156bytes,分兩個(gè)數(shù)據(jù)包被發(fā)出(第23、第24)。
2023/1/11TCP層分析(3/5)數(shù)據(jù)傳輸
數(shù)據(jù)傳輸實(shí)質(zhì)是WAP網(wǎng)關(guān)將TCP數(shù)據(jù)包下發(fā)給終端,其中TCPSegmentdata表示當(dāng)前數(shù)據(jù)包的大小。
終端在接收到數(shù)據(jù)包后,會(huì)向WAP網(wǎng)關(guān)返回一條確認(rèn)信息(ACK),其中,ThisisanACKtotheSementinframe:40表示這條信息是對(duì)第40幀數(shù)據(jù)的確認(rèn)。
2023/1/11TCP層分析(4/5)數(shù)據(jù)傳輸結(jié)束
TCP層的傳輸結(jié)束后,WAP網(wǎng)關(guān)向終端返回HTTP響應(yīng)信息,其中包含所有數(shù)據(jù)包的信息。上圖中,F(xiàn)rame表示幀,即數(shù)據(jù)包的編號(hào)、payload表示數(shù)據(jù)報(bào)的大小。
2023/1/11
TCP層分析(5/5)中斷連接
從第四步的圖中可以看到,傳輸結(jié)束后,WAP網(wǎng)關(guān)向終端返回的HTTP響應(yīng)信息是由(FIN,ACK)所標(biāo)記的,所以該條信息業(yè)可以看作是WAP網(wǎng)關(guān)終端連接的請(qǐng)求。終端在收到請(qǐng)求后會(huì)返回一條ACK,并向WAP網(wǎng)關(guān)發(fā)出中斷連接請(qǐng)求(FIN,ACK),最后由WAP網(wǎng)關(guān)返回確認(rèn)信息ACK,到此為止,表示連接完全中斷
2023/1/11HTTP層分析(1/2)終端發(fā)出GET請(qǐng)求
下載內(nèi)容之前,終端會(huì)向WAP網(wǎng)關(guān)發(fā)出HTTPGET請(qǐng)求,表示要求下載相應(yīng)頁面內(nèi)容。由圖中可知,GET請(qǐng)求的包頭內(nèi)容包括:目標(biāo)地址(http://)、HTTP協(xié)議版本號(hào)(HTTP/1.1)、傳輸方法(GET)、終端可以接受的媒體類型(accept)、終端可以接受的編碼方式(accept-charset)、終端可與以接受的語言(accept-language)、終端型號(hào)及其他信息(user-agent)。
2023/1/11HTTP層分析(2/2)WAP網(wǎng)關(guān)返回動(dòng)作狀態(tài)
WAP網(wǎng)關(guān)返回狀態(tài)碼200表示動(dòng)作執(zhí)行成功,Date表示時(shí)間、Set-Cookie表示服務(wù)器記錄的終端信息、Content-Length表示內(nèi)容大?。?6Bytes)、Content-Type表示內(nèi)容類型(格式)、MediaType表示媒體類型。
2023/1/11
問題總結(jié)終端與WAP網(wǎng)關(guān)建立連接失敗,導(dǎo)致下載失敗建立連接時(shí)間過長,導(dǎo)致下載時(shí)間過大HTTPGET—HTTP200ok這段時(shí)間過大,導(dǎo)致下載時(shí)延過大,原因可能有:傳輸過程中出現(xiàn)丟包重傳、內(nèi)容服務(wù)器或終端側(cè)響應(yīng)延遲若下載失敗,可以根據(jù)HTTP返回的狀態(tài)碼來判斷錯(cuò)誤原因
2023/1/11
TheArgogrouplogo,‘QualityofeXPerience’,“TestinAnger,DeployinPeace.”,QXP,DeviceMasterandMonitorMasteraretrade
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 倉儲(chǔ)設(shè)備租賃合同協(xié)議書
- 人工智能技術(shù)應(yīng)用研發(fā)合作協(xié)議
- 鋼筋焊接施工承包合同
- 工程承包合同單價(jià)合同
- 企業(yè)信息化戰(zhàn)略規(guī)劃與實(shí)施
- 工廠場(chǎng)地租賃合同
- 電子商務(wù)購銷合同
- 數(shù)據(jù)安全與信息保密服務(wù)協(xié)議
- 血液(第二課時(shí))課件2024-2025學(xué)年北師大版生物七年級(jí)下冊(cè)
- 關(guān)于調(diào)整辦公環(huán)境的申請(qǐng)通知
- 部編版道德與法治四年級(jí)下冊(cè)第四單元《感受家鄉(xiāng)文化關(guān)心家鄉(xiāng)發(fā)展》大單元作業(yè)設(shè)計(jì)
- 軟件測(cè)試PPT完整全套教學(xué)課件
- 化學(xué)基礎(chǔ)課程標(biāo)準(zhǔn)
- RBA社會(huì)責(zé)任商業(yè)聯(lián)盟準(zhǔn)則(管理手冊(cè)+程序+記錄+培訓(xùn))
- 2022-2023學(xué)年遼寧省名校聯(lián)盟高二(下)聯(lián)考語文試卷(3月份)及答案解析
- 附表耶魯抽動(dòng)程度綜合量表
- 貨物驗(yàn)收單表格模板
- Word-A4信紙(老信紙格式)
- 4.四川能投集團(tuán)匯報(bào)PPT(V3.01)-1
- 教學(xué)設(shè)計(jì) 心字底寫法
- 幼兒園入園體檢表新表
評(píng)論
0/150
提交評(píng)論