用于FPGA的以太網(wǎng)五元組快速匹配查找方法及裝置

基本信息

申請?zhí)?/td> CN202210178723.5 申請日 -
公開(公告)號 CN114615195A 公開(公告)日 2022-06-10
申請公布號 CN114615195A 申請公布日 2022-06-10
分類號 H04L45/745(2022.01)I 分類 電通信技術(shù);
發(fā)明人 石叢瑋;張棟 申請(專利權(quán))人 陽光凱訊(北京)科技股份有限公司
代理機(jī)構(gòu) 北京眾合誠成知識產(chǎn)權(quán)代理有限公司 代理人 -
地址 100071北京市豐臺區(qū)科學(xué)城航豐路9號6層
法律狀態(tài) -

摘要

摘要 本申請實(shí)施例提供一種用于FPGA的以太網(wǎng)五元組快速匹配查找方法及裝置,方法包括:由FPGA的硬核或軟核將按照二分匹配查找算法的地址排序好的數(shù)據(jù)寫入查找表表項(xiàng)匯總,將FPGA的BRAM資源地址與所述查找表表項(xiàng)地址建立對應(yīng)關(guān)系,其中,所述查找表表項(xiàng)包含用于模糊查找的掩碼;截取得到IP數(shù)據(jù)包中的五元組關(guān)鍵字,根據(jù)所述五元組關(guān)鍵字與所述查找表表項(xiàng)中的數(shù)據(jù)對所述IP數(shù)據(jù)包進(jìn)行二分匹配查找操作;本申請能夠在硬件層面實(shí)現(xiàn)IP數(shù)據(jù)包的匹配查找,大幅提高IP數(shù)據(jù)包匹配查找速度。