一種網(wǎng)絡(luò)調(diào)度方法和裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例提供了一種網(wǎng)絡(luò)調(diào)度方法和裝置,屬于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域。所述方法包括:接收終端發(fā)送的第一路由器的信息,其中,所述第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器;根據(jù)所述第一路由器的信息,確定第二路由器,其中,所述第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器;調(diào)度所述第一路由器和所述第二路由器,以建立所述終端和所述目標(biāo)服務(wù)器之間的連接。網(wǎng)絡(luò)中的調(diào)度服務(wù)依據(jù)終端和目標(biāo)服務(wù)器選擇路由器,不必經(jīng)過查詢IP地址庫確定終端和目標(biāo)服務(wù)器之間的連接,可以快速準(zhǔn)確的確定終端和目標(biāo)服務(wù)器之間的連接路徑。
【專利說明】
一種網(wǎng)絡(luò)調(diào)度方法和裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明實(shí)施例涉及計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)調(diào)度方法和裝置。
【背景技術(shù)】
[0002]終端設(shè)備在向服務(wù)器請求數(shù)據(jù)時(shí),通常通過網(wǎng)關(guān)(路由器)向服務(wù)器發(fā)送請求。
[0003]現(xiàn)有終端設(shè)備向距離最近的服務(wù)器請求數(shù)據(jù)的過程中,終端設(shè)備向調(diào)度服務(wù)器發(fā)送請求,調(diào)度服務(wù)器根據(jù)終端設(shè)備的IP地址查找IP地址庫,確定終端設(shè)備所屬的運(yùn)營商,例如終端設(shè)備的IP地址屬于北京聯(lián)通,如果有北京聯(lián)通服務(wù)器,則鏈接到該北京聯(lián)通服務(wù)器獲取數(shù)據(jù)。
[0004]在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下缺陷:上述方式過度依賴于IP地址庫,如果IP地址庫沒有及時(shí)更新,例如其中的某些服務(wù)器失效等,將會造成調(diào)度的失敗。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實(shí)施例的目的在于提供一種網(wǎng)絡(luò)調(diào)度方法和裝置,以解決現(xiàn)有技術(shù)中的網(wǎng)絡(luò)調(diào)度過度依賴IP地址庫,不利于網(wǎng)絡(luò)調(diào)度的問題。
[0006]第一方面,本發(fā)明實(shí)施例的一可能的實(shí)施方案提供了一種網(wǎng)絡(luò)調(diào)度方法,包括:接收終端發(fā)送的第一路由器的信息,其中,所述第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器;根據(jù)所述第一路由器的信息,確定第二路由器,其中,所述第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器;調(diào)度所述第一路由器和所述第二路由器,以建立所述終端和所述目標(biāo)服務(wù)器之間的連接。
[0007]第二方面,本發(fā)明實(shí)施例的一可能的實(shí)施方案提供了一種網(wǎng)絡(luò)調(diào)度裝置,包括:接收模塊,用于接收終端發(fā)送的第一路由器的信息,其中,所述第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器;確定模塊,用于根據(jù)所述第一路由器的信息,確定第二路由器,其中,所述第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器;調(diào)度模塊,用于調(diào)度所述第一路由器和所述第二路由器,以建立所述終端和所述目標(biāo)服務(wù)器之間的連接。
[0008]本發(fā)明實(shí)施例通過接收終端發(fā)送的第一路由器的信息;根據(jù)第一路由器的信息,確定第二路由器;調(diào)度第一路由器和第二路由器,以建立終端和目標(biāo)服務(wù)器之間的連接。網(wǎng)絡(luò)中的調(diào)度服務(wù)依據(jù)終端和目標(biāo)服務(wù)器選擇路由器,不必經(jīng)過查詢IP地址庫確定終端和目標(biāo)服務(wù)器之間的連接,可以快速準(zhǔn)確的確定終端和目標(biāo)服務(wù)器之間的連接路徑。
【附圖說明】
[0009]圖1是本發(fā)明實(shí)施例一提供的一種網(wǎng)絡(luò)調(diào)度方法的步驟流程圖;
[0010]圖2是本發(fā)明實(shí)施例二提供的一種網(wǎng)絡(luò)調(diào)度方法的步驟流程圖;
[0011]圖3是本發(fā)明實(shí)施例三提供的一種網(wǎng)絡(luò)調(diào)度裝置的結(jié)構(gòu)框圖;
[0012]圖4是本發(fā)明實(shí)施例四提供的一種網(wǎng)絡(luò)調(diào)度裝置的結(jié)構(gòu)框圖;
[0013]圖5是本發(fā)明實(shí)施例五提供的一種網(wǎng)絡(luò)控制設(shè)備的結(jié)構(gòu)框圖。
【具體實(shí)施方式】
[0014]下面結(jié)合附圖(若干附圖中相同的標(biāo)號表示相同的元素)和實(shí)施例,對本發(fā)明實(shí)施例的【具體實(shí)施方式】作進(jìn)一步詳細(xì)說明。以下實(shí)施例用于說明本發(fā)明實(shí)施例,但不用來限制本發(fā)明實(shí)施例的范圍。
[0015]本領(lǐng)域技術(shù)人員可以理解,本發(fā)明實(shí)施例中的“第一”、“第二”等術(shù)語僅用于區(qū)別不同步驟、設(shè)備或模塊等,既不代表任何特定技術(shù)含義,也不表示它們之間的必然邏輯順序。
[0016]實(shí)施例一
[0017]參照圖1,示出了本發(fā)明實(shí)施例一提供的一種網(wǎng)絡(luò)調(diào)度方法的步驟流程圖,具體可以包括如下步驟:
[0018]步驟102、接收終端發(fā)送的第一路由器的信息。
[0019]終端通過路由器連接服務(wù)器進(jìn)行數(shù)據(jù)訪問時(shí),網(wǎng)絡(luò)中的調(diào)度服務(wù)器對路由器、月艮務(wù)器和終端的連接進(jìn)行控制。
[0020]終端向周圍的路由器群發(fā)送探測包,并接收每個(gè)路由器返回的響應(yīng)數(shù)據(jù),終端依據(jù)每個(gè)路由器返回的響應(yīng)數(shù)據(jù),確定第一路由器,其中,第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器,最優(yōu)路由器可以包括但不限于距離終端最近和/或下載速度最快的路由器。
[0021]終端獲取第一路由器的信息,并將第一路由器對應(yīng)的信息發(fā)送給網(wǎng)絡(luò)中的調(diào)度服務(wù)器,其中,第一路由器的信息包括路由器的標(biāo)識和路由器的IP地址等。
[0022]步驟104、根據(jù)第一路由器的信息,確定第二路由器。
[0023]調(diào)度服務(wù)器接收到第一路由器的信息后,確定對應(yīng)的目標(biāo)服務(wù)器的信息。依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息確定第二路由器,其中,第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器,最優(yōu)路由器可以包括但不限于與第一路由器距離最近和/或下載速度最快,且與目標(biāo)服務(wù)器最近和/或下載速度最快的路由器。
[0024]步驟106、調(diào)度第一路由器和第二路由器,以建立終端和目標(biāo)服務(wù)器之間的連接。
[0025]調(diào)度服務(wù)器獲取第二路由器的信息,依據(jù)第一路由器的信息和第二路由器的信息調(diào)度第一路由器和第二路由器,通過第一路由器和第二路由器建立終端和目標(biāo)服務(wù)器之間的連接。
[0026]在終端和目標(biāo)服務(wù)器建立連接后,終端可以通過第一路由器和第二路由器對目標(biāo)服務(wù)器進(jìn)行數(shù)據(jù)訪問。
[0027]本發(fā)明實(shí)施例通過接收終端發(fā)送的第一路由器的信息;根據(jù)第一路由器的信息,確定第二路由器;調(diào)度第一路由器和第二路由器,以建立終端和目標(biāo)服務(wù)器之間的連接。網(wǎng)絡(luò)中的調(diào)度服務(wù)依據(jù)終端和目標(biāo)服務(wù)器選擇路由器,不必經(jīng)過查詢IP地址庫確定終端和目標(biāo)服務(wù)器之間的連接,可以快速準(zhǔn)確的確定終端和目標(biāo)服務(wù)器之間的連接路徑。
[0028]實(shí)施例二
[0029]參照圖2,示出了本發(fā)明實(shí)施例二提供的一種網(wǎng)絡(luò)調(diào)度方法的步驟流程圖,具體可以包括如下步驟:
[0030]步驟202、接收終端發(fā)送的第一路由器的信息。
[0031]第一路由器由終端通過向路由器群發(fā)送探測包,并依據(jù)路由器群中的每個(gè)路由器返回的響應(yīng)數(shù)據(jù)確定。符合終端第一設(shè)定規(guī)則的最優(yōu)路由器包括:距離(包括但不限于物理距離或歐式距離)終端最近和/或下載速度最快的路由器。但不限于此,在實(shí)際應(yīng)用中,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需求適當(dāng)設(shè)置其它規(guī)則。
[0032]調(diào)度服務(wù)器接收終端發(fā)送的第一路由器的信息,其中,第一路由器的信息包括路由器的標(biāo)識和路由器的IP地址等。
[0033]步驟204、獲取目標(biāo)服務(wù)器的信息。
[0034]當(dāng)終端需要向服務(wù)器請求數(shù)據(jù)時(shí),需要向調(diào)度服務(wù)器發(fā)送數(shù)據(jù)請求。調(diào)度服務(wù)器依據(jù)數(shù)據(jù)請求,確定與數(shù)據(jù)請求對應(yīng)的目標(biāo)服務(wù)器,并獲取目標(biāo)服務(wù)器對應(yīng)的信息,其中目標(biāo)服務(wù)器的信息包括:服務(wù)器的標(biāo)識和服務(wù)器的IP地址等。
[0035]步驟206、依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器。
[0036]其中,第二設(shè)定規(guī)則包括:與第一路由器距離最近和/或下載速度最快,且與目標(biāo)服務(wù)器距離最近和/或下載速度最快的第二路由器。但不限于此,在實(shí)際應(yīng)用中,本領(lǐng)域技術(shù)人員還可以根據(jù)實(shí)際需求適當(dāng)設(shè)置其它規(guī)則。
[0037]步驟208、獲取第二路由器的信息。
[0038]調(diào)度服務(wù)器依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息確定與第一路由器距離最近和/或下載速度最快,且與目標(biāo)服務(wù)器距離最近和/或下載速度最快的第二路由器,其中,第二路由器為符合目標(biāo)服務(wù)器、第一路由器和終端的第二設(shè)定規(guī)則的最優(yōu)路由器。
[0039]在本發(fā)明實(shí)施例中第一路由器和第二路由器都屬于最優(yōu)路由器,在確定最優(yōu)路由器時(shí),距離不僅僅是唯一的判定標(biāo)準(zhǔn),還可以參考當(dāng)前路由器的下載速度。本發(fā)明實(shí)施例中可以設(shè)置距離和下載速度的權(quán)重再進(jìn)行判斷確定最優(yōu)路由器。如,距離占50%,下載速度占50%,再依據(jù)權(quán)重確定最優(yōu)路由器。
[0040]調(diào)度服務(wù)器獲取第二路由器的信息,其中,第二路由器的信息包括路由器的標(biāo)識和路由器的IP地址等。
[0041]步驟210、查找映射關(guān)系表,依據(jù)第一路由器的信息和第二路由器的信息,確定目標(biāo)服務(wù)器、第二路由器、第一路由器和終端之間的映射關(guān)系。
[0042]調(diào)度服務(wù)器中存儲著網(wǎng)絡(luò)中多個(gè)路由器和多個(gè)服務(wù)器之間映射關(guān)系對應(yīng)的映射關(guān)系表,多個(gè)服務(wù)器包括所述目標(biāo)服務(wù)器,多個(gè)路由器包括第一路由器和第二路由器;在確定第一路由器的信息和第二路由器的信息后,調(diào)用映射關(guān)系表確定目標(biāo)服務(wù)器、第二路由器、第一路由器和終端之間的映射關(guān)系。
[0043]步驟212、依據(jù)映射關(guān)系,調(diào)用第一路由器和第二路由器,通過第一路由器和第二路由器建立終端和目標(biāo)服務(wù)器之間的連接。
[0044]依據(jù)確定的映射關(guān)系,調(diào)度服務(wù)器調(diào)用第一路由器和第二路由器,通過第一路由器連接終端,第二路由器連接目標(biāo)服務(wù)器,以及第一路由器和第二路由器連接,建立終端和目標(biāo)服務(wù)器之間的連接。
[0045]但不限于此,在實(shí)際應(yīng)用中,在第一路由器和第二路由器之間還可能存在一個(gè)或多個(gè)其它的路由器,形成路由路徑。在此情況下,可以調(diào)度路由路徑中包括第一路由器和第二路由器在內(nèi)的多個(gè)路由器,以建立終端和目標(biāo)服務(wù)器之間的連接。
[0046]在終端和目標(biāo)服務(wù)器建立連接后,終端可以通過第一路由器和第二路由器對目標(biāo)服務(wù)器進(jìn)行數(shù)據(jù)訪問。
[0047]本發(fā)明實(shí)施例通過接收終端發(fā)送的第一路由器的信息;獲取目標(biāo)服務(wù)器的信息,依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器,獲取第二路由器的信息;查找映射關(guān)系表,依據(jù)第一路由器的信息和第二路由器的信息,確定目標(biāo)服務(wù)器、第二路由器、第一路由器和終端之間的映射關(guān)系,依據(jù)映射關(guān)系,調(diào)用第一路由器和第二路由器,通過第一路由器和第二路由器建立終端和目標(biāo)服務(wù)器之間的連接。網(wǎng)絡(luò)中的調(diào)度服務(wù)依據(jù)終端和目標(biāo)服務(wù)器選擇路由器,不必經(jīng)過查詢IP地址庫確定終端和目標(biāo)服務(wù)器之間的連接,可以快速準(zhǔn)確的確定終端和目標(biāo)服務(wù)器之間的連接路徑。
[0048]需要說明的是,本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,上述實(shí)施例一和二中的網(wǎng)絡(luò)調(diào)度方法可以由相應(yīng)的調(diào)度服務(wù)器執(zhí)行,但不限于此,在實(shí)際應(yīng)用中,其它服務(wù)器也可參照前述實(shí)施例實(shí)現(xiàn)本發(fā)明的網(wǎng)絡(luò)調(diào)度方法。
[0049]實(shí)施例三
[0050]參照圖3,示出了本發(fā)明實(shí)施例三提供的一種網(wǎng)絡(luò)調(diào)度裝置的結(jié)構(gòu)框圖;具體可以包括如下模塊:
[0051]接收模塊302,用于接收終端發(fā)送的第一路由器的信息,其中,第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器。
[0052]確定模塊304,用于根據(jù)第一路由器的信息,確定第二路由器,其中,第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器。
[0053]調(diào)度模塊306,用于調(diào)度第一路由器和第二路由器,以建立終端和目標(biāo)服務(wù)器之間的連接。
[0054]本發(fā)明實(shí)施例通過接收終端發(fā)送的第一路由器的信息;根據(jù)第一路由器的信息,確定第二路由器;調(diào)度第一路由器和第二路由器,以建立終端和目標(biāo)服務(wù)器之間的連接。網(wǎng)絡(luò)中的調(diào)度服務(wù)依據(jù)終端和目標(biāo)服務(wù)器選擇路由器,不必經(jīng)過查詢IP地址庫確定終端和目標(biāo)服務(wù)器之間的連接,可以快速準(zhǔn)確的確定終端和目標(biāo)服務(wù)器之間的連接路徑。
[0055]實(shí)施例四
[0056]參照圖4,示出了本發(fā)明實(shí)施例四提供的一種網(wǎng)絡(luò)調(diào)度裝置的結(jié)構(gòu)框圖,具體可以包括如下模塊:
[0057]接收模塊302,用于接收終端發(fā)送的第一路由器的信息,其中,第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器。
[0058]其中,第一路由器由終端通過向路由器群發(fā)送探測包,并依據(jù)路由器群中的每個(gè)路由器返回的響應(yīng)數(shù)據(jù)確定。
[0059]確定模塊304,包括:獲取子模塊3042,用于獲取目標(biāo)服務(wù)器的信息;路由器確定子模塊3044,用于依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器;獲取子模塊3046,用于獲取第二路由器的信息。
[0060]其中,路由器確定子模塊3044,用于確定與第一路由器距離最近和/或下載速度最快,且與目標(biāo)服務(wù)器距離最近和/或下載速度最快的第二路由器。
[0061 ]調(diào)度模塊306,包括:關(guān)系確定子模塊3062,用于查找映射關(guān)系表,依據(jù)第一路由器的信息和第二路由器的信息,確定目標(biāo)服務(wù)器、第二路由器、第一路由器和終端之間的映射關(guān)系;連接子模塊3064,用于依據(jù)映射關(guān)系,調(diào)用第一路由器和第二路由器,通過第一路由器和第二路由器建立終端和目標(biāo)服務(wù)器之間的連接;
[0062]其中,映射關(guān)系表包括:多個(gè)服務(wù)器與多個(gè)路由器之間的映射關(guān)系,多個(gè)服務(wù)器包括目標(biāo)服務(wù)器,多個(gè)路由器包括第一路由器和第二路由器本發(fā)明實(shí)施例通過接收終端發(fā)送的第一路由器的信息;獲取目標(biāo)服務(wù)器的信息,依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器,獲取第二路由器的信息;查找映射關(guān)系表,依據(jù)第一路由器的信息和第二路由器的信息,確定目標(biāo)服務(wù)器、第二路由器、第一路由器和終端之間的映射關(guān)系,依據(jù)映射關(guān)系,調(diào)用第一路由器和第二路由器,通過第一路由器和第二路由器建立終端和目標(biāo)服務(wù)器之間的連接。網(wǎng)絡(luò)中的調(diào)度服務(wù)依據(jù)終端和目標(biāo)服務(wù)器選擇路由器,不必經(jīng)過查詢IP地址庫確定終端和目標(biāo)服務(wù)器之間的連接,可以快速準(zhǔn)確的確定終端和目標(biāo)服務(wù)器之間的連接路徑。
[0063]實(shí)施例五
[0064]本發(fā)明實(shí)施例五還提供了一種網(wǎng)絡(luò)控制設(shè)備500,本發(fā)明實(shí)施例并不對網(wǎng)絡(luò)控制設(shè)備500的具體實(shí)現(xiàn)做限定。如圖5所示,該網(wǎng)絡(luò)控制設(shè)備500可以包括:
[0065]處理器(processor)502、通信接口(Communicat1nsInterface)504、存儲器(memory)506、以及通信總線508。其中:
[0066]處理器502、通信接口 504、以及存儲器506通過通信總線508完成相互間的通信。
[0067]通信接口504,用于調(diào)度服務(wù)器和路由器、調(diào)度服務(wù)器和目標(biāo)服務(wù)器以及調(diào)度服務(wù)器和終端之間的通信。
[0068]處理器502,用于執(zhí)行程序510,具體可以執(zhí)行上述方法實(shí)施例中的相關(guān)步驟。
[0069]具體地,程序510可以包括程序代碼,程序代碼包括計(jì)算機(jī)操作指令。
[0070]處理器502可能是一個(gè)中央處理器CPU,或者是特定集成電路ASIC(Applicati0nSpecific Integrated Circuit),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個(gè)或多個(gè)集成電路。
[0071 ] 存儲器506,用于存放程序510。存儲器506可能包含高速RAM存儲器,也可能還包括非易失性存儲器(non-volatile memory),例如至少一個(gè)磁盤存儲器。程序510具體可以用于使得處理器502執(zhí)行以下操作:接收終端發(fā)送的第一路由器的信息,其中,第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器;根據(jù)第一路由器的信息,確定第二路由器,其中,第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器;調(diào)度第一路由器和第二路由器,以建立終端和目標(biāo)服務(wù)器之間的連接。
[0072]在一種可選的實(shí)施方式中,程序510還用于使得處理器502獲取目標(biāo)服務(wù)器的信息;依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器;獲取第二路由器的信息。
[0073]在一種可選的實(shí)施方式中,程序510還用于使得處理器502確定與第一路由器距離最近和/或下載速度最快,且與目標(biāo)服務(wù)器距離最近和/或下載速度最快的第二路由器。
[0074]在一種可選的實(shí)施方式中,程序510還用于使得處理器502第一路由器由終端通過向路由器群發(fā)送探測包,并依據(jù)路由器群中的每個(gè)路由器返回的響應(yīng)數(shù)據(jù)確定。
[0075]在一種可選的實(shí)施方式中,程序510還用于使得處理器502查找映射關(guān)系表,依據(jù)第一路由器的信息和第二路由器的信息,確定目標(biāo)服務(wù)器、第二路由器、第一路由器和終端之間的映射關(guān)系;依據(jù)映射關(guān)系,調(diào)用第一路由器和第二路由器,通過第一路由器和第二路由器建立終端和目標(biāo)服務(wù)器之間的連接;其中,所述映射關(guān)系表包括:多個(gè)服務(wù)器與多個(gè)路由器之間的映射關(guān)系,所述多個(gè)服務(wù)器包括所述目標(biāo)服務(wù)器,所述多個(gè)路由器包括所述第一路由器和所述第二路由器。
[0076]應(yīng)理解,根據(jù)本發(fā)明實(shí)施例提供的設(shè)備500可實(shí)現(xiàn)圖1至圖2中的各個(gè)方法的相應(yīng)流程,為了簡潔,在此不再贅述,上述方法實(shí)施例中的相關(guān)描述也適用于本實(shí)施例。
[0077]程序510中各步驟的具體實(shí)現(xiàn)可以參見上述實(shí)施例中的相應(yīng)步驟和模塊中對應(yīng)的描述,在此不贅述。所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的設(shè)備和模塊的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程描述,在此不再贅述。
[0078]本發(fā)明實(shí)施例通過接收終端發(fā)送的第一路由器的信息;獲取目標(biāo)服務(wù)器的信息,依據(jù)第一路由器的信息和目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器,獲取第二路由器的信息;查找映射關(guān)系表,依據(jù)第一路由器的信息和第二路由器的信息,確定目標(biāo)服務(wù)器、第二路由器、第一路由器和終端之間的映射關(guān)系,依據(jù)映射關(guān)系,調(diào)用第一路由器和第二路由器,通過第一路由器和第二路由器建立終端和目標(biāo)服務(wù)器之間的連接。網(wǎng)絡(luò)中的調(diào)度服務(wù)依據(jù)終端和目標(biāo)服務(wù)器選擇路由器,不必經(jīng)過查詢IP地址庫確定終端和目標(biāo)服務(wù)器之間的連接,可以快速準(zhǔn)確的確定終端和目標(biāo)服務(wù)器之間的連接路徑。
[0079]本領(lǐng)域普通技術(shù)人員可以意識到,結(jié)合本文中所發(fā)明的實(shí)施例描述的各示例的單元及方法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明實(shí)施例的范圍。
[0080]所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲在一個(gè)計(jì)算機(jī)可讀取存儲介質(zhì)中?;谶@樣的理解,本發(fā)明實(shí)施例的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個(gè)存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明實(shí)施例各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM ,Read-OnlyMemory)、隨機(jī)存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0081]以上實(shí)施方式僅用于說明本發(fā)明實(shí)施例,而并非對本發(fā)明實(shí)施例的限制,有關(guān)技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明實(shí)施例的精神和范圍的情況下,還可以做出各種變化和變型,因此所有等同的技術(shù)方案也屬于本發(fā)明實(shí)施例的范疇,本發(fā)明實(shí)施例的專利保護(hù)范圍應(yīng)由權(quán)利要求限定。
【主權(quán)項(xiàng)】
1.一種網(wǎng)絡(luò)調(diào)度方法,包括: 接收終端發(fā)送的第一路由器的信息,其中,所述第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器; 根據(jù)所述第一路由器的信息,確定第二路由器,其中,所述第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器; 調(diào)度所述第一路由器和所述第二路由器,以建立所述終端和所述目標(biāo)服務(wù)器之間的連接。2.根據(jù)權(quán)利要求1所述的方法,其中,所述根據(jù)所述第一路由器的信息,確定第二路由器,包括: 獲取所述目標(biāo)服務(wù)器的信息; 依據(jù)所述第一路由器的信息和所述目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器; 獲取所述第二路由器的信息。3.根據(jù)權(quán)利要求2所述的方法,其中,所述確定符合第二設(shè)定規(guī)則的第二路由器,包括: 確定與所述第一路由器距離最近和/或下載速度最快,且與所述目標(biāo)服務(wù)器距離最近和/或下載速度最快的第二路由器。4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述第一路由器由終端通過向路由器群發(fā)送探測包,并依據(jù)路由器群中的每個(gè)路由器返回的響應(yīng)數(shù)據(jù)確定。5.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其中,所述調(diào)度所述第一路由器和所述第二路由器,以建立所述終端和所述目標(biāo)服務(wù)器之間的連接,包括: 查找映射關(guān)系表,依據(jù)所述第一路由器的信息和所述第二路由器的信息,確定所述目標(biāo)服務(wù)器、所述第二路由器、所述第一路由器和所述終端之間的映射關(guān)系; 依據(jù)所述映射關(guān)系,調(diào)用所述第一路由器和所述第二路由器,通過所述第一路由器和所述第二路由器建立所述終端和所述目標(biāo)服務(wù)器之間的連接; 其中,所述映射關(guān)系表包括:多個(gè)服務(wù)器與多個(gè)路由器之間的映射關(guān)系,所述多個(gè)服務(wù)器包括所述目標(biāo)服務(wù)器,所述多個(gè)路由器包括所述第一路由器和所述第二路由器。6.—種網(wǎng)絡(luò)調(diào)度裝置,包括: 接收模塊,用于接收終端發(fā)送的第一路由器的信息,其中,所述第一路由器為符合終端第一設(shè)定規(guī)則的最優(yōu)路由器; 確定模塊,用于根據(jù)所述第一路由器的信息,確定第二路由器,其中,所述第二路由器為符合第二設(shè)定規(guī)則的最優(yōu)路由器; 調(diào)度模塊,用于調(diào)度所述第一路由器和所述第二路由器,以建立所述終端和所述目標(biāo)服務(wù)器之間的連接。7.根據(jù)權(quán)利要求6所述的裝置,其中,所述確定模塊包括: 獲取子模塊,用于獲取所述目標(biāo)服務(wù)器的信息; 路由器確定子模塊,用于依據(jù)所述第一路由器的信息和所述目標(biāo)服務(wù)器的信息,確定符合第二設(shè)定規(guī)則的第二路由器; 獲取子模塊,用于獲取所述第二路由器的信息。8.根據(jù)權(quán)利要求7所述的裝置,其中, 所述路由器確定子模塊,用于確定與所述第一路由器距離最近和/或下載速度最快,且與所述目標(biāo)服務(wù)器距離最近和/或下載速度最快的第二路由器。9.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的裝置,其中,所述第一路由器由終端通過向路由器群發(fā)送探測包,并依據(jù)路由器群中的每個(gè)路由器返回的響應(yīng)數(shù)據(jù)確定。10.根據(jù)權(quán)利要求6至8中任一項(xiàng)所述的裝置,其中,所述調(diào)度模塊包括: 關(guān)系確定子模塊,用于查找映射關(guān)系表,依據(jù)所述第一路由器的信息和所述第二路由器的信息,確定所述目標(biāo)服務(wù)器、所述第二路由器、所述第一路由器和所述終端之間的映射關(guān)系; 連接子模塊,用于依據(jù)所述映射關(guān)系,調(diào)用所述第一路由器和所述第二路由器,通過所述第一路由器和所述第二路由器建立所述終端和所述目標(biāo)服務(wù)器之間的連接; 其中,所述映射關(guān)系表包括:多個(gè)服務(wù)器與多個(gè)路由器之間的映射關(guān)系,所述多個(gè)服務(wù)器包括所述目標(biāo)服務(wù)器,所述多個(gè)路由器包括所述第一路由器和所述第二路由器。
【文檔編號】H04W76/02GK105873161SQ201610417583
【公開日】2016年8月17日
【申請日】2016年6月14日
【發(fā)明人】李洪福
【申請人】樂視控股(北京)有限公司, 樂視云計(jì)算有限公司