回源路徑的探測(cè)方法與裝置的制造方法
【專利摘要】本公開涉及云存儲(chǔ)技術(shù),提供了一種回源路徑的探測(cè)方法與裝置。所述方法包括:在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送第一HTTP探測(cè)包和第一PING探測(cè)包;所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一PING探測(cè)包后反饋的第二HTTP探測(cè)包和第二PING探測(cè)包;所述一級(jí)服務(wù)器根據(jù)所述第二HTTP探測(cè)包和第二PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。實(shí)現(xiàn)了在減少探測(cè)包數(shù)量的基礎(chǔ)上,保證相同的探測(cè)效果,從而節(jié)約帶寬。
【專利說明】
回源路徑的探測(cè)方法與裝置
技術(shù)領(lǐng)域
[0001]本公開涉及云存儲(chǔ)技術(shù),尤其涉及一種回源路徑的探測(cè)方法與裝置。
【背景技術(shù)】
[0002]當(dāng)前,云存儲(chǔ)是在云計(jì)算(cloudcomputing)概念上延伸和衍生發(fā)展出來的一個(gè)新的概念。
[0003]云存儲(chǔ)的概念是指通過集群應(yīng)用、網(wǎng)格技術(shù)或分布式文件系統(tǒng)等功能,將網(wǎng)絡(luò)中海量的各種不同類型的存儲(chǔ)設(shè)備,通過應(yīng)用軟件集合起來協(xié)同工作,共同對(duì)外提供數(shù)據(jù)存儲(chǔ)和業(yè)務(wù)訪問功能的一個(gè)系統(tǒng),該系統(tǒng)可保證數(shù)據(jù)的安全性,并節(jié)約存儲(chǔ)空間。云存儲(chǔ)技術(shù)的發(fā)展使得海量數(shù)據(jù)的存儲(chǔ)越來越集中,其規(guī)模越來越多。
[0004]圖1是目前常用的一種云存儲(chǔ)的計(jì)算機(jī)網(wǎng)絡(luò)部署圖。通過多級(jí)部署,將海量數(shù)據(jù)分布到不同的服務(wù)器上。應(yīng)用系統(tǒng)訪問云存儲(chǔ)時(shí),首先從一級(jí)服務(wù)器處獲取數(shù)據(jù),如果訪問不到相應(yīng)數(shù)據(jù),則一級(jí)服務(wù)器從二級(jí)服務(wù)器處獲取數(shù)據(jù),以此類推。
[0005]在日常情況下,為了保證回源路徑的有效(即一級(jí)服務(wù)器向二級(jí)服務(wù)器獲取數(shù)據(jù)的路徑),一級(jí)服務(wù)器會(huì)定時(shí)向二級(jí)服務(wù)器發(fā)送超文本傳輸協(xié)議(Hyper Text TransferProtocol,HTTP)探測(cè)包,該HTTP探測(cè)包用于探測(cè)兩者之間的網(wǎng)絡(luò)狀態(tài)。定期探測(cè)保證必要時(shí)能采用一條狀態(tài)較好的回源路徑獲取數(shù)據(jù)。
[0006]目前,一級(jí)服務(wù)器在向二級(jí)服務(wù)器發(fā)送HTTP探測(cè)包時(shí),在一定時(shí)間內(nèi),會(huì)同時(shí)向二級(jí)服務(wù)器發(fā)送多個(gè)HTTP探測(cè)包,每個(gè)HTTP探測(cè)包的大小為IM左右,由于HTTP探測(cè)包過大,會(huì)造成對(duì)帶寬的浪費(fèi),同時(shí),也會(huì)影響探測(cè)效果。
【發(fā)明內(nèi)容】
[0007]本公開提供了一種回源路徑的探測(cè)方法與裝置,實(shí)現(xiàn)了在減少探測(cè)包數(shù)量的基礎(chǔ)上,保證相同的探測(cè)效果,從而節(jié)約帶寬。
[0008]在第一方面,本公開實(shí)施例提供了一種回源路徑的探測(cè)方法,所述方法包括:
[0009]在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送第一 HTTP探測(cè)包和第一 PING探測(cè)包;
[0010]所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一 PING探測(cè)包后反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包;
[0011]所述一級(jí)服務(wù)器根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀
??τ O
[0012]在第一種可能的實(shí)現(xiàn)方式中,所述在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送第一 HTTP探測(cè)包和第一 PING探測(cè)包,具體包括:
[0013]在預(yù)設(shè)的時(shí)間內(nèi),所述一級(jí)服務(wù)器向所述二級(jí)服務(wù)器發(fā)送一個(gè)所述第一HTTP探測(cè)包;所述一級(jí)服務(wù)器向所述二級(jí)服務(wù)器發(fā)送多個(gè)所述第一 PING探測(cè)包。
[0014]在第二種可能的實(shí)現(xiàn)方式中,所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一PING探測(cè)包后反饋的第二HTTP探測(cè)包和第二PING探測(cè)包,具體包括:
[0015]所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一 PING探測(cè)包后反饋的一個(gè)所述第二 HTTP探測(cè)包和多個(gè)所述第二 PING探測(cè)包。
[0016]在第三種可能的實(shí)現(xiàn)方式中,所述第二HTTP探測(cè)包和所述第二PING探測(cè)包分別攜帶所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù);
[0017]所述一級(jí)服務(wù)器根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài),具體包括:
[0018]所述一級(jí)服務(wù)器將所述第二HTTP探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)和所述PING探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)進(jìn)行比對(duì),獲得所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值;
[0019]所述一級(jí)服務(wù)器根據(jù)所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值,確定所述當(dāng)前網(wǎng)絡(luò)狀態(tài)。
[0020]結(jié)合第一方面和第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值V滿足:V=A*丟包率+B*往返時(shí)間;
[0021]其中,所述A,B為參數(shù)。
[0022]在第二方面,本公開實(shí)施例提供了一種回源路徑的探測(cè)裝置,所述裝置包括:
[0023]發(fā)送單元,用于在預(yù)設(shè)的時(shí)間段內(nèi),向二級(jí)服務(wù)器發(fā)送第一HTTP探測(cè)包和第一PING探測(cè)包;
[0024]接收單元,用于接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一 PING探測(cè)包后反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包;
[0025]確定單元,用于根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。
[0026]在第一種可能的實(shí)現(xiàn)方式中,所述發(fā)送單元具體用于,
[0027]在預(yù)設(shè)的時(shí)間內(nèi),向所述二級(jí)服務(wù)器發(fā)送一個(gè)所述第一HTTP探測(cè)包;所述一級(jí)服務(wù)器向所述二級(jí)服務(wù)器發(fā)送多個(gè)所述第一 PING探測(cè)包。
[0028]在第二種可能的實(shí)現(xiàn)方式中,所述接收單元具體用于,
[0029]接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一 PING探測(cè)包后反饋的一個(gè)所述第二 HTTP探測(cè)包和多個(gè)所述第二 PING探測(cè)包。
[0030]在第三種可能的實(shí)現(xiàn)方式中,所述接收單元接收的所述第二HTTP探測(cè)包和所述第二 PING探測(cè)包分別攜帶所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù);
[0031]所述確定單元具體用于,將所述第二HTTP探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)和所述PING探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)進(jìn)行比對(duì),獲得所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值;
[0032]根據(jù)所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值,確定所述當(dāng)前網(wǎng)絡(luò)狀態(tài)。
[0033]結(jié)合第二方面和第三種可能的實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述確定單元確定的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值V滿足:V=A*丟包率+B*往返時(shí)間;
[0034]其中,所述A,B為參數(shù)。
[0035]相較于現(xiàn)有技術(shù),本公開實(shí)施例提供的回源路徑的探測(cè)方法與裝置,通過在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送一個(gè)第一HTTP探測(cè)包和多個(gè)第一PING探測(cè)包,一級(jí)服務(wù)器根據(jù)二級(jí)服務(wù)器反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。解決了現(xiàn)有技術(shù)中,由于HTTP探測(cè)包過大,會(huì)造成對(duì)帶寬的浪費(fèi),同時(shí),也會(huì)影響探測(cè)效果的問題。實(shí)現(xiàn)了在減少HTTP探測(cè)包數(shù)量的基礎(chǔ)上,保證相同的探測(cè)效果,從而節(jié)約帶寬。
【附圖說明】
[0036]圖1為現(xiàn)有技術(shù)中一種云存儲(chǔ)的計(jì)算機(jī)網(wǎng)絡(luò)部署圖;
[0037]圖2為本公開實(shí)施例提供的一種回源路徑的探測(cè)方法流程圖;
[0038]圖3為本公開實(shí)施例提供的一種回源路徑的探測(cè)裝置結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0039]下面將結(jié)合附圖,對(duì)本公開實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅僅是本公開一部分實(shí)施例,而不是全部的實(shí)施例?;诒竟_中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有付出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本公開保護(hù)的范圍。
[0040]本公開的一個(gè)實(shí)施例提供一種回源路徑的探測(cè)方法,和基于這個(gè)方法的裝置。在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送第一 HTTP探測(cè)包和第一 PING探測(cè)包;二級(jí)服務(wù)器在接收到第一 HTTP探測(cè)包和第一 PING探測(cè)包后向一級(jí)服務(wù)器反饋第二 HTTP探測(cè)包和第二 PING探測(cè)包;一級(jí)服務(wù)器根據(jù)第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。通過上述方案,由于PING探測(cè)包使用IP層的傳輸協(xié)議,HTTP探測(cè)包使用TCP層的傳輸協(xié)議,因此,利用PING探測(cè)包代替部分HTTP探測(cè)包的傳輸,使得傳輸效率更高,傳輸速度更快,節(jié)約帶寬,同時(shí),也實(shí)現(xiàn)了相同的探測(cè)效果。
[0041]下面結(jié)合附圖2,詳細(xì)說明本公開實(shí)施例提供的方案進(jìn)行說明,圖2為本公開實(shí)施例提供的一種回源路徑的探測(cè)方法流程圖,在本公開實(shí)施例中實(shí)施主體為一級(jí)服務(wù)器。如圖2所示,該實(shí)施例具體包括以下步驟:
[0042]步驟210、在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送第一 HTTP探測(cè)包和第一 PING探測(cè)包。
[0043]具體地,一級(jí)服務(wù)器向二級(jí)服務(wù)器同時(shí)發(fā)送第一 HTTP探測(cè)包和第一 PING探測(cè)包。其中,一級(jí)服務(wù)器發(fā)送的第一PING探測(cè)包的數(shù)量為多個(gè),發(fā)送的第一HTTP探測(cè)包的個(gè)數(shù)為至少一個(gè)。
[0044]在本公開實(shí)施例中,所述預(yù)設(shè)的時(shí)間段具體為30分鐘,在實(shí)際應(yīng)用中,可根據(jù)實(shí)際場(chǎng)景進(jìn)行設(shè)置。
[0045]進(jìn)一步地,在本公開實(shí)施例中,第一PING探測(cè)包使用IP層的傳輸協(xié)議,第一HTTP探測(cè)包使用TCP層的傳輸協(xié)議。
[0046]步驟220、所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一 PING探測(cè)包后反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包。
[0047]具體地,二級(jí)服務(wù)器在接收到第一 HTTP探測(cè)包和第一 PING探測(cè)包后,進(jìn)行反饋探測(cè)包的處理,例如,向一級(jí)服務(wù)器反饋第二 HTTP探測(cè)包和第二 PING探測(cè)包。
[0048]其中,二級(jí)服務(wù)器向一級(jí)服務(wù)器反饋的一個(gè)第二 HTTP探測(cè)包和多個(gè)第二 PING探測(cè)包。
[0049]步驟230、所述一級(jí)服務(wù)器根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。
[0050]具體地,在本公開實(shí)施例中,二級(jí)服務(wù)器反饋的第二HTTP探測(cè)包和第二PING探測(cè)包分別攜帶當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù);
[0051 ]進(jìn)一步地,一級(jí)服務(wù)器將第二 HTTP探測(cè)包攜帶的當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)和PING探測(cè)包攜帶的當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)進(jìn)行比對(duì),獲得當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值;根據(jù)當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值,一級(jí)服務(wù)器確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。
[0052]在本公開實(shí)施例中,當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值V滿足下述公式一:
[0053]V=A*丟包率+B*往返時(shí)間公式一
[0054]其中,所述A,B為參數(shù)。
[0055]因此,通過應(yīng)用本公開實(shí)施例提供的回源路徑的探測(cè)方法,在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送一個(gè)第一 HTTP探測(cè)包和多個(gè)第一 PING探測(cè)包,一級(jí)服務(wù)器根據(jù)二級(jí)服務(wù)器反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。解決了現(xiàn)有技術(shù)中,由于HTTP探測(cè)包過大,會(huì)造成對(duì)帶寬的浪費(fèi),同時(shí),也會(huì)影響探測(cè)效果的問題。實(shí)現(xiàn)了在減少HTTP探測(cè)包數(shù)量的基礎(chǔ)上,保證相同的探測(cè)效果,從而節(jié)約帶寬。
[0056]上述實(shí)施例描述的方法均可實(shí)現(xiàn)回源路徑的探測(cè)方法,相應(yīng)地,本公開實(shí)施例還提供了一種回源路徑的探測(cè)裝置,用以實(shí)現(xiàn)前述實(shí)施例中提供的回源路徑的探測(cè)方法,如圖3所示,所述裝置包括:發(fā)送單元310、接收單元320以及確定單元330。
[0057]所述發(fā)送單元310,用于在預(yù)設(shè)的時(shí)間段內(nèi),向二級(jí)服務(wù)器發(fā)送第一HTTP探測(cè)包和第一 PING探測(cè)包;
[0058]接收單元320,用于接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一PING探測(cè)包后反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包;
[0059]確定單元330,用于根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀
??τ O
[0060]可選地,所述發(fā)送單元310具體用于,在預(yù)設(shè)的時(shí)間內(nèi),向所述二級(jí)服務(wù)器發(fā)送一個(gè)所述第一 HTTP探測(cè)包;所述一級(jí)服務(wù)器向所述二級(jí)服務(wù)器發(fā)送多個(gè)所述第一 PING探測(cè)包。
[0061]可選地,所述接收單元320具體用于,接收所述二級(jí)服務(wù)器在接收到所述第一HTTP探測(cè)包和第一 PING探測(cè)包后反饋的一個(gè)所述第二 HTTP探測(cè)包和多個(gè)所述第二 PING探測(cè)包。
[0062]可選地,所述接收單元320接收的所述第二HTTP探測(cè)包和所述第二 PING探測(cè)包分別攜帶所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù);
[0063]所述確定單元330具體用于,將所述第二HTTP探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)和所述PING探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)進(jìn)行比對(duì),獲得所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值;
[0064]根據(jù)所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值,確定所述當(dāng)前網(wǎng)絡(luò)狀態(tài)。
[0065]可選地,所述確定單元330確定的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值V滿足:V = A*丟包率+B*往返時(shí)間;
[0066]其中,所述A,B為參數(shù)。
[0067]因此,通過應(yīng)用本公開實(shí)施例提供的回源路徑的探測(cè)裝置,在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送一個(gè)第一 HTTP探測(cè)包和多個(gè)第一 PING探測(cè)包,一級(jí)服務(wù)器根據(jù)二級(jí)服務(wù)器反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。解決了現(xiàn)有技術(shù)中,由于HTTP探測(cè)包過大,會(huì)造成對(duì)帶寬的浪費(fèi),同時(shí),也會(huì)影響探測(cè)效果的問題。實(shí)現(xiàn)了在減少HTTP探測(cè)包數(shù)量的基礎(chǔ)上,保證相同的探測(cè)效果,從而節(jié)約帶寬。
[0068]專業(yè)人員應(yīng)該還可以進(jìn)一步意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、計(jì)算機(jī)軟件或者二者的結(jié)合來實(shí)現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來使用不同方法來實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本公開的范圍。
[0069]結(jié)合本文中所公開的實(shí)施例描述的方法或算法的步驟可以用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實(shí)施。軟件模塊可以置于隨機(jī)存儲(chǔ)器(RAM)、內(nèi)存、只讀存儲(chǔ)器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動(dòng)磁盤、CD-ROM、或技術(shù)領(lǐng)域內(nèi)所公知的任意其它形式的存儲(chǔ)介質(zhì)中。
[0070]以上所述的【具體實(shí)施方式】,對(duì)本公開的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本公開的【具體實(shí)施方式】而已,并不用于限定本公開的保護(hù)范圍,凡在本公開的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本公開的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種回源路徑的探測(cè)方法,其特征在于,所述方法包括: 在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送第一 HTTP探測(cè)包和第一 PING探測(cè)包; 所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一 HTTP探測(cè)包和第一 PING探測(cè)包后反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包; 所述一級(jí)服務(wù)器根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在預(yù)設(shè)的時(shí)間段內(nèi),一級(jí)服務(wù)器向二級(jí)服務(wù)器發(fā)送第一 HTTP探測(cè)包和第一 PING探測(cè)包,具體包括: 在預(yù)設(shè)的時(shí)間內(nèi),所述一級(jí)服務(wù)器向所述二級(jí)服務(wù)器發(fā)送一個(gè)所述第一HTTP探測(cè)包;所述一級(jí)服務(wù)器向所述二級(jí)服務(wù)器發(fā)送多個(gè)所述第一 PING探測(cè)包。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一 HTTP探測(cè)包和第一 PING探測(cè)包后反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包,具體包括: 所述一級(jí)服務(wù)器接收所述二級(jí)服務(wù)器在接收到所述第一 HTTP探測(cè)包和第一 PING探測(cè)包后反饋的一個(gè)所述第二 HTTP探測(cè)包和多個(gè)所述第二 PING探測(cè)包。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第二HTTP探測(cè)包和所述第二 PING探測(cè)包分別攜帶所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù); 所述一級(jí)服務(wù)器根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài),具體包括: 所述一級(jí)服務(wù)器將所述第二 HTTP探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)和所述PING探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)進(jìn)行比對(duì),獲得所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值; 所述一級(jí)服務(wù)器根據(jù)所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值,確定所述當(dāng)前網(wǎng)絡(luò)狀態(tài)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值V滿足:V=A*丟包率+B*往返時(shí)間; 其中,所述A,B為參數(shù)。6.一種回源路徑的探測(cè)裝置,其特征在于,所述裝置包括: 發(fā)送單元,用于在預(yù)設(shè)的時(shí)間段內(nèi),向二級(jí)服務(wù)器發(fā)送第一HTTP探測(cè)包和第一PING探測(cè)包; 接收單元,用于接收所述二級(jí)服務(wù)器在接收到所述第一 HTTP探測(cè)包和第一 PING探測(cè)包后反饋的第二 HTTP探測(cè)包和第二 PING探測(cè)包; 確定單元,用于根據(jù)所述第二 HTTP探測(cè)包和第二 PING探測(cè)包,確定當(dāng)前網(wǎng)絡(luò)狀態(tài)。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述發(fā)送單元具體用于, 在預(yù)設(shè)的時(shí)間內(nèi),向所述二級(jí)服務(wù)器發(fā)送一個(gè)所述第一HTTP探測(cè)包;所述一級(jí)服務(wù)器向所述二級(jí)服務(wù)器發(fā)送多個(gè)所述第一 PING探測(cè)包。8.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述接收單元具體用于, 接收所述二級(jí)服務(wù)器在接收到所述第一 HTTP探測(cè)包和第一 PING探測(cè)包后反饋的一個(gè)所述第二 HTTP探測(cè)包和多個(gè)所述第二 PING探測(cè)包。9.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述接收單元接收的所述第二HTTP探測(cè)包和所述第二 PING探測(cè)包分別攜帶所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù); 所述確定單元具體用于,將所述第二 HTTP探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)和所述PING探測(cè)包攜帶的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)數(shù)據(jù)進(jìn)行比對(duì),獲得所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值; 根據(jù)所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值,確定所述當(dāng)前網(wǎng)絡(luò)狀態(tài)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述確定單元確定的所述當(dāng)前網(wǎng)絡(luò)狀態(tài)的下載速度值V滿足:V=A*丟包率+B*往返時(shí)間; 其中,所述A,B為參數(shù)。
【文檔編號(hào)】H04L29/08GK105939232SQ201610340184
【公開日】2016年9月14日
【申請(qǐng)日】2016年5月19日
【發(fā)明人】李洪福, 李艷松
【申請(qǐng)人】樂視控股(北京)有限公司, 樂視云計(jì)算有限公司