书目

深入理解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软件开发技术和多种开发语言的项目实践,这些同样值得学习。??

作者简介

张春强,国内顶尖Net-SNMP专家,从事Linux开发多年。现就职于世界500强企业,担任高级软件工程师一职,曾就职于中兴通讯。有多款网络协议应用软件开发经验,在中兴通讯深圳研发中心工作期间,担任Linux软件开发工程师,参与过基站电源网络监控系统的研发,该系统部署在全球中兴基站设备中,用于保障持续可靠的电信服务。精通Linux网络编程技术,实践经验丰富。

目录

丛书

实战

在售商品

31家店有售 新书9家
23.62
综合价格品相店铺 只看全新

—  END  —