
[书籍] 深入理解Net-SNMP
出版社:
机械工业出版社
简介:
近年来,Net-SNMP的应用越来越深入,越来越普及,Net-SNMP本身也越来越强大,与之伴随的,它的使用方法也越来越复杂。目前,国内Net-SNMP方面的图书奇缺,本书应该是目前该领域技术版本最新、内容最系统、讲解最深入和最具有实战性的著作。作者是前中兴通讯的Linux软件开发工程师,有多年的Net-SNMP相关开发经验,是国内最顶尖的Net-SNMP专家之一。 《深入理解Net-SNMP》从工程师视角,以实际项目为依托,系统讲解了Net-SNMP的管理、开发和维护。本书尤为注重实践,通过Net-SNMP支持的4种开发语言、5个综合型的案例,完整呈现网络监控部署、代理端、管理端软件的开发过程,提供多个可复用框架及其源代码,同时重点讲解了框架的重构优化、自定义代码模板和免维护开发实践。 《深入理解Net-SNMP》分为三大部分,深刻解读了使用Net-SNMP开发网络监控应用程序的方法和技巧,适用于服务器、嵌入式设备等网络互联设备的监控。 基础篇(第1~6章) 详细介绍了网络管理的基础知识和协议数据包分析方法,重点是MIB的深刻解读;涵盖SNMP协议框架的几大基础组件:MIB的语法基础ASN.1、管理信息结构SMI和管理信息库MIB。最后,详细介绍了Net-SNMP套件中提供的工具集、开发模式等。 实战篇(第7~11章) 这是本书的重点,首先详细解读了Net-SNMP的配置选项,提供了结合其他开源软件部署企业级的监控系统的详细过程。接着详述了基于Net-SNMP中的C语言API、Python绑定、Perl绑定进行代理端和管理端软件开发的方法,包括利用3种语言开发4种不同的应用。由于开发模式和语言固定,这里介绍的都是可直接复用的框架。 高级篇(第12~15章) 是实战篇的延续和升华,主要内容包括:重构优化代理开发框架,实现高效开发和轻维护;子代理和动态加载模式,实现分布式监控;测试调试Net-SNMP的方法,GDB等工具调试网络协议的技巧。 书中涉及大量的Linux软件开发技术和多种开发语言的项目实践,这些同样值得学习。 ??
用户推荐(0)
暂无推荐,你也可以发布推荐哦:)
登录 | 立即注册