Visual C++開發(fā)基于SNMP的網絡管理軟件

出版時間:2007-1  出版社:人民郵電  作者:武孟軍,徐龑,任  頁數(shù):373  字數(shù):630000  
Tag標簽:無  

內容概要

本書講述了SNMP基礎知識和使用Visual C++開發(fā)實用網絡管理軟件的方法與技巧。書中第1章~第6章由介紹ASN.1語言入手,通過分析SNMP相關RFC文檔的原始定義,并結合實例,翔實、深入地講解了SNMP的原理。第7章~第13章通過具體實例,講述開發(fā)基于SNMP網管軟件的方法?! ”緯勺鳛榫W絡管理人員學習SNMP、提高網絡管理水平的參考資料,也可供網管軟件開發(fā)人員參考使用。

書籍目錄

第1章  SNMP概述  1.1 歷史背景  1.2 基礎知識   1.2.1 SNMPv1的組成   1.2.2 SNMP系統(tǒng)框架與安全機制   1.2.3 Trap消息   1.2.4 SNMP與UDP  1.3 管理信息庫和管理信息結構   1.3.1 管理信息庫   1.3.2 管理信息結構  1.4 簡單網絡管理協(xié)議  1.5 本章小結 第2章 抽象語法標記基礎  2.1 ASN.1初步   2.1.1 什么是ASN.1   2.1.2 巴柯斯范式   2.1.3 類型和值   2.1.4 命名約定與特殊符號   2.1.5 ASN.1模塊   2.1.6 宏定義   2.1.7 對象標識符  2.2 基本編碼規(guī)則(Basic Encoding Rules)   2.2.1 一般原則    2.2.2 編碼舉例  2.3 綜合實例   2.3.1 模塊定義   2.3.2 編碼分析  2.4 本章小結 第3章 管理信息結構  3.1 對象標識與結構   3.1.1 管理信息與被管理對象   3.1.2 對象標識與語法  3.2 被管理對象   3.2.1 定義被管理對象   3.2.2 標量對象和表  3.3 模塊定義分析  3.4 改進的宏定義  3.5 本章小結  第4章 簡單網絡管理協(xié)議  4.1 SNMP消息格式   4.1.1 輔助類型定義   4.1.2 GetRequest PDU   4.1.3 GetNextRequest PDU   4.1.4 SetRequest PDU   4.1.5 GetReponse PDU   4.1.6 Trap PDU  4.2 SNMP協(xié)議分析   4.2.1 環(huán)境   4.2.2 Get操作    4.2.3 GetNext操作   4.2.4 Set操作   4.2.5 Trap  4.3 Trap宏定義   4.3.1 宏定義   4.3.2 標準Trap定義示例   4.3.3 擴展Trap定義示例  4.4 本章小結  第5章 管理信息庫 5.1 MIB基礎   5.1.1 文本約定   5.1.2 文件結構  5.2 被管理對象   5.2.1 對象組織   5.2.2 定義表   5.2.3 標識對象實例 5.3 被管理對象剖析   5.3.1 宏子句   5.3.2 被管理對象舉例  5.4 使用SMIv2定義的MIB  5.4.1 主要內容   5.4.2 信息模塊   5.4.3 OBJECT-TYPE 宏   5.4.4 MODULE-IDENTITY宏   5.4.5 OBJECT-IDENTITY宏   5.4.6 NOTIFICATION-TYPE宏   5.4.7 TEXTUAL-CONVENTION 宏   5.4.8 OBJECT-GROUP宏   5.4.9 NOTIFICATION-GROUP宏   5.4.10 MODULE-COMPLIANCE宏   5.4.11 AGENT-CAPABILITIES宏 5.5 本章小結 第6章 Windows環(huán)境下SNMP編程  6.1 SNMP編程特點   6.1.1 SNMP編程的主要工作   6.1.2 SNMP變量   6.1.3 MIB表的操作  6.2 SNMP++軟件包簡介   6.2.1 SNMP++組成文件   6.2.2 編譯SNMP++軟件包  6.3 SNMP++軟件包中的類介紹   6.3.1 數(shù)據(jù)類型類  6.3.2 Vb類   6.3.3 Pdu類   6.3.4 SnmpTarget類   6.3.5 Snmp類  6.4 其他注意事項   6.4.1 編譯鏈接   6.4.2 內存泄露問題 第7章 MIB瀏覽器  7.1 相關知識   7.1.1 MIB文件關鍵字   7.1.2 輔助節(jié)點   7.1.3 葉節(jié)點   7.1.4 字符串處理函數(shù)   7.1.5 讀入行的預處理   7.1.6 MIB節(jié)點信息的存儲   7.1.7 保存已裝載MIB文件信息   7.1.8 頂端節(jié)點   7.1.9 定位Tree Control節(jié)點  7.2 程序實現(xiàn)   7.2.1 模塊設計   7.2.2 建立并配置工程文件   7.2.3 加載MIB文件模塊實現(xiàn)   7.2.4 操作命令響應模塊實現(xiàn)   7.2.5 輔助功能模塊的實現(xiàn)   7.2.6 編譯鏈接 第8章 監(jiān)視廣域網通信線路  8.1 相關知識   8.1.1 點到點線路   8.1.2 幀中繼線路  8.2 相關Trap和被管理對象分析   8.2.1 Trap定義   8.2.2 LinkDown Trap   8.2.3 LinkUp Trap   8.2.4 PVC狀態(tài)變化Trap   8.2.5 MIB-II的interfaces組   8.2.6 幀中繼相關的被管理對象   8.2.7 其他對象定義  8.3 程序實現(xiàn)   8.3.1 模塊設計   8.3.2 建立并配置工程文件   8.3.3 系統(tǒng)托盤模塊實現(xiàn)   8.3.4 設備掃描模塊實現(xiàn)   8.3.5 Trap接收與處理模塊實現(xiàn)   8.3.6 輔助功能模塊實現(xiàn)第9章 測量廣域網線路數(shù)據(jù)流量  9.1 相關知識   9.1.1 點到點線路的帶寬   9.1.2 幀中繼線路的帶寬   9.1.3 利用SNMP測量數(shù)據(jù)流量   9.1.4 流量以及帶寬利用率計算公式  9.2 相關被管理對象定義   9.3 程序實現(xiàn)  9.3.1 模塊設計   9.3.2 建立并配置工程文件   9.3.3 設備掃描模塊實現(xiàn)   9.3.4 流量數(shù)據(jù)采樣模塊實現(xiàn)   9.3.5 流量數(shù)據(jù)實時顯示模塊實現(xiàn)   9.3.6 數(shù)據(jù)分析模塊實現(xiàn)   9.3.7 輔助功能模塊實現(xiàn) 第10章 監(jiān)控網絡設備性能  10.1 相關知識   10.1.1 交換機   10.1.2 路由器   10.1.3 服務器  10.2 相關被管理對象分析   10.2.1 CISCO有關的MIB文件   10.2.2 Windows 2000系統(tǒng)  10.3 程序實現(xiàn)   10.3.1 模塊設計   10.3.2 建立并配置工程文件   10.3.3 輔助功能模塊實現(xiàn)   10.3.4 配置、掃描模塊實現(xiàn)   10.3.5 數(shù)據(jù)采集模塊實現(xiàn)   10.3.6 數(shù)據(jù)處理模塊實現(xiàn) 第11章 自動探測網絡拓撲 11.1 相關知識    11.1.1 探測網絡拓撲的一般方法   11.1.2 Cisco Discovery Protocol  11.2 相關被管理對象分析  11.3 程序實現(xiàn)   11.3.1 模塊設計   11.3.2 建立并配置工程文件   11.3.3 界面模塊實現(xiàn)   11.3.4 拓撲連接信息獲取模塊實現(xiàn)   11.3.5 拓撲圖形繪制模塊實現(xiàn)   11.3.6 圖形修正模塊實現(xiàn)   11.3.7 輔助功能模塊實現(xiàn) 第12章 基于VLAN的局域網管理  12.1 相關知識   12.1.1 虛擬局域網(VLAN)   12.1.2 Trunk端口   12.1.3 VTP協(xié)議   12.1.4 VTP修剪和Trunk鏈路上清除VLAN    12.1.5 ARP協(xié)議  12.2 相關被管理對象分析   12.2.1 CISCO-VTP-MIB   12.2.2 CISCO-VLAN-MEMBERSHIP-MIB   12.2.3 BRIDGE-MIB  12.3 MIB表中行的創(chuàng)建與刪除   12.3.1 VLAN編輯控制表   12.3.2 VLAN編輯表  12.4 程序實現(xiàn)   12.4.1 模塊設計   12.4.2 配置工程文件   12.4.3 獲取VLAN信息模塊實現(xiàn)   12.4.4 獲取交換機端口信息模塊實現(xiàn)   12.4.5 配置VLAN模塊實現(xiàn)   12.4.6 輔助功能模塊實現(xiàn) 第13章 基于地址的IP數(shù)據(jù)流量統(tǒng)計  13.1 相關知識   13.1.1 基于MAC地址的流量統(tǒng)計   13.1.2 基于IP地址的流量統(tǒng)計  13.2 相關被管理對象分析   13.2.1 CISCO-IP-STAT-MIB   13.2.2 OLD-CISCO-IP-MIB  13.3 程序實現(xiàn)   13.3.1 模塊劃分   13.3.2 建立并配置工程文件   13.3.3 接口掃描模塊實現(xiàn)   13.3.4 流量統(tǒng)計模塊實現(xiàn)   13.3.5 圖表顯示模塊實現(xiàn)   13.3.6 輔助功能模塊實現(xiàn)附錄A 文本約定RowStatus 附錄B CISCO網絡產品的SNMP支持 

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Visual C++開發(fā)基于SNMP的網絡管理軟件 PDF格式下載


