[實用新型]一種用于對網絡報文高效動態分類的設備有效
| 申請號: | 201020687429.X | 申請日: | 2010-12-17 |
| 公開(公告)號: | CN202218254U | 公開(公告)日: | 2012-05-09 |
| 發明(設計)人: | 劉朝輝;張英文;李靜;張磊;白宗元;紀奎 | 申請(專利權)人: | 曙光信息產業(北京)有限公司 |
| 主分類號: | H04L12/56 | 分類號: | H04L12/56;G06F17/30 |
| 代理公司: | 北京安博達知識產權代理有限公司 11271 | 代理人: | 徐國文 |
| 地址: | 100084 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 網絡 報文 高效 動態 分類 設備 | ||
技術領域
本實用新型涉及網絡數據處理領域,具體涉及一種用于對網絡報文高效動態分類的設備。?
背景技術
報文分類是根據報文的報頭信息,一般是協議、ip、端口構成的五元組信息,把報文分成不同類型分別做不同處理,比如路由器對不同網段的報文向不同子網轉發等。在高速網絡中,軟件實現報文分類的效率不高,因此很多報文分類設備采用硬件(網絡處理器或專用芯片)實現。?
為了保證規則匹配的效率,一般使用TCAM存儲報文分類規則,每一個報文到達時,可以從TCAM中快速匹配出報文的類別。?
申請號200910000608.3公開了一種報文分類中的非規則匹配方法、裝置和網絡系統,該方法包括:將所述報文的關鍵字與三重內容可尋址存儲器TCAM中的表項進行匹配,所述TCAM表項與整條規則相對應,所述TCAM的表項中與非規則字段對應的部分默認匹配成功;如果所述報文的關鍵字與TCAM表項匹配成功,則通過與該TCAM表項對應的SRAM記錄中的非規則字段標識信息,獲知整條規則中的非規則字段;將所述報文中的非規則字段的關鍵字與所述SRAM記錄中的非規則字段對應的正向關鍵字進行匹配,如果匹配全部不成功,則判定該報文與整條規則匹配成功。?
申請號200610011455.9公開了一種三重內容可尋址存儲器報文分類的統一處理方法,其特征在于,包括:步驟一、生成一統一ACL策略表、一統一動作表;步驟二、存放所述統一ACL策略表于TCAM中,存放所述統一動作表于存儲器中;步驟三、根據設定的格式構造搜索關鍵字進行報文查找、報文分類;其中所述統一ACL策略表由一組存放報文分類信息的TCAM條目構成;所述統一動?作表由與每個所述TCAM條目對應的動作構成;所述TCAM條目的格式被分成:控制信息、2層信息、3層信息和4層信息。?
申請號200610011453.X公開了一種提高三重內容可尋址存儲器報文分類查找速度的方法,適用于在網絡設備上實現基于TCAM的訪問控制列表ACL的匹配,其特征在于,使用空間換取時間的方法來提高TCAM報文分類查找的速度,具體可以通過緩存關鍵字技術、并行查找技術和/或邏輯分表技術來實現。?
申請號200610011466.7公開了一種三重內容可尋址存儲器報文分類的規則更新方法,其特征在于,將規則擴展成多個規則條目存儲在存儲器的條目空間中,添加新規則時,判斷最后一個存儲有所述規則條目的已占條目空間之后的空閑條目空間是否能容納將要添加的新規則,是則在所述最后一個已占條目空間之后直接存儲所述新規則,否則將所述存儲器進行緊縮以清除所述最后一個已占條目空間之前的空閑條目空間,然后再存儲所述新規則;刪除規則時,直接將存儲有該被刪除規則的已占條目空間設置成空閑條目空間。?
這些技術方案中統一的缺點在于TCAM芯片的更新效率低,更新操作復雜,導致規則難以實現靈活的實時動態修改,在需要頻繁修改分類規則的系統中,難以滿足要求。?
發明內容
本實用新型目的是提供一種實現硬件報文分類規則可以動態靈活修改的系統,在利用硬件報文分類性能的同時,使分類規則能夠靈活的實時更新。?
一種用于對網絡報文高效動態分類的設備,其特征在于:包括主機軟件部分和網卡;?
所述主機軟件部分包括網卡驅動和分類規則管理軟件;?
所述網卡包括網絡接口、專用芯片和板載內存。?
本實用新型的第一種優選技術方案在于:所述分類規則管理軟件在主機端配置網卡,將報文分類規則配置到網卡中;修改規則時,先修改驅動中規則鏡?像再寫入網卡內存。?
本實用新型的第二種優選技術方案在于:所述專用芯片為網卡主控芯片,在網卡收到報文后,從報文中提取五元組信息并在板載內存中查找,對命中規則的報文執行規則指定的動作。?
本實用新型的第三種優選技術方案在于:所述網卡驅動在加載時將存儲在網卡SARM中的規則表在主機內存中構造一個完全相同的鏡像;同時對應規則表的hash表存儲結構,對鏡像擴展一個管理數據結構。?
本實用新型的第四種優選技術方案在于:所述板載內存可以采用高速SRAM內存。?
本實用新型的整個系統在滿足了動態靈活性要求的同時,又保證了很高的效率。?
附圖說明
圖1是本實用新型系統結構?
圖2是本實用新型鏡像的存儲結構?
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于曙光信息產業(北京)有限公司,未經曙光信息產業(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201020687429.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于雙透鏡光束整形的光纖光柵反切趾技術
- 下一篇:多電源電路板及其應用探針卡





