亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

報(bào)文處理方法、裝置及網(wǎng)絡(luò)服務(wù)器的制作方法

文檔序號(hào):7551516閱讀:138來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):報(bào)文處理方法、裝置及網(wǎng)絡(luò)服務(wù)器的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及報(bào)文處理方法、裝置及網(wǎng)絡(luò)服務(wù)器。
背景技術(shù)
無(wú)線應(yīng)用協(xié)議(Wireless Application Protocol,WAP)是一項(xiàng)全球性的網(wǎng)絡(luò)通信 協(xié)議。在基于WAP實(shí)現(xiàn)WAP業(yè)務(wù)時(shí),通常由網(wǎng)絡(luò)運(yùn)營(yíng)商提供包含WAP網(wǎng)關(guān)的網(wǎng)絡(luò)平臺(tái),服務(wù) 提供商提供業(yè)務(wù)資源,用戶通過(guò)終端訪問(wèn)WAP網(wǎng)站上的業(yè)務(wù)資源時(shí),以WAP網(wǎng)關(guān)作為終端的 代理服務(wù)器,當(dāng)WAP網(wǎng)關(guān)接收到用戶發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文后,根據(jù)該業(yè)務(wù)請(qǐng)求報(bào)文從WAP網(wǎng) 站獲取業(yè)務(wù)資源,并將該業(yè)務(wù)資源傳輸給終端。
發(fā)明人在對(duì)現(xiàn)有技術(shù)的研究過(guò)程中發(fā)現(xiàn),終端通常通過(guò)WAP網(wǎng)關(guān)的代理功能向 WAP網(wǎng)站轉(zhuǎn)發(fā)業(yè)務(wù)請(qǐng)求,因此WAP網(wǎng)關(guān)可以對(duì)業(yè)務(wù)請(qǐng)求進(jìn)行合法性鑒別,但是當(dāng)終端用戶建 立了私有代理服務(wù)器,并通過(guò)該私有代理服務(wù)器對(duì)WAP網(wǎng)站上的業(yè)務(wù)資源進(jìn)行訪問(wèn)時(shí),由 于業(yè)務(wù)請(qǐng)求不再通過(guò)WAP網(wǎng)關(guān)轉(zhuǎn)發(fā),因此WAP網(wǎng)關(guān)無(wú)法對(duì)這些業(yè)務(wù)請(qǐng)求進(jìn)行合法性鑒別,導(dǎo) 致非法用戶也可以通過(guò)私有代理服務(wù)器實(shí)現(xiàn)WAP業(yè)務(wù),從而降低了 WAP業(yè)務(wù)的安全性。發(fā)明內(nèi)容
本發(fā)明實(shí)施例中提供了報(bào)文處理方法、裝置及網(wǎng)絡(luò)服務(wù)器,以解決現(xiàn)有技術(shù)中當(dāng) 非法用戶通過(guò)私有代理服務(wù)器實(shí)現(xiàn)WAP業(yè)務(wù)時(shí),降低了 WAP業(yè)務(wù)安全性的問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例公開(kāi)了如下技術(shù)方案:
第一方面,提供一種報(bào)文處理方法,所述方法包括:
當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為無(wú)線應(yīng)用協(xié)議WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng)求 報(bào)文的目的地址進(jìn)行校驗(yàn);
如果所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,則將所述業(yè)務(wù)請(qǐng)求 報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址;
按照修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述對(duì)業(yè)務(wù)請(qǐng)求報(bào)文的 目的地址進(jìn)行校驗(yàn)之前,所述方法還包括:
接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;
通過(guò)分析所述業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文。
結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式 中,所述接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文之前,所述方法還包括:分別建立與所述終端之間的 傳輸控制協(xié)議TCP連接,以及與私有代理服務(wù)器之間的TCP連接;
所述接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文具體為:接收所述終端通過(guò)建立的所述TCP連 接發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;
所述將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址之前,還包括:
斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立的TCP連接,以及建立與所 述WAP網(wǎng)關(guān)之間的TCP連接。
結(jié)合第一方面,或第一方面的第一種可能的實(shí)現(xiàn)方式,或第一方面的第二種可能 的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述方法還包括:預(yù)先保存所述WAP 網(wǎng)關(guān)的地址;
所述對(duì)業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn)具體為:判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的 地址與保存的所述WAP網(wǎng)關(guān)的地址是否一致。
第二方面,提供一種報(bào)文處理裝置,所述方法包括:
校驗(yàn)單元,用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng) 求報(bào)文的目的地址進(jìn)行校驗(yàn);
修改單元,用于如果所述校驗(yàn)單元的校驗(yàn)結(jié)果為所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與 WAP網(wǎng)關(guān)的地址不一致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址;
轉(zhuǎn)發(fā)單元,用于按照所述修改單元修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到 所述WAP網(wǎng)關(guān)。
結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
接收單元,用于接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;
識(shí)別單元,用于通過(guò)分析所述接收單元接收到的業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別所述 業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文;
所述校驗(yàn)單元,具體用于當(dāng)所述識(shí)別單元識(shí)別出所述業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的 報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn)。
結(jié)合第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式 中,所述裝置還包括:
建立單元,用于分別建立與所述終端之間的TCP連接,以及與私有代理服務(wù)器之 間的TCP連接;
所述接收單元,具體用于接收所述終端通過(guò)所述建立單元建立的所述TCP連接發(fā) 送的業(yè)務(wù)請(qǐng)求報(bào)文;
斷開(kāi)單元,用于如果所述校驗(yàn)單元的校驗(yàn)結(jié)果為所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與 WAP網(wǎng)關(guān)的地址不一致時(shí),斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立的TCP連 接;
所述建立單元,還用于建立與所述WAP網(wǎng)關(guān)之間的TCP連接。
結(jié)合第二方面,或第二方面的第一種可能的實(shí)現(xiàn)方式,或第二方面的第二種可能 的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述裝置還包括:
保存單元,用于預(yù)先保存WAP網(wǎng)關(guān)的地址;
所述校驗(yàn)單元,具體用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),判斷 所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與所述保存單元保存的所述WAP網(wǎng)關(guān)的地址是否一致。
結(jié)合第二方面,或第二方面的第一種可能的實(shí)現(xiàn)方式,或第二方面的第二種可能 的實(shí)現(xiàn)方式,或第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式 中,所述裝置設(shè)置在分別與網(wǎng)關(guān)通用分組無(wú)線服務(wù)支持節(jié)點(diǎn)GGSN服務(wù)器和WAP網(wǎng)關(guān)連接的 網(wǎng)絡(luò)服務(wù)器上;或者,
所述裝置設(shè)置在所述GGSN服務(wù)器內(nèi)。
第三方面,提供一種網(wǎng)絡(luò)服務(wù)器,所述網(wǎng)絡(luò)服務(wù)器包括:總線,以及通過(guò)所述總線 連接的網(wǎng)絡(luò)接口、處理器及存儲(chǔ)器,所述網(wǎng)絡(luò)接口包括第一網(wǎng)絡(luò)接口和第二網(wǎng)絡(luò)接口,其 中,
所述第一網(wǎng)絡(luò)接口,用于通信連接終端;
所述第二網(wǎng)絡(luò)接口,用于通信連接WAP網(wǎng)關(guān);
所述處理器,用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù) 請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn),如果所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一 致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址,并按照修改后的目的 地址將所述業(yè)務(wù)請(qǐng)求報(bào)文通過(guò)所述第二網(wǎng)絡(luò)接口轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,
所述處理器,還用于通過(guò)所述第一網(wǎng)絡(luò)接口接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文,并通 過(guò)分析所述業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文。
結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式 中,所述網(wǎng)絡(luò)接口還包括第三網(wǎng)絡(luò)接口,
所述處理器,還用于通過(guò)所述第一網(wǎng)絡(luò)接口建立與所述終端之間的TCP連接,以 及通過(guò)所述第三網(wǎng)絡(luò)接口建立與私有代理服務(wù)器之間的TCP連接;
所述第一網(wǎng)絡(luò)接口,具體用于接收所述終端通過(guò)建立的所述TCP連接發(fā)送的業(yè)務(wù) 請(qǐng)求報(bào)文;
所述處理器,還用于斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立的TCP 連接,以及通過(guò)所述第二網(wǎng)絡(luò)接口建立與所述WAP網(wǎng)關(guān)之間的TCP連接。
結(jié)合第三方面,或第三方面的第一種可能的實(shí)現(xiàn)方式,或第三方面的第二種可能 的實(shí)現(xiàn)方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述存儲(chǔ)器,用于預(yù)先保存所述WAP 網(wǎng)關(guān)的地址;
所述處理器,具體用于判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與保存的所述WAP網(wǎng)關(guān) 的地址是否一致。
結(jié)合第三方面,或第三方面的第一種可能的實(shí)現(xiàn)方式,或第三方面的第二種可能 的實(shí)現(xiàn)方式,或第三方面的第三種可能的實(shí)現(xiàn)方式,在第三方面的第四種可能的實(shí)現(xiàn)方式 中,所述網(wǎng)絡(luò)服務(wù)器具體為GGSN服務(wù)器。
本發(fā)明實(shí)施例中,當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)業(yè)務(wù)請(qǐng)求 報(bào)文的目的地址進(jìn)行校驗(yàn),如果業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,則將 該業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為WAP網(wǎng)關(guān)的地址,并按照修改后的目的地址將業(yè)務(wù)請(qǐng)求 報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)。應(yīng)用發(fā)明實(shí)施例,可以通過(guò)對(duì)WAP類(lèi)型的業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn) 行校驗(yàn),識(shí)別出目的地址為私有代理服務(wù)器的業(yè)務(wù)請(qǐng)求報(bào)文,從而可以將這些業(yè)務(wù)請(qǐng)求報(bào) 文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān),以便WAP網(wǎng)關(guān)可以對(duì)這些業(yè)務(wù)請(qǐng)求報(bào)文進(jìn)行合法性鑒別,由此提高WAP 業(yè)務(wù)的安全性。


