對互聯(lián)網(wǎng)應用場所分類的方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種對互聯(lián)網(wǎng)應用場所分類的方法和裝置。所述方法包括:在預設時間內(nèi),獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報文;根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至少一個;對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至少一個進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分類結(jié)果。本發(fā)明實現(xiàn)了對待檢測網(wǎng)絡的應用場所的分類。
【專利說明】對互聯(lián)網(wǎng)應用場所分類的方法和裝置
【技術領域】
[0001] 本發(fā)明實施例涉及計算機網(wǎng)絡技術,尤其涉及一種對互聯(lián)網(wǎng)應用場所分類的方法 和裝置。
【背景技術】
[0002] 隨著互聯(lián)網(wǎng)的快速發(fā)展與迅速普及,網(wǎng)絡信息越來越豐富,眾多的政府機關、企事 業(yè)單位、小區(qū)家庭、學校等應用場所都搭建了自己的網(wǎng)絡,網(wǎng)絡已經(jīng)成為信息時代的重要資 源。網(wǎng)絡作為信息時代產(chǎn)生的重要工具,同樣面臨著適當監(jiān)控、合理使用的問題。
[0003] 因此,需要對互聯(lián)網(wǎng)應用場所進行分類。對互聯(lián)網(wǎng)應用場所進行分類在網(wǎng)絡資源 利用、網(wǎng)絡資源規(guī)劃和網(wǎng)絡安全方面將發(fā)揮越來越重要的作用,但是,現(xiàn)有技術中,對互聯(lián) 網(wǎng)應用場所分類的研究才剛剛開始,還沒有成熟的技術來實現(xiàn)對互聯(lián)網(wǎng)應用場所的分類。
【發(fā)明內(nèi)容】
[0004] 有鑒于此,本發(fā)明實施例提供一種對互聯(lián)網(wǎng)應用場所分類的方法和裝置,以實現(xiàn) 對互聯(lián)網(wǎng)應用場所的分類。
[0005] 第一方面,本發(fā)明實施例提供了一種對互聯(lián)網(wǎng)應用場所分類的方法,所述方法包 括:
[0006] 在預設時間內(nèi),獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報文;
[0007] 根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重 中的至少一個;
[0008] 對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中 的至少一個進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分類結(jié)果。
[0009] 第二方面,本發(fā)明實施例還提供了一種對互聯(lián)網(wǎng)應用場所分類的裝置,所述裝置 包括:
[0010] 第一獲取模塊,用于在預設時間內(nèi),獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報文;
[0011] 第二獲取模塊,用于根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和 應用層協(xié)議特征比重中的至少一個;
[0012] 分類模塊,用于對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié) 議特征比重中的至少一個進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分類結(jié)果。
[0013] 本發(fā)明實施例提供的對互聯(lián)網(wǎng)應用場所分類的方法和裝置,通過獲取預設時間內(nèi) 待檢測網(wǎng)絡發(fā)出的數(shù)據(jù)報文,根據(jù)所述數(shù)據(jù)報文獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應 用層協(xié)議特征比重中的至少一個,對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和 應用層協(xié)議特征比重中的至少一個進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分 類結(jié)果,實現(xiàn)了對待檢測網(wǎng)絡的應用場所的分類。
【專利附圖】
【附圖說明】
[0014] 圖1是本發(fā)明實施例提供的對互聯(lián)網(wǎng)應用場所分類的方法和裝置適用的網(wǎng)絡架 構(gòu)圖;
[0015] 圖2是本發(fā)明實施例一提供的對互聯(lián)網(wǎng)應用場所分類的方法的流程圖
[0016] 圖3是本發(fā)明實施例二提供的對互聯(lián)網(wǎng)應用場所分類的裝置的示意圖。
【具體實施方式】
[0017] 下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖?,此處所描 述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便 于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內(nèi)容。
[0018] 圖1是本發(fā)明實施例提供的對互聯(lián)網(wǎng)應用場所分類的方法和裝置適用的網(wǎng)絡架 構(gòu)圖。如圖1所示,該網(wǎng)絡涉及應用場所未知網(wǎng)絡110、檢測服務器120和互聯(lián)網(wǎng)130,檢測 服務器120連接在應用場所未知網(wǎng)絡110和互聯(lián)網(wǎng)130之間,可鏡像抓取網(wǎng)絡間交互的數(shù) 據(jù)。在應用場所未知網(wǎng)絡即待檢測網(wǎng)絡,向互聯(lián)網(wǎng)中的上級網(wǎng)絡發(fā)送數(shù)據(jù)包的過程中,檢測 服務器通過鏡像分析數(shù)據(jù)包來檢測網(wǎng)絡中終端設備的接入情況以及應用層協(xié)議特征比重 情況,從而確定待檢測網(wǎng)絡的分類。本發(fā)明實施例提供的方法可以由檢測服務器來執(zhí)行,可 以由一臺物理計算機作為服務器。
[0019] 實施例一
[0020] 圖2是本發(fā)明實施例一提供的對互聯(lián)網(wǎng)應用場所分類的方法的流程圖,本實施例 可適用于對互聯(lián)網(wǎng)的應用場所進行分類,該方法可以由具有通信能力及數(shù)據(jù)處理能力的設 備如計算機、服務器等等來執(zhí)行,具體包括如下步驟:
[0021] 步驟210,在預設時間內(nèi),獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報文。
[0022] 在預設時間內(nèi)(如在連續(xù)一周的時間周期內(nèi))的預設時間點(如每天的3點、10 點、15點、20點、23點5個時間點),檢測服務器進行數(shù)據(jù)采樣,通過數(shù)據(jù)鏡像獲取待檢測網(wǎng) 絡設備發(fā)出的數(shù)據(jù)報文。其中,數(shù)據(jù)鏡像并不影響待檢測網(wǎng)絡設備向上級網(wǎng)絡發(fā)送的數(shù)據(jù) 報文,只是通過復制數(shù)據(jù)來獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報文。
[0023] 步驟220,根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議 特征比重中的至少一個。
[0024] 對所述數(shù)據(jù)報文進行解碼分析,以獲取待檢測網(wǎng)絡所屬的ISP (Internet Service Provider,互聯(lián)網(wǎng)服務提供商)運營商類型、待檢測網(wǎng)絡的網(wǎng)絡帶寬、接入待檢測網(wǎng)絡的終 端數(shù)量和應用層協(xié)議特征比重中的至少一個。
[0025] 其中,網(wǎng)絡帶寬是指在1秒時間內(nèi),能通過的最大位數(shù)據(jù)即數(shù)據(jù)傳輸率;對采樣 數(shù)據(jù)分別進行計算,獲得的最大數(shù)據(jù)位數(shù)即為網(wǎng)絡帶寬。唯一序列號是由終端設備中安 裝的客戶端的軟件在與互聯(lián)網(wǎng)中的服務器進行通信,實現(xiàn)系統(tǒng)升級、軟件更新查詢等操作 的過程中生成,用于唯一標識一臺物理終端設備;通過檢測唯一序列號的數(shù)量獲得接入待 檢測網(wǎng)絡的終端數(shù)量。所述應用層協(xié)議特征可以分為12個大類,包括:HTTP(Hyp er Text Transfer Protocol,超文本傳輸協(xié)議)個人應用(如衣飾、美食、社交、銀行等網(wǎng)站)、HTTP 辦公應用(如技術類、招聘、快遞、機票、酒店等網(wǎng)站)、IM(Instant Messaging,即時通訊) 個人應用(如旺旺、UC、E話通、YY等聊天工具)、頂辦公應用(如QQ、MSN等)、個人搜索 (搜索內(nèi)容如音樂、活動、愛好、美食等)、資訊搜索(如新聞等)、辦公搜索(如技術、機票 等)、下載(如FTP、電驢等)、虛擬專用網(wǎng)(Virtual Private Network, VPN)、遠程控制、電 子郵件和音視頻。應用層協(xié)議特征比重是指每一種應用層協(xié)議特征所占的比重。
[0026] 步驟230,對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特 征比重中的至少一個進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分類結(jié)果。
[0027] 其中,互聯(lián)網(wǎng)應用場所類型有7種,包括:小區(qū)家庭、網(wǎng)吧、學校、社會企業(yè)、事業(yè)單 位、酒店和其他類。
[0028] 檢測服務器對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議 特征比重中的至少一個進行大數(shù)據(jù)分類統(tǒng)計分析,即通過對運營商類型、網(wǎng)絡帶寬、終端數(shù) 量和應用層協(xié)議特征比重中的至少一個參數(shù)進行分析,找到與之匹配的互聯(lián)網(wǎng)應用場所類 型模型,所述應用場所類型模型中分別設有上述四個參數(shù)的閾值,通過對上述四個參數(shù)中 的至少一個與各自的閾值進行比對,得到與待檢測網(wǎng)絡匹配的互聯(lián)網(wǎng)應用場所類型模型, 則將所述待檢測網(wǎng)絡分類到該互聯(lián)網(wǎng)應用場所類型中,即得到所述待檢測網(wǎng)絡的應用場所 分類結(jié)果。
[0029] 本實施例的技術方案,通過獲取預設時間內(nèi)待檢測網(wǎng)絡發(fā)出的數(shù)據(jù)報文,根據(jù)所 述數(shù)據(jù)報文獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至少一個,對 預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至少一個 進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分類結(jié)果,實現(xiàn)了對待檢測網(wǎng)絡的應 用場所的分類。
[0030] 在上述技術方案的基礎上,在根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終 端數(shù)量和應用層協(xié)議特征比重中的至少一個之后,還優(yōu)選包括:將獲取到的運營商類型、網(wǎng) 絡帶寬、終端數(shù)量和應用層協(xié)議特征比重保存到數(shù)據(jù)庫中。檢測服務器首先判斷所述數(shù)據(jù) 庫中是否包含所述運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重的信息記錄,如 果是,則根據(jù)所述運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重更新數(shù)據(jù)庫中的 各個參數(shù),如果否,則在數(shù)據(jù)庫中新建一個表項,存儲這四種參數(shù)值,這樣可以節(jié)省檢測服 務器的磁盤空間,并且便于對數(shù)據(jù)進行管理。
[0031] 在上述技術方案的基礎上,根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端 數(shù)量和應用層協(xié)議特征比重中的至少一個,包括:對所述數(shù)據(jù)報文進行解碼獲得源IP地 址,并根據(jù)所述源IP地址獲得所述源IP地址所屬的運營商類型;根據(jù)所述數(shù)據(jù)報文分析 計算網(wǎng)絡帶寬;從所述數(shù)據(jù)報文中提取唯一序列號,統(tǒng)計接入網(wǎng)絡的終端數(shù)量;從所述數(shù) 據(jù)報文中提取應用層協(xié)議特征,統(tǒng)計應用層協(xié)議特征比重。檢測服務器通過對所述數(shù)據(jù)報 文進行解碼分析獲得源IP地址,即待檢測網(wǎng)絡的公網(wǎng)IP地址,檢測服務器通過搜索查詢 即在數(shù)據(jù)庫中搜索比對可獲得該IP地址所屬的運營商類型(校園網(wǎng)、聯(lián)通、電信、移動、其 他);檢測服務器統(tǒng)計預設時間內(nèi)的預設時間點獲得的數(shù)據(jù)報文中的數(shù)據(jù)包的最大數(shù)據(jù)位 數(shù),選取各個時間點最大的最大數(shù)據(jù)位數(shù)即為網(wǎng)絡帶寬;對數(shù)據(jù)報文進行解碼分析并提取 唯一序列號,統(tǒng)計唯一序列號的數(shù)量獲得接入待檢測網(wǎng)絡的終端數(shù)量;檢測服務器從所述 數(shù)據(jù)報文中解碼分析,獲取12類應用層協(xié)議特征信息,對協(xié)議特征進行提取并計算各協(xié)議 類session (TCP的會話連接)的數(shù)量與比例,從而獲得各應用層協(xié)議特征的比重,應用層協(xié) 議特征比重可用于標識用戶網(wǎng)絡行為情況。
[0032] 在上述技術方案的基礎上,該對互聯(lián)網(wǎng)應用場所分類的方法還優(yōu)選包括:將所述 源IP地址及提取所述運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重的時間保存 到數(shù)據(jù)庫中。檢測服務器首先判斷所述數(shù)據(jù)庫中是否包含所述運營商類型、網(wǎng)絡帶寬、終端 數(shù)量和應用層協(xié)議特征比重的信息記錄,如果是,則更新數(shù)據(jù)庫中提取到這四種參數(shù)的時 間信息,如果否,則在所述數(shù)據(jù)庫中新建一個表項,存儲這四種參數(shù)值及各參數(shù)值相應的提 取時間。根據(jù)時間信息更新數(shù)據(jù)庫中的各個參數(shù)值,確保數(shù)據(jù)庫中的每個參數(shù)值都是最新 得到的,且可以節(jié)省數(shù)據(jù)庫的存儲空間。
[0033] 實施例二
[0034] 圖3是本發(fā)明實施例二提供的對互聯(lián)網(wǎng)應用場所分類的裝置的示意圖。如圖3所 示,本實施例提供的對互聯(lián)網(wǎng)應用場所分類的裝置包括:第一獲取模塊310、第二獲取模塊 320和分類模塊330。
[0035] 其中,第一獲取模塊310用于在預設時間內(nèi),獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報 文;第二獲取模塊320用于根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應 用層協(xié)議特征比重中的至少一個;分類模塊330用于對預設時間內(nèi)獲得的運營商類型、網(wǎng) 絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至少一個進行分類統(tǒng)計分析,得到所述待檢 測網(wǎng)絡的應用場所分類結(jié)果。其中,所述應用層協(xié)議特征包括:超文本傳輸協(xié)議HTTP個人 應用、HTTP辦公應用、即時通訊頂個人應用、頂辦公應用、個人搜索、資訊搜索、辦公搜索、 下載、虛擬專用網(wǎng)、遠程控制、電子郵件和音視頻。
[0036] 優(yōu)選的,還包括:第一存儲模塊,用于將獲取到的運營商類型、網(wǎng)絡帶寬、終端數(shù)量 和應用層協(xié)議特征比重保存到數(shù)據(jù)庫中。
[0037] 優(yōu)選的,所述第二獲取模塊包括:獲得子模塊,用于對所述數(shù)據(jù)報文進行解碼獲得 源IP地址,并根據(jù)所述源IP地址獲得所述源IP地址所屬的運營商類型;計算子模塊,用于 根據(jù)所述數(shù)據(jù)報文分析計算網(wǎng)絡帶寬;第一統(tǒng)計子模塊,用于從所述數(shù)據(jù)報文中提取唯一 序列號,統(tǒng)計接入網(wǎng)絡的終端數(shù)量;第二統(tǒng)計子模塊,用于從所述數(shù)據(jù)報文中提取應用層協(xié) 議特征,統(tǒng)計應用層協(xié)議特征比重。
[0038] 優(yōu)選的,還包括:第二存儲模塊,用于將所述源IP地址及提取所述運營商類型、網(wǎng) 絡帶寬、終端數(shù)量和應用層協(xié)議特征比重的時間保存到數(shù)據(jù)庫中。
[0039] 上述產(chǎn)品可執(zhí)行本發(fā)明任意實施例所提供的方法,具備執(zhí)行方法相應的功能模塊 和有益效果。
[0040] 注意,上述僅為本發(fā)明的較佳實施例及所運用技術原理。本領域技術人員會理解, 本發(fā)明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、 重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行 了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還 可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。
【權(quán)利要求】
1. 一種對互聯(lián)網(wǎng)應用場所分類的方法,其特征在于,所述方法包括: 在預設時間內(nèi),獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報文; 根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的 至少一個; 對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至 少一個進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分類結(jié)果。
2. 根據(jù)權(quán)利要求1所述的方法,其特征在于,在根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、 網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至少一個之后,還包括: 將獲取到的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重保存到數(shù)據(jù)庫中。
3. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、 網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重中的至少一個,包括: 對所述數(shù)據(jù)報文進行解碼獲得源IP地址,并根據(jù)所述源IP地址獲得所述源IP地址所 屬的運營商類型; 根據(jù)所述數(shù)據(jù)報文分析計算網(wǎng)絡帶寬; 從所述數(shù)據(jù)報文中提取唯一序列號,統(tǒng)計接入網(wǎng)絡的終端數(shù)量; 從所述數(shù)據(jù)報文中提取應用層協(xié)議特征,統(tǒng)計應用層協(xié)議特征比重。
4. 根據(jù)權(quán)利要求3所述的方法,其特征在于,還包括: 將所述源IP地址及提取所述運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比重 的時間保存到數(shù)據(jù)庫中。
5. 根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述應用層協(xié)議特征包括:超文本傳 輸協(xié)議HTTP個人應用、HTTP辦公應用、即時通訊頂個人應用、頂辦公應用、個人搜索、資訊 搜索、辦公搜索、下載、虛擬專用網(wǎng)、遠程控制、電子郵件和音視頻。
6. -種對互聯(lián)網(wǎng)應用場所分類的裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于在預設時間內(nèi),獲取待檢測網(wǎng)絡設備發(fā)出的數(shù)據(jù)報文; 第二獲取模塊,用于根據(jù)所述數(shù)據(jù)報文,獲取運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用 層協(xié)議特征比重中的至少一個; 分類模塊,用于對預設時間內(nèi)獲得的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特 征比重中的至少一個進行分類統(tǒng)計分析,得到所述待檢測網(wǎng)絡的應用場所分類結(jié)果。
7. 根據(jù)權(quán)利要求6所述的裝置,其特征在于,還包括: 第一存儲模塊,用于將獲取到的運營商類型、網(wǎng)絡帶寬、終端數(shù)量和應用層協(xié)議特征比 重保存到數(shù)據(jù)庫中。
8. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述第二獲取模塊包括: 獲得子模塊,用于對所述數(shù)據(jù)報文進行解碼獲得源IP地址,并根據(jù)所述源IP地址獲得 所述源IP地址所屬的運營商類型; 計算子模塊,用于根據(jù)所述數(shù)據(jù)報文分析計算網(wǎng)絡帶寬; 第一統(tǒng)計子模塊,用于從所述數(shù)據(jù)報文中提取唯一序列號,統(tǒng)計接入網(wǎng)絡的終端數(shù) 量; 第二統(tǒng)計子模塊,用于從所述數(shù)據(jù)報文中提取應用層協(xié)議特征,統(tǒng)計應用層協(xié)議特征 比重。
9. 根據(jù)權(quán)利要求8所述的裝置,其特征在于,還包括: 第二存儲模塊,用于將所述源IP地址及提取所述運營商類型、網(wǎng)絡帶寬、終端數(shù)量和 應用層協(xié)議特征比重的時間保存到數(shù)據(jù)庫中。
10. 根據(jù)權(quán)利要求6或7所述的裝置,其特征在于,所述應用層協(xié)議特征包括:超文本 傳輸協(xié)議HTTP個人應用、HTTP辦公應用、即時通訊IM個人應用、IM辦公應用、個人搜索、資 訊搜索、辦公搜索、下載、虛擬專用網(wǎng)、遠程控制、電子郵件和音視頻。
【文檔編號】H04L12/24GK104125105SQ201410400633
【公開日】2014年10月29日 申請日期:2014年8月14日 優(yōu)先權(quán)日:2014年8月14日
【發(fā)明者】劉銳, 張弛 申請人:北京銳安科技有限公司