[發(fā)明專利]一種用于P2P網(wǎng)絡(luò)的跨網(wǎng)穿透方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201910768314.9 | 申請(qǐng)日: | 2019-08-20 |
| 公開(公告)號(hào): | CN112492053B | 公開(公告)日: | 2023-04-07 |
| 發(fā)明(設(shè)計(jì))人: | 楊稅令 | 申請(qǐng)(專利權(quán))人: | 本無鏈科技(深圳)有限公司 |
| 主分類號(hào): | H04L61/256 | 分類號(hào): | H04L61/256;H04L67/141;H04L67/562;H04L67/104;H04L45/74 |
| 代理公司: | 北京挺立專利事務(wù)所(普通合伙) 11265 | 代理人: | 蔡宗慧 |
| 地址: | 518000 廣東省深圳市南山區(qū)粵海街道高新區(qū)*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 p2p 網(wǎng)絡(luò) 穿透 方法 系統(tǒng) | ||
本發(fā)明公開了一種用于P2P網(wǎng)絡(luò)的跨網(wǎng)穿透方法,當(dāng)內(nèi)網(wǎng)節(jié)點(diǎn)需要發(fā)送數(shù)據(jù)到外網(wǎng)節(jié)點(diǎn)時(shí),內(nèi)網(wǎng)節(jié)點(diǎn)通過探測(cè)外網(wǎng)節(jié)點(diǎn)是否可以訪問,若能訪問則發(fā)送數(shù)據(jù),若不能訪問則將中繼節(jié)點(diǎn)的IP地址附加到交易數(shù)據(jù)的通信報(bào)文中并完成發(fā)送,外網(wǎng)發(fā)送數(shù)據(jù)至內(nèi)網(wǎng)中通過中繼節(jié)點(diǎn)將包含通信請(qǐng)求的通信報(bào)文附加到區(qū)塊交易中,經(jīng)過交易處理的環(huán)節(jié)提取通信報(bào)文并按照?qǐng)?bào)文內(nèi)容進(jìn)行處理,完成外網(wǎng)發(fā)送數(shù)據(jù)至內(nèi)網(wǎng)的過程,本發(fā)明還提出一種用于P2P網(wǎng)絡(luò)的跨網(wǎng)穿透系統(tǒng),包括網(wǎng)絡(luò)探測(cè)器、節(jié)點(diǎn)管理器、數(shù)據(jù)中繼器,解決了不同局域網(wǎng)之間節(jié)點(diǎn)的主動(dòng)通信問題,實(shí)現(xiàn)了跨網(wǎng)組建P2P網(wǎng)絡(luò)的作用。
技術(shù)領(lǐng)域
本發(fā)明涉及區(qū)塊鏈技術(shù)領(lǐng)域,特別是一種用于P2P網(wǎng)絡(luò)的跨網(wǎng)穿透方法及系統(tǒng)。
背景技術(shù)
區(qū)塊鏈?zhǔn)俏磥硇庞脮r(shí)代的重要基礎(chǔ)設(shè)施,它將提供各種人群、各種設(shè)備在任何地方、任何環(huán)境下的訪問與使用,而區(qū)塊鏈的底層P2P網(wǎng)絡(luò)是提供各種類型參與者接入與訪問的基礎(chǔ),也就是P2P網(wǎng)絡(luò)的覆蓋范圍決定了未來區(qū)塊鏈網(wǎng)絡(luò)的覆蓋范圍。在移動(dòng)互聯(lián)網(wǎng)十分發(fā)達(dá)的今天,幾乎人手一部手機(jī),每個(gè)家庭一臺(tái)WIFI設(shè)備,而人們使用手機(jī)通過WIFI設(shè)備上網(wǎng)時(shí),事實(shí)上是上了自己家里的小型局域網(wǎng),再由這個(gè)小型局域網(wǎng)的出口連接到互聯(lián)網(wǎng)。目前越來越多的機(jī)構(gòu)、以及越來越多的公共區(qū)域都開始提供WIFI接入上網(wǎng),甚至連網(wǎng)絡(luò)運(yùn)營(yíng)商也開始推出大范圍覆蓋的WIFI接入服務(wù),這相當(dāng)于擴(kuò)大了局域網(wǎng)的范圍,但結(jié)果是進(jìn)一步將這些終端上網(wǎng)設(shè)備從互聯(lián)網(wǎng)中隔離,互聯(lián)網(wǎng)上的其它設(shè)備如果要直接接入這些內(nèi)部設(shè)備沒有特殊的網(wǎng)絡(luò)配置是無法完成的,由于這一類的內(nèi)部上網(wǎng)設(shè)備數(shù)量眾多,為他們每一臺(tái)都特殊配置網(wǎng)絡(luò)也不太現(xiàn)實(shí),另外也由于安全等因素的考慮,再加上絕大多數(shù)用戶的需求都是向外連接,幾乎不需要向內(nèi)連接,所以也并沒有太大的動(dòng)力去改變這一現(xiàn)狀。但是,當(dāng)移動(dòng)區(qū)塊鏈開始普及時(shí),這一現(xiàn)狀將成為制約區(qū)塊鏈發(fā)展的重要因素,因?yàn)槿绻麉^(qū)塊鏈上的節(jié)點(diǎn)無法訪問局域網(wǎng)內(nèi)的節(jié)點(diǎn),那么就意味著只有局域網(wǎng)外的節(jié)點(diǎn)能成為區(qū)塊鏈的節(jié)點(diǎn),這將極大提高區(qū)塊鏈節(jié)點(diǎn)的接入門檻,和限制區(qū)塊鏈節(jié)點(diǎn)的普及。那么,如何在既不用降低安全性設(shè)置特殊網(wǎng)絡(luò)參數(shù),又能讓各種大小局域網(wǎng)之間的節(jié)點(diǎn)可以互聯(lián),成為一個(gè)急需解決的問題。
發(fā)明內(nèi)容
本發(fā)明旨在提出一種用于P2P網(wǎng)絡(luò)的跨網(wǎng)穿透方法及系統(tǒng),解決了不同局域網(wǎng)之間節(jié)點(diǎn)的主動(dòng)通信問題,實(shí)現(xiàn)了跨網(wǎng)組建P2P網(wǎng)絡(luò)的作用。
一種用于P2P網(wǎng)絡(luò)的跨網(wǎng)穿透方法,所述方法包括:
內(nèi)網(wǎng)發(fā)送數(shù)據(jù)至外網(wǎng):當(dāng)內(nèi)網(wǎng)節(jié)點(diǎn)需要發(fā)送數(shù)據(jù)到外網(wǎng)節(jié)點(diǎn)時(shí),內(nèi)網(wǎng)節(jié)點(diǎn)通過探測(cè)外網(wǎng)節(jié)點(diǎn)是否可以訪問,若能訪問則發(fā)送數(shù)據(jù),若不能訪問則將中繼節(jié)點(diǎn)的IP地址附加到交易數(shù)據(jù)的通信報(bào)文中并完成發(fā)送;
外網(wǎng)發(fā)送數(shù)據(jù)至內(nèi)網(wǎng):當(dāng)外網(wǎng)節(jié)點(diǎn)需要發(fā)送數(shù)據(jù)到內(nèi)網(wǎng)節(jié)點(diǎn)時(shí),通過IP地址搜索獲取內(nèi)網(wǎng)節(jié)點(diǎn)IP地址和其他外網(wǎng)節(jié)點(diǎn)IP地址,通過與內(nèi)網(wǎng)節(jié)點(diǎn)建立連接關(guān)系進(jìn)行數(shù)據(jù)傳輸,若外網(wǎng)節(jié)點(diǎn)與之建立連接關(guān)系的內(nèi)網(wǎng)節(jié)點(diǎn)不是所要建立連接關(guān)系的目標(biāo)節(jié)點(diǎn),則通過中繼節(jié)點(diǎn)將包含通信請(qǐng)求的通信報(bào)文附加到區(qū)塊交易中,經(jīng)過交易處理的環(huán)節(jié)提取通信報(bào)文并按照?qǐng)?bào)文內(nèi)容進(jìn)行處理,完成外網(wǎng)發(fā)送數(shù)據(jù)至內(nèi)網(wǎng)的過程,
所述內(nèi)網(wǎng)發(fā)送數(shù)據(jù)至外網(wǎng)的過程和外網(wǎng)發(fā)送數(shù)據(jù)至內(nèi)網(wǎng)的過程兩者是互相交叉疊加,可實(shí)現(xiàn)內(nèi)網(wǎng)對(duì)內(nèi)網(wǎng),外網(wǎng)對(duì)內(nèi)網(wǎng),內(nèi)網(wǎng)對(duì)外網(wǎng),跨網(wǎng)穿透過程還包括由內(nèi)網(wǎng)傳輸數(shù)據(jù)至內(nèi)網(wǎng)。
進(jìn)一步的,所述外網(wǎng)發(fā)送數(shù)據(jù)至內(nèi)網(wǎng)的具體過程包括:
S1、外網(wǎng)節(jié)點(diǎn)搜索附近網(wǎng)絡(luò)獲取可連接節(jié)點(diǎn),當(dāng)外網(wǎng)節(jié)點(diǎn)接收到目標(biāo)節(jié)點(diǎn)發(fā)送的數(shù)據(jù),外網(wǎng)節(jié)點(diǎn)需要向目標(biāo)節(jié)點(diǎn)反饋數(shù)據(jù)時(shí),若可連接節(jié)點(diǎn)包括外網(wǎng)節(jié)點(diǎn)所要建立連接關(guān)系的目標(biāo)節(jié)點(diǎn),則直接連接并完成跨網(wǎng)穿透,若可連接節(jié)點(diǎn)未包括目標(biāo)節(jié)點(diǎn)則進(jìn)入S2;
S2、外網(wǎng)節(jié)點(diǎn)提取目標(biāo)節(jié)點(diǎn)發(fā)來的附加通信報(bào)文進(jìn)而獲取中繼節(jié)點(diǎn)的IP地址并進(jìn)行連接,若無法完成連接則繼續(xù)搜索網(wǎng)絡(luò)或等待目標(biāo)節(jié)點(diǎn)的下一次主動(dòng)報(bào)告,若可以建立連接則創(chuàng)建含有將數(shù)據(jù)傳輸至目標(biāo)節(jié)點(diǎn)的通信報(bào)文附加到交易中并發(fā)送至中繼節(jié)點(diǎn);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于本無鏈科技(深圳)有限公司,未經(jīng)本無鏈科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910768314.9/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 通信管理系統(tǒng)、通信管理方法及通信控制裝置
- 一種P2P業(yè)務(wù)接入方法、系統(tǒng)和裝置
- 針對(duì)網(wǎng)絡(luò)P2P應(yīng)用的MCMPA監(jiān)控方法
- 一種用于發(fā)現(xiàn)P2P流量?jī)?yōu)化服務(wù)的方法、裝置和系統(tǒng)
- P2P對(duì)等連接建立方法及系統(tǒng)
- 用于對(duì)等(P2P)通信的無線電接入網(wǎng)(RAN)
- 一種信息處理方法及電子設(shè)備
- 基于P2P網(wǎng)絡(luò)的數(shù)據(jù)處理方法、裝置及系統(tǒng)
- 基于與用于P2P會(huì)話的發(fā)言權(quán)仲裁相關(guān)的多播地址建立多播信令控制信道
- 建立WiFi P2P連接的方法及裝置
- 網(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é)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置





