出版時間: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格式下載