用戶評論 (總計16條)

 
 

  •   深入淺出,對SNMP怎樣管理網絡設備,給予了詳細講解。上手好書.
  •   thisisaverygoodbookformetolearntheknowledgeofSNMP.
  •   講解的比較全面,結合實例講解,比較深刻,值得一看
  •   理論與實戰(zhàn)都有,很實用
  •   我們的整個項目就是以本書為藍圖來做的!
  •   不錯的一本書,值得買,就是印刷質量差了點。
  •   goodbook1
  •   比書店要實惠多了,質量也不錯
  •   總的說來這本書還可以,基本上是手把手的教你怎么做一個網絡管理應用程序.在實踐了書中每一個應用以后感覺有很大的收獲.畢竟很多書介紹SNMP的知識,但是這些知識往往讓我們疑惑.很幸運有這樣一本書給我們講解如何一步步實現(xiàn)真正的基于SNMP的網絡管理軟件.如果一步步的按照書上的說法做了就有很大的收獲.書中是有很多的代碼,但是我覺得這是必須的,很多時候在不想開電腦的時候也可以把書打開看.因為關鍵代碼都呈現(xiàn)在眼前,有的人說大段大段的代碼在書中出現(xiàn)不太好,但是我仔細看了,并不是有很多的代碼,并且這些代碼都是比較關鍵的代碼,總之個人感覺真的還是比較不錯.
  •   這本書對需要用VC語言開發(fā)SNMP程序的朋友來說,還是不錯的。就是感覺對SNMP協(xié)議本身的講解不夠深入,介紹技術的部分要是更簡潔明了,多點總結性的,多用示意圖流程圖的話就更好了
  •   大概看了一下,理論部分寫的很有實踐性,不是簡單的翻譯一下外國的著述或者,只是從別人那里抄一點。作者是花了時間和精力寫的,而且很有經驗,尤其是對CISCO的交換機路由器相關的SNMP操作。沒白花銀子。個人認為最無聊的書就是某些在校大學生,在某某著名老師名下,胡亂翻譯的一些狗屁書,真是惡心,讓人浪費時間,激情,還有鈔票。強烈鄙視。
  •   隨著網絡的普及和企業(yè)網絡的日益規(guī)?;W絡管理已經成為不可或缺的一部分。通過這本書,我們完全可以掌握網絡管理的基本原理和實現(xiàn)方法,為網絡管理產品的開發(fā),打下一個良好的基礎。
  •   該書從網絡開發(fā)所需基礎知識講起,利用vc開發(fā)環(huán)境深入分析了網絡開發(fā)中的知識,步驟,確實是一本好書,不過我還沒有看透呢。呵呵。。推薦初學網絡開發(fā)的人員學習。
  •   很少的關于網絡管理實例的書籍,仔細研究研究
  •   通過本書順利的過了畢業(yè)設計哈哈
  •   基本上就是一些對SNMP開發(fā)庫的使用,并沒有獨立的對SNMP開發(fā)的代碼介紹。個人感覺還是有一點老。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網 手機版

京ICP備13047387號-7