欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法與流程

文檔序號:12131992閱讀:362來源:國知局
一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法與流程

本發(fā)明涉及一種實(shí)現(xiàn)方法,尤其涉及的是一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法。



背景技術(shù):

互聯(lián)網(wǎng)已經(jīng)成為人類生活中不可缺少的一部分,它提供多種數(shù)據(jù)服務(wù),因此降低數(shù)據(jù)通信延遲尤為重要。近年來,很多研究工作致力于互聯(lián)網(wǎng)的數(shù)據(jù)通信工作,以便使人們能夠快速獲取網(wǎng)絡(luò)服務(wù)。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,互聯(lián)網(wǎng)的數(shù)據(jù)通信技術(shù)會進(jìn)一步提高服務(wù)質(zhì)量。

目前,互聯(lián)網(wǎng)的數(shù)據(jù)通信延遲和代價都比較大,降低了網(wǎng)絡(luò)服務(wù)性能。因此,如何降低互聯(lián)網(wǎng)的數(shù)據(jù)通信的延遲和代價成為近年來研究的熱點(diǎn)問題。



技術(shù)實(shí)現(xiàn)要素:

發(fā)明目的:本發(fā)明所要解決的技術(shù)問題是針對現(xiàn)有技術(shù)的不足,提供一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法,通過以數(shù)據(jù)為中心的方式來實(shí)現(xiàn)互聯(lián)網(wǎng)的數(shù)據(jù)通信,從而降低互聯(lián)網(wǎng)的數(shù)據(jù)通信的延遲和代價,有效提高網(wǎng)絡(luò)服務(wù)性能。

技術(shù)方案:本發(fā)明公開了一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法,所述互聯(lián)網(wǎng)包括兩個以上的子網(wǎng),一個子網(wǎng)由一個全局網(wǎng)絡(luò)前綴唯一標(biāo)識,子網(wǎng)通過接入路由器接入到互聯(lián)網(wǎng);一個子網(wǎng)內(nèi)包括兩個以上的交換機(jī),與接入路由器直接相連的交換機(jī)稱為核心交換機(jī),與用戶設(shè)備(例如PC機(jī))直接相連的交換機(jī)稱為接入交換機(jī),同時與接入路由器以及用戶設(shè)備連接交換機(jī)可以稱為核心交換機(jī),也可以稱為接入交換機(jī),但是交換機(jī)一般分為多層,也就是說核心交換機(jī)不直接連接用戶設(shè)備;一個子網(wǎng)內(nèi)所有的接入路由器和交換機(jī)組成的拓?fù)浣Y(jié)構(gòu)為樹狀結(jié)構(gòu),其中接入路由器為樹狀結(jié)構(gòu)的根節(jié)點(diǎn);交換機(jī)與自己在樹狀結(jié)構(gòu)中的父節(jié)點(diǎn)相連的接口稱為上游接口,與自己在樹狀結(jié)構(gòu)中的子節(jié)點(diǎn)相連的接口稱為下游接口;

一個子網(wǎng)內(nèi)設(shè)置兩個以上的服務(wù)器,一個子網(wǎng)內(nèi)的服務(wù)器包括主服務(wù)器和備份服務(wù)器;一種類型的數(shù)據(jù)由一個數(shù)據(jù)名稱唯一標(biāo)識,一個數(shù)據(jù)名稱映射為一個服務(wù)器的單播地址,該服務(wù)器稱為該數(shù)據(jù)的主服務(wù)器,主服務(wù)器能夠產(chǎn)生和更新該數(shù)據(jù),主服務(wù)器用版本號來標(biāo)識該數(shù)據(jù),當(dāng)主服務(wù)器更新該數(shù)據(jù)后,該數(shù)據(jù)的版本號對應(yīng)更新;從主服務(wù)器申請數(shù)據(jù)后保存該數(shù)據(jù)并在本地向用戶設(shè)備提供該種數(shù)據(jù)的服務(wù)器稱為備份服務(wù)器,備份服務(wù)器能夠與任何交換機(jī)或者接入路由器直接相連;

交換機(jī)、服務(wù)器和接入路由器稱為系統(tǒng)設(shè)備;

數(shù)據(jù)名稱和主服務(wù)器單播地址的映射信息,以及數(shù)據(jù)名稱標(biāo)識的數(shù)據(jù)的最新版本號保存在數(shù)據(jù)服務(wù)器,如果數(shù)據(jù)的主服務(wù)器更新了該數(shù)據(jù)并產(chǎn)生了新的版本號,主服務(wù)器通知數(shù)據(jù)服務(wù)器更新相應(yīng)數(shù)據(jù)的版本號;數(shù)據(jù)服務(wù)器的工作模式與域名服務(wù)器的工作模式相同;數(shù)據(jù)服務(wù)器不屬于任何子網(wǎng),也不用于產(chǎn)生、更新或者備份數(shù)據(jù);

如果用戶設(shè)備請求一種數(shù)據(jù),用戶設(shè)備通過訪問數(shù)據(jù)服務(wù)器來獲取該數(shù)據(jù)的最新版本號以及主服務(wù)器的單播地址;

每個接入路由器或者交換機(jī)維護(hù)一個轉(zhuǎn)發(fā)表和一個請求表,轉(zhuǎn)發(fā)表項(xiàng)包括三個域:單播地址域,輸出接口域,以及版本號域;請求表包括兩個域:單播地址域和輸入接口域;

在服務(wù)器S1為數(shù)據(jù)C1的主服務(wù)器,單播地址為U1,服務(wù)器S1所在域的接入路由器為AR1,服務(wù)器S2所在域的接入路由器為AR2的情況下,如果服務(wù)器S2需要獲取數(shù)據(jù)C1并成為數(shù)據(jù)C1的備份服務(wù)器,那么服務(wù)器S2首先訪問數(shù)據(jù)服務(wù)器獲取數(shù)據(jù)C1的最新版本號v1以及主服務(wù)器S1的單播地址U1,然后執(zhí)行下述步驟:

