ANMP包含在SNMP中,管理的網路有三個主要組成部分:管理的設備、代理和網路管理系統。管理設備是一個網路節點,包含ANMP代理並處在管理網路之中。被管理的設備用於收集並儲存管理信息。通過SNMP,NMS能得到這些信息。被管理設備,有時稱為網路單元,可能指路由器、訪問伺服器,交換機和網橋、HUBS、主機或印表機。SNMP代理是被管理設備上的一個網路管理軟體模組。SNMP代理擁有本地的相關管理信息,並將它們轉換成與SNMP兼容的格式。NMS運行應用程式以實現監控被管理設備。此外,NMS還為網路管理提供了大量的處理程式及必須的儲存資源。任何受管理的網路至少需要一個或多個NMS。目前,SNMP有3種:SNMPV1、SNMPV2、SNMPV3。第1版和第2版沒有太大差距,但SNMPV2是增強版本,包含了其它協定操作。與前兩種相比,SNMPV3則包含更多安全和遠程配置。為了解決不同SNMP版本間的不兼容問題,RFC3584種定義了三者共存策略。SNMP還包括一組由RMON、RMON2、MTB、MTB2、OCDS及OCDS定義的擴展協定。協定結構:SNMP是一種應用程式協定,封裝在UDP中。各種版本的SNMP信息通用格式如下所示:VersionCommunityPDU。Version:SNMP版本號。管理器和代理器必須使用相同版本的SNMP。需要刪除具有不同版本號的信息,並不對它們作進一步的處理。Community:團體名稱,用於在訪問代理器之前認證管理器。PDU(協定數據單元):SNMPv1、v2和v3中的PDU類型和格式將在對應檔案中作具體介紹。