• 1. 第八章 簡易網路管理協定8-1 SNMP 簡介 8-2 SNMP 協定 8-3 SNMP 運作程序 8-4 SMI 管理訊息結構 8-5 MIB 訊息資料庫 8-6 MIB 管理物件群組 8-7 ASN-1 資料型態1
    • 2. 8-1 SNMP 簡介簡易網路管理協定簡介 (Simple Network Management Protocol, SNMP) 版本 SNMPv1,  SNMPv2,  SNMPv3 SNMP 成員 SNMP 管理者 (SNMP Manager) SNMP 代理者 (SNMP Agent) 被管理物件 (Managed Object):管理訊息資料庫 (MIB) 管理模式: 要求/回應 (Request/Response) 模式 SNMP 通訊協定 2
    • 3. 8-2 SNMP 協定 (一)SNMP 協定堆疊  傳輸埠口 SNMP Agent : UDP 161 SNMP Manager : UDP 162 Abstract Syntax Notation - One (ASN-1) 3
    • 4. 8-2 SNMP 協定 (二)SNMP 協定資料單元 (1) IP/UDP 封包包裝 Version (Ver) Community (共同體 ) : public 4
    • 5. 8-2 SNMP 協定 (三)SNMP 協定資料單元 (2) SNMP PDU 訊息格式 5
    • 6. 8-3 SNMP 運作程序 (一)要求/回應 (Request/Response) 運作模式 SNMP 運作程序 (1) Set 運作程序 : Set-Request 與 Response 命令 Get 運作程序 : Get-Request 與 Response 命令 GetNext 運作程序:Get-Next-Request 與 Response 命令 GetBulk 運作程序:Get-Bulk-Request 與 Response  命令 Trap 運作程序 Inform 運作程序 6
    • 7. 8-3 SNMP 運作程序 (二)SNMP 運作程序 (2) 7
    • 8. 8-3 SNMP 運作程序 (三)SNMP 共同體 共同體 (Community) : Community Name 欄位 管理群組識別 認證檢查 (或密碼) 8
    • 9. 8-4 SMI 管理訊息結構管理訊息結構 (Structure of Management Information, SMI) 管理訊息資料庫 (management Information Base, MIB) 物件識別值  (Object Identify) 物件的資料型態 Integer Octect String NULL Object Identifier Sequence (Sequence of) Counter (Counter 32, Counter 64) Display String Gauge (Gauge 32) IPAddress PhysAddress Opaque TimeTicks 9
    • 10. 8-5 MIB 訊息資料庫 (一)理訊息資料庫 (Management Information Database, MIB) 描述各種管理物件 SNMP 物件 (SNMP Object) 管理物件表示法 階層式描述 物件描述樹 (Object Identified Tree) 10
    • 11. 8-5 MIB 訊息資料庫 (二)範例:tcp 群組的樹狀結構 11
    • 12. 8-6 MIB 管理物件群組標準:MIB-1 與 MIB-II 物件群組: System Group (system) : 1.3.6.1.2.1 Interface Group (interface) : 1.3.6.1.2.2 Address Translation (at) : 1.3.6.1.2.3 Internet Protocol (ip) : 1.3.6.1.2.4 Internet Control Management Protocol (icmp) : 1.3.6.1.2.5 Transmission Control Protocol (tcp) : 1.3.6.1.2.6 User Datagram Protocol (udp) : 1.3.6.1.2.7 Private (private) : 1.3.6.1.4 管理群組 MIB-I MIB-II 功能說明 system 3 12 系統相關資訊(如,名稱、啟動時間) interface 22 23 網路介面之相關訊息 at 3 3 網路位址轉換(如,IP/MAC 之轉換) ip 33 38 IP 通訊軟體之相關訊息 icmp 26 26 ICMP 通訊軟體之相關訊息 tcp 17 19 TCP 通訊軟體之相關訊息 udp 4 6 UDP 通訊軟體之相關訊息 egp 6 18 外部閘門之路徑協定的相關訊息 transmission   0 傳輸媒介之相關訊息 snmp   30 SNMP 通訊軟體之相關訊息 總 計 114 171   12
    • 13. 8-7 ASN-1 資料型態 (一)ASN-1 (Abstract Syntax Notation - One) 抽象語意表示法 MIB 資料表示方法 程序呼叫參數表示法 (1) 一般參數資料格式 13
    • 14. 8-7 ASN-1 資料型態 (二)程序呼叫參數表示法 (1) ASN-1 參數資料格式 14
    • 15. 8-7 ASN-1 資料型態 (三)ASN-1 編碼/解碼 ASN-1 基本資料型態 基本型態 意義 INTEGER 隨意長度的整數。 BOOLEAN  True (1) 或 False (1)。 BIT STRING 零或多個位元組成的串列。 OCTET STRING 零或多個無號位元組組成的串列。 NULL 位置保留元。 OBJECT IDENTIFIER 定義物件名字的型態。 15