步驟101:開始;

步驟102:服務(wù)器S2從上游接口發(fā)送數(shù)據(jù)請求消息,該消息的目的地址為單播地址U1,源地址為服務(wù)器S2的單播地址,負(fù)載為版本號v1;

步驟103:系統(tǒng)設(shè)備從接口f接收到數(shù)據(jù)請求消息,接口f與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為數(shù)據(jù)C1的備份服務(wù)器,執(zhí)行步驟104,否則執(zhí)行步驟105;

步驟104:備份服務(wù)器返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為服務(wù)器S2的單播地址,源地址為單播地址U1,負(fù)載為數(shù)據(jù)C1和版本號v1,執(zhí)行步驟113;

步驟105:系統(tǒng)設(shè)備判斷在請求表中是否存在單播地址為U1的表項(xiàng),如果是,執(zhí)行步驟106,否則執(zhí)行步驟107;

步驟106:系統(tǒng)設(shè)備將接口f加入到該表項(xiàng)的接入接口域,執(zhí)行步驟113;

步驟107:系統(tǒng)設(shè)備在請求表中創(chuàng)建一個表項(xiàng),該表項(xiàng)的單播地址域?yàn)閱尾サ刂稶1,接入接口域?yàn)閒;

步驟108:系統(tǒng)設(shè)備判斷轉(zhuǎn)發(fā)表中是否存在單播地址域?yàn)閁1并且版本域值為v1的表項(xiàng),如果存在,執(zhí)行步驟109,否則執(zhí)行步驟110;

步驟109:系統(tǒng)設(shè)備從該表項(xiàng)的輸出接口域轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟103;

步驟110:系統(tǒng)設(shè)備判斷自己是否為交換機(jī),如果是,執(zhí)行步驟111,否則執(zhí)行步驟112;

步驟111:交換機(jī)從上游接口轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟103;

步驟112:接入路由器AR2將數(shù)據(jù)請求消息路由到接入路由器AR1,然后接入路由器AR1將數(shù)據(jù)請求消息轉(zhuǎn)發(fā)到主服務(wù)器S1,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,消息的目的地址為服務(wù)器S2的單播地址,源地址為單播地址U1,負(fù)載為C1和版本號v1,數(shù)據(jù)響應(yīng)消息首先到達(dá)接入路由器AR2;

步驟113:系統(tǒng)設(shè)備從接口f1收到數(shù)據(jù)響應(yīng)消息,接口f1與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)響應(yīng)消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為服務(wù)器S2,則執(zhí)行步驟114,否則執(zhí)行步驟115;

步驟114:服務(wù)器S2保存數(shù)據(jù)C1,執(zhí)行步驟120;

步驟115:系統(tǒng)設(shè)備判斷轉(zhuǎn)發(fā)表中是否存在單播地址為U1的表項(xiàng),如果存在,執(zhí)行步驟117,否則執(zhí)行步驟116;

步驟116:系統(tǒng)設(shè)備在轉(zhuǎn)發(fā)表中創(chuàng)建一個表項(xiàng),單播地址域?yàn)閁1,輸出接口域?yàn)檎埱蟊碇袉尾サ刂酚驗(yàn)閁1的表項(xiàng)的輸入接口域值,版本號為v1,執(zhí)行步驟119;

步驟117:系統(tǒng)設(shè)備判斷請求表中單播地址為U1的表項(xiàng)的輸入接口域值是否為自己的下游接口,如果是,執(zhí)行步驟118,否則執(zhí)行步驟119;

步驟118:系統(tǒng)設(shè)備將請求表中單播地址為U1的表項(xiàng)的輸入接口域值加入到轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng)的輸出接口域;

步驟119:系統(tǒng)設(shè)備查看請求表中單播地址為U1的表項(xiàng),然后從該表項(xiàng)的輸入接口域值轉(zhuǎn)發(fā)數(shù)據(jù)響應(yīng)消息,最后從請求表中刪除該表項(xiàng),執(zhí)行步驟113;

步驟120:結(jié)束。

通過上述過程,服務(wù)器可以從距離最近的備份服務(wù)器獲取數(shù)據(jù),并成為該種數(shù)據(jù)的備份服務(wù)器,從而可以快速地為用戶提供數(shù)據(jù),降低數(shù)據(jù)通信延遲和代價。

本發(fā)明所述方法中,在服務(wù)器S1為數(shù)據(jù)C1的主服務(wù)器,單播地址為U1,主服務(wù)器S1所在域的接入路由器為AR1,用戶設(shè)備D1所在域的接入路由器為AR2的情況下,如果用戶設(shè)備D1需要獲取數(shù)據(jù)C1,那么用戶設(shè)備D1首先訪問數(shù)據(jù)服務(wù)器獲取數(shù)據(jù)C1的最新版本號v以及主服務(wù)器S1的單播地址U1,然后根據(jù)下述步驟獲取數(shù)據(jù)C1:

步驟201:開始;

步驟202:用戶設(shè)備D1從上游接口發(fā)送數(shù)據(jù)請求消息,該數(shù)據(jù)請求消息的目的地址為單播地址U1,源地址為用戶設(shè)備D1的單播地址,負(fù)載為版本號v;

步驟203:系統(tǒng)設(shè)備從接口f2接收到數(shù)據(jù)請求消息,接口f2與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為數(shù)據(jù)C1的備份服務(wù)器,執(zhí)行步驟204,否則執(zhí)行步驟205;

步驟204:備份服務(wù)器返回數(shù)據(jù)響應(yīng)消息,消息的目的地址為用戶設(shè)備D1的單播地址,源地址為單播地址U1,負(fù)載為C1和版本號v,執(zhí)行步驟213;

步驟205:系統(tǒng)設(shè)備判斷在請求表中是否存在單播地址為U1的表項(xiàng),如果是,執(zhí)行步驟206,否則執(zhí)行步驟207;

