專利名稱:一種檢測(cè)共享接入終端數(shù)量的方法、系統(tǒng)及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別是涉及一種檢測(cè)共享接入終端數(shù)量的方 法、系統(tǒng)及裝置。
背景技術(shù):
隨著上網(wǎng)人數(shù)的不斷增加,全球IP地址資源越來(lái)越匱乏,通過使用網(wǎng)絡(luò)
地址轉(zhuǎn)換(Network Address Translation,以下簡(jiǎn)稱為NAT )解決了 IP地址資 源匱乏的問題。請(qǐng)參閱圖1,為現(xiàn)有技術(shù)中具有網(wǎng)絡(luò)地址轉(zhuǎn)換NAT的網(wǎng)絡(luò)結(jié) 構(gòu)示意圖。其中,NAT10與主機(jī)1、主機(jī)2和主機(jī)3連接,這樣,NAT 10、 主才幾1 、主才幾2和主沖幾3組成了 一個(gè)子網(wǎng)。該主才幾1 、主才幾2和主才幾3 4吏用私 有地址的子網(wǎng),通過NAT 10來(lái)接入Internet互聯(lián)網(wǎng),其中該NAT IO中配置 了全球有效的地址G (即公網(wǎng)IP地址),子網(wǎng)內(nèi)部的主機(jī)l、主才幾2和主才幾3 使用私有地址。NAT 10對(duì)主機(jī)1 、主機(jī)2和主機(jī)3的外發(fā)數(shù)據(jù)包中的源地址 進(jìn)行轉(zhuǎn)換,用全球有效地址G替換該外發(fā)數(shù)據(jù)包中的主機(jī)的源地址,從而接 入Internet互聯(lián)網(wǎng),同理,NAT 10將接收的數(shù)據(jù)包用主機(jī)1 、主機(jī)2和主機(jī)3 的私有地址替換接收數(shù)據(jù)包的目的地址,即NAT設(shè)備可以完成網(wǎng)絡(luò)地址之間 的轉(zhuǎn)換。從外部來(lái)看,NAT10類似于一臺(tái)普通主機(jī),所有的數(shù)據(jù)包都來(lái)自該 NAT 10,所有響應(yīng)也返回到該NAT 10。因此,通過這種方式,主機(jī)l、主機(jī) 2和主才幾3可以通過NAT 10訪問Internet互聯(lián)網(wǎng)。如圖1所示,主機(jī)1的私 有IP地址為192.168.10.1,主機(jī)2的私有IP地址為192.168.10.2,主機(jī)3的私 有IP地址為192.168.10.3,而NAT 10的全球有效的地址G為59.64.135.45, 當(dāng)主機(jī)1通過NAT 10訪問Internet時(shí),Internet在主機(jī)1發(fā)送的數(shù)據(jù)包中獲取 的IP地址為59.64.135.45,同樣的,Internet在主機(jī)2和主機(jī)3發(fā)送的數(shù)據(jù)包 中獲取的IP地址也為59.64.135.45。
現(xiàn)有技術(shù)中,需要對(duì)共享接入NAT的終端數(shù)量進(jìn)行檢測(cè),以通過NAT對(duì)該共享接入NAT的終端進(jìn)行監(jiān)管。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有4支術(shù)中,NAT10可以緩解互if關(guān)網(wǎng) IP地址短缺的問題,^f旦該NAT 10讓主才幾1 、主才幾2和主才幾3可以訪問Internet 互聯(lián)網(wǎng),對(duì)外卻表現(xiàn)為一臺(tái)普通主機(jī),NAT的特性使得經(jīng)過NAT的數(shù)據(jù)包中 4艮難觀察出共享接入該NAT的主機(jī)信息,對(duì)共享接入NAT的主初4t量(即通 過該NAT10訪問Internet互聯(lián)網(wǎng)的接入主機(jī)的數(shù)量)進(jìn)行統(tǒng)計(jì)十分困難。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種檢測(cè)共享接入終端數(shù)量的方法、裝置及系統(tǒng),以
得到公網(wǎng)IP下共享接入終端的數(shù)量。
本發(fā)明實(shí)施例提出了 一種檢測(cè)共享接入終端數(shù)量的方法,包括 接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,所述網(wǎng)絡(luò)數(shù)據(jù)包中包含所述終端
的第一系統(tǒng)時(shí)間;
根據(jù)所述公網(wǎng)IP下、不同的所述第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差 值的數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。
本發(fā)明實(shí)施例還提出了 一種檢測(cè)系統(tǒng),包括
采集裝置,用于當(dāng)終端有網(wǎng)絡(luò)行為時(shí),觸發(fā)所述終端發(fā)送當(dāng)前第一系統(tǒng) 時(shí)間;
檢測(cè)裝置,用于接收公網(wǎng)IP下終端發(fā)送的所述終端的第一系統(tǒng)時(shí)間;并 根據(jù)所述公網(wǎng)IP下、不同的所述第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差值的 數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。
本發(fā)明實(shí)施例還提出了 一種檢測(cè)共享接入終端數(shù)量的裝置,包括
接收模塊,用于接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,所述網(wǎng)絡(luò)數(shù)據(jù)包 中包含所述終端的第 一 系統(tǒng)時(shí)間;
確定模塊,用于根據(jù)所述公網(wǎng)IP下、不同的所述第一系統(tǒng)時(shí)間與本地的 第二系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。
由上技術(shù)方案可以看出,通過公網(wǎng)IP下每一終端對(duì)應(yīng)的第一系統(tǒng)時(shí)間與 第二系統(tǒng)時(shí)間的差值各不同,換言之,即公網(wǎng)IP下每一終端的第一系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間的差值可以唯一標(biāo)識(shí)公網(wǎng)IP下每一終端;根據(jù)所述公網(wǎng)IP下、 不同的第一系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間的差值的數(shù)量確定公網(wǎng)IP下終端的數(shù) 量,從而實(shí)現(xiàn)對(duì)公網(wǎng)IP下共享接入終端數(shù)目的統(tǒng)計(jì),提高了統(tǒng)計(jì)共享接入主 機(jī)數(shù)目的準(zhǔn)確性。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí) 施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面 描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講, 在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。 圖1為現(xiàn)有技術(shù)具有網(wǎng)絡(luò)地址轉(zhuǎn)換NAT的網(wǎng)絡(luò)結(jié)構(gòu)示意圖; 圖2為本發(fā)明實(shí)施例一提出的一種檢測(cè)共享接入終端數(shù)量的方法流程
圖3為本發(fā)明實(shí)施例二提出的一種檢測(cè)共享接入終端數(shù)量的方法流程
圖4為本發(fā)明實(shí)施例二提出的;f全測(cè)系統(tǒng)應(yīng)用場(chǎng)景示意圖5為本發(fā)明實(shí)施例三提出的檢測(cè)共享接入終端數(shù)量的具體方法流程圖6為本發(fā)明實(shí)施例三提出的時(shí)間記錄表的格式示意圖7為本發(fā)明實(shí)施例四提出的 一種檢測(cè)系統(tǒng)結(jié)構(gòu)示意圖8本發(fā)明實(shí)施例五提出的一種檢測(cè)共享接入終端數(shù)量的裝置結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn) 行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例, 而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒 有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
系統(tǒng)時(shí)間是指從1970年1月1日起,到現(xiàn)在所經(jīng)歷的毫秒數(shù)。其中,
終端的系統(tǒng)時(shí)間為用戶手動(dòng)設(shè)置且還會(huì)進(jìn)行修改,即不同終端的系統(tǒng)時(shí)間
是不同的,均會(huì)存在毫秒級(jí)甚至秒級(jí)的偏差;另外,公網(wǎng)IP下的終端發(fā)出 的數(shù)據(jù)包不會(huì)總在同 一時(shí)間穿越NAT,即會(huì)出現(xiàn)在不同時(shí)間點(diǎn)獲得不同終 端的當(dāng)前系統(tǒng)時(shí)間,據(jù)此,本發(fā)明實(shí)施例中,通過主動(dòng)觸發(fā)以獲得終端的 當(dāng)前系統(tǒng)時(shí)間,并將系統(tǒng)時(shí)間與本地標(biāo)準(zhǔn)時(shí)間作差值,將差值不同的終端 進(jìn)行分離,從而獲得終端的數(shù)目,能夠準(zhǔn)確地檢測(cè)出公網(wǎng)IP下的終端數(shù)量。 請(qǐng)參閱圖2,為本發(fā)明實(shí)施例一種檢測(cè)共享接入終端數(shù)量的方法,該方法 包括
步驟S201,接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,所述網(wǎng)絡(luò)數(shù)據(jù)包中包 含所述終端的第 一 系統(tǒng)時(shí)間;
步驟S202,根據(jù)所述公網(wǎng)IP下、不同的所述第 一 系統(tǒng)時(shí)間與本地的第二 系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。
步驟S202,在一種實(shí)現(xiàn)下,即確定共享接入NAT的終端的數(shù)量(位于 NAT后的終端的數(shù)量,這里的公網(wǎng)IP標(biāo)識(shí)該NAT)。
需要說明的是,這里的第 一 系統(tǒng)時(shí)間指的是終端上報(bào)的當(dāng)前系統(tǒng)時(shí)間, 這里的第二系統(tǒng)時(shí)間指的是該方法執(zhí)行主體的本地標(biāo)準(zhǔn)時(shí)間,該方法扭j行主 體,如檢測(cè)共享接入終端數(shù)量的裝置。
可見,本發(fā)明實(shí)施例中,通過^^網(wǎng)IP下每一終端對(duì)應(yīng)的第一系統(tǒng)時(shí)間與 本地的第二系統(tǒng)時(shí)間差值各不同,換言之,即公網(wǎng)IP下每一終端的第一系統(tǒng) 時(shí)間與第二系統(tǒng)時(shí)間差值可以唯一標(biāo)識(shí)公網(wǎng)IP下每一終端;4艮據(jù)不同的第一 系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間差值的數(shù)量確定公網(wǎng)IP下終端的數(shù)量,從而實(shí)現(xiàn)對(duì) 公網(wǎng)IP下共享接入終端數(shù)目的統(tǒng)計(jì),提高了統(tǒng)計(jì)共享接入終端數(shù)目的準(zhǔn)確性。
請(qǐng)參閱圖3,為本發(fā)明實(shí)施例二的一種檢測(cè)共享接入終端數(shù)量的方法,本 實(shí)施例中,該檢測(cè)共享接入終端數(shù)量的方法應(yīng)用的場(chǎng)景包括但不限于網(wǎng)絡(luò)監(jiān) 控系統(tǒng),在該網(wǎng)絡(luò)監(jiān)控系統(tǒng)中,檢測(cè)系統(tǒng)可以為該網(wǎng)絡(luò)監(jiān)控系統(tǒng)中的一個(gè)模塊,應(yīng)當(dāng)理解的是,該檢測(cè)共享接入終端數(shù)量的方法也可以單獨(dú)應(yīng)用于檢測(cè)
系統(tǒng)。如圖4所示,多個(gè)終端通過城市局域網(wǎng)與國(guó)家骨干網(wǎng)相連接并交互數(shù) 據(jù),在城市局域網(wǎng)與國(guó)家骨干網(wǎng)之間增加數(shù)據(jù)轉(zhuǎn)發(fā)裝置,使該數(shù)據(jù)轉(zhuǎn)發(fā)裝置 從多個(gè)終端的出口處(或網(wǎng)絡(luò)的出口處)引入所有網(wǎng)絡(luò)數(shù)據(jù),并將該網(wǎng)絡(luò)數(shù) 據(jù)通過獨(dú)立的寬帶傳送給檢測(cè)系統(tǒng),該數(shù)據(jù)轉(zhuǎn)發(fā)裝置可以為分光器,設(shè)置在 城市局域網(wǎng)接口與國(guó)家骨干網(wǎng)的接口處,該分光器是可以把一個(gè)網(wǎng)絡(luò)上的數(shù) 據(jù)引出到另一個(gè)分支網(wǎng)絡(luò)中的網(wǎng)絡(luò)設(shè)備。此外,該數(shù)據(jù)轉(zhuǎn)發(fā)裝置還可以是支 持端口數(shù)據(jù)鏡像的交換機(jī)中用于數(shù)據(jù)鏡像的鏡像模塊,利用該鏡像模塊得到 通過出口接入網(wǎng)絡(luò)的網(wǎng)絡(luò)數(shù)據(jù)的備份。
請(qǐng)參閱圖3,本發(fā)明實(shí)施例二的一種檢測(cè)共享接入終端數(shù)量的方法包括
步驟S301,在檢測(cè)到終端的網(wǎng)絡(luò)行為(例如GET sina.com)時(shí),向該終 端發(fā)送采集功能腳本的頁(yè)面。
具體的,該采集功能腳本的頁(yè)面可以為用JavaScript腳本編寫的頁(yè)面,也 可以為通過其它方式編寫的頁(yè)面,本實(shí)施例中,以用JavaScript腳本編寫頁(yè)面 為例進(jìn)行說明。根據(jù)該采集功能腳本的頁(yè)面可以獲取該終端的系統(tǒng)時(shí)間,同 時(shí)該頁(yè)面^f吏得該終端主動(dòng)上報(bào)該終端的當(dāng)前系統(tǒng)時(shí)間(即第一系統(tǒng)時(shí)間),并 重定向到該終端的網(wǎng)絡(luò)行為。
步驟S302,接收來(lái)自終端的第一系統(tǒng)時(shí)間,獲取該檢測(cè)系統(tǒng)的本地標(biāo)準(zhǔn) 時(shí)間(即第二系統(tǒng)時(shí)間),并計(jì)算該終端的第一系統(tǒng)時(shí)間與該第二系統(tǒng)時(shí)間之 間的差值。
需要說明的是,接收該終端的第一系統(tǒng)時(shí)間時(shí),可以獲知該終端的公網(wǎng) IP信息;即第一系統(tǒng)時(shí)間和該終端的公網(wǎng)IP地址信息可以包含在網(wǎng)絡(luò)數(shù)據(jù)包 中,即接收公網(wǎng)IP下終端發(fā)來(lái)的網(wǎng)絡(luò)數(shù)據(jù)包,網(wǎng)絡(luò)數(shù)據(jù)包中的源地址即該終 端的/>網(wǎng)IPi也址。
步驟S303,當(dāng)達(dá)到預(yù)設(shè)的時(shí)間后,根據(jù)該預(yù)設(shè)時(shí)間段內(nèi)所述公網(wǎng)IP下的 對(duì)不同的第 一 系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間之間的差值的統(tǒng)計(jì)結(jié)果確定該公網(wǎng)IP 下終端的數(shù)量。
應(yīng)當(dāng)理解的是,通過主動(dòng)觸發(fā)去獲取終端的第一系統(tǒng)時(shí)間,才艮據(jù)不同終端的第一系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間的差值不同的原理,確定公網(wǎng)IP下的終端
的數(shù)量,如步驟S303所述,從而得到公網(wǎng)IP下該預(yù)設(shè)時(shí)間段內(nèi)、當(dāng)前活動(dòng)
的終端數(shù)量, 一種實(shí)現(xiàn)下即得到位于NAT后的當(dāng)前活動(dòng)的終端數(shù)目。
在上述的當(dāng)達(dá)到預(yù)設(shè)的時(shí)間后,根據(jù)該預(yù)設(shè)時(shí)間段內(nèi)、所述公網(wǎng)IP下的
對(duì)不同的第一系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間之間的差值的統(tǒng)計(jì)結(jié)果確定該公網(wǎng)IP
下終端的數(shù)量之前,進(jìn)一步包括獲得本地的第二系統(tǒng)時(shí)間和計(jì)算所述第一
系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值。
在上述的計(jì)算第一系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值之后,還包括
將所述第一 系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值信息記錄到時(shí)間記錄表中。
上述將第 一 系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值信息記錄到時(shí)間記錄表中包
括當(dāng)所述時(shí)間記錄表包含所述差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將包含所述差
值的、與所述公網(wǎng)IP信息對(duì)應(yīng)的終端記錄信息記錄到所述時(shí)間記錄表中;
當(dāng)所述時(shí)間記錄表不包含所述差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將所述/>網(wǎng) IP信息記錄到時(shí)間記錄表,并將包含所述差值的、與所述公網(wǎng)IP信息對(duì)應(yīng)的 終端記錄信息記錄到所述時(shí)間記錄表中。
上述當(dāng)時(shí)間記錄表包含所述差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將包含所述差 值的與所述公網(wǎng)IP信息對(duì)應(yīng)的終端記錄信息記錄到所述時(shí)間記錄表中包括 計(jì)算所述差值與所述公網(wǎng)IP信息對(duì)應(yīng)的終端記錄信息中包含的平均絕對(duì)差值 之間的誤差;
當(dāng)所述誤差均大于預(yù)設(shè)的閥值時(shí),在所述時(shí)間記錄表中記錄與所述乂>網(wǎng) IP對(duì)應(yīng)的、包含所述差值的終端記錄信息;
當(dāng)所述誤差非均大于預(yù)設(shè)的閥值時(shí),將所述差值記錄到所述誤差小于所 述預(yù)設(shè)閥值且最小的終端記錄信息中,并更新所述終端記錄信息包含的平均 絕對(duì)差值。
可見,本發(fā)明實(shí)施例中,通過公網(wǎng)IP下每一終端對(duì)應(yīng)的第一系統(tǒng)時(shí)間與 本地的第二系統(tǒng)時(shí)間差值各不同,換言之,即公網(wǎng)IP下每一終端的第一系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間差值可以唯一標(biāo)識(shí)公網(wǎng)IP下每一終端;根據(jù)該預(yù)i吏時(shí)間 內(nèi)所述/>網(wǎng)IP下的對(duì)不同的第 一 系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間之間的差4直的統(tǒng) 計(jì)結(jié)果確定該公網(wǎng)IP下終端的數(shù)量,從而實(shí)現(xiàn)對(duì)公網(wǎng)IP下該預(yù)設(shè)時(shí)間l爻內(nèi)、 共享接入終端數(shù)目的統(tǒng)計(jì),提高了統(tǒng)計(jì)共享接入終端數(shù)目的準(zhǔn)確性。
請(qǐng)參閱圖5,為本發(fā)明實(shí)施例三的一種檢測(cè)共享接入終端數(shù)量的方法,具 體流程如圖5所示,包括
步驟S501,采集裝置監(jiān)控終端的網(wǎng)絡(luò)行為。
步驟S502,采集裝置判斷是否達(dá)到預(yù)先設(shè)置的采集周期,當(dāng)達(dá)到預(yù)先設(shè) 置的采集周期時(shí),轉(zhuǎn)到步驟S503,當(dāng)沒有達(dá)到預(yù)先設(shè)置的采集周期時(shí),轉(zhuǎn)到 步驟S501。
步驟S503,采集裝置檢測(cè)終端是否有網(wǎng)絡(luò)行為(例如GET sina.com),當(dāng) 有網(wǎng)絡(luò)行為時(shí),轉(zhuǎn)到步驟S504,否則,轉(zhuǎn)到步驟S501。
步驟S504,采集裝置向該終端發(fā)送采集功能腳本的頁(yè)面,以獲取該終端 的第一系統(tǒng)時(shí)間。
具體的,采集裝置向該終端發(fā)送一個(gè)200OK的數(shù)據(jù)包,從而將一個(gè)事先 編寫好的JavaScript腳本發(fā)送給終端。該JavaScript腳本的功能包括但不限于 獲取終端的毫秒級(jí)的系統(tǒng)時(shí)間;使終端將毫秒級(jí)系統(tǒng)時(shí)間上報(bào)給檢測(cè)裝置; 將終端定向到該終端的網(wǎng)絡(luò)行為,,人而不影響用戶的正常網(wǎng)絡(luò)4亍為。在該 JavaScript腳本中,通過以下程序完成上述的功能,即通過程序
var now^new Date();
var time=now.getTime();
完成獲取終端的毫秒級(jí)系統(tǒng)時(shí)間的功能; 通過程序
<form action=" 4妄收系統(tǒng)時(shí)間的頁(yè)面的i也址"method=post name=,, myform,, >
<input type-"hidden" name=,,gettime"> document.myform.gettime.value=time; document.myform.submit();使得終端將終端的系統(tǒng)時(shí)間上報(bào)給檢測(cè)裝置;
通過程序
window.location.href="用戶的目的網(wǎng)址,,; 完成將終端定向到該終端的網(wǎng)絡(luò)行為,從而不影響用戶的正常網(wǎng)絡(luò)行為的功能。
步驟S505,終端在接收到上述的采集功能腳本的頁(yè)面之后,將該終端的 第一系統(tǒng)時(shí)間上報(bào)給檢測(cè)裝置,并重定向到該終端的網(wǎng)絡(luò)行為,轉(zhuǎn)到步驟 S501。
步驟S506,檢測(cè)裝置接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,并從該網(wǎng)絡(luò) 數(shù)據(jù)包中獲取該終端的第 一 系統(tǒng)時(shí)間。
具體的,檢測(cè)裝置獲取該終端的第一 系統(tǒng)時(shí)間的方式包括但不限于通過 統(tǒng)計(jì)腳本接收^^網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,并獲取該終端的第一系統(tǒng)時(shí) 間,其中該通過統(tǒng)計(jì)腳本獲耳又終端的第一系統(tǒng)時(shí)間的代碼(以php頁(yè)面為例) 為$ khdtime=$—REQUEST['gettime,];。
步驟S507,檢測(cè)裝置獲取本地的第二系統(tǒng)時(shí)間,并計(jì)算出終端的第一系 統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間之間的差值,該差值記為n。
具體的,本地毫秒級(jí)的第二系統(tǒng)時(shí)間可以用microtime ()來(lái)獲取。
步驟S508,檢測(cè)裝置判斷是否保存有該終端對(duì)應(yīng)的IP的時(shí)間記錄,當(dāng)存 在有該IP的時(shí)間記錄時(shí),轉(zhuǎn)到步驟S509,當(dāng)沒有該IP的時(shí)間記錄時(shí),轉(zhuǎn)到 步驟S513。
具體的,在本實(shí)施例中,該檢測(cè)裝置可以為檢測(cè)服務(wù)器,通過在檢測(cè)裝 置中存儲(chǔ)一張表格,該表格為時(shí)間記錄表,使用該表格記錄統(tǒng)計(jì)的信息,該 表格的基本格式如圖6所示,其中的IP即公網(wǎng)IP,本實(shí)施例中,以公網(wǎng)IP 標(biāo)識(shí)NAT為例進(jìn)行說明,每個(gè)公網(wǎng)IP對(duì)應(yīng)一個(gè)被監(jiān)控的終端,也可以對(duì)應(yīng)多 個(gè)凈皮監(jiān)控的終端(這里的終端可以理解為NAT后的終端),4企測(cè)裝置可以乂人 終端發(fā)送的數(shù)據(jù)包中提取該終端的源IP地址,該源IP地址為NAT的公網(wǎng)IP 地址,即檢測(cè)裝置從數(shù)據(jù)包獲取的IP地址為公網(wǎng)IP。當(dāng)多個(gè)終端共享接入 NAT時(shí),即多個(gè)終端共享接入公網(wǎng)時(shí),檢測(cè)裝置從上述的多個(gè)終端發(fā)出的網(wǎng)絡(luò)凝:據(jù)包中獲取到的IP地址是相同的,均為該NAT的IP地址,在該時(shí)間記
錄表中存儲(chǔ)該NAT的IP地址,形成一條IP信息,在該IP信息下,終端記錄
數(shù)會(huì)不小于l,其中,每個(gè)終端記錄對(duì)應(yīng)共享接入NAT的一臺(tái)終端,該IP信
息是根據(jù)終端的系統(tǒng)時(shí)間進(jìn)行記錄的,而不同終端的系統(tǒng)時(shí)間各不相同,即
每個(gè)終端對(duì)應(yīng)該IP信息下的一條終端記錄,該終端記錄包括但不限于終端
編號(hào)、差值絕對(duì)值的平均值、時(shí)間差值、輔助信息中的一種或多種,該輔助
信息可以為收包數(shù),更新時(shí)間。
檢測(cè)裝置在接收到來(lái)自終端的數(shù)據(jù)包后,從中提取出該終端的源IP地址,
該檢測(cè)裝置可以獲取的IP地址為NAT的IP地址,當(dāng)檢測(cè)裝置中有該IP地址
時(shí),則該檢測(cè)系統(tǒng)中有該NAT的時(shí)間記錄信息,即有該NAT的時(shí)間記錄表;
當(dāng)檢測(cè)系統(tǒng)中沒有該IP地址時(shí),則該檢測(cè)系統(tǒng)中沒有該NAT的時(shí)間記錄信息,
需在時(shí)間記錄表中寫入該IP地址信息。在該時(shí)間記錄表中可以包含多個(gè)IP地
址信息,多個(gè)IP地址對(duì)應(yīng)著多個(gè)NAT設(shè)備。
步驟S509,計(jì)算出終端的第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間之間的差
值n與該IP所對(duì)應(yīng)的所有終端記錄的平均絕對(duì)差值N之間的誤差。
具體的,該平均絕對(duì)差值為所對(duì)應(yīng)的終端記錄下的一組時(shí)間差值的絕對(duì) 值的平均值。該終端可能會(huì)多次發(fā)生網(wǎng)絡(luò)行為,檢測(cè)裝置獲取的時(shí)間差值也 有多次,在該終端下可以有一組時(shí)間差值,該平均絕對(duì)差值為這一組時(shí)間差 值的絕對(duì)值的平均值,該平均絕對(duì)差值記為N。
該誤差可以為n與至少一個(gè)N之間的差值的絕對(duì)值,在檢測(cè)裝置中有該 IP的時(shí)間記錄時(shí),則該4企測(cè)裝置中已經(jīng)有了該IP對(duì)應(yīng)的NAT的時(shí)間記錄表, 在該時(shí)間記錄表中,包含了共享接入NAT的終端的記錄信息。本實(shí)施例中, 以該時(shí)間記錄表中已經(jīng)有了 3個(gè)終端的記錄信息為例,3個(gè)終端的差值絕對(duì)值 的平均值分別為Nl、 N2、 N3,上述的誤差用M表示,貝'j Ml為n與Nl之 間差值的絕對(duì)值,M2為n與N2之間差值的絕對(duì)值,M3為n與N3之間差值 的絕對(duì)值。
步驟S510,判斷誤差是否均大于預(yù)先設(shè)置的閥值,當(dāng)均大于該預(yù)先設(shè)置 的閥值時(shí),轉(zhuǎn)到步驟S511,否則,轉(zhuǎn)到步驟S512。具體的,上述預(yù)先設(shè)置的閥值是根據(jù)經(jīng)驗(yàn)或歷史等條件設(shè)置的數(shù)值。 步驟S511,在該IP下新建一個(gè)終端記錄,并將包含該差值的、與爿厶網(wǎng)IP
信息對(duì)應(yīng)的終端記錄信息記錄到時(shí)間記錄表中的該終端記錄中。
具體的,該終端記錄信息包括但不限于終端編號(hào)、差值絕對(duì)值的平均值、
時(shí)間差值、輔助信息,該輔助信息可以為收包數(shù),更新時(shí)間。在步驟S511結(jié)
束之后,轉(zhuǎn)到步驟S506。
步驟S512,將該差值n寫入誤差小于預(yù)先設(shè)置的閥值且誤差最小的終端 記錄中,并更新該終端記錄的平均絕對(duì)差值。
本實(shí)施例中,從上述的M1、 M2、 M3中獲取最小的數(shù)值,該最小的凄史值 所對(duì)應(yīng)終端記錄信息所對(duì)應(yīng)的終端與上報(bào)第— 一 系統(tǒng)時(shí)間的終端是相同的,例 如,當(dāng)M1的值最小時(shí),則該M1所對(duì)應(yīng)終端記錄信息所對(duì)應(yīng)的終端與上"t艮第 一系統(tǒng)時(shí)間的終端相同,更新該M1所對(duì)應(yīng)終端記錄信息下的平均絕對(duì)差值。 在步驟S512結(jié)束之后,轉(zhuǎn)到步驟S506。
步驟S513,在檢測(cè)裝置的時(shí)間記錄表記錄該新的IP地址信息,并將與該 IP地址信息對(duì)應(yīng)的終端記錄信息記錄到時(shí)間記錄表中。
具體的,在檢測(cè)裝置的時(shí)間記錄表中記錄該新的IP地址信息,新建該IP 下的一終端記錄,將包含差值n的終端記錄信息記錄到該終端記錄中,該終 端記錄信息包括但不限于該終端的終端編號(hào)、差值絕對(duì)值的平均值、時(shí)間差 值、輔助信息,該輔助信息可以為收包數(shù),更新時(shí)間。在步驟S513結(jié)束之后, 轉(zhuǎn)到步驟S506。
步驟S514,根據(jù)所述時(shí)間記錄表中的所述公網(wǎng)IP對(duì)應(yīng)的所有終端記錄(信 息)的數(shù)目,確定所述公網(wǎng)IP下終端的數(shù)量,其中,所述公網(wǎng)IP對(duì)應(yīng)的每條 終端記錄(信息)唯一標(biāo)識(shí)所述公網(wǎng)IP下每一個(gè)終端。
具體的,檢測(cè)裝置根據(jù)時(shí)間記錄表中的終端記錄確定共享接入NAT的終 端數(shù)量。檢測(cè)裝置根據(jù)時(shí)間記錄表的每個(gè)公網(wǎng)IP對(duì)應(yīng)的終端記錄的數(shù)量,確 定公網(wǎng)IP共享接入的終端數(shù)量,其中每個(gè)終端記錄用于唯一標(biāo)識(shí)共享接入的 每個(gè)終端。當(dāng)時(shí)間達(dá)到預(yù)先設(shè)置的時(shí)間時(shí),檢測(cè)裝置將根據(jù)時(shí)間記錄表獲取 共享接入的終端數(shù),例如,當(dāng)此時(shí)在時(shí)間記錄表中有2個(gè)IP地址信息,分別為IPl和IP2,該IPl下共有3個(gè)終端記錄的信息,IP2下共有4個(gè)終端記錄 的信息,上述的終端記錄包括但不限于終端編號(hào)、差值絕對(duì)值的平均值、 時(shí)間差值、輔助信息,該輔助信息可以為收包數(shù),更新時(shí)間。本實(shí)施例中, 該IP1和IP2分別為NAT 1和NAT 2的IP地址,則通過NAT 1共享4妄入該 NAT 1的終端數(shù)為3,通過NAT 2共享接入該NAT 2的終端tt為4。
本實(shí)施例中,還可以將確定的終端數(shù)量進(jìn)行上報(bào),即在步驟S501之前還 可以在檢測(cè)裝置內(nèi)設(shè)置定時(shí)器開始計(jì)時(shí),并進(jìn)行上述的步驟S501至步驟S513 的過程,在步驟S513結(jié)束之后,判斷是否達(dá)到預(yù)先設(shè)置的上報(bào)時(shí)間,當(dāng)達(dá)到 預(yù)先設(shè)置的時(shí)間時(shí),根據(jù)所述時(shí)間記錄表中的所述公網(wǎng)IP對(duì)應(yīng)的所有終端記 錄(信息)的數(shù)目,確定所述公網(wǎng)IP下終端的數(shù)量,并上報(bào)所述終端數(shù)量的 統(tǒng)計(jì)結(jié)果,當(dāng)沒有達(dá)到預(yù)先設(shè)置的時(shí)間時(shí),繼續(xù)計(jì)時(shí)。
可見,本實(shí)施例中,通過^^網(wǎng)IP下每一終端對(duì)應(yīng)的第一系統(tǒng)時(shí)間與第二 系統(tǒng)時(shí)間差值各不同,換言之,即公網(wǎng)IP下每一終端的第一系統(tǒng)時(shí)間與第二 系統(tǒng)時(shí)間差值可以唯一標(biāo)識(shí)7>網(wǎng)IP下每一終端。通過在才企測(cè)裝置中存儲(chǔ)時(shí)間 記錄表,當(dāng)終端的第一 系統(tǒng)時(shí)間與該檢測(cè)裝置的第二系統(tǒng)時(shí)間差值的絕對(duì)值 不同時(shí),將不同的絕對(duì)值所對(duì)應(yīng)的終端信息記錄到該時(shí)間記錄表中,從而根 據(jù)時(shí)間記錄表中不同終端記錄的數(shù)目確定公網(wǎng)IP下終端的數(shù)量。從而實(shí)現(xiàn)對(duì) 公網(wǎng)IP下共享接入終端數(shù)目的統(tǒng)計(jì),提高了統(tǒng)計(jì)共享接入主機(jī)數(shù)目的準(zhǔn)確性。本發(fā)明實(shí)施例三提出了一種檢測(cè)系統(tǒng),包括采集裝置71和檢測(cè)裝置72。 其中,該采集裝置71用于當(dāng)終端有網(wǎng)絡(luò)行為時(shí),觸發(fā)該終端發(fā)送當(dāng)前第一系 統(tǒng)時(shí)間;
該^r測(cè)裝置72用于接收公網(wǎng)IP下終端發(fā)送的該終端的第一系統(tǒng)時(shí)間;并 根據(jù)該公網(wǎng)IP下、不同的第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差值的數(shù)量, 確定所述公網(wǎng)IP下終端的數(shù)量。
在一種實(shí)現(xiàn)下,該采集裝置為第一采集裝置時(shí),該第一采集裝置用于當(dāng)
終端有網(wǎng)絡(luò)行為時(shí),向該終端發(fā)送具有采集功能的腳本,以使該終端根據(jù)該
具有采集功能的腳本上報(bào)該終端的當(dāng)前第 一 系統(tǒng)時(shí)間。
進(jìn)一步的,該檢測(cè)裝置72還用于獲得本地的第二系統(tǒng)時(shí)間并計(jì)算該第一
系統(tǒng)時(shí)間與該第二系統(tǒng)時(shí)間的差值,將該第 一 系統(tǒng)時(shí)間與該第二系統(tǒng)時(shí)間的差值信息記錄到時(shí)間記錄表中。當(dāng)該時(shí)間記錄表包含該差值所對(duì)應(yīng)的公網(wǎng)IP 信息時(shí),將與該公網(wǎng)IP信息對(duì)應(yīng)的、包含該差值的終端記錄信息記錄到該時(shí)
間記錄表中;當(dāng)該時(shí)間記錄表不包含該差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將該公 網(wǎng)IP信息記錄到時(shí)間記錄表,并將與該公網(wǎng)IP信息對(duì)應(yīng)的、包含該差值的終 端記錄信息記錄到該時(shí)間記錄表中。
可見,本實(shí)施例中,通過公網(wǎng)IP下每一終端對(duì)應(yīng)的第一系統(tǒng)時(shí)間與第二 系統(tǒng)時(shí)間差值各不同,換言之,即公網(wǎng)IP下每一終端的第一系統(tǒng)時(shí)間與第二 系統(tǒng)時(shí)間差值可以唯一標(biāo)識(shí)公網(wǎng)IP下每一終端;4艮據(jù)不同的第一系統(tǒng)時(shí)間與 第二系統(tǒng)時(shí)間差值的數(shù)量確定7>網(wǎng)IP下終端的數(shù)量,乂人而實(shí)現(xiàn)對(duì)^>網(wǎng)IP下共 享接入終端數(shù)目的統(tǒng)計(jì),提高了統(tǒng)計(jì)共享接入主機(jī)數(shù)目的準(zhǔn)確性。
本發(fā)明實(shí)施例四提出的一種^r測(cè)共享接入終端數(shù)量的裝置,如圖8所示, 包括
接收模塊81 ,用于接收公網(wǎng)IP下終端發(fā)送的該終端的第 一 系統(tǒng)時(shí)間; 確定才莫塊82,用于才艮據(jù)接公網(wǎng)IP下、不同的該第一系統(tǒng)時(shí)間與本地的第 二系統(tǒng)時(shí)間差值的數(shù)量,確定該公網(wǎng)IP下終端的數(shù)量。
進(jìn)一步的,本發(fā)明實(shí)施例的檢測(cè)共享接入終端數(shù)量的裝置還包括 獲得模塊83,用于獲得本地的第二系統(tǒng)時(shí)間;
計(jì)算模塊84,用于計(jì)算該接收模塊81接收的第一系統(tǒng)時(shí)間與獲得模塊
83獲得的本地第二系統(tǒng)時(shí)間之間的差值;
進(jìn)一步的,本發(fā)明實(shí)施例的檢測(cè)共享接入終端數(shù)量的裝置還包括
維護(hù)模塊85 ,用于將該計(jì)算模塊84計(jì)算的第 一系統(tǒng)時(shí)間與該第二系統(tǒng)時(shí)
間的差值信息記錄到時(shí)間記錄表中。
在一種實(shí)現(xiàn)下,該維護(hù)模塊85為第一維護(hù)模塊,用于當(dāng)該時(shí)間記錄表包
含該差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將與所述公網(wǎng)IP信息對(duì)應(yīng)的、包含該差值
的終端記錄信息記錄到該時(shí)間記錄表中;其中,該終端記錄信息包括但不限
于終端編號(hào)、差值絕對(duì)值的平均值、時(shí)間差值、輔助信息的一種或多種,該
輔助信息可以為收包數(shù),更新時(shí)間。在另一種實(shí)現(xiàn)下,該維護(hù)模塊85為第二維護(hù)模塊,用于當(dāng)該時(shí)間記錄表不包 含該差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將該公網(wǎng)IP信息記錄到該時(shí)間記錄表中, 并將與所述公網(wǎng)IP信息對(duì)應(yīng)的、包含該差值的終端記錄信息記錄到時(shí)間記錄 表中。其中,該終端記錄信息包括但不限于終端編號(hào)、差值絕對(duì)值的平均值、 時(shí)間差值、輔助信息中的一種或多種,該輔助信息可以為收包數(shù),更新時(shí)間。 此外,在一種實(shí)現(xiàn)下,該確定^^莫塊82可以為第一確定;f莫塊,用于才艮據(jù)該 時(shí)間記錄表中的該公網(wǎng)IP對(duì)應(yīng)的所有終端記錄信息的數(shù)目,確定該公網(wǎng)IP下 終端的數(shù)量,其中,該公網(wǎng)IP對(duì)應(yīng)的每條終端信息記錄唯一標(biāo)識(shí)該公網(wǎng)IP下 每一個(gè)終端。
可見,本發(fā)明實(shí)施例中,通過/>網(wǎng)IP下每一終端對(duì)應(yīng)的第一系統(tǒng)時(shí)間與 第二系統(tǒng)時(shí)間差值各不同,換言之,即公網(wǎng)IP下每一終端的第一系統(tǒng)時(shí)間與 第二系統(tǒng)時(shí)間差值可以唯一標(biāo)識(shí)公網(wǎng)IP下每一終端;根據(jù)不同的第 一 系統(tǒng)時(shí) 間與第二系統(tǒng)時(shí)間差值的數(shù)量確定公網(wǎng)IP下終端的數(shù)量,從而實(shí)現(xiàn)對(duì)公網(wǎng)IP 下共享接入終端數(shù)目的統(tǒng)計(jì),提高了統(tǒng)計(jì)共享接入主機(jī)數(shù)目的準(zhǔn)確性。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā) 明可以通過^f更件實(shí)現(xiàn),也可以可借助^l件加必要的通用^f更件平臺(tái)的方式來(lái)實(shí) 現(xiàn)?;谶@樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái), 該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是CD-ROM, U盤,移 動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī), 服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普 通技術(shù)人員來(lái)說,在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn) 飾,這些改進(jìn)和潤(rùn)飾也應(yīng)4見本發(fā)明的保護(hù)范圍。
權(quán)利要求
1、一種檢測(cè)共享接入終端數(shù)量的方法,其特征在于,包括接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,所述網(wǎng)絡(luò)數(shù)據(jù)包中包含所述終端的第一系統(tǒng)時(shí)間;根據(jù)所述公網(wǎng)IP下、不同的所述第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。
2、 如權(quán)利要求l所述的方法,其特征在于,所述根據(jù)所述公網(wǎng)IP下、不 同的所述第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng)IP 下終端的數(shù)量的步驟之前,進(jìn)一步包括獲得本地的第二系統(tǒng)時(shí)間;計(jì)算所述第 一 系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值。
3、 如權(quán)利要求2所述的方法,其特征在于,在所述計(jì)算第一系統(tǒng)時(shí)間與 所述第二系統(tǒng)時(shí)間的差值之后,還包括將所述第 一 系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值信息記錄到時(shí)間記錄表中。
4、 如權(quán)利要求3所述的方法,其特征在于,所述將第一系統(tǒng)時(shí)間與所述 第二系統(tǒng)時(shí)間的差值信息記錄到時(shí)間記錄表中包括當(dāng)所述時(shí)間記錄表包含所述差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將與所述公網(wǎng) IP信息對(duì)應(yīng)的、包含所述差值的終端記錄信息記錄到所述時(shí)間記錄表中;當(dāng)所述時(shí)間記錄表不包含所述差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將所述公網(wǎng) IP信息記錄到時(shí)間記錄表,并將與所述公網(wǎng)IP信息對(duì)應(yīng)的、包含所述差值的 終端記錄信息記錄到所述時(shí)間記錄表中。
5、 如權(quán)利要求4所述的方法,其特征在于,所述當(dāng)時(shí)間記錄表包含所述 差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將與所述公網(wǎng)IP信息對(duì)應(yīng)的、包含所述差值的 終端記錄信息記錄到所述時(shí)間記錄表中包括計(jì)算所述差值與所述公網(wǎng)IP信息對(duì)應(yīng)的終端記錄信息包含的平均絕對(duì)差值之間的誤差;當(dāng)所述誤差均大于預(yù)設(shè)的閥值時(shí),在所述時(shí)間記錄表中記錄與所述公網(wǎng) IP對(duì)應(yīng)的、包含所述差值的終端記錄信息;當(dāng)所述誤差非均大于預(yù)設(shè)的閥值時(shí),將所述差值記錄到所述誤差小于所 述預(yù)設(shè)閥值且最小的終端記錄信息中,并更新所述終端記錄信息包含的平均 絕對(duì)差值。
6、 如權(quán)利要求3-5任一項(xiàng)所述的方法,其特征在于,所述根據(jù)公網(wǎng)IP下、 不同的所述第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng) IP下終端的數(shù)量包括根據(jù)所述時(shí)間記錄表中的所述公網(wǎng)IP對(duì)應(yīng)的所有終端記錄信息的數(shù)目, 確定所述公網(wǎng)IP下終端的數(shù)量,其中,所述公網(wǎng)IP對(duì)應(yīng)的每條終端記錄信息 唯一標(biāo)識(shí)所述/>網(wǎng)ip下每一個(gè)終端。
7、 一種檢測(cè)系統(tǒng),其特征在于,包括采集裝置,用于當(dāng)終端有網(wǎng)絡(luò)行為時(shí),觸發(fā)所述終端發(fā)送當(dāng)前第一系統(tǒng) 時(shí)間;檢測(cè)裝置,用于接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,所述網(wǎng)絡(luò)數(shù)據(jù)包 中包含所述終端的第一系統(tǒng)時(shí)間;并根據(jù)所述公網(wǎng)IP下、不同的所述第一系 統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。
8、 如權(quán)利要求7所述的檢測(cè)系統(tǒng),其特征在于,所述采集裝置為第一采 集裝置,用于當(dāng)終端有網(wǎng)絡(luò)行為時(shí),向所述終端發(fā)送具有采集功能的腳本, 以使所述終端根據(jù)所述具有采集功能的腳本發(fā)送所述終端的當(dāng)前第一系統(tǒng)時(shí) 間。
9、 一種檢測(cè)共享接入終端數(shù)量的裝置,其特征在于,包括 接收模塊,用于接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,所述網(wǎng)絡(luò)數(shù)據(jù)包中包含所述終端的第 一 系統(tǒng)時(shí)間;確定模塊,用于根據(jù)所述公網(wǎng)IP下、不同的所述第 一 系統(tǒng)時(shí)間與本地的 第二系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。
10、 如權(quán)利要求9所述的裝置,其特征在于,所述裝置進(jìn)一步包括 獲得模塊,用于獲得本地的第二系統(tǒng)時(shí)間;計(jì)算模塊,用于計(jì)算所述第 一 系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值。
11、 如權(quán)利要求IO所述的裝置,其特征在于,所述裝置進(jìn)一步包括維護(hù)模塊,用于將所述第 一 系統(tǒng)時(shí)間與所述第二系統(tǒng)時(shí)間的差值信息記 錄到時(shí)間記錄表中。
12、 如權(quán)利要求11所述的裝置,其特征在于,所述維護(hù)模塊為第一維護(hù) 模塊,用于當(dāng)所述時(shí)間記錄表包含所述差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將與所 述公網(wǎng)IP信息對(duì)應(yīng)的、包含所述差值的終端記錄信息記錄到所述時(shí)間記錄表 中;或者,所述維護(hù)模塊為第二維護(hù)模塊,用于當(dāng)所述時(shí)間記錄表不包含所 述差值所對(duì)應(yīng)的公網(wǎng)IP信息時(shí),將所述公網(wǎng)IP信息記錄到時(shí)間記錄表,并將 與所述公網(wǎng)IP信息對(duì)應(yīng)的、包含所述差值的終端記錄信息記錄到所述時(shí)間記 錄表中。
13、 如權(quán)利要求11或12所述的裝置,其特征在于,所述確定模塊為第 一確定才莫塊,用于根據(jù)所述時(shí)間記錄表中的所述公網(wǎng)IP對(duì)應(yīng)的所有終端記錄 信息的數(shù)目,確定所述公網(wǎng)IP下終端的數(shù)量,其中,所述公網(wǎng)IP對(duì)應(yīng)的每條 終端記錄信息唯一標(biāo)識(shí)所述7>網(wǎng)IP下每一個(gè)終端。
全文摘要
本發(fā)明實(shí)施例公開了一種檢測(cè)共享接入終端數(shù)量的方法、系統(tǒng)及裝置,所述方法包括接收公網(wǎng)IP下終端發(fā)送的網(wǎng)絡(luò)數(shù)據(jù)包,所述網(wǎng)絡(luò)數(shù)據(jù)包中包含所述終端的第一系統(tǒng)時(shí)間;根據(jù)所述公網(wǎng)IP下、不同的所述第一系統(tǒng)時(shí)間與本地的第二系統(tǒng)時(shí)間差值的數(shù)量,確定所述公網(wǎng)IP下終端的數(shù)量。本發(fā)明中,根據(jù)不同的第一系統(tǒng)時(shí)間與第二系統(tǒng)時(shí)間差值的數(shù)量確定公網(wǎng)IP下終端的數(shù)量,從而實(shí)現(xiàn)對(duì)公網(wǎng)IP下共享接入終端數(shù)目的統(tǒng)計(jì),提高了共享接入主機(jī)數(shù)目的準(zhǔn)確性。
文檔編號(hào)H04L12/26GK101442450SQ20081018751
公開日2009年5月27日 申請(qǐng)日期2008年12月24日 優(yōu)先權(quán)日2008年12月24日
發(fā)明者強(qiáng) 劉, 朱洪亮, 雪 白, 敏 黃 申請(qǐng)人:成都市華為賽門鐵克科技有限公司