中文字幕无码日韩视频无码三区

基于FPGA的Snmp信息采集系統及監控方法

文檔(dang)序號:9754310閱讀:647來(lai)源:國知(zhi)局(ju)
基于FPGA的Snmp信息采集系統及監控方法
【技術領域】
[0001]本發明涉及網絡區域內設備監控技術領域,特別是一種基于FPGA的Snmp信息采集系統及監控方法。
【背景技術】
[0002]隨著計算機網絡的逐步發展,網絡中的設備越來越多,網絡變得越來越復雜,網絡管理的重要性也越來越明顯。對區域內的網絡設備進行實時監控極大保證了網絡系統的安全。
[0003]Snmp協議(簡單網絡管理協議),已成為網絡管理區域中事實上的工業標準,并被廣泛支持和應用,大多數網絡管理系統和平臺都是基于Snmp協議。實驗中,一般通過搭建網絡來提供實驗環境,但是這樣的實驗環境不僅成本高而且難于管理。因此尋求一種快速、高效集中的監控方法具有十分重要的現實意義。

【發明內容】

[0004]本發明針對現有技術的不足,提供一種基于FPGA的Snmp信息采集系統及監控方法,用于對區域內網絡設備進行實時監控,降低成本,優化網絡管理。
[0005]本發明提供一種基于FPGA的Snmp信息采集系統,包括:
[0006]查詢單元,用于查詢每個交換機端口輸入或輸出的第一信息,每個所述交換機端口連接若干個網絡硬件設備;
[0007]獲取單元,與所述查詢單元連接,用于獲取所述查詢單元查詢到的第一信息;
[0008]定位單元,與所述獲取單元連接,用于根據所述獲取單元獲取到的所述第一信息定位對應的所述網絡硬件設備信息;
[0009]網絡接口單元,與所述定位單元連接;
[0010]傳輸單元,與所述網絡接口單元連接,通過網絡接口單元將對應的所述網絡硬件設備信息傳輸至FPGA單元中;
[0011]FPGA單元,與傳輸單元連接,接收所述傳輸單元發送的所述網絡硬件設備信息并進行MODBUS協議轉換,并將轉換后的第二信息發送至上位機;
[0012]上位機,與所述FPGA單元通訊,用于對所述采集到第二信息進行判斷,并將區域內的信息進行前臺管理。
[0013]優選的,所述網絡接口單元為以太網接口,所述以太網接口采用W5300以太網接口芯片。
[0014]優選的,所述網絡硬件設備信息包括:網絡設備IP地址、網絡設備ID,輸入輸出流量、網絡設備MAC地址和設備信息,所述設備信息包括內存CPU、使用率、系統信息、上一跳網關地址、設備名稱以及設備運行時間。
[0015]優選的,還包括:報警單元,與所述上位機連接,在所述上位機判斷所述第二信息為沒有授權的端口的數據時,用于接收所述FPGA單元獲取的對應所述網絡硬件設備信息,并進行報警;
[0016]存儲單元,與所述上位機連接,用于存儲異常設備信息,進行異常設備接入排查。
[0017]本發明還提供一種基于FPGA的Snmp信息采集系統的監控方法,包括:
[0018]查詢單元查詢每個交換機端口輸入或輸出的第一信息,每個所述交換機端口連接若干個網絡硬件設備;
[0019]在所述查詢單元查詢完成后,獲取單元獲取所述查詢單元查詢到的第一信息;
[0020]在所述獲取單元獲取信息后,定位單元根據所述獲取單元獲取到的所述第一信息定位對應的所述網絡硬件設備信息;
[0021 ]傳輸單元通過網絡接口單元將對應的所述網絡硬件設備信息傳輸至FPGA單元中;
[0022]FPGA單元接收所述傳輸單元發送的所述網絡硬件設備信息并進行MODBUS協議轉換,并將轉換后的第二信息發送至上位機;
[0023]上位機對所述采集到第二信息進行判斷,并將區域內的信息進行前臺管理。
[0024]優選的,所述方法還包括:
[0025]在所述上位機判斷所述第二信息為沒有授權的端口的數據時,報警單元接收所述FPGA單元獲取的對應所述網絡硬件設備信息,并進行報警;
[0026]存儲單元存儲異常設備信息,進行異常設備接入排查。
[0027]本發明的基于FPGA的Snmp信息采集系統和監控方法,通過Snmp協議,自動獲取區域內的網絡設備的信息,獲取的信息進行分析處理后,傳給人機交互界面,管理者可以通過管理界面,迅速定位異常的設備,保護區域網絡安全。
【附圖說明】
[0028]為了更清楚地說明本實用新型實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本實用新型的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0029]圖1為本發明實施例一的一種基于FPGA的Snmp數據采集系統的電路框圖;
[0030]圖2為本發明實施例二的一種基于FPGA的Snmp數據采集系統的電路框圖;
[0031 ]圖3為本發明的一種基于FPGA的Snmp數據采集系統的結構框圖;
[0032]圖4為本發明中一種基于FPGA的Snmp數據采集系統的監控方法的流程示意圖。
[0033]圖中:
[0034]1、查詢單元;2、獲取單元;3、定位單元;4、網絡接口單元;5、傳輸單元;6、FPGA單元;7、上位機;8、報警單元;9、存儲單元。
【具體實施方式】
[0035]下面將結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本實用新型一部分實施例,而不是全部的實施例。基于本實用新型中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型保護的范圍。
[0036I如圖1所示,一種基于FPGA的Snmp數據采集系統,包括:查詢單元I,用于查詢每個交換機端口輸入或輸出的第一信息,每個所述交換機端口連接若干個網絡硬件設備;其中,第一信息為與網絡硬件設備關聯的信息;獲取單元2,與所述查詢單元I連接,用于獲取所述查詢單元I查詢到的第一信息;定位單元3,與所述獲取單元2連接,用于根據所述獲取單元2獲取到的所述第一信息定位對應的所述網絡硬件設備信息;所述網絡硬件設備包括:網絡區域內服務器、電腦、打印機、交換機等;相應地,所述網絡硬件設備信息包括:網絡設備IP地址、網絡設備ID,輸入輸出流量、網絡設備MAC地址和設備信息,所述設備信息包括內存CPU、使用率、系統信息、上一跳網關地址、設備名稱以及設備運行時間。網絡接口單元4,與所述定位單元3連接;傳輸單元5,與所述網絡接口單元4連接,通過網絡接口單元4將對應的所述網絡硬件設備信息傳輸至FPGA單元6中;FPGA單元6,與傳輸單元5連接,接收所述傳輸單元5發送的所述網絡硬件設備信息并進行MODBUS協議轉換,并將轉換后的第二信息發送至上位機7;上位機7,與所述FPGA單元6通訊,用于對所述采集到第二信息進行判斷,并將區域內的信息進行前臺管理。
[0037]其中,第二信息為與網絡硬件設備信息對應的信息。
[0038]所述網絡接口單元6為以太網接口,所述以太網接口采用W5300以太網接口芯片。
[0039]如圖2所示,在另一實施方式中,所述系統還包括:報警單元8,與所述上位機7連接,在所述上位機7判斷所述第二信息為沒有授權的端口的數據時,用于接收所述FPGA單元6獲取的對應所述網絡硬件設備信息,并進行報警;存儲單元9,與所述上位機7連接,用于存儲異常設備信息,進行異常設備接入排查。
[0040]如圖3所示,本發明可實現網絡硬件設備信息的采集與信息處理功能,采用ALTRA公司生產的EPF10K250A型號的FPGA單元,12,160個邏輯單元(LE),I,520個邏輯陣列模塊(LAB),20個嵌入式陣列塊(EAB)
當前第1頁1 2 
網友詢(xun)問留(liu)言(yan) 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1