步驟206:系統(tǒng)設(shè)備將接口f2加入到該表項(xiàng)的接入接口域,執(zhí)行步驟213;

步驟207:系統(tǒng)設(shè)備在請求表中創(chuàng)建一個表項(xiàng),該表項(xiàng)的單播地址域?yàn)閱尾サ刂稶1,接入接口域?yàn)閒2;

步驟208:系統(tǒng)設(shè)備判斷轉(zhuǎn)發(fā)表中是否存在單播地址域?yàn)閁1并且版本域的值為v的表項(xiàng),如果存在,執(zhí)行步驟209,否則執(zhí)行步驟210;

步驟209:系統(tǒng)設(shè)備從該表項(xiàng)的輸出接口域轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟203;

步驟210:系統(tǒng)設(shè)備判斷自己是否為交換機(jī),如果是,執(zhí)行步驟211,否則執(zhí)行步驟212;

步驟211:交換機(jī)從上游接口轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟203;

步驟212:接入路由器AR2將數(shù)據(jù)請求消息路由到接入路由器AR1,然后接入路由器AR1將數(shù)據(jù)請求消息轉(zhuǎn)發(fā)到主服務(wù)器S1,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為用戶設(shè)備D1的單播地址,源地址為單播地址U1,負(fù)載為數(shù)據(jù)C1和版本號v,數(shù)據(jù)響應(yīng)消息首先到達(dá)接入路由器AR2;

步驟213:系統(tǒng)設(shè)備從接口f3收到數(shù)據(jù)響應(yīng)消息,接口f3與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為用戶設(shè)備D1,則執(zhí)行步驟214,否則執(zhí)行步驟215;

步驟214:用戶設(shè)備D1保存數(shù)據(jù)C1,執(zhí)行步驟216;

步驟215:系統(tǒng)設(shè)備查看請求表中單播地址為U1的表項(xiàng),然后從該表項(xiàng)的輸入接口域值轉(zhuǎn)發(fā)數(shù)據(jù)響應(yīng)消息,最后從請求表中刪除該表項(xiàng),執(zhí)行步驟213;

步驟216:結(jié)束。

通過上述過程,用戶設(shè)備能夠從距離最近的備份服務(wù)器獲取數(shù)據(jù),從而降低數(shù)據(jù)通信延遲和代價,提高了網(wǎng)絡(luò)服務(wù)質(zhì)量。

本發(fā)明所述方法中,在服務(wù)器S1為數(shù)據(jù)C1的主服務(wù)器,單播地址為U1,主服務(wù)器S1所在域的接入路由器為AR1的情況下;如果交換機(jī)或者接入路由器AR3收到請求版本號為v2的數(shù)據(jù)C1的數(shù)據(jù)請求消息后,交換機(jī)或者接入路由器AR3首先查看轉(zhuǎn)發(fā)表,如果轉(zhuǎn)發(fā)表中存在單播地址為U1的表項(xiàng),但是該表項(xiàng)的版本號不是v2,表明主服務(wù)器S1對數(shù)據(jù)C1進(jìn)行了更新操作,則收到數(shù)據(jù)請求消息的交換機(jī)或者接入路由器執(zhí)行下述過程更新數(shù)據(jù)C1:

步驟301:開始;

步驟302:判斷接收到數(shù)據(jù)請求消息的系統(tǒng)設(shè)備是否為交換機(jī),如果是,執(zhí)行步驟303,否則執(zhí)行步驟304;

步驟303:交換機(jī)從其上游接口轉(zhuǎn)發(fā)數(shù)據(jù)請求消息,執(zhí)行步驟302;

步驟304:接入路由器AR3將數(shù)據(jù)請求消息路由到接入路由器AR1,然后接入路由器AR1將數(shù)據(jù)請求消息轉(zhuǎn)發(fā)到主服務(wù)器S1,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,消息的目的地址為數(shù)據(jù)請求消息的源地址,源地址為單播地址U1,負(fù)載為數(shù)據(jù)C1和版本號v2,數(shù)據(jù)響應(yīng)消息首先到達(dá)接入路由器AR3;

步驟305:接入路由器AR3將轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng)的版本號更新為v2,然后從該表項(xiàng)中的輸出接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,如果在請求表中存在單播地址為U1的表項(xiàng),則接入路由器AR3從該表項(xiàng)的輸入接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息;

步驟306:如果接收到數(shù)據(jù)響應(yīng)消息的為數(shù)據(jù)C1的備份服務(wù)器,則執(zhí)行步驟307,否則執(zhí)行步驟308;

步驟307:數(shù)據(jù)C1的備份服務(wù)器將數(shù)據(jù)C1更新為版本號為v2的數(shù)據(jù),執(zhí)行步驟311;

步驟308:如果接收到數(shù)據(jù)響應(yīng)消息的為請求數(shù)據(jù)C1的用戶設(shè)備,則執(zhí)行步驟309,否則執(zhí)行步驟310;

步驟309:用戶設(shè)備保存版本號為v2的數(shù)據(jù)C1,執(zhí)行步驟311;

步驟310:系統(tǒng)設(shè)備將轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng)的版本號更新為v2,然后從該表項(xiàng)中的輸出接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,如果在請求表中存在單播地址為U1的表項(xiàng),則從該表項(xiàng)的輸入接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,執(zhí)行步驟306;

步驟311:結(jié)束。

備份服務(wù)器通過上述過程能夠?qū)?shù)據(jù)更新到最新版本,從而保證能夠向用戶設(shè)備提供最新的數(shù)據(jù),從而保證數(shù)據(jù)的一致性。

