計算機網路中的SNMP是什麼?
SNMP 代表 **簡單網路管理協議**。它是一個用於處理 IP 網路上裝置的網際網路標準協議。通常提供 SNMP 的裝置包括路由器、交換機、伺服器、工作站、印表機、調變解調器機架等等。它主要用於網路管理框架中,監控連線到網路的計算機,以識別需要監管注意的情況。
它是一個使用 TCP/IP 協議套件管理網際網路上裝置的框架。它支援一組用於監控和維護網際網路的基本操作。
SNMP 概念
SNMP 促進了管理器和代理的概念。管理器,通常是主機,控制和監控一組代理,通常是路由器。這是一種應用層協議,其中一些管理器站控制一組代理。該協議旨在監控不同製造商的裝置,並在應用層安裝在各種物理網路上。
管理器和代理
管理站,稱為管理器。它是一個執行 SNMP 使用者程式的主機。受管站稱為代理。它是一個執行 SNMP 伺服器程式的路由器(或主機)。管理是透過管理器和代理之間簡單的互動完成的。代理在資料庫中儲存效能資料。管理器建立了資料庫中的值。
SNMP 的組成部分
一個 SNMP 管理的網路包括三個關鍵元件。這些元件如下所示 -
**被管理裝置** - 它是一個網路節點,執行一個 SNMP 介面,該介面允許對節點特定資訊進行單向(只讀)或雙向訪問。
**代理** - 代理是一種網路管理軟體機制,它由被管理裝置組成。代理具有管理資料的本地知識,並將該資訊轉換為或從 SNMP 特定格式轉換。
**網路管理系統 (NMS)** - 網路管理系統 (NMS) 執行監控和控制被管理裝置的應用程式。
SNMP 協議
SNMP 使用其他兩個協議,如下所示 -
SMI
SMI 代表 **結構化管理資訊**。SMI 表示為物件命名、定義物件型別(包括範圍和長度)以及顯示如何編碼物件和值的通用規則。
SMI 不會確定實體應處理的物件數量,也不會命名要管理的物件,或定義物件與其值之間的關係。
MIB
MIB 代表 **管理資訊庫**。對於要處理的每個實體,此協議必須表示物件的數量,根據 SMI 表示的規則為其命名,並將型別與每個命名物件相關聯。MIB 在要管理的實體中生成一組命名物件、它們的型別以及它們彼此之間的關係。
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP