一種網(wǎng)絡(luò)多端連線方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)通訊與安全領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)多端連線方法及裝置。
【背景技術(shù)】
[0002]隨著科技的發(fā)展和寬帶網(wǎng)絡(luò)的普及化,使得傳統(tǒng)主從式(Client-Server)的網(wǎng)絡(luò)結(jié)構(gòu)漸漸被點(diǎn)對(duì)點(diǎn)網(wǎng)絡(luò)通訊架構(gòu)(Peer to Peer,P2P)所取代,但一般用戶端皆設(shè)置有網(wǎng)絡(luò)防火墻來防范檔案文件遭有心人士運(yùn)用網(wǎng)絡(luò)竊取,或架設(shè)有網(wǎng)址轉(zhuǎn)換器(Network AddressTrans I at i on,NAT ),以供用戶端可多人使用同一網(wǎng)絡(luò)地址(IP )對(duì)外產(chǎn)生網(wǎng)絡(luò)連線,然而為了與其他用戶進(jìn)行網(wǎng)絡(luò)連線,需要變更網(wǎng)絡(luò)防火墻或網(wǎng)址轉(zhuǎn)換器的設(shè)定,使特定網(wǎng)絡(luò)端口可對(duì)外進(jìn)行連線,如此網(wǎng)絡(luò)防火墻上變形成了一個(gè)資安漏洞。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提出一種無需特例開放網(wǎng)絡(luò)端口,無需通過代理服務(wù)器中轉(zhuǎn)資料,且可加載網(wǎng)絡(luò)應(yīng)用程序的一種網(wǎng)絡(luò)多端連線方法及裝置。
[0004]為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
[0005]一種網(wǎng)絡(luò)多端連線方法,包括:
[0006]40.在每個(gè)用戶端的資訊設(shè)備中架設(shè)一個(gè)網(wǎng)絡(luò)多端連線系統(tǒng),網(wǎng)絡(luò)多端連線系統(tǒng)在開啟網(wǎng)絡(luò)防火墻防護(hù)的狀態(tài)下將資訊傳送至代理服務(wù)器中;
[0007]41.呼叫端發(fā)出網(wǎng)絡(luò)連線需求:呼叫端欲與被呼叫端進(jìn)行網(wǎng)絡(luò)連線,呼叫端利用呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)發(fā)送網(wǎng)絡(luò)連線需求至代理服務(wù)器,其中呼叫端與被呼叫端都是用戶端;
[0008]42.代理服務(wù)器發(fā)送連線需求:代理服務(wù)器將呼叫端所發(fā)送的連線需求轉(zhuǎn)發(fā)至被呼叫端;
[0009]43.被呼叫端同意連線:被呼叫端接收到代理服務(wù)器發(fā)送的連線需求,在一預(yù)定時(shí)間內(nèi),被呼叫端回應(yīng)并且同意連線后,代理服務(wù)器便回傳同意連線訊息至呼叫端;
[0010]44.啟動(dòng)網(wǎng)絡(luò)防火墻網(wǎng)絡(luò)協(xié)議驗(yàn)算機(jī)制:被呼叫端同意連線后,呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)和被呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)分別開始驗(yàn)算兩個(gè)用戶端資訊設(shè)備的網(wǎng)絡(luò)防火墻的網(wǎng)絡(luò)連接端口編碼原則,且分別產(chǎn)生預(yù)期的網(wǎng)絡(luò)端口資料;
[0011]45.傳送網(wǎng)絡(luò)連接端口資訊:將雙方所預(yù)期的網(wǎng)絡(luò)端口資料通過代理服務(wù)器分別傳送給呼叫端與被呼叫端,被呼叫端預(yù)期的網(wǎng)絡(luò)端口資料傳送給呼叫端,而呼叫端預(yù)期的網(wǎng)絡(luò)端口資料傳送給被呼叫端;
[0012]46.產(chǎn)生直接網(wǎng)絡(luò)對(duì)連:呼叫端與被呼叫端分別接收對(duì)方預(yù)期的網(wǎng)絡(luò)端口資料后,便產(chǎn)生即時(shí)性的網(wǎng)絡(luò)連線,此時(shí)呼叫端與被呼叫端之間的網(wǎng)絡(luò)連線無需通過代理服務(wù)器來進(jìn)行中轉(zhuǎn)處理,僅需通過兩用戶端的網(wǎng)絡(luò)多端連線系統(tǒng)來進(jìn)行相關(guān)的網(wǎng)絡(luò)連線。
[0013]其中,網(wǎng)絡(luò)多端連線系統(tǒng)在具有網(wǎng)址轉(zhuǎn)換器的狀態(tài)下將資訊傳送至代理服務(wù)器時(shí),所述步驟44啟動(dòng)網(wǎng)址轉(zhuǎn)換器網(wǎng)絡(luò)協(xié)議驗(yàn)算機(jī)制。
[0014]其中,資訊設(shè)備為計(jì)算機(jī)、手機(jī)或掌上電腦。
[0015]其中,步驟43中的預(yù)定時(shí)間由用戶自行設(shè)定,或由網(wǎng)絡(luò)多端連線系統(tǒng)默認(rèn)設(shè)定。
[0016]其中,預(yù)期的網(wǎng)絡(luò)端口資料為視頻、文件或音頻資訊。
[0017]一種網(wǎng)絡(luò)多端連線裝置,包括:網(wǎng)絡(luò)多端連線系統(tǒng)、網(wǎng)絡(luò)防火墻、呼叫端、被呼叫端、代理服務(wù)器,裝置工作方法為:在每個(gè)用戶端的資訊設(shè)備中架設(shè)一個(gè)網(wǎng)絡(luò)多端連線系統(tǒng),網(wǎng)絡(luò)多端連線系統(tǒng)在開啟網(wǎng)絡(luò)防火墻防護(hù)的狀態(tài)下將資訊傳送至代理服務(wù)器中;呼叫端發(fā)出網(wǎng)絡(luò)連線需求:呼叫端欲與被呼叫端進(jìn)行網(wǎng)絡(luò)連線,呼叫端利用呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)發(fā)送網(wǎng)絡(luò)連線需求至代理服務(wù)器,其中呼叫端與被呼叫端都是用戶端;代理服務(wù)器發(fā)送連線需求:代理服務(wù)器將呼叫端所發(fā)送的連線需求轉(zhuǎn)發(fā)至被呼叫端;被呼叫端同意連線:被呼叫端接收到代理服務(wù)器發(fā)送的連線需求,在一預(yù)定時(shí)間內(nèi),被呼叫端回應(yīng)并且同意連線后,代理服務(wù)器便回傳同意連線訊息至呼叫端;啟動(dòng)網(wǎng)絡(luò)防火墻網(wǎng)絡(luò)協(xié)議驗(yàn)算機(jī)制:被呼叫端同意連線后,呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)和被呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)分別開始驗(yàn)算兩個(gè)用戶端資訊設(shè)備的網(wǎng)絡(luò)防火墻的網(wǎng)絡(luò)連接端口編碼原則,且分別產(chǎn)生預(yù)期的網(wǎng)絡(luò)端口資料;傳送網(wǎng)絡(luò)連接端口資訊:將雙方所預(yù)期的網(wǎng)絡(luò)端口資料通過代理服務(wù)器分別傳送給呼叫端與被呼叫端,被呼叫端預(yù)期的網(wǎng)絡(luò)端口資料傳送給呼叫端,而呼叫端預(yù)期的網(wǎng)絡(luò)端口資料傳送給被呼叫端;產(chǎn)生直接網(wǎng)絡(luò)對(duì)連:呼叫端與被呼叫端分別接收對(duì)方預(yù)期的網(wǎng)絡(luò)端口資料后,便產(chǎn)生即時(shí)性的網(wǎng)絡(luò)連線,此時(shí)呼叫端與被呼叫端之間的網(wǎng)絡(luò)連線無需通過代理服務(wù)器來進(jìn)行中轉(zhuǎn)處理,僅需通過兩用戶端的網(wǎng)絡(luò)多端連線系統(tǒng)來進(jìn)行相關(guān)的網(wǎng)絡(luò)連線。
[0018]其中,網(wǎng)絡(luò)多端連線系統(tǒng)在具有網(wǎng)址轉(zhuǎn)換器的狀態(tài)下將資訊傳送至代理服務(wù)器時(shí),所述驗(yàn)算單元啟動(dòng)網(wǎng)址轉(zhuǎn)換器網(wǎng)絡(luò)協(xié)議驗(yàn)算機(jī)制。
[0019]其中,資訊設(shè)備為計(jì)算機(jī)、手機(jī)或掌上電腦。
[0020]其中,響應(yīng)單元中的預(yù)定時(shí)間由用戶自行設(shè)定,或由網(wǎng)絡(luò)多端連線系統(tǒng)默認(rèn)設(shè)定。[0021 ] 其中,預(yù)期的網(wǎng)絡(luò)端口資料為視頻、文件或音頻資訊。
[0022]本發(fā)明的有益效果為:一種網(wǎng)絡(luò)多端連線方法,在每個(gè)用戶端上架構(gòu)一個(gè)網(wǎng)絡(luò)多端連線系統(tǒng),通過一代理服務(wù)器,使兩個(gè)用戶端產(chǎn)生網(wǎng)絡(luò)訊號(hào)連接,當(dāng)連接成立后,便無需代理服務(wù)器于中間進(jìn)行中轉(zhuǎn),如此,用戶端與第三封進(jìn)行網(wǎng)絡(luò)連線時(shí),便可在不改動(dòng)網(wǎng)絡(luò)防火墻或網(wǎng)址轉(zhuǎn)換器的設(shè)定的狀態(tài)下進(jìn)行相關(guān)的網(wǎng)絡(luò)連線,無需特例開放網(wǎng)絡(luò)端口,不會(huì)對(duì)用戶端的資料安全產(chǎn)生威脅,用戶端可依需求、喜好,加載網(wǎng)絡(luò)應(yīng)用程序到網(wǎng)絡(luò)多端連線系統(tǒng)之中。
【附圖說明】
[0023]圖1是本發(fā)明方法流程圖
[0024]圖2是本發(fā)明裝置結(jié)構(gòu)示意圖
【具體實(shí)施方式】
[0025]下面將結(jié)合圖1-圖2并通過【具體實(shí)施方式】來進(jìn)一步說明本發(fā)明的技術(shù)方案。
[0026]一種網(wǎng)絡(luò)多端連線方法,包括:
[0027]40.在每個(gè)用戶端的資訊設(shè)備中架設(shè)一個(gè)網(wǎng)絡(luò)多端連線系統(tǒng),網(wǎng)絡(luò)多端連線系統(tǒng)在開啟網(wǎng)絡(luò)防火墻防護(hù)的狀態(tài)下將資訊傳送至代理服務(wù)器31中;
[0028]41.呼叫端32發(fā)出網(wǎng)絡(luò)連線需求:呼叫端32欲與被呼叫端33進(jìn)行網(wǎng)絡(luò)連線,呼叫端32利用呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)發(fā)送網(wǎng)絡(luò)連線需求至代理服務(wù)器31,其中呼叫端32與被呼叫端33都是用戶端;
[0029]42.代理服務(wù)器31發(fā)送連線需求:代理服務(wù)器31將呼叫端32所發(fā)送的連線需求轉(zhuǎn)發(fā)至被呼叫端33 ;
[0030]43.被呼叫端33同意連線:被呼叫端33接收到代理服務(wù)器發(fā)送的連線需求,在一預(yù)定時(shí)間內(nèi),被呼叫端33回應(yīng)并且同意連線后,代理服務(wù)器31便回傳同意連線訊息至呼叫立而32 ;
[0031]44.啟動(dòng)網(wǎng)絡(luò)防火墻網(wǎng)絡(luò)協(xié)議驗(yàn)算機(jī)制:被呼叫端同意連線后,呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)和被呼叫端的網(wǎng)絡(luò)多端連線系統(tǒng)分別開始驗(yàn)算兩個(gè)用戶端資訊設(shè)備的網(wǎng)絡(luò)防火墻的網(wǎng)絡(luò)連接端口編碼原則,且分別產(chǎn)生預(yù)期的網(wǎng)絡(luò)端口資料;
[0032]45.傳送網(wǎng)絡(luò)連接端口資訊:將雙方所預(yù)期的網(wǎng)絡(luò)端口資料通過代理服務(wù)器31分別傳送給呼叫端32與被呼叫端33,被呼叫端33預(yù)期的網(wǎng)絡(luò)端口資料傳送給呼叫端32,而呼叫端32預(yù)期的網(wǎng)絡(luò)端口資料傳送給被呼叫端33 ;
[0033]46.產(chǎn)生直接網(wǎng)絡(luò)對(duì)連:呼叫端32與被呼叫端33分別接收對(duì)方預(yù)期的網(wǎng)絡(luò)端口資料后,便產(chǎn)生即時(shí)性的網(wǎng)絡(luò)連線,此時(shí)呼叫端32與被呼叫端33之間的網(wǎng)絡(luò)連線無需通過代理服務(wù)器31來進(jìn)行中轉(zhuǎn)處理,僅需通過兩用戶端的網(wǎng)絡(luò)多端連線系統(tǒng)來進(jìn)行相關(guān)的網(wǎng)絡(luò)連線。
[0034]在圖2中,321為呼叫端網(wǎng)絡(luò)多端連線系統(tǒng),331為被呼叫端網(wǎng)絡(luò)多端連線系統(tǒng),323為呼叫端防火墻,333為被呼叫端防火墻,Dl為呼叫端預(yù)期的網(wǎng)絡(luò)端口資料,D2為被呼叫端預(yù)期的網(wǎng)絡(luò)端口資料,D3為其他用戶端的網(wǎng)絡(luò)端口資料。
[0035]作為另一種實(shí)施例,網(wǎng)絡(luò)多端連線系統(tǒng)在具有網(wǎng)址轉(zhuǎn)換器的狀態(tài)下將資訊傳送至代理服務(wù)器31時(shí),所述步驟44啟動(dòng)網(wǎng)址轉(zhuǎn)換器網(wǎng)絡(luò)協(xié)議驗(yàn)算機(jī)制。
[0036]在本實(shí)施例中,資訊設(shè)備為計(jì)算機(jī)、手機(jī)或掌上電腦。
[0037]在本實(shí)施例中