本發(fā)明所述方法中,數(shù)據(jù)C1的主服務(wù)器為S1,主服務(wù)器S1的單播地址為U1,備份服務(wù)器S3能夠提供數(shù)據(jù)C1,備份服務(wù)器S3所在域的接入路由器為AR3的情況下,如果備份服務(wù)器S3已經(jīng)刪除數(shù)據(jù)C1,備份服務(wù)器S3接收到請求數(shù)據(jù)C1的數(shù)據(jù)請求消息,那么備份服務(wù)器S3根據(jù)如下步驟修改轉(zhuǎn)發(fā)表:

步驟401:開始;

步驟402:備份服務(wù)器S3發(fā)送數(shù)據(jù)拒絕消息,該數(shù)據(jù)拒絕消息的目的地址為接收到的數(shù)據(jù)請求消息的源地址,源地址為數(shù)據(jù)請求消息的目的地址,負(fù)載為接收到的數(shù)據(jù)請求消息中的負(fù)載;

步驟403:系統(tǒng)設(shè)備從接口f4接收到數(shù)據(jù)拒絕消息后,接口f4與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,查看轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng),并從該表項(xiàng)的輸出接口域中刪除接口f4,其中接口f~f4分別為不同的數(shù)據(jù)傳輸接口;

步驟404:系統(tǒng)設(shè)備判斷該表項(xiàng)的輸出接口域值是否為空,如果為空,則執(zhí)行步驟405,否則執(zhí)行步驟411;

步驟405:判斷系統(tǒng)設(shè)備的請求表中是否存在單播地址為U1的表項(xiàng),如果存在,則執(zhí)行步驟406,否則執(zhí)行步驟407;

步驟406:如果該表項(xiàng)的輸入接口為上游接口,系統(tǒng)設(shè)備從請求表中刪除該表項(xiàng),執(zhí)行步驟408;

步驟407:系統(tǒng)設(shè)備在請求表中創(chuàng)建一個表項(xiàng),該表項(xiàng)的輸入接口為f4,單播地址為數(shù)據(jù)拒絕消息的源地址;

步驟408:判斷系統(tǒng)設(shè)備是否為接入路由器AR3,如果是,則執(zhí)行步驟409,否則執(zhí)行步驟410;

步驟409:接入路由器AR3向主服務(wù)器S1發(fā)送數(shù)據(jù)請求消息,同時從轉(zhuǎn)發(fā)表中刪除單播地址為U1的表項(xiàng),數(shù)據(jù)請求消息的目的地址為接收到的數(shù)據(jù)拒絕消息的源地址,源地址為數(shù)據(jù)拒絕消息的目的地址,負(fù)載為接收到的數(shù)據(jù)拒絕消息中的負(fù)載,數(shù)據(jù)請求消息到達(dá)主服務(wù)器S1后,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為接收到的數(shù)據(jù)請求消息的源地址,源地址為數(shù)據(jù)請求消息的目的地址,負(fù)載數(shù)據(jù)C1,執(zhí)行步驟412;

步驟410:系統(tǒng)設(shè)備從上游接口轉(zhuǎn)發(fā)數(shù)據(jù)拒絕消息,并從轉(zhuǎn)發(fā)表中刪除單播地址為U1的表項(xiàng),執(zhí)行步驟403;

步驟411:系統(tǒng)設(shè)備從轉(zhuǎn)發(fā)表中單播地址為U1的輸出接口域發(fā)送數(shù)據(jù)請求消息,數(shù)據(jù)請求消息的目的地址為接收到的數(shù)據(jù)拒絕消息的源地址,源地址為數(shù)據(jù)拒絕消息的目的地址,負(fù)載為接收到的數(shù)據(jù)拒絕消息中的負(fù)載,數(shù)據(jù)請求消息到達(dá)數(shù)據(jù)C1的備份服務(wù)器后,備份服務(wù)器返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為接收到的數(shù)據(jù)請求消息的源地址,源地址為數(shù)據(jù)請求消息的目的地址,負(fù)載為數(shù)據(jù)C1;

步驟412:系統(tǒng)設(shè)備收到數(shù)據(jù)響應(yīng)消息后,從請求表中單播地址為U1的輸入接口轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,并從請求表中刪除單播地址為U1的表項(xiàng);

步驟413:如果服務(wù)器或者用戶設(shè)備接收到數(shù)據(jù)響應(yīng)消息,則執(zhí)行步驟414,否則執(zhí)行步驟412;

步驟414:結(jié)束。

系統(tǒng)設(shè)備通過上述過程能夠快速更新轉(zhuǎn)發(fā)表,將無法提供數(shù)據(jù)的備份服務(wù)器從轉(zhuǎn)發(fā)表中刪除,從而保證能夠向用戶設(shè)備提供有效的備份服務(wù)器信息,從而使得用戶設(shè)備能夠從最近的備份服務(wù)器獲取數(shù)據(jù),降低數(shù)據(jù)通信延遲和代價。

有益效果:本發(fā)明提供了一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法,用戶通過本發(fā)明所提供的基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法能夠從距離最近的服務(wù)器以單播方式獲取服務(wù)數(shù)據(jù),縮短了獲取服務(wù)數(shù)據(jù)的延遲和代價,提高了服務(wù)質(zhì)量,本發(fā)明可應(yīng)用于大數(shù)據(jù)獲取等領(lǐng)域,具有廣泛的應(yīng)用前景。

附圖說明

下面結(jié)合附圖和具體實(shí)施方式對本發(fā)明做更進(jìn)一步的具體說明,本發(fā)明的上述和/或其他方面的優(yōu)點(diǎn)將會變得更加清楚。

圖1為本發(fā)明所述的網(wǎng)絡(luò)體系結(jié)構(gòu)示意圖。

圖2為本發(fā)明所述的備份服務(wù)器獲取數(shù)據(jù)的流程示意圖。

圖3為本發(fā)明所述的用戶設(shè)備獲取數(shù)據(jù)的流程示意圖。

圖4為本發(fā)明所述的備份服務(wù)器更新數(shù)據(jù)的流程示意圖。

圖5為本發(fā)明所述的轉(zhuǎn)發(fā)表更新流程示意圖。

