[發(fā)明專利]網(wǎng)絡(luò)處理器鏡像實現(xiàn)方法及網(wǎng)絡(luò)處理器在審
| 申請?zhí)枺?/td> | 201110229672.6 | 申請日: | 2011-08-11 |
| 公開(公告)號: | CN102932262A | 公開(公告)日: | 2013-02-13 |
| 發(fā)明(設(shè)計)人: | 姜海明;孔玲麗 | 申請(專利權(quán))人: | 中興通訊股份有限公司 |
| 主分類號: | H04L12/801 | 分類號: | H04L12/801 |
| 代理公司: | 深圳市世紀恒程知識產(chǎn)權(quán)代理事務所 44287 | 代理人: | 胡海國 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 網(wǎng)絡(luò) 處理器 實現(xiàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)處理器鏡像實現(xiàn)方法及網(wǎng)絡(luò)處理器。
背景技術(shù)
隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)流量的增長以及新業(yè)務的出現(xiàn),對網(wǎng)絡(luò)設(shè)備的線速、靈活的處理能力提出了更高的要求。網(wǎng)絡(luò)處理器憑借其高速轉(zhuǎn)發(fā)性能、可靠性以及靈活的可編程性,已成為目前網(wǎng)絡(luò)數(shù)據(jù)處理的有效解決方案。
數(shù)據(jù)鏡像是網(wǎng)絡(luò)設(shè)備的一個常用功能,其原理是將一個物理端口的數(shù)據(jù)流或者符合某種規(guī)則的特定流復制到另一個指定的監(jiān)控端口上,其中,將物理端口的數(shù)據(jù)流復制到另一指定的監(jiān)控端口上稱為端口鏡像;將符合某種規(guī)則的特定流復制到另一個指定的監(jiān)控端口上稱為流鏡像。通過鏡像可以在監(jiān)控端口上獲取被鏡像端口的數(shù)據(jù),以便進行網(wǎng)絡(luò)流量分析、錯誤診斷等。
現(xiàn)有的鏡像報文的轉(zhuǎn)發(fā)過程需要通過較為復雜的硬件來實現(xiàn),由此增加了系統(tǒng)資源和成本。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種網(wǎng)絡(luò)處理器鏡像實現(xiàn)方法及網(wǎng)絡(luò)處理器,旨在降低系統(tǒng)資源和成本。
為了達到上述目的,本發(fā)明提出一種網(wǎng)絡(luò)處理器鏡像實現(xiàn)方法,包括:
網(wǎng)絡(luò)處理器獲取從源端口進入緩存單元的原始報文的報文頭,所述原始報文分配有一索引號;將所述索引號攜帶于所述報文頭中送入微引擎單元;
對所述報文頭進行微碼處理,并根據(jù)所述索引號從預設(shè)的鏡像表中獲取鏡像的出口信息;
將所述緩存單元中的原始報文與微碼處理后的報文頭重新鏈接形成鏡像報文,從所述鏡像的出口信息指示的鏡像端口發(fā)送出去。
優(yōu)選地,所述網(wǎng)絡(luò)處理器獲取從源端口進入緩存單元的原始報文的報文頭的步驟之前還包括:
網(wǎng)絡(luò)處理器從源端口接收所述原始報文存入所述緩存單元,并為所述原始報文分配所述索引號;
復制一份所述原始報文的報文頭,并將所述索引號攜帶于所述復制的報文頭中送入微引擎單元;
通過查詢端口表或訪問控制列表獲取所述鏡像的出口信息;
以所述索引號為存儲索引號將所述鏡像的出口信息保存于所述預設(shè)的鏡像表中。
優(yōu)選地,所述將索引號攜帶于所述復制的報文頭中送入微引擎單元的步驟之后還包括:
對所述復制的報文頭進行微碼處理;
將微碼處理后的報文頭送入所述緩存單元;
將所述緩存單元中的原始報文與微碼處理后的報文頭重新鏈接形成目的報文,從目的端口發(fā)送出去。
優(yōu)選地,所述鏡像的出口信息包括所述鏡像報文對應的鏡像端口號。
優(yōu)選地,所述端口表或訪問控制列表包括所述源端口與鏡像端口的對應關(guān)系。
優(yōu)選地,所述鏡像表、端口表及訪問控制列表存儲于內(nèi)部或外部存儲器中。
本發(fā)明還提出一種實現(xiàn)鏡像的網(wǎng)絡(luò)處理器,包括:
緩存單元,用于獲取從源端口進入該緩存單元的原始報文的報文頭,所述原始報文分配有一索引號;
微引擎單元,用于接收來自所述緩存單元并攜帶有所述索引號的報文頭,對所述報文頭進行微碼處理;并根據(jù)所述索引號從預設(shè)的鏡像表中獲取鏡像的出口信息;
發(fā)送單元,用于將所述緩存單元中的原始報文與微碼處理后的報文頭重新鏈接形成鏡像報文,從所述鏡像的出口信息指示的鏡像端口發(fā)送出去。
優(yōu)選地,所述緩存單元,還用于從源端口接收所述原始報文并保存,為所述原始報文分配所述索引號;復制一份所述原始報文的報文頭,并將所述索引號攜帶于所述復制的報文頭中送入微引擎單元;
所述微引擎單元,還用于通過查詢端口表或訪問控制列表獲取所述鏡像的出口信息;以所述索引號為存儲索引號將所述鏡像的出口信息保存于所述預設(shè)的鏡像表中。
優(yōu)選地,所述微引擎單元,還用于對所述復制的報文頭進行微碼處理;將微碼處理后的報文頭送入所述緩存單元;
所述發(fā)送單元,還用于將所述緩存單元中的原始報文與微碼處理后的報文頭重新鏈接形成目的報文,從目的端口發(fā)送出去。
優(yōu)選地,所述鏡像的出口信息包括所述鏡像報文對應的鏡像端口號;所述端口表或訪問控制列表包括所述源端口與鏡像端口的對應關(guān)系。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中興通訊股份有限公司,未經(jīng)中興通訊股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110229672.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:干熄焦提升機遙控緊急停機裝置
- 下一篇:起重機雙驅(qū)動機構(gòu)
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應系統(tǒng)和方法及應用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲介質(zhì)及移動終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復網(wǎng)絡(luò)地址自動恢復的方法、網(wǎng)絡(luò)設(shè)備及其存儲介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓練方法、裝置及存儲介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 互動業(yè)務終端、實現(xiàn)系統(tǒng)及實現(xiàn)方法
- 街景地圖的實現(xiàn)方法和實現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實現(xiàn)裝置及其圖像實現(xiàn)方法
- 增強現(xiàn)實的實現(xiàn)方法以及實現(xiàn)裝置
- 軟件架構(gòu)的實現(xiàn)方法和實現(xiàn)平臺
- 數(shù)值預報的實現(xiàn)方法及實現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實現(xiàn)方法和實現(xiàn)裝置以及實現(xiàn)系統(tǒng)
- 輸入設(shè)備實現(xiàn)方法及其實現(xiàn)裝置





