999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

網(wǎng)絡信息分級過濾系統(tǒng)的研究與實現(xiàn)

2012-07-25 03:19:08盧秉亮張春宇
微處理機 2012年2期
關鍵詞:文本內(nèi)容信息

朱 健,盧秉亮,張春宇

(1.沈陽航空職業(yè)技術學院,沈陽110034;2.沈陽航空航天大學計算機學院,沈陽110136;3.中國電子科技集團公司第四十七研究所,沈陽110032)

1 引言

隨著Internet的迅速發(fā)展和用戶對網(wǎng)絡信息安全需求的不斷增加,信息過濾以及相關技術取得了很大進展。Denning于1982年提出了“信息過濾”[1]的概念,利用“內(nèi)容過濾器”對實時的電子郵件進行信息過濾。1987年,Malone等人研制了基于內(nèi)容過濾(Content-based Filtering)的“Information Lens”[1]。上世紀八十年代末,由美國 DARPA(高級研究計劃局)資助的“Message Understanding Engineer”[3]極大地推動了信息過濾技術的發(fā)展。在我國,清華大學的曾春等根據(jù)不同用戶的興趣不同及多樣性的特點,提出了基于內(nèi)容的個性化搜索算法[4],田范江等人從用戶要求的不同角度出發(fā)完善算法,不斷提高信息過濾的質量和速度[5]。

2 內(nèi)容過濾技術

2.1 包過濾技術

網(wǎng)絡上的內(nèi)容信息是以數(shù)據(jù)包(Packet)進行傳送的。每個包都有一個源IP地址和一個目的IP地址,包過濾可以通過檢查數(shù)據(jù)包的IP地址來過濾信息內(nèi)容。但IP地址和內(nèi)容并不是一一對應關系,往往會對合法內(nèi)容造成誤判,不能滿足基于內(nèi)容安全的保護需求,需要采用內(nèi)容過濾技術。

內(nèi)容過濾是對應用層內(nèi)容協(xié)議中所傳輸?shù)男畔?nèi)容進行分析,并根據(jù)預先設置的過濾條件,控制信息的下一步傳送方向。內(nèi)容過濾主要有兩種實現(xiàn)形式:白名單(White List)也稱為包含過濾 (Inclusion Filtering),只有在此名單中的信息才能被訪問,具有較高的安全性,但“白名單”數(shù)據(jù)量大,在進行關鍵字匹配時需要較多的時間,影響了網(wǎng)絡速度,同時也增大了維護的代價。“黑名單”(Black List)也稱為排除過濾(Exclusion Filtering),是目前比較常用的過濾策略,其思想是將影響到網(wǎng)絡安全的信息加入黑名單,使其不能被其他網(wǎng)絡用戶訪問,對于那些不在黑名單中的信息都可以被訪問到。很明顯,這個黑名單將小得多,但需要對黑名單不斷更新以保證其安全性。

2.2 關鍵字過濾

關鍵字過濾就是對信息的內(nèi)容進行關鍵字匹配,通常用黑名單來實現(xiàn)。只要站點包含有與關鍵字相匹配的信息,它就會被禁止訪問。

2.3 URL過濾

IP和URL數(shù)據(jù)庫過濾是根據(jù)用戶的需求把用戶認為有問題、有危險性的IP地址或URL進行控制,一旦發(fā)現(xiàn)有該IP地址或URL的網(wǎng)頁則立即將其過濾掉。因為URL對應的是具體的網(wǎng)頁而不是網(wǎng)頁所在的服務器,克服了傳統(tǒng)包過濾的缺點,大大提高了過濾的準確性。

3 網(wǎng)絡信息分級過濾系統(tǒng)的設計與實現(xiàn)

網(wǎng)絡信息過濾系統(tǒng)必須要保證眾多用戶同時與互聯(lián)網(wǎng)聯(lián)網(wǎng)時的速度和質量,為保證信息過濾的準確性和高效性,系統(tǒng)采用分級匹配過濾的策略,在保留IP地址、URL和關鍵字過濾的基礎上,增加內(nèi)容分析過濾。其過濾的過程如圖1所示。

