国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      接入網(wǎng)絡(luò)的方法和中央服務(wù)器的制造方法_3

      文檔序號(hào):9923563閱讀:來源:國(guó)知局
      傳輸距離時(shí),將第一加速服務(wù)器作為目標(biāo)終端接入的目標(biāo)加速服務(wù)器。
      [0068]當(dāng)最短傳輸距離為源服務(wù)器、第二加速服務(wù)器和目標(biāo)終端組成的傳輸路徑的傳輸距離時(shí),將第二加速服務(wù)器作為目標(biāo)終端接入的目標(biāo)加速服務(wù)器。
      [0069]可選地,中央服務(wù)器根據(jù)第一傳輸參數(shù)獲取第一傳輸距離,并且根據(jù)第二傳輸參數(shù)獲取第二傳輸距離包括:中央服務(wù)器判斷是否接收到第一傳輸參數(shù)和第二傳輸參數(shù);中央服務(wù)器在判斷出接收到第一傳輸參數(shù)和第二傳輸參數(shù)時(shí),根據(jù)第一傳輸參數(shù)獲取第一傳輸距離,并且根據(jù)第二傳輸參數(shù)獲取第二傳輸距離。
      [0070]傳輸參數(shù)可以為RTT、丟包率等。加速服務(wù)器對(duì)終端進(jìn)行探測(cè),得到傳輸參數(shù)。加速服務(wù)器將傳輸參數(shù)上報(bào)給中央服務(wù)器,中央服務(wù)器根據(jù)接收到的傳輸參數(shù),計(jì)算加速服務(wù)器與終端之間的傳輸距離。
      [0071]中央服務(wù)器存儲(chǔ)著傳輸參數(shù)的數(shù)據(jù)表,當(dāng)中央服務(wù)器判斷出傳輸參數(shù)的數(shù)據(jù)表有更新時(shí),即判斷出接收到第一傳輸參數(shù)和第二傳輸參數(shù)。
      [0072]可選地,在中央服務(wù)器根據(jù)第一傳輸參數(shù)獲取第一傳輸距離,并且根據(jù)第二傳輸參數(shù)獲取第二傳輸距離之前,方法還包括:中央服務(wù)器接收加速服務(wù)器發(fā)送的查詢請(qǐng)求,查詢請(qǐng)求用于請(qǐng)求查詢中央服務(wù)器中的IP庫,其中,IP庫存儲(chǔ)有已經(jīng)連接到中央服務(wù)器所在網(wǎng)絡(luò)中的終端;中央服務(wù)器響應(yīng)查詢請(qǐng)求向加速服務(wù)器發(fā)送IP庫,以使加速服務(wù)器識(shí)別出待探測(cè)的目標(biāo)終端。
      [0073]加速服務(wù)器向中央服務(wù)器發(fā)送查詢請(qǐng)求,查詢請(qǐng)求用于請(qǐng)求查詢中央服務(wù)器中的IP庫。中央服務(wù)器響應(yīng)查詢請(qǐng)求向加速服務(wù)器發(fā)送IP庫。加速服務(wù)器接收IP庫,根據(jù)IP庫的信息識(shí)別出待探測(cè)的目標(biāo)終端。其中,IP庫中存儲(chǔ)的、并且加速服務(wù)器本地未存儲(chǔ)的終端即為目標(biāo)終端。
      [0074]圖4是根據(jù)本發(fā)明實(shí)施例的加速服務(wù)器更新加速服務(wù)器信息和IP庫信息的方法的流程圖。如圖4所示,該方法包括以下步驟:
      [0075]步驟S402,向中央服務(wù)器請(qǐng)求全網(wǎng)節(jié)點(diǎn)信息及IP庫信息。節(jié)點(diǎn)信息即上述加速服務(wù)器的信息。
      [0076]在更新全網(wǎng)節(jié)點(diǎn)信息和IP庫信息的定時(shí)任務(wù)開啟后,加速服務(wù)器向中央服務(wù)器發(fā)送請(qǐng)求,該請(qǐng)求用于請(qǐng)求更新全網(wǎng)節(jié)點(diǎn)信息和IP庫信息。
      [0077]步驟S404,判斷是否請(qǐng)求成功。如果判斷結(jié)果為是,執(zhí)行步驟S406;如果判斷結(jié)果為否,執(zhí)行步驟S410。
      [0078]步驟S406,判斷信息是否有更新。
      [0079]中央服務(wù)器向加速服務(wù)器發(fā)送最新的全網(wǎng)節(jié)點(diǎn)信息和IP庫信息。加速服務(wù)器接收到中央服務(wù)器發(fā)送的最新的全網(wǎng)節(jié)點(diǎn)信息和IP庫信息之后,判斷全網(wǎng)節(jié)點(diǎn)信息和IP庫信息是否有更新。如果判斷結(jié)果為是,執(zhí)行步驟S408;如果判斷結(jié)果為否,執(zhí)行步驟S410。
      [0080]步驟S408,更新節(jié)點(diǎn)信息和IP庫信息。
      [0081]當(dāng)加速服務(wù)器判斷出全網(wǎng)節(jié)點(diǎn)信息和IP庫信息有更新時(shí),加速服務(wù)器將本地存儲(chǔ)的全網(wǎng)節(jié)點(diǎn)信息和IP庫信息更新為接收到的中央服務(wù)器發(fā)送的最新的全網(wǎng)節(jié)點(diǎn)信息和IP
      庫信息。
      [0082]步驟S410,下一次定時(shí)任務(wù)設(shè)定。
      [0083]可選地,在中央服務(wù)器響應(yīng)查詢請(qǐng)求向加速服務(wù)器發(fā)送IP庫和全網(wǎng)節(jié)點(diǎn)信息之后,方法還包括:加速服務(wù)器判斷是否存在待探測(cè)終端;在加速服務(wù)器判斷出存在待探測(cè)終端的情況下,向待探測(cè)終端發(fā)送探測(cè)信息;加速服務(wù)器接收待探測(cè)終端發(fā)送的響應(yīng)信息;根據(jù)響應(yīng)信息判斷是否探測(cè)成功;在探測(cè)成功的情況下,計(jì)算加速服務(wù)器和待探測(cè)終端之間的傳輸參數(shù)。
      [0084]響應(yīng)信息由待探測(cè)終端發(fā)出,用來響應(yīng)加速服務(wù)器發(fā)出的探測(cè)信息。加速服務(wù)器等待待探測(cè)終端發(fā)送的響應(yīng)信息。如果等待響應(yīng)的時(shí)間超過預(yù)設(shè)時(shí)長(zhǎng),則認(rèn)為探測(cè)不成功,即待探測(cè)終端不可到達(dá)。如果等待響應(yīng)的時(shí)間不超過預(yù)設(shè)時(shí)長(zhǎng),則認(rèn)為探測(cè)成功,此時(shí),計(jì)算加速服務(wù)器與終端之間的傳輸參數(shù)。
      [0085]圖5是根據(jù)本發(fā)明實(shí)施例的加速服務(wù)器對(duì)待探測(cè)終端進(jìn)行探測(cè)的方法的流程圖。如圖5所示,該方法包括以下步驟:
      [0086]步驟S502,判斷本地是否存在未探測(cè)客戶端IP。即,加速服務(wù)器判斷本地是否存在未探測(cè)客戶端IP。如果判斷結(jié)果為是,執(zhí)行步驟S504;如果判斷結(jié)果為否,執(zhí)行步驟S516。
      [0087]步驟S504,提取待探測(cè)的客戶端IP。即,加速服務(wù)器提取要進(jìn)行探測(cè)的客戶端IP等
      ?目息O
      [0088]步驟S506,發(fā)起探測(cè),記錄當(dāng)前時(shí)間,并開啟動(dòng)態(tài)超時(shí)定時(shí)器。根據(jù)配置的探測(cè)方式,加速服務(wù)器向待探測(cè)的客戶端IP發(fā)起TCP建連或發(fā)送PING包。
      [0089]步驟S508,等待響應(yīng)。即,加速服務(wù)器等待客戶端的響應(yīng)。
      [0090]步驟S510,判斷是否超時(shí)。即,根據(jù)動(dòng)態(tài)超時(shí)定時(shí)器設(shè)置的超時(shí)時(shí)間,加速服務(wù)器判斷客戶端的響應(yīng)是否超時(shí)。如果判斷結(jié)果為是,執(zhí)行步驟S514;如果判斷結(jié)果為否,執(zhí)行步驟S512。
      [0091]步驟S512,根據(jù)配置的傳輸參數(shù)計(jì)算對(duì)應(yīng)的值,比如計(jì)算RTT和丟包率,并且更新數(shù)據(jù)表。加速服務(wù)器根據(jù)接收到客戶端發(fā)送的響應(yīng)信息的時(shí)間、之前記錄的探測(cè)開始時(shí)間以及丟包情況,計(jì)算并更新RTT值和丟包率。
      [0092]步驟S514,更新探測(cè)結(jié)果RTT為_1(即不可達(dá))。在加速服務(wù)器判斷出客戶端的響應(yīng)超時(shí)的情況下,將RTT的值設(shè)置為-1,表示該客戶端無法連通。
      [0093]步驟S516,下一次定時(shí)探測(cè)任務(wù)設(shè)定。
      [0094]圖6是根據(jù)本發(fā)明實(shí)施例的加速服務(wù)器向中央服務(wù)器上傳新的探測(cè)數(shù)據(jù)的方法的流程圖。如圖6所示,該方法包括以下步驟:
      [0095]步驟S602,查看本地探測(cè)數(shù)據(jù)表。即,加速服務(wù)器查看本地探測(cè)數(shù)據(jù)(即上述傳輸參數(shù)的數(shù)據(jù)表)。
      [0096]步驟S604,判斷是否存在新的探測(cè)數(shù)據(jù)。即,加速服務(wù)器判斷是否存在新的探測(cè)數(shù)據(jù)。如果判斷結(jié)果為是,執(zhí)行步驟S606;如果判斷結(jié)果為否,結(jié)束。
      [0097]步驟S606,上傳新的探測(cè)數(shù)據(jù)。即,加速服務(wù)器向中央服務(wù)器上傳新的探測(cè)數(shù)據(jù)。
      [0098]步驟S608,中央服務(wù)器接收新的探測(cè)數(shù)據(jù)并且更新本地?cái)?shù)據(jù)。即,中央服務(wù)器接收加速服務(wù)器上傳的新的探測(cè)數(shù)據(jù)并且更新中央服務(wù)器中存儲(chǔ)的探測(cè)數(shù)據(jù)。
      [0099]圖7是根據(jù)本發(fā)明實(shí)施例的中央服務(wù)器確定最優(yōu)的覆蓋配置節(jié)點(diǎn)的方法的流程圖。如圖7所示,該方法包括以下步驟:
      [0100]步驟S702,查看本地匯總的探測(cè)數(shù)據(jù)。
      [0101]步驟S704,判斷是否存在新的探測(cè)數(shù)據(jù)。如果判斷結(jié)果為是,執(zhí)行步驟S706;如果判斷結(jié)果為否,執(zhí)行步驟S714。
      [0102]步驟S706,根據(jù)Dijkstra等算法計(jì)算出最優(yōu)覆蓋接入點(diǎn)。中央服務(wù)器根據(jù)配置的傳輸參數(shù)規(guī)則(比如RTT值、丟包率及其占比等),采用配置的最優(yōu)路徑算法(比如Di jkstra算法)進(jìn)行計(jì)算,計(jì)算出每個(gè)地區(qū)客戶端的最優(yōu)覆蓋接入點(diǎn)信息。最優(yōu)覆蓋接入點(diǎn)是指使客戶端與源服務(wù)器之間的傳輸距離最短的路徑上的加速服務(wù)器(即上述目標(biāo)加速服務(wù)器)。
      [0103]步驟S708,判斷是否有新的最優(yōu)覆蓋配置信息產(chǎn)生。中央服務(wù)器將計(jì)算出的最優(yōu)覆蓋接入點(diǎn)信息與原有的覆蓋接入點(diǎn)信息對(duì)比分析,判斷是否有新的最優(yōu)覆蓋配置信息產(chǎn)生。如果判斷結(jié)果為是,執(zhí)行步驟S710;如果判斷結(jié)果為否,執(zhí)行步驟S714。
      [0104]步驟S710,更新最優(yōu)覆蓋配置信息表。中央服務(wù)器判斷出有新的最優(yōu)覆蓋配置信息產(chǎn)生之后,更新本地?cái)?shù)據(jù)庫中存儲(chǔ)的最優(yōu)覆蓋配置信息表。最優(yōu)覆蓋配置信息表包括客戶端的標(biāo)識(shí)和目標(biāo)加速服務(wù)器的標(biāo)識(shí)。
      [0105]步驟S712,調(diào)用接口下發(fā)給DNS服務(wù)器。即,中央服務(wù)器調(diào)用接口將新的最優(yōu)覆蓋配置信息表下發(fā)給DNS服務(wù)器。
      [Ο?Ο?] 步驟S714,下一次定時(shí)任務(wù)設(shè)定。
      [0107]可選地,在中央服務(wù)器將最短傳輸距離對(duì)應(yīng)的路徑中的加速服務(wù)器作為目標(biāo)終端接入的目標(biāo)加速服務(wù)器之后,方法還包括:中央服務(wù)器向DNS服務(wù)器發(fā)送目標(biāo)加速服務(wù)器的標(biāo)識(shí),以使DNS服務(wù)器控制目標(biāo)終端接入目標(biāo)加速服務(wù)器。
      [0108]目標(biāo)加速服務(wù)器的標(biāo)識(shí)可以是目標(biāo)加速服務(wù)器的IP、名稱等,每個(gè)目標(biāo)加速服務(wù)器具有唯一的標(biāo)識(shí),DNS服務(wù)器根據(jù)這個(gè)唯一的標(biāo)識(shí)查找并確定目標(biāo)加速服務(wù)器,從而完成DNS服務(wù)器控制目標(biāo)終端接入接收到目標(biāo)加速服務(wù)器的標(biāo)識(shí)所對(duì)應(yīng)的目標(biāo)加速服務(wù)器。
      [0109]圖8是根據(jù)本發(fā)明實(shí)施例的DNS服務(wù)器調(diào)度最優(yōu)覆蓋節(jié)點(diǎn)的方法的流程圖。如圖8所示,該方法包括以下步驟:
      [0110]步驟S802,查看接收到的最優(yōu)覆蓋配置信息表。當(dāng)中央服務(wù)器調(diào)用接口將新的最優(yōu)覆蓋配置信息表下發(fā)給DNS服務(wù)器之后,DNS服務(wù)器查看接收到的最優(yōu)覆蓋配置信息表。
      [0111]步驟S804,判斷是否存在新的覆蓋信息。即,DNS服務(wù)器將已有的覆蓋信息與剛接收到的新的覆蓋信息進(jìn)行對(duì)比分析,判斷是否存在新的覆蓋信息。如果判斷結(jié)果為是,執(zhí)行步驟S80
      當(dāng)前第3頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1