具體實(shí)施方式:

本發(fā)明提供了一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法,用戶通過本發(fā)明所提供的基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法能夠從距離最近的服務(wù)器以單播方式獲取服務(wù)數(shù)據(jù),縮短了獲取服務(wù)數(shù)據(jù)的延遲和代價,提高了服務(wù)質(zhì)量,本發(fā)明可應(yīng)用于大數(shù)據(jù)獲取等領(lǐng)域,具有廣泛的應(yīng)用前景。

圖1為本發(fā)明所述的網(wǎng)絡(luò)體系結(jié)構(gòu)示意圖。所述互聯(lián)網(wǎng)包括兩個以上的子網(wǎng)1,一個子網(wǎng)1由一個全局網(wǎng)絡(luò)前綴唯一標(biāo)識,子網(wǎng)1通過接入路由器2接入到互聯(lián)網(wǎng)3;一個子網(wǎng)1內(nèi)包括兩個以上的交換機(jī),與接入路由器直接相連的交換機(jī)稱為核心交換機(jī)4,與用戶設(shè)備(例如PC機(jī))直接相連的交換機(jī)稱為接入交換機(jī)5;一個子網(wǎng)1內(nèi)所有的接入路由器2和交換機(jī)組成的拓?fù)浣Y(jié)構(gòu)為樹狀結(jié)構(gòu),其中接入路由器2為樹狀結(jié)構(gòu)的根節(jié)點(diǎn);交換機(jī)與自己在樹狀結(jié)構(gòu)中的父節(jié)點(diǎn)相連的接口稱為上游接口,與自己在樹狀結(jié)構(gòu)中的子節(jié)點(diǎn)相連的接口稱為下游接口。

圖2為本發(fā)明所述的備份服務(wù)器獲取數(shù)據(jù)的流程示意圖。一個子網(wǎng)內(nèi)設(shè)置兩個以上的服務(wù)器,一個子網(wǎng)內(nèi)的服務(wù)器包括主服務(wù)器和備份服務(wù)器;一種類型的數(shù)據(jù)由一個數(shù)據(jù)名稱唯一標(biāo)識,一個數(shù)據(jù)名稱映射為一個服務(wù)器的單播地址,該服務(wù)器稱為該數(shù)據(jù)的主服務(wù)器,主服務(wù)器能夠產(chǎn)生和更新該數(shù)據(jù),主服務(wù)器用版本號來標(biāo)識該數(shù)據(jù),當(dāng)主服務(wù)器更新該數(shù)據(jù)后,該數(shù)據(jù)的版本號對應(yīng)更新;從主服務(wù)器申請數(shù)據(jù)后保存該數(shù)據(jù)并在本地向用戶設(shè)備提供該種數(shù)據(jù)的服務(wù)器稱為備份服務(wù)器,備份服務(wù)器能夠與任何交換機(jī)或者接入路由器直接相連;

交換機(jī)、服務(wù)器和接入路由器稱為系統(tǒng)設(shè)備;

數(shù)據(jù)名稱和主服務(wù)器單播地址的映射信息,以及數(shù)據(jù)名稱標(biāo)識的數(shù)據(jù)的最新版本號保存在數(shù)據(jù)服務(wù)器,如果數(shù)據(jù)的主服務(wù)器更新了該數(shù)據(jù)并產(chǎn)生了新的版本號,主服務(wù)器通知數(shù)據(jù)服務(wù)器更新相應(yīng)數(shù)據(jù)的版本號;數(shù)據(jù)服務(wù)器的工作模式與域名服務(wù)器的工作模式相同;數(shù)據(jù)服務(wù)器不屬于任何子網(wǎng),也不用于產(chǎn)生、更新或者備份數(shù)據(jù);

如果用戶設(shè)備請求一種數(shù)據(jù),用戶設(shè)備通過訪問數(shù)據(jù)服務(wù)器來獲取該數(shù)據(jù)的最新版本號以及主服務(wù)器的單播地址;

每個接入路由器或者交換機(jī)維護(hù)一個轉(zhuǎn)發(fā)表和一個請求表,轉(zhuǎn)發(fā)表項(xiàng)包括三個域:單播地址域,輸出接口域,以及版本號域;請求表包括兩個域:單播地址域和輸入接口域;

在服務(wù)器S1為數(shù)據(jù)C1的主服務(wù)器,單播地址為U1,服務(wù)器S1所在域的接入路由器為AR1,服務(wù)器S2所在域的接入路由器為AR2的情況下,如果服務(wù)器S2需要獲取數(shù)據(jù)C1并成為數(shù)據(jù)C1的備份服務(wù)器,那么服務(wù)器S2首先訪問數(shù)據(jù)服務(wù)器獲取數(shù)據(jù)C1的最新版本號v1以及主服務(wù)器S1的單播地址U1,然后執(zhí)行下述步驟:

步驟101:開始;

步驟102:服務(wù)器S2從上游接口發(fā)送數(shù)據(jù)請求消息,該消息的目的地址為單播地址U1,源地址為服務(wù)器S2的單播地址,負(fù)載為版本號v1;

步驟103:系統(tǒng)設(shè)備從接口f接收到數(shù)據(jù)請求消息,接口f與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為數(shù)據(jù)C1的備份服務(wù)器,執(zhí)行步驟104,否則執(zhí)行步驟105;

步驟104:備份服務(wù)器返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為服務(wù)器S2的單播地址,源地址為單播地址U1,負(fù)載為數(shù)據(jù)C1和版本號v1,執(zhí)行步驟113;

步驟105:系統(tǒng)設(shè)備判斷在請求表中是否存在單播地址為U1的表項(xiàng),如果是,執(zhí)行步驟106,否則執(zhí)行步驟107;

步驟106:系統(tǒng)設(shè)備將接口f加入到該表項(xiàng)的接入接口域,執(zhí)行步驟113;

