MG-SOFT SNMP Agent Design and Deployment Kit Professional Edition软件包含有全面的软件工具套件,可以为Microsoft 32位操作系统设计并部署SNMP(副)代理。
该软件包含有以下MG-SOFT软件工具:Visual MIB Builder;SNMP EasyAgent Source Code Template Generator;MIB Compiler; MIB Browser Professional Developer’s Edition; SNMP Master Agent(支持SNMPv1, SNMPv2c, SNMPv3协议的版本),含有20种可重发布许可证;SNMP EasyAgent framework,含有20种可重发布许可证。
Visual MIB Builder——SNMP代理设计的第一步是创建MIB定义,从而为代理数据组织提供路标。MG-SOFT的Visual MIB Builder能够可视化设计并编辑MIB模块定义文件,无需ASN.1语法或MIB模块定义语言知识。使用Visual MIB Builder,您可以在数分钟内完成一个语法和语义一致的MIB定义模块。
MIB Explorer——使用MIB Explorer,您可以对MIB定义文件的不同版本进行比较,查找MIB定义之间的依存性,输出MIB定义为HTML和XML文件。除此,该软件还包含一个强大的搜索引擎,能够查找MIB定义中的各种结构。
MIB Compiler——一旦创建了MIB定义文件,就需要使用MIB Compiler对其进行编译。MIB Compiler可以将文件转换为SMIDB二进制格式,便于其他工具理解和使用。除此,还可以正确注册MIB和编译后的MIB文件。
SNMP EasyAgent Source Code Template Generator——是一个软件工具,将MIB文件作为其输入,根据给定的MIB生成C/C++源代码模板(stub),以便开发执行给定MIB的基于SNMP EasyAgent的代理extension。有了源代码模板后,程序员只需添加到执行所需行为的源代码即可。
SNMP Master Agent——Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP 和Windows Server 2003上Microsoft SNMP Master Agent的透明替换程序。该软件同时支持SNMPv1, SNMPv2c和SNMPv3协议,软件包含有20种可重发布许可证。
SNMP EasyAgent framework——SNMP EasyAgent工具箱提供了一个工作框架,可以扩展运行在Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP和Windows Server 2003上的Microsoft和MG-SOFT SNMP Master Agents。该软件包含有20种可重发布许可证。
MIB Browser Professional Developer’s Edition——MIB Browser允许您执行SNMP GET, SNMP GETNEXT, SNMP GETBULK 和 SNMP SET操作。除此,该软件还可以捕捉网络上任意SNMP设备发出的SNMP Trap和SNMP Inform软件包。因此,MIB Browser对于测试已部署的SNMP agent非常有用。该产品支持SNMPv1, SNMPv2c 和 SNMPv3协议以及Diffie-Hellman密钥交换安全模型。
MIB Browser含有通用的SNMP Trace窗口,可以显示MIB Browser 和SNMP agent之间交换的SNMP消息,既可以利用十六进制dump格式显示SNMP消息,也可以采用解码后的可读格式显示该消息。所以,当在开发SNMP代理和解决SNMP代理无法正确响应SNMP管理员请求问题时,该通用SNMP Trace窗非常有用。
SNMP Agent Design and Deployment Kit
MG-SOFT SNMP Agent Design and Deployment Kit Professional Edition package contains the complete set of software tools that are needed to design and deploy SNMP (sub)agents on Microsoft’s 32 bit operating systems.
The package contains the following MG-SOFT’s software tools: Visual MIB Builder; SNMP EasyAgent Source Code Template Generator; MIB Compiler; MIB Browser Professional Developer’s Edition; SNMP Master Agent (version supporting SNMPv1, SNMPv2c, SNMPv3 protocols), including 20 redistributable licences; SNMP EasyAgent framework, including 20 redistributable licences.
Visual MIB Builder
The first step of each SNMP Agent design is creating of the MIB definition that will provide a roadmap into the agent’s data organization. MG-SOFT’s Visual MIB Builder is an application for visual designing and editing of MIB module definition files. It requires no knowledge about ASN.1 syntax or MIB module definition language. With Visual MIB Builder you can design a syntactically and semantically consistent MIB definition module in a matter of minutes.
MIB Explorer
With MIB Explorer you can compare different versions of MIB definition files, search for dependencies between MIB definitions, export MIB definitions to HTML and XML. Besides, the software contains a powerful search engine for searching various constructs in MIB definitions.
MIB Compiler
Once the MIB definition file is created it should be compiled with the MIB Compiler. MIB Compiler converts the file into the SMIDB binary format that is understood by other tools. Besides, it properly registers both, the MIB and compiled MIB files with the operating system.
SNMP EasyAgent Source Code Template Generator
MG-SOFT SNMP EasyAgent Source Code Template Generator is a software utility that takes a MIB file on it’s input and according to the given MIB generates a C/C++ source code template (stub) for developing the SNMP EasyAgent based agent extension (subagent) implementing the given MIB. Having the generated source code template, the programmer only needs to add the source code implementing required actions on OIDs for SNMP-GET, SNMP-SET and/or SENDTRAP events.
SNMP Master Agent
MG-SOFT SNMP Master Agent is a transparent replacement for the Microsoft’s SNMP Master Agent running on Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP and Windows Server 2003. This version simultaneously supports SNMPv1, SNMPv2c and SNMPv3 protocols. The package includes 20 redistributable licences.
SNMP EasyAgent framework
SNMP EasyAgent toolkit provides a framework for extending Microsoft’s and MG-SOFT’s SNMP Master Agents running on Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP and Windows Server 2003. The package includes 20 redistributable licences.
MIB Browser Professional Developer’s Edition
MIB Browser allows you performing the SNMP GET, SNMP GETNEXT, SNMP GETBULK and SNMP SET operations. Besides, the software lets you capture SNMP TRAP and SNMP INFORM packets sent from arbitrary SNMP devices on the network. With these and numerous other features MIB Browser is a great tool for testing the deployed SNMP agent. This version supports SNMPv1, SNMPv2c and SNMPv3 protocols as well as the Diffie-Hellman key exchange security model.
This edition of MIB Browser contains the Generic SNMP Trace window that displays SNMP messages exchanged between MIB Browser and SNMP agents. SNMP messages are displayed in raw hexadecimal dump format as well as in the decoded, human-readable format. Therefore, the Generic SNMP Trace window is particularly useful for debugging when developing a SNMP agent and for resolving problems when SNMP agent does not properly responds to requests from SNMP managers.