輕松檢查千兆以太網交換機是否產生警報機制
輕松檢查千兆以太網交換機是否產生警報機制,為了查看千兆以太網交換機是否產生警報機制,我做了很多嘗試。都不能很清晰地處理好自己的需求,所以在下面的文章中,由alarmSampleType決定是以采樣絕對值還是以差值來與閥值比較。
由MIB中警報組的對象alarmStartupAlarm和alarm-status的值共同決定能產生什么警報
alarmStartupAlarm為由管理站設定的警報類型,在監(jiān)視過程中不變。值為1時,允許上升警報;為2時,允許下降警報;為0時,兩種警報都允許。alarm-status指示警報所處狀態(tài),初值為0,兩種警報都允許產生。
千兆以太網交換機:當產生一個上升警報時,將alarm-status值設為2,只允許下降警報;當產生一個下降警報時,將alarm-status值設為1,只允許上升警報。這樣是為了避免因為抖動而使同樣的警報反復發(fā)生。
由alarmSampleType決定是以采樣絕對值還是以差值來與閥值比較
如果使用采樣絕對值,在只允許上升警報時,將采樣值sample與MIB中上升警報門限alarmRisingThreshold比較,若大于門限,產生上升警報;只允許下降警報時,將采樣值與下降警報門限alarmFallingThreshold比較,若小于門限,產生下降警報;兩種警報都允許時,兩種比較都要進行。
如果使用采樣差值,由sample-samlpe0得到差值。再按與上面同樣方法進行比較。比較完成后,將當前的alarmValue值賦給參數表中的sample0。當檢查到一個警報發(fā)生時,根據警報表中的事件索引在事件組MIB中找到相應事件的定義,決定進行千兆以太網交換機日志的記錄還是發(fā)送SNMP trap消息。
千兆以太網交換機結束語
在交換式環(huán)境下,為了能夠連續(xù)監(jiān)視流量,需要在每個交換端口上嵌入RMON的基本四組(統(tǒng)計、歷史、警報和事件組)功能。有了這關鍵的四組RMON功能,對網絡連續(xù)實時的監(jiān)視、歷史流量統(tǒng)計以及警報和預警功能就都可以實現了。
由于對流量的統(tǒng)計計數已經可以由ASIC實現,將RMON基本的四組功能嵌入千兆以太網交換機,僅占用千兆以太網交換機中很小的資源。而RMON其他的功能組(如數據包的過濾和捕獲)需要更高的CPU的內存資源。將這樣的功能組放到一個功能更強大,但成本更高的外置式可移動RMON監(jiān)視器上,可以獲得更高的性價比。
本文介紹的千兆以太網交換機嵌入式RMON代理,實現RMON的基本四組功能。當然在有需求及系統(tǒng)資源允許,底層硬件支持的情況下,將RMON所有的九組功能都嵌入千兆以太網交換機,也是可以實現的。
并且RMON技術也在不斷發(fā)展完善中,RMONII以及SMON技術的出現都大大加強了RMON所提供的網絡監(jiān)視功能。設計者應根據不同的網絡應用的需要,選擇將RMON合適的功能嵌入網絡設備中。