步驟107:系統(tǒng)設(shè)備在請求表中創(chuàng)建一個表項(xiàng),該表項(xiàng)的單播地址域?yàn)閱尾サ刂稶1,接入接口域?yàn)閒;

步驟108:系統(tǒng)設(shè)備判斷轉(zhuǎn)發(fā)表中是否存在單播地址域?yàn)閁1并且版本域值為v1的表項(xiàng),如果存在,執(zhí)行步驟109,否則執(zhí)行步驟110;

步驟109:系統(tǒng)設(shè)備從該表項(xiàng)的輸出接口域轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟103;

步驟110:系統(tǒng)設(shè)備判斷自己是否為交換機(jī),如果是,執(zhí)行步驟111,否則執(zhí)行步驟112;

步驟111:交換機(jī)從上游接口轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟103;

步驟112:接入路由器AR2將數(shù)據(jù)請求消息路由到接入路由器AR1,然后接入路由器AR1將數(shù)據(jù)請求消息轉(zhuǎn)發(fā)到主服務(wù)器S1,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,消息的目的地址為服務(wù)器S2的單播地址,源地址為單播地址U1,負(fù)載為C1和版本號v1,數(shù)據(jù)響應(yīng)消息首先到達(dá)接入路由器AR2;

步驟113:系統(tǒng)設(shè)備從接口f1收到數(shù)據(jù)響應(yīng)消息,接口f1與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)響應(yīng)消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為服務(wù)器S2,則執(zhí)行步驟114,否則執(zhí)行步驟115;

步驟114:服務(wù)器S2保存數(shù)據(jù)C1,執(zhí)行步驟120;

步驟115:系統(tǒng)設(shè)備判斷轉(zhuǎn)發(fā)表中是否存在單播地址為U1的表項(xiàng),如果存在,執(zhí)行步驟117,否則執(zhí)行步驟116;

步驟116:系統(tǒng)設(shè)備在轉(zhuǎn)發(fā)表中創(chuàng)建一個表項(xiàng),單播地址域?yàn)閁1,輸出接口域?yàn)檎埱蟊碇袉尾サ刂酚驗(yàn)閁1的表項(xiàng)的輸入接口域值,版本號為v1,執(zhí)行步驟119;

步驟117:系統(tǒng)設(shè)備判斷請求表中單播地址為U1的表項(xiàng)的輸入接口域值是否為自己的下游接口,如果是,執(zhí)行步驟118,否則執(zhí)行步驟119;

步驟118:系統(tǒng)設(shè)備將請求表中單播地址為U1的表項(xiàng)的輸入接口域值加入到轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng)的輸出接口域;

步驟119:系統(tǒng)設(shè)備查看請求表中單播地址為U1的表項(xiàng),然后從該表項(xiàng)的輸入接口域值轉(zhuǎn)發(fā)數(shù)據(jù)響應(yīng)消息,最后從請求表中刪除該表項(xiàng),執(zhí)行步驟113;

步驟120:結(jié)束。

通過上述過程,服務(wù)器可以從距離最近的備份服務(wù)器獲取數(shù)據(jù),并成為該種數(shù)據(jù)的備份服務(wù)器,從而可以快速地為用戶提供數(shù)據(jù),降低數(shù)據(jù)通信延遲和代價。

圖3為本發(fā)明所述的用戶設(shè)備獲取數(shù)據(jù)的流程示意圖。在服務(wù)器S1為數(shù)據(jù)C1的主服務(wù)器,單播地址為U1,主服務(wù)器S1所在域的接入路由器為AR1,用戶設(shè)備D1所在域的接入路由器為AR2的情況下,如果用戶設(shè)備D1需要獲取數(shù)據(jù)C1,那么用戶設(shè)備D1首先訪問數(shù)據(jù)服務(wù)器獲取數(shù)據(jù)C1的最新版本號v以及主服務(wù)器S1的單播地址U1,然后根據(jù)下述步驟獲取數(shù)據(jù)C1:

步驟201:開始;

步驟202:用戶設(shè)備D1從上游接口發(fā)送數(shù)據(jù)請求消息,該數(shù)據(jù)請求消息的目的地址為單播地址U1,源地址為用戶設(shè)備D1的單播地址,負(fù)載為版本號v;

步驟203:系統(tǒng)設(shè)備從接口f2接收到數(shù)據(jù)請求消息,接口f2與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為數(shù)據(jù)C1的備份服務(wù)器,執(zhí)行步驟204,否則執(zhí)行步驟205;

步驟204:備份服務(wù)器返回數(shù)據(jù)響應(yīng)消息,消息的目的地址為用戶設(shè)備D1的單播地址,源地址為單播地址U1,負(fù)載為C1和版本號v,執(zhí)行步驟213;

步驟205:系統(tǒng)設(shè)備判斷在請求表中是否存在單播地址為U1的表項(xiàng),如果是,執(zhí)行步驟206,否則執(zhí)行步驟207;

步驟206:系統(tǒng)設(shè)備將接口f2加入到該表項(xiàng)的接入接口域,執(zhí)行步驟213;

步驟207:系統(tǒng)設(shè)備在請求表中創(chuàng)建一個表項(xiàng),該表項(xiàng)的單播地址域?yàn)閱尾サ刂稶1,接入接口域?yàn)閒2;

步驟208:系統(tǒng)設(shè)備判斷轉(zhuǎn)發(fā)表中是否存在單播地址域?yàn)閁1并且版本域的值為v的表項(xiàng),如果存在,執(zhí)行步驟209,否則執(zhí)行步驟210;

步驟209:系統(tǒng)設(shè)備從該表項(xiàng)的輸出接口域轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟203;

步驟210:系統(tǒng)設(shè)備判斷自己是否為交換機(jī),如果是,執(zhí)行步驟211,否則執(zhí)行步驟212;

步驟211:交換機(jī)從上游接口轉(zhuǎn)發(fā)接收到的數(shù)據(jù)請求消息,執(zhí)行步驟203;

