日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]基于TCAM的非確定性有限自動機的匹配方法和裝置有效

專利信息
申請號: 201210021964.5 申請日: 2012-01-31
公開(公告)號: CN103226551A 公開(公告)日: 2013-07-31
發明(設計)人: 董群峰;彭坤楊 申請(專利權)人: 中國科學技術大學
主分類號: G06F17/30 分類號: G06F17/30
代理公司: 北京凱特來知識產權代理有限公司 11260 代理人: 鄭立明;黃曉軍
地址: 230026 安*** 國省代碼: 安徽;34
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 基于 tcam 確定性 有限 自動機 匹配 方法 裝置
【說明書】:

技術領域

發明涉及計算機應用技術領域,尤其涉及一種基于TCAM(ternary?content?addressable?memory,三態內容尋址存儲器)的NFA(non-deterministic?finite?automaton,非確定性有限自動機)的匹配方法和裝置。

背景技術

從最早的grep(global?search?regular?expression?and?print?out?the?line,全面搜索正則表達式并把行打印出來),到現在非常流行的PCRE(Perl?Compatible?Regular?Expressions,perl語言兼容正則表達式),正則表達式因其強大、便捷、高效的文本處理能力,得到了廣泛的使用。目前,幾乎所有主編程流語言都支持正則表達式;在軟件開發和日常數據處理工作中,正則表達式更是人們不可或缺的得力助手。

正則表達式是一種“通用的模式語言”,它由兩種字符構成:特殊字符和普通字符。特殊字符稱為“元字符”,普通字符稱為“文字”。“文字”就像語言中的單詞,“元字符”則像文法;把單詞按文法組織起來,就有了語義。正如文章由句子段落構成一樣,一個完整的正則表達式也是由小的模塊單元組成的。雖然模塊單元各自都很簡單,但它們的組合卻千變萬化。正是這種簡單模塊的復雜組合,使得正則表達式具有了強大的表達能力。

例如,正則表達式a+b可以用來描述ab,aab,aaab,......等一系列特征的

字符串。正則表達式匹配技術是一項用于檢測給定的輸入字符流中是否包含特定的正則表達式所描述的模式的技術,它計算機網絡系統的一項核心基礎技術,被廣泛應用于如入侵檢測和防護、簽名匹配、蠕蟲檢測、深度包檢測、流量分析、協議識別等等。正則表達式的匹配通過有限自動機實現,即將正則表達式的規則編譯成一個等價的有限自動機,包括NFA(non-deterministic?finite?automaton,非確定性有限自動機)和DFA(deterministic?finite?automaton,確定性有限自動機)。

基于自動機的正則表達式匹配技術急需解決的兩大難題是自動機的存儲體積和匹配速度。在這兩個關鍵性能指標上,DFA和NFA各自具有不同的優點和缺點。

DFA的每個狀態對于每個輸入字符都只轉移到一個唯一的目的狀態,使得在DFA運行的時刻,都只有一個狀態是活躍的,因此DFA實現正則表達式匹配的過程非常簡單:一次DFA狀態轉換即可處理一個輸入字符。DFA因此具有確定的匹配速度,但是DFA所需的狀態空間可能呈現指數膨脹,在最壞情況下,具有n個狀態的DFA,其等價的DFA可能多達2n個狀態,在實際的網絡應用中,幾十個具有“.*”結構(表示匹配任意多數量的任意字符)的正則表達式組合在一起,就會使得編譯得到的DFA因為狀態空間發生指數膨脹而無法存儲。而隨著網絡應用和流量的快速發展,需要同時檢測的正則表達式規則往往成千上萬,基于DFA的正則表達式技術往往變得不可行。

NFA的優點在于它的存儲體積小,其體積與正則表達式規則集大小(即規則集中字符數)成線性增長關系,即使成千上萬條規則,所生成的NFA占用的體積也很小。但NFA的狀態轉移具有不確定性,對于NFA的每一個狀態和每一個字符,它所到達的目的狀態的數目是不唯一的,也就是說一個NFA狀態可以經過一個字符激活多個NFA狀態,而這多個NFA狀態被同時激活以后,在處理下一個輸入字符時,又可能進一步激活更多的狀態。因此在NFA運行的過程中,總是會有一組數目不確定的狀態同時活躍。由于同時活躍的狀態所組成的集合始終是NFA全體狀態集合的一個子集,我們把NFA運行時可能出現的活躍狀態組成的集合稱之為活躍狀態子集,NFA的一次狀態轉換的過程也就是一個源活躍狀態子集經過一個輸入字符激活一個目的活躍狀態子集的過程。

