分析了SNMP的技术特性,主要包括:管理信息库、管理信息结构、抽象语 法标记和协议数据单元,在此基础上提出了基于MIB编译的SNMP网管系统开发模式 ;研究了JavaCC语法分析生成器,对基于JavaCC的MIB编译器的词法分析、 语法分析、语义分析、语法树生成、MIB树生成和Java目标代码生成进行了详细的分析和设计,实现了词法分析模块和语法分析模块,并通过一些功能测试验证了MIB编译器的可行性;对基于MIB编译的SNMP网管系统进行了系统设计,根据MIB编译器生成的Java目标代码设计了SNMP网管系统中的通信模块,并对PDU处理模块和本地MIB缓存进行的详细的分析和设计,并根据设计实现了