3.1 關鍵字、IP過濾、URL過濾

首先建立信息關鍵字數(shù)據(jù)庫、非法網(wǎng)頁的IP數(shù)據(jù)庫和URL數(shù)據(jù)庫,當信息進入到過濾系統(tǒng)所在的服務器緩存中時,系統(tǒng)首先將此信息與服務器中IP、URL數(shù)據(jù)庫、關鍵字數(shù)據(jù)庫進行比對。如果與關鍵字數(shù)據(jù)庫中的關鍵字相同或網(wǎng)頁的IP、URL與數(shù)據(jù)庫中的某IP、URL相同時,系統(tǒng)就會屏蔽這個信息,這樣就免除了重復過濾,緩解了系統(tǒng)壓力,提高了響應速度。

圖1 系統(tǒng)主要過程圖

3.2 網(wǎng)絡協(xié)議識別

應用層的內(nèi)容過濾與網(wǎng)絡端口處理相比,要求大量的計算資源,如果在網(wǎng)絡邊緣對內(nèi)容進行處理,帶來的問題是必然導致性能下降。為了能夠對應用層數(shù)據(jù)進行內(nèi)容過濾,突破內(nèi)容處理障礙,達到實時分析網(wǎng)絡內(nèi)容和行為,首先需要識別應用層協(xié)議類型,然后針對不同的協(xié)議給出相應的具體處理方法。一般的協(xié)議類型識別方法是利用RFC規(guī)定的協(xié)議默認端口來判斷協(xié)議的類型,然而這種方法的準確性并不高,系統(tǒng)通過增加對后續(xù)數(shù)據(jù)報文內(nèi)容的分析來綜合判斷協(xié)議類型。

相對于網(wǎng)絡層的協(xié)議而言,應用層的協(xié)議沒有統(tǒng)一的表示來表明協(xié)議的類型,除了少數(shù)協(xié)議,如DNS和SMTP協(xié)議可以通過TCP連接的目的端口判定以外,其他的協(xié)議均可以變換連接端口,比如HTTP協(xié)議默認使用80端口,但是實際應用中,也可以采用1080、8080等其他端口。因此,對于應用層協(xié)議的判定要通過對數(shù)據(jù)內(nèi)容進行分析來進行協(xié)議識別,如圖2所示,每個數(shù)據(jù)報文按自上而下的順序依次傳遞給處理子程序進行網(wǎng)絡協(xié)議識別并進行相應的處理。

當捕獲到一個TCP連接的建立信息時,系統(tǒng)將這個連接建立的信息提交所有的TCP協(xié)議處理子程序進行處理。所有的子程序都必須對當前連接的內(nèi)容進行處理,判定當前連接的類型是否是自己所能處理的協(xié)議。如果不是,則通知系統(tǒng)放棄當前連接的處理權,如果子程序識別出當前連接的協(xié)議和其所能處理的協(xié)議吻合,則通知系統(tǒng)獲得對當前連接的處理控制權。對于那些根據(jù)當前信息還不能進行有效判斷的連接,則通知系統(tǒng)等待更多的數(shù)據(jù)到來以完成有效的判斷,直到找到當前連接的處理子程序或者所有的處理子程序均放棄對當前連接的處理權為止。

圖2 TCP報文識別

3.3 基于內(nèi)容的信息過濾

對于經(jīng)過關鍵字過濾和IP、URL過濾后仍無法確認該信息是否合法,則繼續(xù)進行基于文本內(nèi)容的過濾,即將被測文本分詞與分詞字典進行匹配,若在詞典中找到某個字符串,則匹配成功(識別出一個詞)。