目前,NFA的上述特征導致其匹配速度變得緩慢和不可預測。實際應用中,通常需要幾十次內存訪問甚至更多才能完成一次NFA狀態轉換,遠不能滿足網絡線速。

發明內容

本發明的實施例提供了一種基于三態內容尋址存儲器的正則表達式的匹配方法和裝置,以提高基于NFA的正則表達式匹配的速度。

為實現上述的發明目的,本發明采用下述的技術方案:

一種基于TCAM的非確定性有窮狀態自動機的匹配方法,包括:

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國科學技術大學,未經中國科學技術大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201210021964.5/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 91精品视频一区二区| 日本高清h色视频在线观看| 国产精品一区一区三区| 久久婷婷国产麻豆91天堂徐州| 99视频国产在线| 国产日韩欧美亚洲| 欧美精品一区二区性色| 99色精品视频| 四虎国产精品永久在线| 97人人澡人人添人人爽超碰| 狠狠插狠狠爱| 国产区二区| 午夜666| 午夜影院h| 一色桃子av大全在线播放| 久久国产精品欧美| 国产69精品久久久久9999不卡免费| 99re国产精品视频| 日本精品一区二区三区在线观看视频| 国产一区二区三级| 狠狠色狠狠色综合久久第一次| 国产精品理人伦一区二区三区 | 欧美一区亚洲一区| 91精品视频在线免费观看| 精品国产乱码久久久久久影片| 中文字幕a一二三在线| 国产免费一区二区三区四区| 亚洲国产精品精品| 午夜天堂电影| 精品国产一区二区三区四区vr| 国产日本一区二区三区| 少妇厨房与子伦在线观看| 久久国产欧美一区二区三区精品| 99精品少妇| 一区二区三区精品国产| 99国产精品99久久久久久粉嫩| 日本一区欧美| 午夜三级大片| 欧美一区二区三区久久| 一区二区三区精品国产| 午夜爽爽爽男女免费观看| 国产精品久久久av久久久| 亚洲国产一区二区精华液| 亚洲影院久久| 久久免费精品国产| 日日夜夜精品免费看 | 欧美精品免费一区二区| 国产91九色在线播放| 国产精品高潮在线| 91久久国产露脸精品国产护士| 狠狠躁日日躁狂躁夜夜躁av| 中文字幕亚洲欧美日韩在线不卡| 亚洲一区二区福利视频| 欧美三级午夜理伦三级老人| 国产精品亚洲精品| 91精品国模一区二区三区| 99精品一级欧美片免费播放 | 午夜666| 亚洲精品20p| 欧美黑人巨大久久久精品一区| 亚洲久久在线| 国产三级在线视频一区二区三区| 午夜黄色一级电影| 91热精品| 激情久久久| 国产一区二区精品在线| 久久影院国产精品| 欧美日韩一区二区三区在线播放| 激情久久综合| 午夜欧美影院| 国产精品爽到爆呻吟高潮不挺| 午夜爽爽爽男女免费观看| 欧美日韩精品中文字幕| 亚洲久色影视| 91黄在线看| 黄色91在线观看| 综合欧美一区二区三区| 97久久久久亚洲| 午夜电影网一区| 亚洲欧美国产精品va在线观看| 亚洲国产欧洲综合997久久,| 91精品国产九九九久久久亚洲| 少妇高潮ⅴideosex| 国产欧美一区二区精品久久| 精品亚洲午夜久久久久91| 性生交片免费看片| 中文字幕一区二区三区日韩精品| 男女午夜影院| 少妇自拍一区| 国产999精品视频| 自偷自拍亚洲| 91热国产| 午夜av影视| 日韩av免费电影| 欧美激情视频一区二区三区| 国产一区二区三区伦理| 国产97久久| 午夜影皖精品av在线播放| 国产91视频一区二区| 国产精品一区二区日韩新区| 亚洲日韩欧美综合| 久久国产精品久久久久久电车| 久久国产欧美一区二区免费| 91秒拍国产福利一区| 国产精品高潮呻吟久| 欧美日韩国产精品一区二区三区| 狠狠插狠狠干| 97精品超碰一区二区三区| 国产91丝袜在线熟| 欧美午夜羞羞羞免费视频app | 国产精品第56页| 亚洲少妇一区二区| 93精品国产乱码久久久| 男女午夜影院| 一区二区精品久久| 日本精品在线一区| 欧美一区二区三区久久久| 欧美精品中文字幕亚洲专区| 999久久国精品免费观看网站| 国产一区二区午夜| 国产伦精品一区二区三区免| 免费**毛片| 亚洲欧美一卡| 夜夜嗨av禁果av粉嫩av懂色av| 日韩国产精品久久| 国产日产高清欧美一区二区三区| 欧美网站一区二区三区| 国产精品一区二区在线观看| 99久久婷婷国产精品综合| 欧美一级日韩一级| 欧美日韩一区电影| 日韩亚洲精品在线观看| 国产资源一区二区三区| 综合久久色| 麻豆视频免费播放| 亚洲二区在线播放视频| 精品国产伦一区二区三区| 一区二区三区欧美精品| av午夜在线观看| 国产精品综合在线观看| 久久精品视频3| 亚洲乱亚洲乱妇50p| 99re久久精品国产| 思思久久96热在精品国产| 免费午夜片| 91一区二区在线观看| 岛国精品一区二区| 中文字幕制服丝袜一区二区三区| 国内精品久久久久久久星辰影视| 99久久国产免费,99久久国产免费大片| 国产乱子一区二区| 正在播放国产一区二区| 午夜精品一区二区三区在线播放| av午夜电影| 精品国产一区二区三区久久久久久| 国产69精品久久久久久| 91制服诱惑| 欧美精品一区二区三区视频| 一区二区免费播放| 三级电影中文| 91九色精品| 麻豆视频免费播放| 性国产videofree极品| 日本一二三不卡| 99久久精品免费视频| 国产性猛交| 国产精品视频1区| 久久国产欧美一区二区三区免费| 国产剧情在线观看一区二区| 午夜电影一区二区三区| 国产在线观看免费麻豆| 欧美一区二区三区四区夜夜大片| 97人人模人人爽人人喊38tv| 日韩欧美国产中文字幕| 欧美精品久久一区| 中文字幕二区在线观看| 婷婷午夜影院| 国产乱了高清露脸对白| 国产一区第一页| 国产精品视频久久久久久久| 91avpro| 91热精品| 99国产精品免费| 亚洲国产午夜片| 国产伦精品一区二区三区无广告| 538在线一区二区精品国产| 午夜av在线电影| 国产精品亚洲а∨天堂123bt| 国产一区午夜| 国产一区=区| 91av中文字幕| 国内精品久久久久影院日本| 午夜av影视| 欧美精品一区二区久久| 亚洲精品久久久久一区二区| 性生交大片免费看潘金莲| 国产乱对白刺激视频在线观看| 91热国产| 国产乱一乱二乱三| 亚洲国产精品日韩av不卡在线| 国产一区二区在| 少妇**毛片| 国v精品久久久网| 久久影视一区二区| 国产免费区| 黄色国产一区二区| 亚洲一区二区三区加勒比| 亚洲神马久久| 香港三日三级少妇三级99| 99热久久精品免费精品| 国产精品久久久久久亚洲调教| 国产一区二区大片| 亚洲区在线| 亚洲福利视频一区| 伊人久久婷婷色综合98网| 久久国产欧美一区二区三区精品| 国产日韩一区在线| 久久精品国产亚洲一区二区| 日本久久不卡| 国产91九色视频| 波多野结衣巨乳女教师| 国产农村乱色xxxx| 国产伦精品一区二区三区无广告| 99re热精品视频国产免费| 久久九精品| 高清国产一区二区三区| 亚洲国产一二区| 福利片午夜| 久久综合激情网| 国产一卡在线| 精品国产一级| 久久久久久中文字幕| 一本一道久久a久久精品综合蜜臀| 日韩一级视频在线| 日韩精品一区二区免费| 中文字幕区一区二| 欧美日韩三区| 久久久人成影片免费观看| 黄色91在线观看| 国产日韩欧美亚洲| 国内精品久久久久影院日本| 四虎国产精品永久在线国在线| 国产一区免费在线观看| 中文av一区| 中文字幕一区一区三区| 欧美一区二粉嫩精品国产一线天|