步驟212:接入路由器AR2將數(shù)據(jù)請求消息路由到接入路由器AR1,然后接入路由器AR1將數(shù)據(jù)請求消息轉(zhuǎn)發(fā)到主服務(wù)器S1,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為用戶設(shè)備D1的單播地址,源地址為單播地址U1,負(fù)載為數(shù)據(jù)C1和版本號v,數(shù)據(jù)響應(yīng)消息首先到達(dá)接入路由器AR2;

步驟213:系統(tǒng)設(shè)備從接口f3收到數(shù)據(jù)響應(yīng)消息,接口f3與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,如果系統(tǒng)設(shè)備為用戶設(shè)備D1,則執(zhí)行步驟214,否則執(zhí)行步驟215;

步驟214:用戶設(shè)備D1保存數(shù)據(jù)C1,執(zhí)行步驟216;

步驟215:系統(tǒng)設(shè)備查看請求表中單播地址為U1的表項(xiàng),然后從該表項(xiàng)的輸入接口域值轉(zhuǎn)發(fā)數(shù)據(jù)響應(yīng)消息,最后從請求表中刪除該表項(xiàng),執(zhí)行步驟213;

步驟216:結(jié)束。

通過上述過程,用戶設(shè)備能夠從距離最近的備份服務(wù)器獲取數(shù)據(jù),從而降低數(shù)據(jù)通信延遲和代價,提高了網(wǎng)絡(luò)服務(wù)質(zhì)量。

圖4為本發(fā)明所述的備份服務(wù)器更新數(shù)據(jù)的流程示意圖。在服務(wù)器S1為數(shù)據(jù)C1的主服務(wù)器,單播地址為U1,主服務(wù)器S1所在域的接入路由器為AR1的情況下;如果交換機(jī)或者接入路由器AR3收到請求版本號為v2的數(shù)據(jù)C1的數(shù)據(jù)請求消息后,交換機(jī)或者接入路由器AR3首先查看轉(zhuǎn)發(fā)表,如果轉(zhuǎn)發(fā)表中存在單播地址為U1的表項(xiàng),但是該表項(xiàng)的版本號不是v2,表明主服務(wù)器S1對數(shù)據(jù)C1進(jìn)行了更新操作,則收到數(shù)據(jù)請求消息的交換機(jī)或者接入路由器執(zhí)行下述過程更新數(shù)據(jù)C1:

步驟301:開始;

步驟302:判斷接收到數(shù)據(jù)請求消息的系統(tǒng)設(shè)備是否為交換機(jī),如果是,執(zhí)行步驟303,否則執(zhí)行步驟304;

步驟303:交換機(jī)從其上游接口轉(zhuǎn)發(fā)數(shù)據(jù)請求消息,執(zhí)行步驟302;

步驟304:接入路由器AR3將數(shù)據(jù)請求消息路由到接入路由器AR1,然后接入路由器AR1將數(shù)據(jù)請求消息轉(zhuǎn)發(fā)到主服務(wù)器S1,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,消息的目的地址為數(shù)據(jù)請求消息的源地址,源地址為單播地址U1,負(fù)載為數(shù)據(jù)C1和版本號v2,數(shù)據(jù)響應(yīng)消息首先到達(dá)接入路由器AR3;

步驟305:接入路由器AR3將轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng)的版本號更新為v2,然后從該表項(xiàng)中的輸出接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,如果在請求表中存在單播地址為U1的表項(xiàng),則接入路由器AR3從該表項(xiàng)的輸入接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息;

步驟306:如果接收到數(shù)據(jù)響應(yīng)消息的為數(shù)據(jù)C1的備份服務(wù)器,則執(zhí)行步驟307,否則執(zhí)行步驟308;

步驟307:數(shù)據(jù)C1的備份服務(wù)器將數(shù)據(jù)C1更新為版本號為v2的數(shù)據(jù),執(zhí)行步驟311;

步驟308:如果接收到數(shù)據(jù)響應(yīng)消息的為請求數(shù)據(jù)C1的用戶設(shè)備,則執(zhí)行步驟309,否則執(zhí)行步驟310;

步驟309:用戶設(shè)備保存版本號為v2的數(shù)據(jù)C1,執(zhí)行步驟311;

步驟310:系統(tǒng)設(shè)備將轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng)的版本號更新為v2,然后從該表項(xiàng)中的輸出接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,如果在請求表中存在單播地址為U1的表項(xiàng),則從該表項(xiàng)的輸入接口域轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,執(zhí)行步驟306;

步驟311:結(jié)束。

備份服務(wù)器通過上述過程能夠?qū)?shù)據(jù)更新到最新版本,從而保證能夠向用戶設(shè)備提供最新的數(shù)據(jù),從而保證數(shù)據(jù)的一致性。

圖5為本發(fā)明所述的轉(zhuǎn)發(fā)表更新流程示意圖。數(shù)據(jù)C1的主服務(wù)器為S1,主服務(wù)器S1的單播地址為U1,備份服務(wù)器S3能夠提供數(shù)據(jù)C1,備份服務(wù)器S3所在域的接入路由器為AR3的情況下,如果備份服務(wù)器S3已經(jīng)刪除數(shù)據(jù)C1,備份服務(wù)器S3接收到請求數(shù)據(jù)C1的數(shù)據(jù)請求消息,那么備份服務(wù)器S3根據(jù)如下步驟修改轉(zhuǎn)發(fā)表:

步驟401:開始;

步驟402:備份服務(wù)器S3發(fā)送數(shù)據(jù)拒絕消息,該數(shù)據(jù)拒絕消息的目的地址為接收到的數(shù)據(jù)請求消息的源地址,源地址為數(shù)據(jù)請求消息的目的地址,負(fù)載為接收到的數(shù)據(jù)請求消息中的負(fù)載;