系統(tǒng)采用KNN(K-Nearest Neighbor)這樣一種基于統(tǒng)計的模式識別算法,其基本思想是:在給定新文本后,考慮在訓練文本集中與該文本距離最近(最相似)的K篇文本,根據(jù)這K篇文本所屬的類別來判斷新文本所屬的類別。也就是說,把每一篇文本都看作是一個N維向量,計算新文本與這K篇文本之間的距離,通過這些距離和K篇文本所屬的類別來確定新文本的類別。具體的算法步驟如下:

1)根據(jù)特征項集合重新描述訓練文本向量。

2)當出現(xiàn)一個新文本后,對新文本進行分詞處理,分詞的依據(jù)是使用特征詞,進而確定新文本的向量表示。即使用向量空間模型,文本用向量表示。

3)在訓練文本集中選出與新文本最相似的K篇文檔,計算文本相似度,可轉換為兩個文本向量的夾角余弦值。給定文本 di(di1,di2,…din)和dj(dj1,dj2,…djn)的相似度計算公式為:

4)在新文本的K個鄰居中,依次計算權重,計算公式為:

其中,x為新文本的特征向量,sim(x,d)為相似度計算公式,Y(di,Cj)為類別屬性函數(shù),如果di屬于類Cj,那么函數(shù)值為1,否則為0。

5)對類的權重進行比較,將文本分到權重最大的那個類別中。

在具體操作中,按照掃描方向的不同,串匹配分詞方法可以分為正向匹配和逆向匹配;按照不同長度優(yōu)先匹配的情況,可以分為最大(最長)匹配和最小(最短)匹配;系統(tǒng)采取雙向最大匹配分詞策略[6],如果兩者切分結果相同,說明沒有歧義,直接輸出分詞結果。如果不一致,則輸出最短路徑的那個結果,如果長度相同,則選擇少的那一組切分作為結果。如果單字也相同,則選擇正向分詞作為結果。

4 測試

內(nèi)容過濾服務器端使用Win2003 server操作系統(tǒng),利用Winpcap進行抓包。測試方案從Internet上整理600份網(wǎng)頁作為測試庫,其中,正常網(wǎng)頁、非法網(wǎng)頁各300份。利用開發(fā)出的系統(tǒng)對這600份網(wǎng)頁進行過濾,以測試該過濾系統(tǒng)的性能。

英國學者克里維頓(C.M.Cleverdon)首次將查全率(Recall)和查準率(Precision)[7]作為信息檢索和過濾系統(tǒng)效率的評價指標以后,這兩個指標就一直成為對信息系統(tǒng)進行評價和試驗的重要指標。查全率指系統(tǒng)在實施某一檢索作業(yè)時,檢出相關文獻的能力;查準率指系統(tǒng)在實施某一檢索作業(yè)時,拒絕不相關文獻的能力,分別用公式(3)和公式(4)表示。

文獻[8]使用了另外一種評價指標,如公式(5)所示。

對于這三個評價指標,可以得到相應的測試結果,如表1所示。

表1 測試結果表

由測試結果可以看出,查全率達到85%以上,準確率達到87%以上,F(xiàn)1的值達到了86.671%(一般情況下要求F1的值達到75%以上),此方案的過濾效果比較理想。

5 結束語

系統(tǒng)利用Winpcap對進出網(wǎng)絡的信息進行數(shù)據(jù)包的抓取,采用分階段過濾策略,通過對查準率和查全率的測試,實驗結果表明過濾效果比較理想。由于在一個報文的匹配中,最為耗時的匹配運算是在報文中匹配多個串,為了提高響應速度,可以考慮引入AC算法、WM算法等多模匹配算法。

[1] 劉輝.網(wǎng)頁信息過濾系統(tǒng)的研究與設計[D].江蘇:蘇州大學,2009.

[2] 黃曉明,夏明春.網(wǎng)絡信息過濾的成本效益分析[J].情報科學,2003,21(11):1129-1132.

