專利名稱:獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法及裝置的制作方法
獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法及裝置技術(shù)領(lǐng)域
本申請(qǐng)涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,特別是涉及一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法及裝置。
背景技術(shù):
在特定的網(wǎng)絡(luò)應(yīng)用環(huán)境中,通常需要對(duì)網(wǎng)絡(luò)客戶端(網(wǎng)絡(luò)用戶)進(jìn)行真實(shí)物理地址的定位,例如在電子商務(wù)網(wǎng)站中,由于“隱匿地理位置行為”常常和“交易欺詐”有著重要關(guān)聯(lián),所以如何快速、準(zhǔn)確地對(duì)網(wǎng)絡(luò)客戶端定位顯得非常重要。
現(xiàn)有技術(shù)中,常見的獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法基本都依賴于網(wǎng)絡(luò)客戶端的IP地址,通過(guò)根據(jù)該IP地址,查詢IP地址與地理位置的映射表,來(lái)查詢定位其真實(shí)物理位置。然而,隱匿者可以通過(guò)各種方式(比如代理服務(wù)等)來(lái)隱藏或改變自己的真實(shí)IP 地址。這樣就無(wú)法準(zhǔn)確定位該隱匿者的真實(shí)物理地址。
因此,在實(shí)現(xiàn)本申請(qǐng)的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問(wèn)題利用網(wǎng)絡(luò)客戶端的IP地址無(wú)法準(zhǔn)確獲得客戶端的真實(shí)物理地址。發(fā)明內(nèi)容
為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法及裝置,以實(shí)現(xiàn)更準(zhǔn)確地獲得網(wǎng)絡(luò)客戶端的真實(shí)物理地址,技術(shù)方案如下
一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法,包括
通過(guò)客戶端分別與至少兩臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,確定所述至少兩臺(tái)服務(wù)器分別到所述客戶端的網(wǎng)絡(luò)傳輸時(shí)間;
獲得所述至少兩臺(tái)服務(wù)器各自的關(guān)鍵參量,所述關(guān)鍵參量用于表征所述至少兩臺(tái)服務(wù)器在與所述客戶端進(jìn)行數(shù)據(jù)傳輸時(shí)的網(wǎng)絡(luò)擁堵狀態(tài);
基于預(yù)先建立的數(shù)據(jù)處理模型,根據(jù)所述至少兩臺(tái)服務(wù)器的關(guān)鍵參量及網(wǎng)絡(luò)傳輸時(shí)間,計(jì)算各服務(wù)器與所述客戶端之間的距離;
根據(jù)所述各服務(wù)器與所述客戶端之間的距離,及所述各服務(wù)器的物理地址,計(jì)算獲得所述客戶端的物理地址。
一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的裝置,包括
時(shí)間確定單元,用于通過(guò)客戶端分別與至少兩臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,確定所述至少兩臺(tái)服務(wù)器分別到所述客戶端的網(wǎng)絡(luò)傳輸時(shí)間;
參量確定單元,用于獲得所述至少兩臺(tái)服務(wù)器各自的關(guān)鍵參量,所述關(guān)鍵參量用于表征所述至少兩臺(tái)服務(wù)器在與所述客戶端進(jìn)行數(shù)據(jù)傳輸時(shí)的網(wǎng)絡(luò)擁堵狀態(tài);
距離確定單元,用于基于預(yù)先建立的數(shù)據(jù)處理模型,根據(jù)所述至少兩臺(tái)服務(wù)器的關(guān)鍵參量及網(wǎng)絡(luò)傳輸時(shí)間,計(jì)算各服務(wù)器與所述客戶端之間的距離;
地址確定單元,用于根據(jù)所述各服務(wù)器與所述客戶端之間的距離,及所述各服務(wù)器的物理地址,計(jì)算獲得所述客戶端的物理地址。
本申請(qǐng)實(shí)施例通過(guò)在服務(wù)器與客戶端的距離和網(wǎng)絡(luò)傳輸時(shí)間的關(guān)系中引入表征網(wǎng)絡(luò)擁堵狀態(tài)的關(guān)鍵參量,對(duì)上述距離和時(shí)間的關(guān)系進(jìn)行了修正,并進(jìn)一步依據(jù)服務(wù)器的物理地址確定了客戶端的物理地址,從而獲得的較為準(zhǔn)確的客戶端的真實(shí)物理地址,該方法相對(duì)于現(xiàn)有技術(shù)中根據(jù)客戶端IP地址確定客戶端物理地址的方法,大大提高了確定客戶端位置的準(zhǔn)確性,從而可以快速、準(zhǔn)確地對(duì)網(wǎng)絡(luò)客戶端進(jìn)行定位。
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下, 還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本申請(qǐng)實(shí)施例一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法流程圖2為本申請(qǐng)實(shí)施例另一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法流程圖3為圖2所示實(shí)施例中服務(wù)器與客戶端的分布示意圖4為本申請(qǐng)實(shí)施例一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的裝置結(jié)構(gòu)示意圖5為本申請(qǐng)實(shí)施例另一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的裝置結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
下面結(jié)合附圖,對(duì)本申請(qǐng)的實(shí)施方案進(jìn)行詳細(xì)描述。
參見圖1,為本申請(qǐng)實(shí)施例一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法流程圖。
該方法可以包括
步驟101,通過(guò)客戶端分別與至少兩臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,確定至少兩臺(tái)服務(wù)器分別到所述客戶端之間的網(wǎng)絡(luò)傳輸時(shí)間。
在本申請(qǐng)實(shí)施例中,需要首先確定服務(wù)器與客戶端之間的網(wǎng)絡(luò)傳輸時(shí)間,該網(wǎng)絡(luò)傳輸時(shí)間需要根據(jù)客戶端和服務(wù)器之間的數(shù)據(jù)傳輸來(lái)記錄時(shí)間并計(jì)算確定,具體的,網(wǎng)絡(luò)傳輸時(shí)間可以是客戶端與服務(wù)器協(xié)商進(jìn)行數(shù)據(jù)傳輸后,分別記錄數(shù)據(jù)傳輸?shù)钠鹗紩r(shí)間和終止時(shí)間來(lái)計(jì)算獲得,也可以是在客戶端正常訪問(wèn)服務(wù)器時(shí),由服務(wù)器向客戶端返回訪問(wèn)數(shù)據(jù)時(shí)觸發(fā)時(shí)間記錄,并在客戶端接收到數(shù)據(jù)時(shí),觸發(fā)向該服務(wù)器或其它服務(wù)器的數(shù)據(jù)發(fā)送, 由該服務(wù)器或其它服務(wù)器記錄數(shù)據(jù)接收時(shí)間,然后獲得服務(wù)器與客戶端之間的雙向傳輸網(wǎng)絡(luò)時(shí)間作為網(wǎng)絡(luò)傳輸時(shí)間,即由第一服務(wù)器傳輸?shù)娇蛻舳嗽儆煽蛻舳藗鬏數(shù)降谝环?wù)器或第二服務(wù)器的總計(jì)網(wǎng)絡(luò)傳輸時(shí)間。該網(wǎng)絡(luò)傳輸時(shí)間的計(jì)算可以有多種方法,此處不再一一贅述,具體的計(jì)算示例請(qǐng)參照后續(xù)實(shí)施例。
由于客戶端的物理地址需要至少兩個(gè)坐標(biāo)值來(lái)定位,例如經(jīng)、緯度,或者三維坐標(biāo) (x,y,z)等,所以,為了求解客戶端的物理地址需要建立至少包含兩個(gè)方程的方程組,因此,在本步驟中獲取網(wǎng)絡(luò)傳輸時(shí)間時(shí),要獲取至少兩臺(tái)服務(wù)器到同一臺(tái)客戶端之間的網(wǎng)絡(luò)傳輸時(shí)間。
步驟102,獲得至少兩臺(tái)服務(wù)器各自的關(guān)鍵參量,關(guān)鍵參量用于表征兩臺(tái)服務(wù)器在與客戶端進(jìn)行數(shù)據(jù)傳輸時(shí)的網(wǎng)絡(luò)擁堵狀態(tài)。
由于服務(wù)器與客戶端在進(jìn)行數(shù)據(jù)傳輸時(shí),其網(wǎng)絡(luò)傳輸時(shí)間實(shí)時(shí)受到網(wǎng)絡(luò)擁堵狀態(tài)的影響,所以,為了修正服務(wù)器和客戶端之間的距離與網(wǎng)絡(luò)傳輸時(shí)間之間的關(guān)系,需要確定服務(wù)器與客戶端進(jìn)行數(shù)據(jù)傳輸時(shí)的網(wǎng)絡(luò)擁堵狀態(tài)。
該表征網(wǎng)絡(luò)擁堵狀態(tài)的關(guān)鍵參量有很多,可以包括每秒服務(wù)器處理的業(yè)務(wù)數(shù)、每秒服務(wù)器接收的頁(yè)面請(qǐng)求數(shù)、數(shù)據(jù)傳輸?shù)陌l(fā)生時(shí)間(如星期幾和/或服務(wù)器的系統(tǒng)時(shí)間,如晚上23:00)等,當(dāng)然也還可以包含其它參量,該關(guān)鍵參量的考慮范圍與所要求的對(duì)客戶端物理地址的精確度有關(guān),若要求精確度較低,可以選取上述關(guān)鍵參量中的一個(gè)或幾個(gè),若要求精確度較高,可以同時(shí)考慮上述列舉的四個(gè)關(guān)鍵參量,此處不作具體限定。
步驟103,基于預(yù)先建立的數(shù)據(jù)處理模型,根據(jù)至少兩臺(tái)服務(wù)器的關(guān)鍵參量及網(wǎng)絡(luò)傳輸時(shí)間,計(jì)算各服務(wù)器與客戶端之間的距離。
該預(yù)先建立的數(shù)據(jù)處理模塊具體是可以根據(jù)已知的歷史數(shù)據(jù)運(yùn)用數(shù)據(jù)挖掘分類算法計(jì)算獲得的數(shù)據(jù)處理模型,該歷史數(shù)據(jù)可以包括歷史服務(wù)器與歷史客戶端之間的距離,歷史服務(wù)器與歷史客戶端之間的網(wǎng)絡(luò)傳輸時(shí)間,以及歷史服務(wù)器的關(guān)鍵參量。通過(guò)上述已知的歷史數(shù)據(jù)即可進(jìn)行訓(xùn)練或計(jì)算獲得數(shù)據(jù)處理模型。
將以上步驟中獲得的至少兩臺(tái)服務(wù)器的關(guān)鍵參量及網(wǎng)絡(luò)傳輸時(shí)間代入數(shù)據(jù)處理模型,即可計(jì)算各服務(wù)器與客戶端之間的距離。
步驟104,根據(jù)各服務(wù)器與客戶端之間的距離,及各服務(wù)器的物理地址,計(jì)算獲得客戶端的物理地址。
由于至少兩服務(wù)器各自的物理地址是已知量,通過(guò)求解距離方程組,即可確定客戶端的物理地址。當(dāng)該方 程組求解為唯一值時(shí),該唯一值所對(duì)應(yīng)的二維坐標(biāo)即為客戶端的物理坐標(biāo),若該方程組求解不為唯一值,則可以在本實(shí)施例中采用至少三臺(tái)服務(wù)器來(lái)求解客戶端的物理地址,即可唯一確定該客戶端的物理地址。
本申請(qǐng)實(shí)施例通過(guò)在服務(wù)器與客戶端的距離和網(wǎng)絡(luò)傳輸時(shí)間的關(guān)系中引入表征網(wǎng)絡(luò)擁堵狀態(tài)的關(guān)鍵參量,對(duì)上述距離和時(shí)間的關(guān)系進(jìn)行了修正,并進(jìn)一步依據(jù)服務(wù)器的物理地址確定了客戶端的物理地址,從而獲得的較為準(zhǔn)確的客戶端的真實(shí)物理地址,該方法相對(duì)于現(xiàn)有技術(shù)中根據(jù)客戶端IP地址確定客戶端物理地址的方法,大大提高了確定客戶端位置的準(zhǔn)確性,從而可以快速、準(zhǔn)確地對(duì)網(wǎng)絡(luò)客戶端進(jìn)行定位。
參見圖2,為本申請(qǐng)實(shí)施例另一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法流程圖。
如圖3所示,本實(shí)施例中通過(guò)第一服務(wù)器31、第二服務(wù)器32、第三服務(wù)器33、第四服務(wù)器34,定位客戶端35的真實(shí)物理地址,其中,上述服務(wù)器的物理地址為已知量,“第一、 第二、第三、第四”僅為區(qū)分不同的服務(wù)器,并非特指或限定,各服務(wù)器的系統(tǒng)時(shí)間一致,該方法可以包括
步驟201,第一服務(wù)器31接收客戶端35發(fā)送的頁(yè)面訪問(wèn)請(qǐng)求。
當(dāng)客戶端發(fā)出對(duì)某一服務(wù)器如第一服務(wù)器31的頁(yè)面訪問(wèn)請(qǐng)求時(shí),該第一服務(wù)器 31接收該請(qǐng)求,并執(zhí)行步驟202。
步驟202,第一服務(wù)器31向該客戶端35發(fā)送所請(qǐng)求頁(yè)面的數(shù)據(jù),該頁(yè)面數(shù)據(jù)中包含布點(diǎn)代碼。
第一服務(wù)器31在接收到客戶端35的請(qǐng)求后,計(jì)算生成所請(qǐng)求頁(yè)面的數(shù)據(jù),并向客戶端35返回頁(yè)面數(shù)據(jù)流,在發(fā)送結(jié)束時(shí),第一服務(wù)器31記錄當(dāng)前的系統(tǒng)時(shí)間,記為tl。
該返回客戶端35的頁(yè)面數(shù)據(jù)中包含布點(diǎn)代碼,其中,第一服務(wù)器31可以預(yù)先在其所有頁(yè)面數(shù)據(jù)中增加布點(diǎn)代碼,也可以在接收到客戶端35對(duì)某一頁(yè)面的訪問(wèn)請(qǐng)求時(shí),再臨時(shí)在該頁(yè)面數(shù)據(jù)中增加布點(diǎn)代碼。
該布點(diǎn)代碼中包含至少兩臺(tái)服務(wù)器的網(wǎng)絡(luò)地址信息,在本實(shí)施例中,可以包含第二服務(wù)器32、第三服務(wù)器33和第四服務(wù)器34的網(wǎng)絡(luò)地址信息,當(dāng)然在另一實(shí)施例中,該第一服務(wù)器31也可以是第二服務(wù)器32、第三服務(wù)器33或第四服務(wù)器34中的一個(gè),例如,該布點(diǎn)代碼中包含的為第一服務(wù)器31、第三服務(wù)器33和第四服務(wù)器34的網(wǎng)絡(luò)地址信息。
在頁(yè)面數(shù)據(jù)中增加布點(diǎn)代碼用于客戶端在解析該頁(yè)面數(shù)據(jù)時(shí)觸發(fā)該布點(diǎn)代碼,根據(jù)該布點(diǎn)代碼中包含的服務(wù)器地址,向?qū)?yīng)服務(wù)器發(fā)送請(qǐng)求信息,該請(qǐng)求信息也即告知相應(yīng)的服務(wù)器執(zhí)行客戶端35物理地址計(jì)算的相應(yīng)操作。因此,為了加快該布點(diǎn)代碼向?qū)?yīng)服務(wù)器發(fā)送請(qǐng)求信息,減少時(shí)間誤差,最優(yōu)的方案是將該布點(diǎn)代碼設(shè)置在頁(yè)面數(shù)據(jù)的開始位置,以便于后續(xù)在客戶端35解析頁(yè)面數(shù)據(jù)時(shí),第一時(shí)間解析到該布點(diǎn)代碼,觸發(fā)向各服務(wù)器發(fā)送請(qǐng)求信息。
步驟203,客戶端35接收并解析該頁(yè)面數(shù)據(jù),觸發(fā)布點(diǎn)代碼,分別向第二服務(wù)器 32、第三服務(wù)器33和第四服務(wù)器34發(fā)送請(qǐng)求信息。
客戶端35接收并解析該頁(yè)面數(shù)據(jù)時(shí),觸發(fā)布點(diǎn)代碼,根據(jù)該布點(diǎn)代碼中包含的服務(wù)器地址信息,分別向第二服務(wù)器32 、第三服務(wù)器33和第四服務(wù)器34發(fā)送請(qǐng)求信息。
為了便于同一服務(wù)器區(qū)分不同客戶端發(fā)送的請(qǐng)求信息,該客戶端35向服務(wù)器發(fā)送請(qǐng)求信息時(shí),在請(qǐng)求信息中包含用于標(biāo)識(shí)該客戶端35的信息,例如客戶端35的唯一標(biāo)識(shí)碼等。
步驟204,各服務(wù)器接收請(qǐng)求消息,記錄當(dāng)前的系統(tǒng)時(shí)間。
第二服務(wù)器32、第三服務(wù)器33和第四服務(wù)器34在分別接收到上述請(qǐng)求消息后,即可獲知需要執(zhí)行計(jì)算客戶端35物理地址的相應(yīng)操作,各服務(wù)器執(zhí)行相同的操作步驟204 步驟206。
第二服務(wù)器32記錄接收到請(qǐng)求消息時(shí)的系統(tǒng)時(shí)間,即t21,然后可計(jì)算獲得第一服務(wù)器31到客戶端35,及客戶端35到第二服務(wù)器32的“雙向傳輸”的網(wǎng)絡(luò)時(shí)間At2,Δ t2 =t21_tl0
同理,第三服務(wù)器33記錄接收到請(qǐng)求消息時(shí)的系統(tǒng)時(shí)間,即t31,然后可計(jì)算獲得第一服務(wù)器31到客戶端35,及客戶端35到第三服務(wù)器33的“雙向傳輸”的網(wǎng)絡(luò)時(shí)間Λ t3, Δ t3 = t31_tl0
同理,第四服務(wù)器34記錄接收到請(qǐng)求消息時(shí)的系統(tǒng)時(shí)間,即t41,然后可計(jì)算獲得第一服務(wù)器31到客戶端35,及客戶端35到第三服務(wù)器34的“雙向傳輸”的網(wǎng)絡(luò)時(shí)間Λ t4, Δ t4 = t41_tl0
其中,第一服務(wù)器31記錄的系統(tǒng)時(shí)間tl可以是由第一服務(wù)器31分別告知第二服務(wù)器32、第三服務(wù)器33和第四服務(wù)器34的。
步驟205,各服務(wù)器分別計(jì)算表征網(wǎng)絡(luò)擁堵狀態(tài)的關(guān)鍵參量。
該表征服務(wù)器當(dāng)前網(wǎng)絡(luò)擁堵狀態(tài)的關(guān)鍵參量可以有多個(gè),例如每秒鐘服務(wù)器處理的業(yè)務(wù)數(shù)
權(quán)利要求
1.一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法,其特征在于,包括 通過(guò)客戶端分別與至少兩臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,確定所述至少兩臺(tái)服務(wù)器分別到所述客戶端的網(wǎng)絡(luò)傳輸時(shí)間; 獲得所述至少兩臺(tái)服務(wù)器各自的關(guān)鍵參量,所述關(guān)鍵參量用于表征所述至少兩臺(tái)服務(wù)器在與所述客戶端進(jìn)行數(shù)據(jù)傳輸時(shí)的網(wǎng)絡(luò)擁堵狀態(tài); 基于預(yù)先建立的數(shù)據(jù)處理模型,根據(jù)所述至少兩臺(tái)服務(wù)器的關(guān)鍵參量及網(wǎng)絡(luò)傳輸時(shí)間,計(jì)算各服務(wù)器與所述客戶端之間的距離; 根據(jù)所述各服務(wù)器與所述客戶端之間的距離,及所述各服務(wù)器的物理地址,計(jì)算獲得所述客戶端的物理地址。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述通過(guò)客戶端分別與至少兩臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,確定所述至少兩臺(tái)服務(wù)器分別到所述客戶端的網(wǎng)絡(luò)傳輸時(shí)間,包括 確定第一服務(wù)器向所述客戶端發(fā)送第一數(shù)據(jù)的第一系統(tǒng)時(shí)間; 確定第二服務(wù)器接收到所述客戶端發(fā)送的第二數(shù)據(jù)的第二系統(tǒng)時(shí)間,所述客戶端在接收到所述第一數(shù)據(jù)后向所述第二服務(wù)器發(fā)送所述第二數(shù)據(jù); 將所述第二系統(tǒng)時(shí)間與所述第一系統(tǒng)時(shí)間的差值作為所述第二服務(wù)器與所述客戶端之間的雙向傳輸網(wǎng)絡(luò)時(shí)間;其中,所述第二服務(wù)器為所述至少兩臺(tái)服務(wù)器中的一個(gè)。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述第一數(shù)據(jù)中包括布點(diǎn)代碼,所述布點(diǎn)代碼中包括所述第二服務(wù)器的網(wǎng)絡(luò)地址信息,以使所述客戶端在接收到所述第一數(shù)據(jù)后觸發(fā)所述布點(diǎn)代碼,并根據(jù)所述布點(diǎn)代碼中所述第二服務(wù)器的網(wǎng)絡(luò)地址信息向所述第二服務(wù)器發(fā)送所述第二數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述布點(diǎn)代碼位于所述第一數(shù)據(jù)的開始位置。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)處理模型的建立過(guò)程包括 根據(jù)已知的歷史數(shù)據(jù)運(yùn)用數(shù)據(jù)挖掘分類算法計(jì)算獲得所述數(shù)據(jù)處理模型,其中,所述歷史數(shù)據(jù)包括歷史服務(wù)器與歷史客戶端之間的距離,所述歷史服務(wù)器與所述歷史客戶端之間的網(wǎng)絡(luò)傳輸時(shí)間,以及所述歷史服務(wù)器的關(guān)鍵參量。
6.根據(jù)權(quán)利要求1至5中任意一項(xiàng)所述的方法,其特征在于,所述關(guān)鍵參量包括 每秒服務(wù)器處理的業(yè)務(wù)數(shù)、每秒服務(wù)器接收的頁(yè)面請(qǐng)求數(shù)、數(shù)據(jù)傳輸?shù)陌l(fā)生時(shí)間。
7.一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的裝置,其特征在于,包括 時(shí)間確定單元,用于通過(guò)客戶端分別與至少兩臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,確定所述至少兩臺(tái)服務(wù)器分別到所述客戶端的網(wǎng)絡(luò)傳輸時(shí)間; 參量確定單元,用于獲得所述至少兩臺(tái)服務(wù)器各自的關(guān)鍵參量,所述關(guān)鍵參量用于表征所述至少兩臺(tái)服務(wù)器在與所述客戶端進(jìn)行數(shù)據(jù)傳輸時(shí)的網(wǎng)絡(luò)擁堵狀態(tài); 距離確定單元,用于基于預(yù)先建立的數(shù)據(jù)處理模型,根據(jù)所述至少兩臺(tái)服務(wù)器的關(guān)鍵參量及網(wǎng)絡(luò)傳輸時(shí)間,計(jì)算各服務(wù)器與所述客戶端之間的距離; 地址確定單元,用于根據(jù)所述各服務(wù)器與所述客戶端之間的距離,及所述各服務(wù)器的物理地址,計(jì)算獲得所述客戶端的物理地址。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述時(shí)間確定單元包括 第一確定子單兀,用于確定第一服務(wù)器向所述客戶端發(fā)送第一數(shù)據(jù)的第一系統(tǒng)時(shí)間;第二確定子單元,用于確定第二服務(wù)器接收到所述客戶端發(fā)送的第二數(shù)據(jù)的第二系統(tǒng)時(shí)間,所述客戶端在接收到所述第一數(shù)據(jù)后向所述第二服務(wù)器發(fā)送所述第二數(shù)據(jù); 時(shí)間計(jì)算子單元,用于將所述第二系統(tǒng)時(shí)間與所述第一系統(tǒng)時(shí)間的差值作為所述第二服務(wù)器與所述客戶端之間的雙向傳輸網(wǎng)絡(luò)時(shí)間;其中,所述第二服務(wù)器為所述至少兩臺(tái)服務(wù)器中的一個(gè)。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,還包括 模型建立單元,用于根據(jù)已知的歷史數(shù)據(jù)運(yùn)用數(shù)據(jù)挖掘分類算法計(jì)算獲得所述數(shù)據(jù)處理模型,其中,所述歷史數(shù)據(jù)包括歷史服務(wù)器與歷史客戶端之間的距離,所述歷史服務(wù)器與所述歷史客戶端之間的網(wǎng)絡(luò)傳輸時(shí)間,以及所述歷史服務(wù)器的關(guān)鍵參量。
10.根據(jù)權(quán)利要求7至9中任意一項(xiàng)所述的裝置,其特征在于,所述裝置設(shè)置于所述至少兩臺(tái)服務(wù)器中的任意一服務(wù)器中。
全文摘要
本申請(qǐng)公開了一種獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法及裝置。獲得網(wǎng)絡(luò)客戶端真實(shí)物理地址的方法包括通過(guò)客戶端分別與至少兩臺(tái)服務(wù)器之間的數(shù)據(jù)傳輸,確定所述至少兩臺(tái)服務(wù)器分別到所述客戶端的網(wǎng)絡(luò)傳輸時(shí)間;獲得所述至少兩臺(tái)服務(wù)器各自的關(guān)鍵參量,所述關(guān)鍵參量用于表征所述至少兩臺(tái)服務(wù)器在與所述客戶端進(jìn)行數(shù)據(jù)傳輸時(shí)的網(wǎng)絡(luò)擁堵狀態(tài);基于預(yù)先建立的數(shù)據(jù)處理模型,根據(jù)所述至少兩臺(tái)服務(wù)器的關(guān)鍵參量及網(wǎng)絡(luò)傳輸時(shí)間,計(jì)算各服務(wù)器與所述客戶端之間的距離;根據(jù)所述各服務(wù)器與所述客戶端之間的距離,及所述各服務(wù)器的物理地址,計(jì)算獲得所述客戶端的物理地址。本申請(qǐng)實(shí)施獲得了較為準(zhǔn)確的客戶端的真實(shí)物理地址,提高了確定客戶端位置的準(zhǔn)確性。
文檔編號(hào)H04L29/12GK103024091SQ20111028879
公開日2013年4月3日 申請(qǐng)日期2011年9月26日 優(yōu)先權(quán)日2011年9月26日
發(fā)明者許泰清, 胡四海, 徐磊石 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司