步驟403:系統(tǒng)設(shè)備從接口f4接收到數(shù)據(jù)拒絕消息后,接口f4與發(fā)送或者轉(zhuǎn)發(fā)數(shù)據(jù)請求消息的系統(tǒng)設(shè)備相連接,查看轉(zhuǎn)發(fā)表中單播地址為U1的表項(xiàng),并從該表項(xiàng)的輸出接口域中刪除接口f4,其中接口f~f4分別為不同的數(shù)據(jù)傳輸接口;

步驟404:系統(tǒng)設(shè)備判斷該表項(xiàng)的輸出接口域值是否為空,如果為空,則執(zhí)行步驟405,否則執(zhí)行步驟411;

步驟405:判斷系統(tǒng)設(shè)備的請求表中是否存在單播地址為U1的表項(xiàng),如果存在,則執(zhí)行步驟406,否則執(zhí)行步驟407;

步驟406:如果該表項(xiàng)的輸入接口為上游接口,系統(tǒng)設(shè)備從請求表中刪除該表項(xiàng),執(zhí)行步驟408;

步驟407:系統(tǒng)設(shè)備在請求表中創(chuàng)建一個表項(xiàng),該表項(xiàng)的輸入接口為f4,單播地址為數(shù)據(jù)拒絕消息的源地址;

步驟408:判斷系統(tǒng)設(shè)備是否為接入路由器AR3,如果是,則執(zhí)行步驟409,否則執(zhí)行步驟410;

步驟409:接入路由器AR3向主服務(wù)器S1發(fā)送數(shù)據(jù)請求消息,同時從轉(zhuǎn)發(fā)表中刪除單播地址為U1的表項(xiàng),數(shù)據(jù)請求消息的目的地址為接收到的數(shù)據(jù)拒絕消息的源地址,源地址為數(shù)據(jù)拒絕消息的目的地址,負(fù)載為接收到的數(shù)據(jù)拒絕消息中的負(fù)載,數(shù)據(jù)請求消息到達(dá)主服務(wù)器S1后,主服務(wù)器S1返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為接收到的數(shù)據(jù)請求消息的源地址,源地址為數(shù)據(jù)請求消息的目的地址,負(fù)載數(shù)據(jù)C1,執(zhí)行步驟412;

步驟410:系統(tǒng)設(shè)備從上游接口轉(zhuǎn)發(fā)數(shù)據(jù)拒絕消息,并從轉(zhuǎn)發(fā)表中刪除單播地址為U1的表項(xiàng),執(zhí)行步驟403;

步驟411:系統(tǒng)設(shè)備從轉(zhuǎn)發(fā)表中單播地址為U1的輸出接口域發(fā)送數(shù)據(jù)請求消息,數(shù)據(jù)請求消息的目的地址為接收到的數(shù)據(jù)拒絕消息的源地址,源地址為數(shù)據(jù)拒絕消息的目的地址,負(fù)載為接收到的數(shù)據(jù)拒絕消息中的負(fù)載,數(shù)據(jù)請求消息到達(dá)數(shù)據(jù)C1的備份服務(wù)器后,備份服務(wù)器返回數(shù)據(jù)響應(yīng)消息,數(shù)據(jù)響應(yīng)消息的目的地址為接收到的數(shù)據(jù)請求消息的源地址,源地址為數(shù)據(jù)請求消息的目的地址,負(fù)載為數(shù)據(jù)C1;

步驟412:系統(tǒng)設(shè)備收到數(shù)據(jù)響應(yīng)消息后,從請求表中單播地址為U1的輸入接口轉(zhuǎn)發(fā)該數(shù)據(jù)響應(yīng)消息,并從請求表中刪除單播地址為U1的表項(xiàng);

步驟413:如果服務(wù)器或者用戶設(shè)備接收到數(shù)據(jù)響應(yīng)消息,則執(zhí)行步驟414,否則執(zhí)行步驟412;

步驟414:結(jié)束。

系統(tǒng)設(shè)備通過上述過程能夠快速更新轉(zhuǎn)發(fā)表,將無法提供數(shù)據(jù)的備份服務(wù)器從轉(zhuǎn)發(fā)表中刪除,從而保證能夠向用戶設(shè)備提供有效的備份服務(wù)器信息,從而使得用戶設(shè)備能夠從最近的備份服務(wù)器獲取數(shù)據(jù),降低數(shù)據(jù)通信延遲和代價。

實(shí)施例1

基于表1的仿真參數(shù),本實(shí)施例模擬了本發(fā)明中的數(shù)據(jù)通信實(shí)現(xiàn)方法,性能分析如下:當(dāng)備份服務(wù)器數(shù)量增加時,用戶設(shè)備能夠從最近的備份服務(wù)器獲取數(shù)據(jù),從而大幅度降低了數(shù)據(jù)獲取路由路徑,代價,延遲和成功率。車輛節(jié)點(diǎn)獲取服務(wù)數(shù)據(jù)的平均延遲為35ms,平均代價為6。

表1仿真參數(shù)

本發(fā)明提供了一種基于互聯(lián)網(wǎng)的數(shù)據(jù)通信實(shí)現(xiàn)方法的思路,具體實(shí)現(xiàn)該技術(shù)方案的方法和途徑很多,以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。本實(shí)施例中未明確的各組成部份均可用現(xiàn)有技術(shù)加以實(shí)現(xiàn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
杨浦区| 秦皇岛市| 丹棱县| 万宁市| 扎囊县| 韶山市| 渭源县| 平谷区| 铜陵市| 东平县| 潼关县| 高台县| 日土县| 万年县| 乌兰浩特市| 永修县| 垣曲县| 泸水县| 宾阳县| 德阳市| 乐安县| 大竹县| 绍兴县| 玉树县| 顺平县| 福安市| 和田市| 石河子市| 朔州市| 郓城县| 安远县| 宁武县| 玉田县| 广宁县| 封丘县| 报价| 乌兰察布市| 西峡县| 文水县| 葫芦岛市| 连云港市|