[3] Lynette Hirschman.Comparing MUCK- Ⅱ and MUC-3:Assessing the difficulty of different tasks[C].Proceedings of the 3rd Conference(MUC-3).DARPA,Morgan Kaufmann,1991:25-30.

[4] 曾春,刑春曉,周立柱.基于內(nèi)容過濾的個性化搜索算法[J].軟件學報,2003 14(5):999-1004.

[5] 田范江,李叢蓉,王鼎興.進化式信息過濾方法研究[J].軟件學報,2000,11(3):328-333.

[6] 馮是聰.搜索引擎?zhèn)€性化查詢服務研究[J].計算機應用,2002(3):45-50.

[7] Thorsten Joachims.Text Categorization with Support Vector Machines:Learning with Many Relevant Features[C].The 10th European Conference on Learning(ECML),1998.

[8] 賈美娟,李娟.基于分級匹配的信息過濾研究[J].大慶師范學院學報,2007,27(5):14-17.

猜你喜歡
文本內(nèi)容信息
內(nèi)容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
在808DA上文本顯示的改善
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
主要內(nèi)容
臺聲(2016年2期)2016-09-16 01:06:53
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
如何快速走進文本
語文知識(2014年1期)2014-02-28 21:59:13
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32
健康信息(九則)
祝您健康(1987年2期)1987-12-30 09:52:28
主站蜘蛛池模板: www亚洲天堂| 欧美国产在线看| 国产网站免费| 亚洲av无码人妻| 无码av免费不卡在线观看| 欧美曰批视频免费播放免费| 国产高清不卡| 九九热精品在线视频| 久久久久国产精品熟女影院| 国产欧美精品一区aⅴ影院| 亚洲香蕉在线| 亚洲第一色视频| 亚洲国产欧美目韩成人综合| 国产精品美女网站| 黄色网页在线播放| 亚洲高清资源| 国产特级毛片| 国产91高清视频| 超薄丝袜足j国产在线视频| 久久精品亚洲热综合一区二区| 极品国产一区二区三区| 国产真实乱子伦视频播放| 亚洲成人精品| 日韩麻豆小视频| 欧洲一区二区三区无码| 波多野结衣在线se| 2021国产精品自产拍在线| 91在线激情在线观看| 国产精品视屏| 波多野结衣中文字幕一区| 日韩少妇激情一区二区| 老司机午夜精品视频你懂的| 国产第一页亚洲| 婷婷亚洲最大| 欧美在线网| 亚洲熟妇AV日韩熟妇在线| 亚洲精品不卡午夜精品| 国产精品美女自慰喷水| 免费a在线观看播放| 九九热精品在线视频| 人人妻人人澡人人爽欧美一区 | 99久久精品免费看国产电影| 一区二区三区国产精品视频| 中美日韩在线网免费毛片视频| 毛片在线播放a| 国产精品成人AⅤ在线一二三四| 亚洲无码不卡网| 亚洲婷婷丁香| 久久成人国产精品免费软件| 伊人久久青草青青综合| 欧美日韩中文国产| 99久久精品免费观看国产| 成人福利视频网| 日韩国产亚洲一区二区在线观看| 久久情精品国产品免费| 欧美精品三级在线| 欧美狠狠干| 婷婷中文在线| 久久a毛片| 青青青国产精品国产精品美女| 国产成人你懂的在线观看| 亚洲天堂成人| 欧美日韩国产在线观看一区二区三区| 国产成人av一区二区三区| 美女黄网十八禁免费看| 国产麻豆精品手机在线观看| 99精品在线看| 超级碰免费视频91| 无码内射中文字幕岛国片| 77777亚洲午夜久久多人| 国产va在线观看免费| 成人在线欧美| 欧美.成人.综合在线| 黄色网址免费在线| 日韩精品无码免费一区二区三区| 亚洲成人www| www.日韩三级| 亚洲一级毛片在线播放| jizz在线观看| 国产黄在线免费观看| 亚洲视频欧美不卡| 日本www色视频|