為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,對(duì)于本領(lǐng)域普通技術(shù)人員而 言,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明報(bào)文處理方法的一個(gè)實(shí)施例流程圖2為本發(fā)明報(bào)文處理方法的另一個(gè)實(shí)施例流程圖3為本發(fā)明報(bào)文處理方法的另一個(gè)實(shí)施例流程圖4為本發(fā)明報(bào)文處理裝置的一個(gè)實(shí)施例框圖5為本發(fā)明報(bào)文處理裝置的另一個(gè)實(shí)施例框圖6為本發(fā)明報(bào)文處理裝置的另一個(gè)實(shí)施例框圖7A為應(yīng)用本發(fā)明實(shí)施例的一種網(wǎng)絡(luò)架構(gòu)示意圖7B為應(yīng)用本發(fā)明實(shí)施例的另一種網(wǎng)絡(luò)架構(gòu)示意圖8為本發(fā)明網(wǎng)絡(luò)服務(wù)器的實(shí)施例框圖。
具體實(shí)施方式
本發(fā)明如下實(shí)施例提供了報(bào)文處理方法、裝置及網(wǎng)絡(luò)服務(wù)器。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,并使本發(fā)明實(shí) 施例的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例中技術(shù)方 案作進(jìn)一步詳細(xì)的說(shuō)明。
參見(jiàn)圖1,為本發(fā)明報(bào)文處理方法的一個(gè)實(shí)施例流程圖:
步驟101:當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)業(yè)務(wù)請(qǐng)求報(bào)文的目 的地址進(jìn)行校驗(yàn)。
執(zhí)行本方法實(shí)施例的網(wǎng)絡(luò)實(shí)體可以為網(wǎng)絡(luò)中分別與網(wǎng)關(guān)通用分組無(wú)線服務(wù)支持 節(jié)點(diǎn)(Gateway General Packet Radio Service Support Node, GGSN)服務(wù)器和 WAP 網(wǎng)關(guān) 連接的深度報(bào)文解析(Deep Packet Inspection,DPI)服務(wù)器,或者也可以為網(wǎng)絡(luò)中的GGSN 服務(wù)器。
當(dāng)終端要訪問(wèn)互聯(lián)網(wǎng)(INTERNET)中WAP網(wǎng)站上的業(yè)務(wù)資源時(shí),如果終端用戶設(shè)置 了私有代理服務(wù)器,則終端會(huì)通過(guò)無(wú)線網(wǎng)絡(luò)發(fā)送目的地址為該私有代理服務(wù)器的地址的業(yè) 務(wù)請(qǐng)求報(bào)文,DPI服務(wù)器或者GGSN服務(wù)器接收到業(yè)務(wù)請(qǐng)求報(bào)文后,可以通過(guò)分析所述業(yè)務(wù) 請(qǐng)求報(bào)文的內(nèi)容,識(shí)別該業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文,具體識(shí)別方式可以采用現(xiàn) 有技術(shù)中的報(bào)文識(shí)別方式,例如,通過(guò)報(bào)文中包含的關(guān)鍵字,或者報(bào)文格式等進(jìn)行識(shí)別,在 此不再贅述。
當(dāng)識(shí)別出終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)業(yè)務(wù)請(qǐng)求報(bào)文的目的 地址進(jìn)行校驗(yàn),以判斷該目的地址是否為WAP網(wǎng)關(guān)的地址。
步驟102:如果業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,則將該業(yè)務(wù)請(qǐng) 求報(bào)文的目的地址修改為WAP網(wǎng)關(guān)的地址。
本實(shí)施例中,當(dāng)業(yè)務(wù)請(qǐng)求報(bào)文的目的地址為WAP網(wǎng)關(guān)的地址時(shí),表明該業(yè)務(wù)請(qǐng)求 報(bào)文為合法的業(yè)務(wù)請(qǐng)求報(bào)文,直接將該業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)即可。當(dāng)業(yè)務(wù)請(qǐng)求報(bào) 文的目的地址不是WAP網(wǎng)關(guān)的地址時(shí),例如,為私有代理服務(wù)器的地址,則需要將該目的地 址修改為WAP網(wǎng)關(guān)的地址。
步驟103:按照修改后的目的地址將業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)。
由上述實(shí)施例可見(jiàn),該實(shí)施例可以通過(guò)對(duì)WAP類(lèi)型的業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn) 行校驗(yàn),識(shí)別出目的地址為私有代理服務(wù)器的業(yè)務(wù)請(qǐng)求報(bào)文,從而可以將這些業(yè)務(wù)請(qǐng)求報(bào) 文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān),以便WAP網(wǎng)關(guān)可以對(duì)這些業(yè)務(wù)請(qǐng)求報(bào)文進(jìn)行合法性鑒別,由此提高WAP 業(yè)務(wù)的安全性。
參見(jiàn)圖2,為本發(fā)明報(bào)文處理方法的另一個(gè)實(shí)施例流程圖,該實(shí)施例以終端請(qǐng)求基 于UDP傳輸?shù)腤AP業(yè)務(wù)為例描述報(bào)文處理過(guò)程,其中假設(shè)終端用戶設(shè)置了私有代理服務(wù)器, 且用于進(jìn)行報(bào)文處理的網(wǎng)絡(luò)實(shí)體為DPI服務(wù)器:
步驟201 =DPI服務(wù)器保存WAP網(wǎng)關(guān)的地址。
本實(shí)施例,WAP網(wǎng)關(guān)為合法的用于代理終端訪問(wèn)WAP網(wǎng)站上的業(yè)務(wù)資源的網(wǎng)絡(luò)設(shè) 備,因此DPI服務(wù)器預(yù)先保存這些合法的WAP網(wǎng)關(guān)的地址。
步驟202:終端基于UDP向DPI服務(wù)器發(fā)送業(yè)務(wù)請(qǐng)求報(bào)文。
用戶數(shù)據(jù)包協(xié)議(User Datagram Protocol,UDP)是一種無(wú)連接的傳輸層協(xié)議,提 供面向事務(wù)的簡(jiǎn)單不可靠的信息傳送服務(wù)。本實(shí)施例可以基于UDP實(shí)現(xiàn)WAP業(yè)務(wù),當(dāng)終端 要訪問(wèn)互聯(lián)網(wǎng)(INTERNET)中WAP網(wǎng)站上的業(yè)務(wù)資源時(shí),如果終端用戶設(shè)置了私有代理服務(wù) 器,則終端可以通過(guò)無(wú)線網(wǎng)絡(luò)基于UDP,向DPI服務(wù)器發(fā)送目的地址為該私有代理服務(wù)器的 地址的業(yè)務(wù)請(qǐng)求報(bào)文。
步驟203 =DPI服務(wù)器分析業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi) 型的報(bào)文。
DPI服務(wù)器接收到業(yè)務(wù)請(qǐng)求報(bào)文后,可以通過(guò)分析該業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別 該業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文,具體識(shí)別方式可以采用現(xiàn)有技術(shù)中的報(bào)文識(shí)別方 式,例如,通過(guò)報(bào)文中包含的關(guān)鍵字,或者報(bào)文格式等進(jìn)行識(shí)別,在此不再贅述。
步驟204:當(dāng)DPI服務(wù)器識(shí)別出業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),判斷業(yè)務(wù)請(qǐng)求 報(bào)文的目的地址與保存的WAP網(wǎng)關(guān)的地址是否一致。
步驟205:如果業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,DPI服務(wù)器將 業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為WAP網(wǎng)關(guān)的地址。
本實(shí)施例中,當(dāng)業(yè)務(wù)請(qǐng)求報(bào)文的目的地址為WAP網(wǎng)關(guān)的地址時(shí),表明該業(yè)務(wù)請(qǐng)求 報(bào)文為合法的業(yè)務(wù)請(qǐng)求報(bào)文,直接將該業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)即可。當(dāng)業(yè)務(wù)請(qǐng)求報(bào) 文的目的地址不是WAP網(wǎng)關(guān)的地址時(shí),例如,為私有代理服務(wù)器的地址,則需要將該目的地 址修改為WAP網(wǎng)關(guān)的地址。
步驟206 =DPI服務(wù)器按照修改后的目的地址將業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)。
由上述實(shí)施例可見(jiàn),DPI服務(wù)器可以通過(guò)對(duì)WAP類(lèi)型的業(yè)務(wù)請(qǐng)求報(bào)文的目的地址 進(jìn)行校驗(yàn),識(shí)別出目的地址為私有代理服務(wù)器的業(yè)務(wù)請(qǐng)求報(bào)文,從而可以將這些業(yè)務(wù)請(qǐng)求 報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān),以便WAP網(wǎng)關(guān)可以對(duì)這些業(yè)務(wù)請(qǐng)求報(bào)文進(jìn)行合法性鑒別,由此提高 WAP業(yè)務(wù)的安全性。
參見(jiàn)圖3,為本發(fā)明報(bào)文處理方法的另一個(gè)實(shí)施例流程圖,該實(shí)施例以終端請(qǐng)求基 于TCP傳輸?shù)腤AP業(yè)務(wù)為例描述報(bào)文處理過(guò)程,其中假設(shè)終端用戶設(shè)置了私有代理服務(wù)器, 且用于進(jìn)行報(bào)文處理的網(wǎng)絡(luò)實(shí)體為DPI服務(wù)器:
步驟301 =DPI服務(wù)器保存WAP網(wǎng)關(guān)的地址。
本實(shí)施例,WAP網(wǎng)關(guān)為合法的用于代理終端訪問(wèn)WAP網(wǎng)站上的業(yè)務(wù)資源的網(wǎng)絡(luò)設(shè)備,因此DPI服務(wù)器預(yù)先保存這些合法的WAP網(wǎng)關(guān)的地址。
步驟302a:DPI服務(wù)器建立與終端之間的TCP連接。
傳輸控制協(xié)議(Transmission Control Protocol, TCP)是一種面向連接的,可靠 的基于字節(jié)流的傳輸層協(xié)議。本實(shí)施例可以基于TCP實(shí)現(xiàn)WAP業(yè)務(wù),此時(shí)DPI服務(wù)器需要 建立與終端之間的TCP連接。
步驟302b:DPI服務(wù)器建立與私有代理服務(wù)器之間的TCP連接。
本實(shí)施例中,如果終端用戶設(shè)置了私有代理服務(wù)器,則終端預(yù)先通過(guò)該DPI服務(wù) 器建立與該私有代理服務(wù)器之間的TCP連接。
步驟303:終端基于與DPI服務(wù)器之間的TCP連接向DPI服務(wù)器發(fā)送業(yè)務(wù)請(qǐng)求報(bào)文。
步驟304 =DPI服務(wù)器分析業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi) 型的報(bào)文。
DPI服務(wù)器接收到業(yè)務(wù)請(qǐng)求報(bào)文后,可以通過(guò)分析該業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別 該業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文,具體識(shí)別方式可以采用現(xiàn)有技術(shù)中的報(bào)文識(shí)別方 式,例如,通過(guò)報(bào)文中包含的關(guān)鍵字,或者報(bào)文格式等進(jìn)行識(shí)別,在此不再贅述。
步驟305:當(dāng)DPI服務(wù)器識(shí)別出業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),判斷業(yè)務(wù)請(qǐng)求 報(bào)文的目的地址與保存的WAP網(wǎng)關(guān)的地址是否一致。
步驟306:如果業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,DPI服務(wù)器斷 開(kāi)與該目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立的TCP連接。
本實(shí)施例中,當(dāng)業(yè)務(wù)請(qǐng)求報(bào)文的目的地址為WAP網(wǎng)關(guān)的地址時(shí),表明該業(yè)務(wù)請(qǐng)求 報(bào)文為合法的業(yè)務(wù)請(qǐng)求報(bào)文,直接將該業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)即可。當(dāng)業(yè)務(wù)請(qǐng)求報(bào) 文的目的地址為私有代理服務(wù)器的地址時(shí),則DPI服務(wù)器需要斷開(kāi)與該私有代理服務(wù)器之 間建立的TCP連接。
步驟307 =DPI服務(wù)器建立與WAP網(wǎng)關(guān)之間的TCP連接。
步驟308 =DPI服務(wù)器將業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為WAP網(wǎng)關(guān)的地址。
步驟309 =DPI服務(wù)器按照修改后的目的地址,基于與WAP網(wǎng)關(guān)之間的TCP連接將 業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)。
由上述實(shí)施例可見(jiàn),DPI服務(wù)器可以通過(guò)對(duì)WAP類(lèi)型的業(yè)務(wù)請(qǐng)求報(bào)文的目的地址 進(jìn)行校驗(yàn),識(shí)別出目的地址為私有代理服務(wù)器的業(yè)務(wù)請(qǐng)求報(bào)文,從而可以將這些業(yè)務(wù)請(qǐng)求 報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān),以便WAP網(wǎng)關(guān)可以對(duì)這些業(yè)務(wù)請(qǐng)求報(bào)文進(jìn)行合法性鑒別,由此提高 WAP業(yè)務(wù)的安全性。
與本發(fā)明報(bào)文處理方法的實(shí)施例相對(duì)應(yīng),本發(fā)明還提供了報(bào)文處理裝置及網(wǎng)絡(luò)服 務(wù)器的實(shí)施例。
參見(jiàn)圖4,為本發(fā)明報(bào)文處理裝置的一個(gè)實(shí)施例框圖:
該裝置包括:校驗(yàn)單元410、修改單元420和轉(zhuǎn)發(fā)單元430。
其中,校驗(yàn)單元410,用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)所 述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn);
修改單元420,用于如果所述校驗(yàn)單元410的校驗(yàn)結(jié)果為所述業(yè)務(wù)請(qǐng)求報(bào)文的目 的地址與WAP網(wǎng)關(guān)的地址不一致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址;
轉(zhuǎn)發(fā)單元430,用于按照所述修改單元420修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào) 文轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
參見(jiàn)圖5,為本發(fā)明報(bào)文處理裝置的另一個(gè)實(shí)施例框圖:
該裝置包括:保存單元510、接收單元520、識(shí)別單元530、校驗(yàn)單元540、修改單元 550和轉(zhuǎn)發(fā)單元560。
其中,保存單元510,用于預(yù)先保存WAP網(wǎng)關(guān)的地址;
接收單元520,用于接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;
識(shí)別單元530,用于通過(guò)分析所述接收單元520接收到的業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí) 別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文;
校驗(yàn)單元540,用于當(dāng)所述識(shí)別單元530識(shí)別出所述業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào) 文時(shí),判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與所述保存單元510保存的所述WAP網(wǎng)關(guān)的地址是否一致。
修改單元550,用于如果所述校驗(yàn)單元540的校驗(yàn)結(jié)果為所述業(yè)務(wù)請(qǐng)求報(bào)文的目 的地址與WAP網(wǎng)關(guān)的地址不一致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān) 的地址;
轉(zhuǎn)發(fā)單元560,用于按照所述修改單元550修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào) 文轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
參見(jiàn)圖6,為本發(fā)明報(bào)文處理裝置的另一個(gè)實(shí)施例框圖:
該裝置包括:保存單元610、建立單元620、接收單元630、識(shí)別單元640、校驗(yàn)單元 650、斷開(kāi)單元660、修改單元670和轉(zhuǎn)發(fā)單元680。
其中,保存單元610,用于預(yù)先保存WAP網(wǎng)關(guān)的地址;
建立單元620,用于分別建立與所述終端之間的TCP連接,以及與私有代理服務(wù)器 之間的TCP連接;
接收單元630,用于接收所述終端通過(guò)所述建立單元620建立的所述TCP連接發(fā)送 的業(yè)務(wù)請(qǐng)求報(bào)文;
識(shí)別單元640,用于通過(guò)分析所述接收單元630接收到的業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí) 別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文;
校驗(yàn)單元650,用于當(dāng)所述識(shí)別單元640識(shí)別出所述業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào) 文時(shí),判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與所述保存單元610保存的所述WAP網(wǎng)關(guān)的地址是否一致。
斷開(kāi)單元660,用于如果所述校驗(yàn)單元650的校驗(yàn)結(jié)果為所述業(yè)務(wù)請(qǐng)求報(bào)文的目 的地址與WAP網(wǎng)關(guān)的地址不一致時(shí),斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立 的TCP連接;
所述建立單元620,還用于建立與所述WAP網(wǎng)關(guān)之間的TCP連接。
修改單元670,用于將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址;
轉(zhuǎn)發(fā)單元680,用于按照所述修改單元670修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào) 文轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
上述圖4至圖6實(shí)施例中示出的報(bào)文處理裝置可以設(shè)置在分別與GGSN服務(wù)器和WAP網(wǎng)關(guān)連接的網(wǎng)絡(luò)服務(wù)器上,例如該網(wǎng)絡(luò)服務(wù)器可以具體為DPI服務(wù)器,如圖7A中示出 的一種網(wǎng)絡(luò)架構(gòu)示意圖;或者,上述圖4至圖6實(shí)施例中示出的報(bào)文處理裝置也可以設(shè)置在 GGSN服務(wù)器內(nèi),如圖7B中示出的另一種網(wǎng)絡(luò)架構(gòu)示意圖。
參見(jiàn)圖8為,本發(fā)明網(wǎng)絡(luò)服務(wù)器的實(shí)施例框圖:
該網(wǎng)絡(luò)服務(wù)器包括:總線810,以及通過(guò)總線810連接的網(wǎng)絡(luò)接口 820、處理器830 和存儲(chǔ)器840。本發(fā)明實(shí)施例中該網(wǎng)絡(luò)接口 820包括第一網(wǎng)絡(luò)接口 8201和第二網(wǎng)絡(luò)接口 8202,還可以進(jìn)一步包括第三網(wǎng)絡(luò)接口 8203 ;
其中,第一網(wǎng)絡(luò)接口 8201,用于通信連接終端;
第二網(wǎng)絡(luò)接口 8202,用于通信連接WAP網(wǎng)關(guān);
所述處理器830,用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè) 務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn),如果所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不 一致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址,并按照修改后的目 的地址將所述業(yè)務(wù)請(qǐng)求報(bào)文通過(guò)所述第二網(wǎng)絡(luò)接口 8202轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
可選的,所述處理器830,還可以用于通過(guò)所述第一網(wǎng)絡(luò)接口 8201接收終端發(fā)送 的業(yè)務(wù)請(qǐng)求報(bào)文,并通過(guò)分析所述業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP 類(lèi)型的報(bào)文。
可選的,所述處理器830,還可以用于通過(guò)所述第一網(wǎng)絡(luò)接口 8201建立與所述終 端之間的TCP連接,以及通過(guò)第三網(wǎng)絡(luò)接口 8203建立與私有代理服務(wù)器之間的TCP連接; 所述第一網(wǎng)絡(luò)接口 8201,可以具體用于接收所述終端通過(guò)建立的所述TCP連接發(fā)送的業(yè)務(wù) 請(qǐng)求報(bào)文;所述處理器830,還可以用于斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間 建立的TCP連接,以及通過(guò)所述第二網(wǎng)絡(luò)接口 8202建立與所述WAP網(wǎng)關(guān)之間的TCP連接。
可選的,所述存儲(chǔ)器840,可以用于預(yù)先保存所述WAP網(wǎng)關(guān)的地址;所述處理器 830,可以具體用于判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與保存的所述WAP網(wǎng)關(guān)的地址是否 一致。
由上述實(shí)施例可見(jiàn),當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)業(yè)務(wù)請(qǐng) 求報(bào)文的目的地址進(jìn)行校驗(yàn),如果業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,則 將該業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為WAP網(wǎng)關(guān)的地址,并按照修改后的目的地址將業(yè)務(wù)請(qǐng) 求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān)。應(yīng)用發(fā)明實(shí)施例,可以通過(guò)對(duì)WAP類(lèi)型的業(yè)務(wù)請(qǐng)求報(bào)文的目的地 址進(jìn)行校驗(yàn),識(shí)別出目的地址為私有代理服務(wù)器的業(yè)務(wù)請(qǐng)求報(bào)文,從而可以將這些業(yè)務(wù)請(qǐng) 求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān),以便WAP網(wǎng)關(guān)可以對(duì)這些業(yè)務(wù)請(qǐng)求報(bào)文進(jìn)行合法性鑒別,由此提高 WAP業(yè)務(wù)的安全性。
本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明實(shí)施例中的技術(shù)可借助軟件加必需 的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本發(fā)明實(shí)施例中的技術(shù)方案本質(zhì)上或者 說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存 儲(chǔ)在存儲(chǔ)介質(zhì)中,如R0M/RAM、磁碟、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以 是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所 述的方法。
本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部 分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例 的部分說(shuō)明即可。
以上所述的本發(fā)明實(shí)施方式,并不構(gòu)成對(duì)本發(fā)明保護(hù)范圍的限定。任何在本發(fā)明 的精神和原則之內(nèi)所作的修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種報(bào)文處理方法,其特征在于,所述方法包括:當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為無(wú)線應(yīng)用協(xié)議WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn);如果所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址;按照修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn)之前,所述方法還包括:接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;通過(guò)分析所述業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文之前, 所述方法還包括:分別建立與所述終端之間的傳輸控制協(xié)議TCP連接,以及與私有代理服務(wù)器之間的TCP連接;所述接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文具體為:接收所述終端通過(guò)建立的所述TCP連接發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;所述將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址之前,還包括:斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立的TCP連接,以及建立與所述 WAP網(wǎng)關(guān)之間的TCP連接。
4.根據(jù)權(quán)利要求1至3任意一項(xiàng)所述的方法,其特征在于,所述方法還包括:預(yù)先保存所述WAP網(wǎng)關(guān)的地址;所述對(duì)業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn)具體為:判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與保存的所述WAP網(wǎng)關(guān)的地址是否一致。
5.一種報(bào)文處理裝置,其特征在于,所述方法包括:校驗(yàn)單元,用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn);修改單元,用于如果所述校驗(yàn)單元的校驗(yàn)結(jié)果為所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP 網(wǎng)關(guān)的地址不一致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址;轉(zhuǎn)發(fā)單元,用于按照所述修改單元修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到所述 WAP網(wǎng)關(guān)。
6.根據(jù)權(quán)利要求5所述裝置,其特征在于,所述裝置還包括:接收單元,用于接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;識(shí)別單元,用于通過(guò)分析所述接收單元接收到的業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文;所述校驗(yàn)單元,具體用于當(dāng)所述識(shí)別單元識(shí)別出所述業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn)。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述裝置還包括:建立單元,用于分別建立與所述終端之`間的TCP連接,以及與私有代理服務(wù)器之間的 TCP連接;所述接收單元,具體用于接收所述終端通過(guò)所述建立單元建立的所述TCP連接發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;斷開(kāi)單元,用于如果所述校驗(yàn)單元的校驗(yàn)結(jié)果為所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP 網(wǎng)關(guān)的地址不一致時(shí),斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立的TCP連接;所述建立單元,還用于建立與所述WAP網(wǎng)關(guān)之間的TCP連接。
8.根據(jù)權(quán)利要求5至7任意一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:保存單元,用于預(yù)先保存WAP網(wǎng)關(guān)的地址;所述校驗(yàn)單元,具體用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與所述保存單元保存的所述WAP網(wǎng)關(guān)的地址是否一致。
9.根據(jù)權(quán)利要求5至8任意一項(xiàng)所述的裝置,其特征在于,所述裝置設(shè)置在分 別與網(wǎng)關(guān)通用分組無(wú)線服務(wù)支持節(jié)點(diǎn)GGSN服務(wù)器和WAP網(wǎng)關(guān)連接的網(wǎng)絡(luò)服務(wù)器上;或者,所述裝置設(shè)置在所述GGSN服務(wù)器內(nèi)。
10.一種網(wǎng)絡(luò)服務(wù)器,其特征在于,所述網(wǎng)絡(luò)服務(wù)器包括:總線,以及通過(guò)所述總線連接的網(wǎng)絡(luò)接口、處理器及存儲(chǔ)器,所述網(wǎng)絡(luò)接口包括第一網(wǎng)絡(luò)接口和第二網(wǎng)絡(luò)接口,其中,所述第一網(wǎng)絡(luò)接口,用于通信連接終端;所述第二網(wǎng)絡(luò)接口,用于通信連接WAP網(wǎng)關(guān);所述處理器,用于當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn),如果所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致, 則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址,并按照修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào)文通過(guò)所述第二網(wǎng)絡(luò)接口轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。
11.根據(jù)權(quán)利要求10所述的網(wǎng)絡(luò)服務(wù)器,其特征在于,所述處理器,還用于通過(guò)所述第一網(wǎng)絡(luò)接口接收終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文,并通過(guò)分析所述業(yè)務(wù)請(qǐng)求報(bào)文的內(nèi)容,識(shí)別所述業(yè)務(wù)請(qǐng)求報(bào)文是否為WAP類(lèi)型的報(bào)文。
12.根據(jù)權(quán)利要求11所述的網(wǎng)絡(luò)服務(wù)器,其特征在于,所述網(wǎng)絡(luò)接口還包括第三網(wǎng)絡(luò)接口,所述處理器,還用于通過(guò)所述第一網(wǎng)絡(luò)接口建立與所述終端之間的TCP連接,以及通過(guò)所述第三網(wǎng)絡(luò)接口建立與私有代理服務(wù)器之間的TCP連接;所述第一網(wǎng)絡(luò)接口,具體用于接收所述終端通過(guò)建立的所述TCP連接發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文;所述處理器,還用于斷開(kāi)與所述目的地址對(duì)應(yīng)的私有代理服務(wù)器之間建立的TCP連接,以及通過(guò)所述第二網(wǎng)絡(luò)接口建立與所述WAP網(wǎng)關(guān)之間的TCP連接。
13.根據(jù)權(quán)利要求10至12任意一項(xiàng)所述的網(wǎng)絡(luò)服務(wù)器,其特征在于,所述存儲(chǔ)器,用于預(yù)先保存所述WAP網(wǎng)關(guān)的地址;所述處理器,具體用于判斷所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與保存的所述WAP網(wǎng)關(guān)的地址是否一致。
14.根據(jù)權(quán)利要求10至13任意一項(xiàng)所述的網(wǎng)絡(luò)服務(wù)器,其特征在于,所述網(wǎng)絡(luò)服務(wù)器具體為GGSN服務(wù)器。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了報(bào)文處理方法、裝置及網(wǎng)絡(luò)服務(wù)器,該方法包括當(dāng)終端發(fā)送的業(yè)務(wù)請(qǐng)求報(bào)文為無(wú)線應(yīng)用協(xié)議WAP類(lèi)型的報(bào)文時(shí),對(duì)所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn);如果所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址與WAP網(wǎng)關(guān)的地址不一致,則將所述業(yè)務(wù)請(qǐng)求報(bào)文的目的地址修改為所述WAP網(wǎng)關(guān)的地址;按照修改后的目的地址將所述業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到所述WAP網(wǎng)關(guān)。應(yīng)用本發(fā)明實(shí)施例,可以通過(guò)對(duì)WAP類(lèi)型的業(yè)務(wù)請(qǐng)求報(bào)文的目的地址進(jìn)行校驗(yàn),識(shí)別出目的地址為私有代理服務(wù)器的業(yè)務(wù)請(qǐng)求報(bào)文,從而可以將這些業(yè)務(wù)請(qǐng)求報(bào)文轉(zhuǎn)發(fā)到WAP網(wǎng)關(guān),以便WAP網(wǎng)關(guān)可以對(duì)這些業(yè)務(wù)請(qǐng)求報(bào)文進(jìn)行合法性鑒別,由此提高WAP業(yè)務(wù)的安全性。
文檔編號(hào)H04L29/06GK103139205SQ20131003610
公開(kāi)日2013年6月5日 申請(qǐng)日期2013年1月30日 優(yōu)先權(quán)日2013年1月30日
發(fā)明者趙品華, 段海峰 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1