IETF有關網(wǎng)絡管理方面的標準主要是簡單網(wǎng)絡管理協(xié)議SNMP(Simple Network Management Protocol)方面的。SNMP由Internet活動委員會IAB(Internet Activities Board)于1988年提出,SNMP是基于TCP/IP網(wǎng)絡的簡單網(wǎng)絡管理協(xié)議,1989年被接收為草案標準,1990年被接收為Internet網(wǎng)絡的管理標準,SNMPv1的標準文件編號系列為RFC1067、RFC1098和RFC1157等。1993年IAB對SNMP進行了修改,增加了大量的功能,制定了新版本SNMPv2(RFC1441~1452共12份協(xié)議文本)。1996年又修訂了部分SNMPv2(RFC1902~1905和RFC2233)。于1998年1月提出了新建議RFC 2271-2275,正式形成SNMPv3。1999年4月修訂了SNMPv3形成新建議RFC 2571-2575,2002年12月又一次修訂形成RFC3411~3418等協(xié)議文本。
SNMP的簡單并不在于它的規(guī)范和設計,而指它在代理側(cè)的開銷小,功能有限,僅實現(xiàn)部分配置管理、故障管理和安全管理功能。SNMP具有協(xié)議簡單,易于實現(xiàn)等特點,在計算機網(wǎng)絡中應用非常廣泛,已成為事實上廣泛使用的網(wǎng)絡管理工業(yè)標準。
SNMP工作在應用層,為客戶機/服務器(Client/Server)模式(這里客戶機對應于管理者,服務器對應于代理),采用簡單的輪詢方法,利用無連接的用戶數(shù)據(jù)報協(xié)議UDP(User Datagram Protocol)進行信息交換。SNMPv1定義的網(wǎng)絡管理器與被管代理之間通信的信息消息和SNMPv2增加的信息消息及含義詳見下表1。
表1:SNMP網(wǎng)絡管理器與被管代理之間通信的信息消息
SNMP消息格式詳見下圖1(a),它有三個域組成:
版本(version):SNMP版本號;
團體名(community):用于安全性的團體名;
SNMP PDU:SNMP協(xié)議數(shù)據(jù)單元。
SNMP PDU的格式詳見下圖1(b)~(f)及(g),其相應的名稱說明詳見下表2。
圖1:SNMP消息格式
表2:SNMP PDU格式中相應名稱說明
由于IETF有關RFC的標準增加和更新非常快,故有關SNMP的標準也是如此,標準多且被替換的也快,若要了解請點擊鏈接后在搜索欄內(nèi)鍵入“SNMP”即可得到關于SNMP的所有RFC文檔。
欲具體鏈接查詢SNMP標準的請進入。
欲進一步詳細了解SNMP協(xié)議講解的請進入。