Visual C++開發基于SNMP的網絡管理軟件

Visual C++開發基于SNMP的網絡管理軟件
定價:294
NT $ 256
 

內容簡介

本書講述了SNMP基礎知識和使用Visual C++開發實用網絡管理軟件的方法與技巧。前幾章由ASN.1語言入手,通過分析SNMP相關RFC文檔的原始定義,結合實例,詳實、深入地講解了SNMP的原理。後面幾章通過幾個實例,講述開發基于SNMP網管軟件的方法和必備的網絡知識。

本書是網絡管理人員學習SNMP,提高網絡管理水平的參考資料,也可供網管軟件開發人員參考使用。
 

目錄

第1章 SNMP概述
1.1 歷史背景
1.2 基礎知識
1.2.1 SNMPv1的組成
1.2.2 SNMP系統框架與安全機制
1.2.3 Trap消息
1.2.4 SNMP與UDP
1.3 管理信息庫和管理信息結構
1.3.1 管理信息庫
1.3.2 管理信息結構
1.4 簡單網絡管理協議
本章小結
第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 基本編碼規則(Basic Encoding Rules)
2.2.1 一般原則
2.2.2 編碼舉例
2.3 綜合實例
2.3.1 模塊定義
2.3.2 編碼分析
本章小結
第3章 管理信息結構
3.1 對象標識與結構
3.1.1 管理信息與被管理對象
3.1.2 對象標識與語法
3.2 被管理對象
3.2.1 定義被管理對象
3.2.2 標量對象和表
3.3 模塊定義分析
3.4 改進的宏定義
本章小結
第4章 簡單網絡管理協議
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分析
4.2.1 環境
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定義示例
第5章 管理信息庫MIB
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 MIB-II
5.4.1 system組
5.4.2 interfaces組
5.4.3 at組
5.4.4 ip組
5.4.5 icmp組
5.4.6 tcp組
5.4.7 udp組
5.4.8 egp組
5.4.9 transmission組
5.4.10 snmp組
本章小結
第6章 管理信息結構SMIv2
6.1 SMIv2
6.1.1 信息模塊
6.1.2 數據類型
6.1.3 OBJECT-TYPE宏
6.1.4 MODULE-IDENTITY宏
6.1.5 OBJECT-IDENTITY宏
6.1.6 NOTIFICATION-TYPE宏
6.2 文本約定
6.2.1 TEXTUAL-CONVENTION宏
6.2.2 文本約定宏舉例
6.3 MIB一致性陳述
6.3.1 OBJECT-GROUP宏
6.3.2 NOTIFICATION-GRAOUP宏
6.3.3 MODULE-COMPLIANCE宏
6.3.4 AGENT-CAPABILITIES宏
本章小結
第7章 Windows環境下SNMP編程
7.1 SNMP編程特點
7.1.1 SNMP編程的主要工作
7.1.2 SNMP變量
7.1.3 MIB表的操作
7.2 SNMP++軟件包簡介
7.2.1 SNMP++組成文件
7.2.2 編譯SNMP++軟件包
7.3 SNMP++軟件包中的類介紹
7.3.1 數據類型類
7.3.2 Vb類
7.3.3 Pdu類
7.3.4 Snmp Target類
7.3.5 Snmp類
7.4 其他注意事項
7.4.1 編譯鏈接
7.4.2 內存泄露問題
第8章 MIB瀏覽器
8.1 相關知識
8.1.1 MIB文件關鍵字
8.1.2 輔助節點
8.1.3 葉節點
8.1.4 字符串處理函數
8.1.5 讀入行的預處理
8.1.6 MIB節點信息的存儲
8.1.7 保存已裝載MIB文件信息
8.1.8 頂端節點
8.1.9 定位Tree Control節點
8.2 程序實現
8.2.1 模塊設計
8.2.2 建立並配置工程文件
8.2.3 加載MIB文件模塊實現
8.2.4 操作命令響應模塊實現
8.2.5 輔助功能模塊的實現
8.2.6 編譯鏈接
第9章 監視廣域網通信線路
9.1 相關知識
9.1.1 點到點線路
9.1.2 幀中繼線路
9.2 相關Trap和被管理對象分析
9.2.1 Trap定義
9.2.2 LinkDown Trap
9.2.3 LinkUp Trap
9.2.4 PVC狀態變化Trap
9.2.5 MIB-II的interfaces組
9.2.6 幀中繼相關的被管理對象
9.2.7 其他對象定義
9.3 程序實現
9.3.1 模塊設計
9.3.2 建立並配置工程文件
9.3.3 系統托盤模塊實現
9.3.4 設備掃描模塊實現
9.3.5 Trap接收與處理模塊實現
9.3.6 輔助功能模塊實現
第10章 測量廣域網線路數據流量
第11章 監控網絡設備性能
第12章 自動探測網絡拓撲
第13章 基于VLAN的局域網管理
第14章 基于地址的IP數據流量統計
附錄A 文本約定RowStatus
A.1 文本約定RowStatus
A.1.1 創建概念行
A.1.2 概念行掛起
A.1.3 概念行刪除
A.2 應用舉例
附錄B Cisco網絡產品的SNMP支持
B.1 配置SNMP
B.1.1 啟用SNMP
B.1.2 配置MIB視圖
B.1.3 配置SNMP Trap
B.1.4 其他命令
B.2 其他問題
B.2.1 網絡接口索引值
B.2.2 SNMP引起CPU利用率過高
B.2.3 對象sysObjectID實例值
網路書店 類別 折扣 價格
  1. 新書
    87
    $256