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