《SNMP 網路管理實務》第二版是一本專為系統及網路管理人員講解如何以簡易網路管理協定(Simple Network Management Protocol,簡稱 SNMP)來管理伺服器與路由器的實用指南。本書從 SNMP 的基本原理以及運作方式開始,提供有效使用 SNMP 所必須具備的技術背景:內容涵蓋 OID、MIB、社群字串、trap 訊息,以及其他元件。更重要的是,本書會告訴你,如何使用 SNMP 來記錄你的網路發生了哪些事。本書的焦點會擺在實際的系統及網路管理工作上,像是如何設定 SNMP 代理者(agent)和網路管理工作站(NMS)、如何以 SNMP 取出和修改網路裝置上的變數,以及如何設定管理軟體以回應待管裝置所送出的 trap 訊息。
《SNMP 網路管理實務》第二版經過徹底地的修訂和擴充,並且收錄了大量的 Perl 命令稿,以協助你將更多的管理工作自動化。你可以看到用來監控 SMTP、POP3、HTTP、DNS 等服務的命令稿,以 Perl 為基礎的 SNMP 代理者,交換器埠控制,Cisco Ping MIB 的用法,無線基地台(WAP)的監控,以及全新的一章「用來介紹 JAVA 和 SNMP」。
《SNMP 網路管理實務》第二版還會提到各種工具的使用實例,從受歡迎的商用產品(像是 HP 的 OpenView 和 Castle Rock 的 SNMPc)到各式各樣的開放源碼工具,都包括在內。你會看到新的一章「用來介紹 RRDtool 和 Cricket」、新的附錄「用來介紹開放源碼網路管理系統」,以及 SNMPv3 從原本的附錄被擴充為一章的篇幅。對想要有效管理網路的人而言,《SNMP 網路管理實務》第二版將是你不可或缺的指南。
各界推薦
名人推薦:
『《SNMP 網路管理實務》以系統管理人員的角度來看SNMP:更重要的是,它會透過實際的例子,告訴你如何將 SNMP 整合進管理者的工具集裡。如果你需要知道用戶的活動狀況、錯誤的 core 檔案、運作不正常的印表機,SNMP將會替你代勞。《SNMP 網路管理實務》可以提供給你的是,輕鬆駕馭 SNMP 的能力。』
— Marshall T. Rose 博士,前 IETF 網路管理領域督導
『終於看到一本非理論的 SNMP 書籍,網路管理並非只是一堆令人難以消化的標準。對任何必須使用 SNMP 來監控及排除網路問題的網路和系統管理人員而言,《SNMP 網路管理實務》是一本必讀的書。任何 NMS 的旁邊都應該擺一本《SNMP 網路管理實務》以便隨時參考。』
— Robert Krupczak 博士,Empire Technologies 的創辦人以及 Krupczak Organization 的首席科學家
『對想用 SNMP 進行網路管理的任何人而言,這是一本最值得推薦的書。本書內容包含概念、工具程式、應用軟體、範例以及擴充方式,能夠符合任何特殊需求。』
— Robert Minch 博士,波宜斯州立大學教授
名人推薦:『《SNMP 網路管理實務》以系統管理人員的角度來看SNMP:更重要的是,它會透過實際的例子,告訴你如何將 SNMP 整合進管理者的工具集裡。如果你需要知道用戶的活動狀況、錯誤的 core 檔案、運作不正常的印表機,SNMP將會替你代勞。《SNMP 網路管理實務》可以提供給你的是,輕鬆駕馭 SNMP 的能力。』
— Marshall T. Rose 博士,前 IETF 網路管理領域督導
『終於看到一本非理論的 SNMP 書籍,網路管理並非只是一堆令人難以消化的標準。對任何必須使用 SNMP 來監控及排除網路問題的網路和系統管理人員而言,《SNMP 網路管理實務》...
目錄
序
第一章 SNMP 與網路管理簡介
1.1 何謂 SNMP?
1.2 網路管理的基本概念
1.3 應用網路管理的概念
1.4 變更管理
1.5 取得更多資訊
第二章 SNMPv1 與 SNMPv2
2.1 SNMP 與 UDP
2.2 SNMP 社群
2.3 管理資訊的結構
2.4 SMI 第 2 版所做的擴充
2.5 進一步探討 MIB-II
2.6 SNMP 的操作
2.7 再論主機管理
2.8 再論遠端監控
2.9 SNMP 反向工程
第三章 SNMPv3
3.1 SNMPv3 有什麼不一樣
3.2 USM
3.3 VACM
3.4 SNMPv3 的使用實例
第四章 NMS 的架構
4.1 硬體的考量
4.2 NMS 的架構
4.3 未來展望
第五章 設定 NMS 的組態
5.1 HP 的 OpenView Network Node Manager )
5.2 Castle Rock 的 SNMPc 企業版
第六章 設定 SNMP agent 的組態
6.1 參數的設定
6.2 安全的考量
6.3 agent 組態設定演練
第七章 輪詢與設定
7.1 取出單一的 MIB 值
7.2 取回多筆 MIB 值
7.3 設定 MIB 的值
7.4 錯誤回應
第八章 輪詢與臨界值
8.1 內部輪詢
8.2 外部輪詢
第九章 trap 訊息
9.1 瞭解 trap 訊息
9.2 接收 trap 訊息
9.3 送出 trap 訊息
第十章 可擴充代理者
10.1 Net-SNMP
10.2 SystemEDGE
10.3 OpenView 的可擴充代理者
第十一章 讓 SNMP 也能應用在你的環境中
11.1 一般的 trap 訊息產生程式
11.2 有誰登入我的機器?(我進來了!)
11.3 Throw Core(刪除 core 檔)
11.4 以 Veritas 磁碟檢查
11.5 磁碟空間檢查程式
11.6 埠監控程式
11.7 服務監控
11.8 透過 Cisco 來 pinging
11.9 簡單的 SNMP agent
11.10 交換埠控制
11.11 無線網路
11.12 SNMP:物件導向的方式
11.13 結語
第十二章 MRTG
12.1 使用 MRTG
12.2 檢視圖表
12.3 為其他物件繪製圖表
12.4 其他可用來收集資料的應用程式
12.5 潛在的問題
12.6 取得協助
第十三章 RRDtool 與 Cricket
13.1 RRDtool
13.2 Cricket
第十四章 Java 與 SNMP
14.1 SNMP4J
14.2 SNMP getnext
14.3 SNMP set
14.4 傳送 trap 訊息和 inform 訊息
14.5 接收 trap 訊息和 inform 訊息
14.6 相關資源
附錄 A 為輸入及輸出位元組總數繪製圖表
附錄 B OpenView 之 NNM 的相關細節
附錄 C Net-SNMP 工具
附錄 D SNMP RFCs
附錄 E Perl 對 SNMP 的支援
附錄 F 網路管理軟體
附錄 G 開放源碼監控軟體
附錄 H 網路問題排除入門
索引
序
第一章 SNMP 與網路管理簡介
1.1 何謂 SNMP?
1.2 網路管理的基本概念
1.3 應用網路管理的概念
1.4 變更管理
1.5 取得更多資訊
第二章 SNMPv1 與 SNMPv2
2.1 SNMP 與 UDP
2.2 SNMP 社群
2.3 管理資訊的結構
2.4 SMI 第 2 版所做的擴充
2.5 進一步探討 MIB-II
2.6 SNMP 的操作
2.7 再論主機管理
2.8 再論遠端監控
2.9 SNMP 反向工程
第三章 SNMPv3
3.1 SNMPv3 有什麼不一樣
3.2 USM
3.3 VACM
3.4 SNMPv3 的使用實例
第四章 NMS 的架構
4.1 硬體的...