Braa是用於使SNMP查詢的工具。它是能夠查詢數百同時主機或數千,而被完全單線程軟件。
這種工具的使用目的是當然使得SNMP查詢 - 但不像的snmpget或snmpwalk的從NET-SNMP,它能夠同時查詢數十或數百個主機,並在一個單一的過程。因此,它消耗很少的系統資源,並做了掃描速度非常快。
Braa實現了自己的SNMP協議棧,所以它並不需要這樣的net-snmp任何SNMP庫。實施是非常臟,只支持多種數據類型,並且在任何情況下,不能說'符合標準'!它的目的是要快,而且它是快速。出於這個原因(當然,也是我的懶惰,因為,),有在braa沒有ASN.1語法分析器 - 你要知道OID的,而不是系統(例如.1.3.6.1.2.1.1.5.0的數值.sysName.0
要求:
- 在一個* IX系統中實現BSD插座和一些POSIX系統調用大量的ARP表 - 如果你計劃查詢數千台主機,請確保您的系統能夠在Linux上管理ARP表項十萬,比如調整gc_thresh值...
- 這也是好事,有什麼地方安裝了一個完整的SNMP包,因為braa只接受數字OID的,所以你可能需要使用snmptranslate的。
- Braa是不是在所有便攜式 - 這是測試只在幾個設置:
- 在Linux操作系統(2.4.19 shaerrawedd,XFS#7至週五10月4日十八時18分38秒CEST 2002 i686的未知)
- 在FreeBSD下(毒液4.6.2-RELEASE-P10的FreeBSD 4.6.2-RELEASE-P10#0:星期二03月25日12時59分45秒CET 2003根@毒液:在/ usr / src目錄/ SYS /編譯/毒液3 I386)
- 在OpenBSD系統(貓3.3 PANTERA#0 I386)
- 在稍作調整,braa也應該在SunOS下工作,而實際上,任何的POSIX compilant UNIX系統。問題是我根本沒有訪問運行東西比BSD或Linux不同的任何計算機。
評論沒有發現