[發(fā)明專利]識別代理上網(wǎng)的機(jī)器數(shù)的方法及裝置有效
| 申請?zhí)枺?/td> | 201410150991.1 | 申請日: | 2014-04-15 |
| 公開(公告)號: | CN103986616B | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計(jì))人: | 蔡家坡;楊學(xué)斌;袁義金;郭翔宇 | 申請(專利權(quán))人: | 深信服網(wǎng)絡(luò)科技(深圳)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L29/08 |
| 代理公司: | 廣州華進(jìn)聯(lián)合專利商標(biāo)代理有限公司44224 | 代理人: | 何平 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 識別 代理 上網(wǎng) 機(jī)器 方法 裝置 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別是涉及一種識別代理上網(wǎng)的機(jī)器數(shù)的方法及裝置。
背景技術(shù)
代理上網(wǎng)是指使用路由器或代理工具實(shí)現(xiàn)多人共用一個(gè)IP地址上網(wǎng)的技術(shù)。例如,若用戶使用ADSL方式上網(wǎng),可在ADSL的調(diào)制解調(diào)器下再接一個(gè)路由器建立子網(wǎng),與該路由器的LAN口連接的多個(gè)終端即可通過該路由器代理上網(wǎng)。
使用代理上網(wǎng),對寬帶運(yùn)營商來說造成了很大的利益損害。用戶可多人共享同一賬號代理上網(wǎng),從而繞過了寬帶運(yùn)營商的賬號計(jì)費(fèi)模式。因此防止用戶通過代理方式上網(wǎng),成為寬帶運(yùn)營商亟待解決的問題。
然而,發(fā)明人經(jīng)研究發(fā)現(xiàn)傳統(tǒng)技術(shù)中的識別用戶是否代理上網(wǎng)的方法至少存在以下問題:傳統(tǒng)技術(shù)中,一般采用基于網(wǎng)絡(luò)數(shù)據(jù)包特征的方法,比如通過統(tǒng)計(jì)Ip數(shù)據(jù)包的id出現(xiàn)規(guī)律,或TCP的序列號規(guī)律。但現(xiàn)有的路由器已經(jīng)支持修改ip數(shù)據(jù)包的id信息和tcp序列號信息了,因此傳統(tǒng)技術(shù)中識別代理上網(wǎng)的機(jī)器數(shù)的方法不準(zhǔn)確。
發(fā)明內(nèi)容
基于此,有必要提供一種能提高準(zhǔn)確性的識別代理上網(wǎng)的機(jī)器數(shù)的方法。
一種識別代理上網(wǎng)的機(jī)器數(shù)的方法,包括:
檢測設(shè)備定期攔截客戶端上傳的網(wǎng)頁訪問請求,向所述客戶端返回單調(diào)遞增或單調(diào)遞減的數(shù)字標(biāo)識;
所述客戶端在瀏覽器緩存中的flash cookie中的標(biāo)識屬性值為空時(shí)將所述數(shù)字標(biāo)識寫入所述標(biāo)識屬性值;
所述檢測設(shè)備接收所述客戶端上傳的標(biāo)識屬性值,獲取目標(biāo)IP下的標(biāo)識屬性值序列,依次記錄所述標(biāo)識屬性值序列中的標(biāo)識屬性值的起始位置、結(jié)束位置、已接收最大/最小值,且移除重復(fù)的標(biāo)識屬性值;
所述檢測設(shè)備根據(jù)所述標(biāo)識屬性值序列中的每個(gè)標(biāo)識屬性值的起始位置、結(jié)束位置、已接收最大/最小值獲取代理上網(wǎng)的機(jī)器數(shù)的最小數(shù)目。
在其中一個(gè)實(shí)施例中,所述檢測設(shè)備根據(jù)所述標(biāo)識屬性值序列中的每個(gè)標(biāo)識屬性值的起始位置、結(jié)束位置、已接收最大/最小值獲取代理上網(wǎng)的機(jī)器數(shù)的最小數(shù)目的步驟包括:
將所述標(biāo)識屬性值序列作為目標(biāo)序列,按照所述目標(biāo)序列的順序遍歷所述目標(biāo)序列,將遍歷到的標(biāo)識屬性值作為目標(biāo)值;
在所述目標(biāo)序列中取出所述目標(biāo)值,在所述目標(biāo)序列中查找順序位于所述目標(biāo)值后的,且標(biāo)識屬性值大于/小于所述目標(biāo)值的已接收最大/最小值,且起始位置大于目標(biāo)值的結(jié)束位置的最小/最大的標(biāo)識屬性值,若查找到,則將所述查找到的標(biāo)識屬性值作為目標(biāo)值,迭代執(zhí)行所述在目標(biāo)序列中取出所述目標(biāo)值的步驟;
若未查找到,則根據(jù)取出的標(biāo)識屬性值生成相應(yīng)的特征子序列,將取出標(biāo)識屬性值后的目標(biāo)序列重新作為目標(biāo)序列,并迭代執(zhí)行所述按照所述目標(biāo)序列的順序遍歷所述目標(biāo)序列的步驟;
在所述目標(biāo)序列為空時(shí),計(jì)算所述特征子序列的個(gè)數(shù),判定代理上網(wǎng)的機(jī)器數(shù)的最小數(shù)目即為所述特征子序列的個(gè)數(shù)。
在其中一個(gè)實(shí)施例中,所述檢測設(shè)備向所述客戶端返回單調(diào)遞增或單調(diào)遞減的數(shù)字標(biāo)識的步驟包括:
所述檢測設(shè)備生成臨時(shí)頁面,所述臨時(shí)頁面包含flash資源鏈接以及腳本程序,所述flash資源鏈接對應(yīng)單調(diào)遞增或單調(diào)遞減的數(shù)字標(biāo)識;
所述檢測設(shè)備通過將所述網(wǎng)頁訪問請求重定向至所述臨時(shí)頁面將其返回給所述客戶端。
在其中一個(gè)實(shí)施例中,所述客戶端在瀏覽器緩存中的flash cookie中的標(biāo)識屬性值為空時(shí)將所述數(shù)字標(biāo)識寫入所述標(biāo)識屬性值的步驟包括:
所述客戶端獲取所述臨時(shí)頁面中的flash資源鏈接對應(yīng)的flash資源,通過所述flash資源判斷瀏覽器緩存中與其對應(yīng)的flash cookie中的標(biāo)識屬性值是否為空,若是,則將所述單調(diào)遞增或單調(diào)遞減的數(shù)字標(biāo)識寫入所述標(biāo)識屬性值。
在其中一個(gè)實(shí)施例中,所述檢測設(shè)備獲取所述客戶端上傳的標(biāo)識屬性值的步驟之前還包括:
所述客戶端通過所述腳本程序獲取與所述flash資源鏈接對應(yīng)的flash cookie中的標(biāo)識屬性值,并將其發(fā)送給所述檢測設(shè)備。
在其中一個(gè)實(shí)施例中,所述客戶端將所述通過腳本程序獲取到的標(biāo)識屬性值發(fā)送給所述檢測設(shè)備的步驟之后還包括:
所述客戶端通過所述腳本程序刷新瀏覽器頁面,重新發(fā)起所述網(wǎng)頁訪問請求。
此外,還有必要提供一種能提高準(zhǔn)確性的識別代理上網(wǎng)的機(jī)器數(shù)的系統(tǒng)。
一種識別代理上網(wǎng)的機(jī)器數(shù)的系統(tǒng),包括檢測設(shè)備和客戶端,所述檢測設(shè)備還用于定期攔截客戶端上傳的網(wǎng)頁訪問請求,向所述客戶端返回單調(diào)遞增或單調(diào)遞減的數(shù)字標(biāo)識;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深信服網(wǎng)絡(luò)科技(深圳)有限公司,未經(jīng)深信服網(wǎng)絡(luò)科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410150991.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 節(jié)省無線上網(wǎng)流量的方法及相關(guān)終端
- 一種上網(wǎng)控制方法、系統(tǒng)及上網(wǎng)終端
- 上網(wǎng)卡與上網(wǎng)卡的上網(wǎng)方法
- 上網(wǎng)卡的上網(wǎng)方法和上網(wǎng)卡
- 上網(wǎng)控制裝置、系統(tǒng)及方法
- 基于PON家庭終端實(shí)現(xiàn)上網(wǎng)時(shí)間控制的方法
- 一種用于辨別WIFI漫游故障的方法
- 一種上網(wǎng)行為管理系統(tǒng)、設(shè)備及方法
- 上網(wǎng)信息的獲取方法、裝置、電子設(shè)備及計(jì)算機(jī)存儲介質(zhì)
- 上網(wǎng)信息的獲取方法、裝置、電子設(shè)備及計(jì)算機(jī)存儲介質(zhì)





