Visual C++開發(fā)基于SNMP的網(wǎng)絡(luò)管理軟件

出版時間:2009-4  出版社:人民郵電出版社  作者:武孟軍,徐?,任相臣 編著  頁數(shù):344  字數(shù):540000  

前言

  最初,TCP/IP設(shè)計者沒有太多考慮網(wǎng)絡(luò)管理方面的事情,而是將大部分的精力放在了實現(xiàn)網(wǎng)絡(luò)連通性方面。隨著智能化網(wǎng)絡(luò)管理的需求,制訂一種網(wǎng)絡(luò)管理協(xié)議變得十分迫切。簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP),是當(dāng)時出現(xiàn)的幾個網(wǎng)絡(luò)管理標(biāo)準中的一個。SNMP一經(jīng)發(fā)布,就受到了廣泛的歡迎,取得了意想不到的成功,并獲得了廣泛的支持和發(fā)展。以后,基于SNMP的各種網(wǎng)絡(luò)管理軟件也應(yīng)運而生。  學(xué)習(xí)SNMP,無論是對于網(wǎng)絡(luò)管理員還是網(wǎng)絡(luò)管理程序開發(fā)者,都是十分必要的。然而,目前介紹SNMP的書籍少之又少,結(jié)合開發(fā)實例的更是風(fēng)毛麟角。為幫助讀者學(xué)習(xí)掌握SNMP相關(guān)知識,并能熟練地在工作實踐需要中加以運用,筆者編寫了本書?! ”緯懊鎺渍陆榻B了SNMP的入門知識,這些知識是進行高效的網(wǎng)絡(luò)管理,開發(fā)網(wǎng)絡(luò)管理軟件的必備知識,同時也是進一步學(xué)習(xí)SNMP的基礎(chǔ)。后面幾章結(jié)合實例講述如何用VisualC++6.0,結(jié)合免費的第三方軟件,在Windows 2000操作系統(tǒng)下,開發(fā)一些實用的網(wǎng)絡(luò)管理工具。這些管理工具可用于:  監(jiān)視物理通信線路的通、斷;  測量線路通信數(shù)據(jù)流量、線路帶寬利用率;  監(jiān)視網(wǎng)絡(luò)設(shè)備(包括服務(wù)器、CPU、內(nèi)存)使用情況;  自動繪制校園網(wǎng)拓撲圖;  管理局域網(wǎng)?! ∵@些軟件,是筆者在長期的網(wǎng)絡(luò)管理實踐中,結(jié)合實際需要而開發(fā)的。

內(nèi)容概要

本書講述了SNMP基礎(chǔ)知識和使用Visual C++開發(fā)實用網(wǎng)絡(luò)管理軟件的方法與技巧。前幾章由ASN.1語言入手,通過分析SNMP相關(guān)RFC文檔的原始定義,結(jié)合實例,詳實、深入地講解了SNMP的原理。后面幾章通過幾個實例,講述開發(fā)基于SNMP網(wǎng)管軟件的方法和必備的網(wǎng)絡(luò)知識?! ”緯蔷W(wǎng)絡(luò)管理人員學(xué)習(xí)SNMP,提高網(wǎng)絡(luò)管理水平的參考資料,也可供網(wǎng)管軟件開發(fā)人員參考使用。

書籍目錄

