[發(fā)明專利]運用點對點代理服務(wù)的點對點通信裝置與方法有效
| 申請?zhí)枺?/td> | 200910002967.2 | 申請日: | 2009-01-23 |
| 公開(公告)號: | CN101789914A | 公開(公告)日: | 2010-07-28 |
| 發(fā)明(設(shè)計)人: | 劉炳傳;李宗杰;阮大洋;孫明福 | 申請(專利權(quán))人: | 財團(tuán)法人工業(yè)技術(shù)研究院 |
| 主分類號: | H04L12/66 | 分類號: | H04L12/66;H04L29/08;H04L29/06 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 蒲邁文 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 運用 點對點 代理 服務(wù) 通信 裝置 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及點對點通信代理服務(wù)(peer-to-peer?proxy?service)技術(shù),特 別涉及一種運用點對點代理服務(wù)的點對點通信裝置與方法。
背景技術(shù)
近年來,使用點對點通信技術(shù)進(jìn)行文件分享的應(yīng)用受到廣泛的使用, 例如比特洪流(BitTorrent簡稱BT)和電騾(eMule)等通信協(xié)議,使用者 可以很方便地由網(wǎng)際網(wǎng)絡(luò)上的其他使用者下載取得想要的文件;點對點網(wǎng) 絡(luò)技術(shù)與傳統(tǒng)下載方式不同之處在于,傳統(tǒng)的下載方式(集中式)通常是 由一位使用者通過其上傳頻寬分享文件給其他使用者,而當(dāng)下載該分享文 件的使用者越多時,會造成分享端的網(wǎng)絡(luò)資源和系統(tǒng)資源吃緊,且每個下 載端的使用者所分配到的下載頻寬也越小;然而,在點對點通信技術(shù)架構(gòu) 下,以比特洪流為例,每個下載文件的使用者也同時扮演分享文件的角色, 因此當(dāng)下載同一分享文件的使用者越多時,每個下載端的使用者所能取得 的下載資源就越多,由于上傳的任務(wù)分散至每個下載使用者,因此解決了 以往由單一使用者進(jìn)行上傳時的資源大量耗用問題。
雖然點對點通信技術(shù)解決了集中式通信技術(shù)的問題,使用點對點通信 技術(shù)的應(yīng)用服務(wù)所產(chǎn)生的連線數(shù)目遠(yuǎn)比其他應(yīng)用服務(wù)來得多,因此對于廣 泛使用于一般中小型公司或家庭的網(wǎng)絡(luò)地址(IP)分享器造成極大的負(fù)擔(dān)。 網(wǎng)絡(luò)地址分享器使用了網(wǎng)絡(luò)地址轉(zhuǎn)換(Network?Address?Translation,NAT) 的技術(shù),在網(wǎng)絡(luò)地址分享器所連接的私有網(wǎng)域(private?network)中的計算 機(jī)皆使用私有網(wǎng)絡(luò)地址(private?IP)來定址,當(dāng)私有網(wǎng)域中的計算機(jī)需要 連接上公眾網(wǎng)域(public?network)的計算機(jī)時,網(wǎng)絡(luò)分組會經(jīng)由網(wǎng)絡(luò)地址 分享器中的網(wǎng)絡(luò)地址轉(zhuǎn)換技術(shù)將私有網(wǎng)絡(luò)地址轉(zhuǎn)換成對外的公眾網(wǎng)絡(luò)地址 (public?IP)地址,因此網(wǎng)絡(luò)地址分享器可視為一種網(wǎng)絡(luò)網(wǎng)關(guān)器。在這個轉(zhuǎn) 換的過程中,網(wǎng)絡(luò)網(wǎng)關(guān)器會建立一個網(wǎng)絡(luò)地址轉(zhuǎn)換表(NAT?Translation Table)用以記錄每個網(wǎng)絡(luò)連線的私有網(wǎng)絡(luò)地址與公眾網(wǎng)絡(luò)地址的對應(yīng)關(guān)系, 包括來源網(wǎng)絡(luò)地址(source?IP)、來源端口(source?port)、目的網(wǎng)絡(luò)地址 (destination?IP)、目的端口(destination?port)、混雜網(wǎng)絡(luò)地址(mangled?IP)、 混雜端口(mangled?port)、以及其它連線的標(biāo)志等信息。圖1是顯示網(wǎng)絡(luò) 地址轉(zhuǎn)換過程中的網(wǎng)絡(luò)地址轉(zhuǎn)換表內(nèi)容的范例。在使用者操作網(wǎng)絡(luò)應(yīng)用程 序時,每個分組皆必需通過查詢該轉(zhuǎn)換表才能找出目的位置。隨著連線數(shù) 目、分組數(shù)目等變因的增長,查表與轉(zhuǎn)換帶給該設(shè)備的負(fù)擔(dān)必然會急速上 升,進(jìn)而導(dǎo)致網(wǎng)絡(luò)網(wǎng)關(guān)器的效能明顯下降。
圖2是顯示根據(jù)一模擬特洪流(BT-like)的點對點通信架構(gòu),位于一 私有網(wǎng)域220的一計算機(jī)221根據(jù)所下載的洪流文件(torrent?file)201向 位于一公眾網(wǎng)絡(luò)210的一公眾點對點追蹤服務(wù)器(Tracker)212詢問正在 分享文件的計算機(jī)信息,根據(jù)公眾點對點追蹤服務(wù)器的回應(yīng)得知計算機(jī) 211正在分享其欲下載的文件,故建立與計算機(jī)211的連線并開始下載作 業(yè)。連接公眾網(wǎng)域210與私有網(wǎng)域220的一網(wǎng)絡(luò)網(wǎng)關(guān)器230根據(jù)私有網(wǎng)域 220下任一計算機(jī)的對外連線狀況維護(hù)一網(wǎng)絡(luò)地址轉(zhuǎn)換表231,其中包括計 算機(jī)221與計算機(jī)211的比特洪流連線信息。
發(fā)明內(nèi)容
根據(jù)本發(fā)明一實施例所述的一種網(wǎng)絡(luò)網(wǎng)關(guān)裝置,連接于一公眾網(wǎng)域和 一私有網(wǎng)域之間,包括一點對點超描述文件檢測器,檢測來自上述公眾網(wǎng) 域的一原始點對點超描述文件;一點對點代理服務(wù)器控制單元,接收來自 上述點對點超描述文件檢測器的上述原始點對點超描述文件,將上述原始 點對點超描述文件中所記錄的一點對點追蹤服務(wù)器地址修改成一私有網(wǎng)絡(luò) 地址以產(chǎn)生一修改點對點超描述文件,以及將上述修改點對點超描述文件 轉(zhuǎn)送至一私有網(wǎng)域中的一第一計算機(jī);一內(nèi)部點對點追蹤服務(wù)器,接收來 自上述第一計算機(jī)的一第一詢問信息,產(chǎn)生一偽分享計算機(jī)列表并將上述 偽分享計算機(jī)列表回復(fù)給上述第一計算機(jī);以及一點對點引擎,載入上述 原始點對點超描述文件,接收來自上述第一計算機(jī)要求下載一被分享文件 片段的一第一請求信息,根據(jù)上述原始點對點超描述文件下載上述被分享 文件片段,以及將所下載的上述被分享文件片段轉(zhuǎn)送至上述第一計算機(jī)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于財團(tuán)法人工業(yè)技術(shù)研究院,未經(jīng)財團(tuán)法人工業(yè)技術(shù)研究院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910002967.2/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 服務(wù)票據(jù)發(fā)行系統(tǒng)及服務(wù)票據(jù)發(fā)行服務(wù)
- 出租服務(wù)服務(wù)器和出租服務(wù)系統(tǒng)
- 服務(wù)開放方法及系統(tǒng)、服務(wù)開放服務(wù)器
- 基于服務(wù)券服務(wù)的在線企業(yè)服務(wù)平臺
- 退稅服務(wù)系統(tǒng)、退稅服務(wù)平臺及其服務(wù)方法
- 服務(wù)亭(服務(wù)驛站)
- 公共服務(wù)自助服務(wù)機(jī)
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法
- 服務(wù)提供服務(wù)器、服務(wù)提供系統(tǒng)以及服務(wù)提供方法





