[發(fā)明專利]網(wǎng)絡(luò)代理實現(xiàn)方法及裝置無效
| 申請?zhí)枺?/td> | 200910091936.9 | 申請日: | 2009-09-01 |
| 公開(公告)號: | CN101645894A | 公開(公告)日: | 2010-02-10 |
| 發(fā)明(設(shè)計)人: | 朱曉明 | 申請(專利權(quán))人: | 成都市華為賽門鐵克科技有限公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/56;H04L1/16 |
| 代理公司: | 北京同立鈞成知識產(chǎn)權(quán)代理有限公司 | 代理人: | 劉 芳 |
| 地址: | 611731四川省*** | 國省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 代理 實現(xiàn) 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明實施例涉及計算機網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其是一種網(wǎng)絡(luò)代理實現(xiàn)方法及裝置。
背景技術(shù)
隨著網(wǎng)絡(luò)的普及應(yīng)用,網(wǎng)絡(luò)攻擊、病毒文件傳播、垃圾郵件泛濫等網(wǎng)絡(luò)安全問題日益嚴(yán)重,防火墻、病毒網(wǎng)關(guān)、郵件網(wǎng)關(guān)等網(wǎng)關(guān)設(shè)備隨著運營商、企業(yè)用戶的迫切需要應(yīng)運而生。網(wǎng)關(guān)設(shè)備為了對數(shù)據(jù)流中的應(yīng)用數(shù)據(jù)進(jìn)行還原,首先需要對數(shù)據(jù)流中的應(yīng)用數(shù)據(jù)進(jìn)行緩存,在應(yīng)用數(shù)據(jù)進(jìn)行緩存的過程中,網(wǎng)關(guān)設(shè)備既充當(dāng)客戶端又充當(dāng)服務(wù)端,分別與真實的服務(wù)端和客戶端通信,截取應(yīng)用數(shù)據(jù)并將應(yīng)用數(shù)據(jù)進(jìn)行緩存,在該過程中,真實的客戶端與服務(wù)端通常并不知道與其交互數(shù)據(jù)的對端的真實身份。在客戶端與服務(wù)端建立連接的過程中,網(wǎng)關(guān)設(shè)備通常是在三次握手時開始進(jìn)行全代理,客戶端與代理服務(wù)器建立連接,代理客戶端與服務(wù)器端建立連接。
發(fā)明人在實施本發(fā)明的過程中發(fā)現(xiàn),現(xiàn)有技術(shù)至少存在如下缺陷:一旦建立代理連接,網(wǎng)關(guān)設(shè)備需要對所有的客戶端與服務(wù)端的連接進(jìn)行代理,后續(xù)的數(shù)據(jù)將全部經(jīng)過網(wǎng)關(guān)設(shè)備進(jìn)行轉(zhuǎn)發(fā),由于網(wǎng)關(guān)設(shè)備在實現(xiàn)代理的過程中,首先需要拷貝截取到的數(shù)據(jù),然后緩存該數(shù)據(jù),最后向目的端轉(zhuǎn)發(fā)該數(shù)據(jù),大大降低了數(shù)據(jù)轉(zhuǎn)發(fā)速率和數(shù)據(jù)處理效率。
發(fā)明內(nèi)容
本發(fā)明實施例的目的在于提供一種網(wǎng)絡(luò)代理實現(xiàn)方法及裝置,通過數(shù)據(jù)報文傳輸路徑的切換提高數(shù)據(jù)報文的轉(zhuǎn)發(fā)效率和數(shù)據(jù)報文的處理效率。
本發(fā)明實施例提供了一種網(wǎng)絡(luò)代理實現(xiàn)方法,包括:
在客戶端與服務(wù)端之間建立用于直接轉(zhuǎn)發(fā)數(shù)據(jù)報文的第一連接,檢測接收到的數(shù)據(jù)報文是否需要緩存處理;
若接收到的數(shù)據(jù)報文不需要進(jìn)行緩存處理,則通過所述第一連接轉(zhuǎn)發(fā)所述數(shù)據(jù)報文。
本發(fā)明實施例還提供了一種網(wǎng)絡(luò)代理實現(xiàn)裝置,包括:
第一建立模塊,用于在客戶端與服務(wù)端之間建立用于直接轉(zhuǎn)發(fā)數(shù)據(jù)報文的第一連接;
檢測模塊,用于檢測接收到的數(shù)據(jù)報文是否需要緩存處理;
直接轉(zhuǎn)發(fā)模塊,用于若接收到的數(shù)據(jù)報文不需要進(jìn)行緩存處理,則通過所述第一連接轉(zhuǎn)發(fā)所述數(shù)據(jù)報文。
上述本發(fā)明實施例提供的網(wǎng)絡(luò)代理實現(xiàn)方法及裝置,由于對接收到的數(shù)據(jù)報文檢測是否需要緩存,若接收到的數(shù)據(jù)報文不需要進(jìn)行緩存處理時,則通過第一連接直接轉(zhuǎn)發(fā)數(shù)據(jù)報文,由于不用對不需要進(jìn)行緩存處理的數(shù)據(jù)報文進(jìn)行緩存轉(zhuǎn)發(fā),因此提高了數(shù)據(jù)報文的轉(zhuǎn)發(fā)速率和數(shù)據(jù)報文的處理效率。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明網(wǎng)絡(luò)代理實現(xiàn)方法一個實施例的流程示意圖;
圖2為本發(fā)明網(wǎng)絡(luò)代理實現(xiàn)方法另一個實施例的流程示意圖;
圖3為圖2所示實施例建立第一連接的信令流程圖;
圖4為圖2所示實施例客戶端與服務(wù)端通過第一連接傳輸數(shù)據(jù)報文的信令流程圖;
圖5為圖2所示實施例建立第二連接的信令流程圖;
圖6為圖2所示實施例客戶端與服務(wù)端斷開第二連接的信令流程圖;
圖7為本發(fā)明網(wǎng)絡(luò)代理實現(xiàn)裝置一個實施例的結(jié)構(gòu)示意圖;
圖8為本發(fā)明網(wǎng)絡(luò)代理實現(xiàn)裝置另一個實施例的結(jié)構(gòu)示意圖;
圖9為本發(fā)明實施例所適用的代理轉(zhuǎn)發(fā)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
圖1為本發(fā)明網(wǎng)絡(luò)代理實現(xiàn)方法一個實施例的流程示意圖,如圖1所示,本實施例包括以下步驟:
步驟101、在客戶端與服務(wù)端之間建立用于直接轉(zhuǎn)發(fā)數(shù)據(jù)報文的第一連接,檢測接收到的數(shù)據(jù)報文是否需要緩存處理;
步驟102、若接收到的數(shù)據(jù)報文不需要進(jìn)行緩存處理,則通過第一連接轉(zhuǎn)發(fā)數(shù)據(jù)報文。
本發(fā)明實施例提供的網(wǎng)絡(luò)代理實現(xiàn)方法,由于對接收到的數(shù)據(jù)報文檢測是否需要緩存,若接收到的數(shù)據(jù)報文不需要進(jìn)行緩存處理時,則通過第一連接直接轉(zhuǎn)發(fā)數(shù)據(jù)報文,由于不用對不需要進(jìn)行緩存處理的數(shù)據(jù)報文進(jìn)行緩存轉(zhuǎn)發(fā),因此提高了數(shù)據(jù)報文的轉(zhuǎn)發(fā)速率和數(shù)據(jù)報文的處理效率。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于成都市華為賽門鐵克科技有限公司,未經(jīng)成都市華為賽門鐵克科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910091936.9/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 互動業(yè)務(wù)終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預(yù)報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置