第1章 SNMP概述     1.1 歷史背景     1.2 基礎(chǔ)知識      1.2.1 SNMPv1的組成      1.2.2 SNMP系統(tǒng)框架與安全機制      1.2.3 Trap消息      1.2.4 SNMP與UDP     1.3 管理信息庫和管理信息結(jié)構(gòu)      1.3.1 管理信息庫      1.3.2 管理信息結(jié)構(gòu)     1.4 簡單網(wǎng)絡(luò)管理協(xié)議     本章小結(jié)    第2章 抽象語法標(biāo)記基礎(chǔ)     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 對象標(biāo)識符   2.2 基本編碼規(guī)則(Basic Encoding Rules)    2.2.1 一般原則    2.2.2 編碼舉例   2.3 綜合實例     2.3.1 模塊定義     2.3.2 編碼分析   本章小結(jié)  第3章 管理信息結(jié)構(gòu)   3.1 對象標(biāo)識與結(jié)構(gòu)    3.1.1 管理信息與被管理對象    3.1.2 對象標(biāo)識與語法   3.2 被管理對象    3.2.1 定義被管理對象    3.2.2 標(biāo)量對象和表   3.3 模塊定義分析   3.4 改進的宏定義    本章小結(jié)  第4章 簡單網(wǎng)絡(luò)管理協(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分析     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 標(biāo)準Trap定義示例     4.3.3 擴展Trap定義示例   第5章 管理信息庫MIB   5.1 MIB基礎(chǔ)    5.1.1 文本約定    5.1.2 文件結(jié)構(gòu)    5.2 被管理對象    5.2.1 對象組織    5.2.2 定義表    5.2.3 標(biāo)識對象實例   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組   本章小結(jié)  第6章 管理信息結(jié)構(gòu)SMIv2第7章 Windows環(huán)境下SNMP編程第8章 MIB瀏覽器 第9章 監(jiān)視廣域網(wǎng)通信線路 第10章 測量廣域網(wǎng)線路數(shù)據(jù)流量第11章 監(jiān)控網(wǎng)絡(luò)設(shè)備性能第12章 自動探測網(wǎng)絡(luò)拓撲 第13章 基于VLAN的局域網(wǎng)管理第14章 基于地址的IP數(shù)據(jù)流量統(tǒng)計附錄A 文本約定RowStatus附錄B Cisco網(wǎng)絡(luò)產(chǎn)品的SNMP支持

章節(jié)摘錄

  第1章 SNMP概述  自從簡單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP)1989年正式發(fā)布第一個版本以來,經(jīng)過短短十幾年時間的完善和發(fā)展,它已經(jīng)成為目前使用最廣泛的網(wǎng)絡(luò)管理標(biāo)準協(xié)議?! NMP之所以成功,得益于它的兩個主要特點: ?。?)簡單性。正如它的名字一樣,也許是出于一個臨時性解決方案的考慮,SNMP力求簡單,最初的版本涉及的操作只有5個。這使得SNMP的實施很容易進行,成本較低?! 。?)擴展性。由于計算機技術(shù)經(jīng)常是“出人意料”地發(fā)展,“擴展性”也成了計算機技術(shù)領(lǐng)域的一大特色。SNMP制訂時充分考慮了這一點,通信協(xié)議與管理信息庫互相獨立,使得SNMP很容易擴展。一項新的網(wǎng)絡(luò)技術(shù)出現(xiàn),實現(xiàn)者只需自己定義針對該技術(shù)的MIB文件,就可以將這項新技術(shù)納入到SNMP的管理范圍;SNMP版本升級,也只是通信協(xié)議的報文格式的改進,和MIB無關(guān)?! ?.1 歷史背景  最早致力于網(wǎng)絡(luò)管理標(biāo)準化工作的是國際標(biāo)準化組織(ISO),它是網(wǎng)絡(luò)互連協(xié)議OSI(開放系統(tǒng)互連)協(xié)議的制訂者,因此它開發(fā)的網(wǎng)絡(luò)管理標(biāo)準(CM。IS/CMIP,The CommonManagement Information Service/Protocol)也是基于OSI的,并在當(dāng)時的網(wǎng)絡(luò)管理中得到了應(yīng)用。

編輯推薦

  《VisualC++開發(fā)基于SNMP的網(wǎng)絡(luò)管理軟件(第2版)》包括SNMP基礎(chǔ)——透徹分析報文結(jié)構(gòu),深入理解ASN.1,熟練讀懂MIB,HP SNMP++軟件包——VC++下使用詳解。

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計20條)

 
 

  •   適合學(xué)習(xí)網(wǎng)管編程的初學(xué)者,結(jié)構(gòu)安排合理,內(nèi)容易懂,實用.在學(xué)習(xí)SNMP的編程書里算是極品了.改正了第一版的錯誤,但是沒有光盤,而是給了個地址自己下載不明白,既然沒有光盤還不是很厚,為什么定價這么貴?能便宜些就好了
  •   這本書的第一版我就買了,前幾日送給了一位朋友,回來感覺搞開發(fā)還是離不了它,就又買了第二本。這是一本值得推薦的書。
  •   內(nèi)容不錯,可惜沒有仔細翻。。。
  •   非常好,正品貨
  •   很便宜,推薦~~~
  •   貌似這是畢設(shè)的好選擇!
  •   在SNMP類書中,這已經(jīng)是極品了。
    寫得非常好,本人看后很受益。
    只是書中的例子代碼有點亂,過于依賴于MFC。如果能更多地使用標(biāo)準C++,那么用起來可能會更好。
  •   學(xué)習(xí)SNMP的好書,不買也得買,因為全國這方面的書就三本。
  •   畢業(yè)設(shè)計是網(wǎng)管系統(tǒng)相關(guān)的。于是買了這本書,可后來老師讓我做Linux下的網(wǎng)管主機代理端,于是這本書沒怎么看。不過翻了一下,一改還不錯
  •   理論知識介紹的還可以,要是結(jié)合編程工具講解的更詳細一點就更好了
  •   講解的很基礎(chǔ),不過在書中看到大量的代碼,就感覺不太好
  •   這類入門的書很少,這本算還可以吧。
  •   是正版書,很好。發(fā)貨速度也很好。
  •   書還可以,價格略高。章節(jié)安排挺好。
  •   書里講的挺詳細的,就是部分源代碼有點錯誤,沒有光盤價格算起來也有點貴了
  •   關(guān)于VC++開發(fā)SNMP的書籍比較少,而這本書講的很詳細,唯一不足就是覺得實例不多。另外質(zhì)量不錯
  •   入門的可以看看,深入還需結(jié)合自己的業(yè)務(wù)。
  •   書還不錯,但是通過書上給的地址下載的源碼,沒有包含需要的頭文件,導(dǎo)致工程無法編譯,這些頭文件要去哪里下載啊。
  •   要是實戰(zhàn)中的例子多點就好了~偽代碼太多
  •   書是本舊書,真坑爹
 

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

京ICP備13047387號-7