[發明專利]動態監測報文轉發的裝置有效
| 申請號: | 201310307920.3 | 申請日: | 2013-07-22 |
| 公開(公告)號: | CN103346933A | 公開(公告)日: | 2013-10-09 |
| 發明(設計)人: | 毛育紅;鄭曉陽 | 申請(專利權)人: | 盛科網絡(蘇州)有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/70 |
| 代理公司: | 蘇州威世朋知識產權代理事務所(普通合伙) 32235 | 代理人: | 楊林潔 |
| 地址: | 215021 江蘇省蘇州市工業園區*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 動態 監測 報文 轉發 裝置 | ||
技術領域
本發明涉及以太網領域,尤其涉及一種動態監測報文轉發的裝置。
背景技術
以太網芯片調試過程中,為了定位和解決報文轉發過程中可能出現的問題,往往需要通過CPU讀取相關信息以監測報文轉發的路徑。而現有的報文監測報文的轉發路徑技術需要把所有的報文流量停下來,并在每個監測的節點上放置FIFO(First?Input?First?Output,?先入先出隊列)供CPU讀取狀態信息。只能在停止報文轉發的情況下,捕獲需要觀察的數據流的轉發信息,不便于芯片和系統的在線調試和故障定位。
發明內容
本發明的目的在于提供一種動態監測報文轉發的裝置,該裝置在報文轉發的同時,鎖存轉發報文信息副本,并通過讀取該裝置鎖存信息監測報文。
本發明的另一目的在于提供一種動態監測報文轉發的裝置,該裝置在報文轉發的同時,鎖存轉發報文信息,并通過讀取該裝置鎖存信息監測報文。
相應的一種動態監測報文轉發裝置,所述裝置包括:
控制單元;
電連接所述控制單元的鎖存管理單元;以及
電連接所述鎖存管理單元的至少一個第一鎖存器,所述第一鎖存器電連接所述控制單元;其中,
所述鎖存管理單元用于控制所述第一鎖存器鎖存報文副本和清除所述第一鎖存器內的報文副本;
所述第一鎖存器用于存儲已轉發報文的報文副本;
所述控制單元用于讀取所述報文副本。
作為本發明的進一步改進,控制所述第一鎖存器鎖存報文副本的觸發條件為上升沿觸發。
作為本發明的進一步改進,所述鎖存管理單元包括:
第二鎖存器,所述第二鎖存器電連接所述控制單元和指示報文副本信息是否有效的鎖存指示信號,所述鎖存指示信號作為所述第二鎖存器的觸發信號;
電連接第二鎖存器的非門電路;
一輸入端電連接所述非門電路的與門電路,所述與門電路的另一輸入端接收所述鎖存指示信號,所述與門電路的輸出端電連接所述第一鎖存器。
作為本發明的進一步改進,控制所述第二鎖存器鎖存的觸發條件為上升沿觸發。
作為本發明的進一步改進,所述控制單元用于在讀取報文副本后清除所述第二鎖存器。
相應的一種動態監測報文轉發裝置,所述裝置包括:
控制單元;
電連接所述控制單元的鎖存管理單元;以及
電連接所述鎖存管理單元的至少一個第一鎖存器,所述第一鎖存器電連接所述控制單元;其中,
所述鎖存管理單元用于控制所述第一鎖存器鎖存報文和清除所述第一鎖存器內的報文;
所述第一鎖存器用于存儲已轉發報文副本的報文;
所述控制單元用于讀取所述報文。?
作為本發明的進一步改進,控制所述第一鎖存器鎖存報文的觸發條件為上升沿觸發。
作為本發明的進一步改進,所述鎖存管理單元包括:
第二鎖存器,所述第二鎖存器電連接所述控制單元和指示報文信息是否有效的鎖存指示信號,所述鎖存指示信號作為所述第二鎖存器的觸發信號;
電連接第二鎖存器的非門電路;
一輸入端電連接所述非門電路的與門電路,所述與門電路的另一輸入端接收所述鎖存指示信號,所述與門電路的輸出端電連接所述第一鎖存器。
作為本發明的進一步改進,控制所述第二鎖存器鎖存的觸發條件為上升沿觸發。
作為本發明的進一步改進,所述控制單元用于在讀取報文后清除所述第二鎖存器。
與現有技術相比,本發明通過少量鎖存器替代了大量的FIFO來存儲轉發信息,同時本發明可以在報文不停流和不影響其他任何數據的情況下,捕獲數據流轉發信息或副本,方便了在線調試和故障定位。
附圖說明
圖1為本發明一實施方式中數據轉發的模塊圖。
圖2為本發明一實施方式中動態監測報文轉發的裝置電路原理圖。
具體實施方式
以下將結合附圖所示的具體實施方式對本發明進行詳細描述。但這些實施方式并不限制本發明,本領域的普通技術人員根據這些實施方式所做出的結構、方法、或功能上的變換均包含在本發明的保護范圍內。
如圖1所示,以太網中存在若干個關鍵節點10,若干個關鍵節點10彼此連接,數據報文按照轉發路徑算法從一個關鍵節點10轉發到另一關鍵節點10上。在監測報文轉發流程時,可以在關鍵節點10和下一個關鍵節點10之間的轉發路徑中捕獲報文轉發信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于盛科網絡(蘇州)有限公司,未經盛科網絡(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310307920.3/2.html,轉載請聲明來源鉆瓜專利網。





