پروتکل SNMP بر گرفته از Simple Network Management Protocol می باشد و وظیفه این پروتکل ارائه اطلاعات در مورد وضعیت دستگاه ها و همچنین مدیریت و مانیتورینگ آنها است.
پروتکل SNMP دارای اجزای زیر می باشد.
- SNMP Manager
- SNMP Agent
- MIB
SNMP Manager : وظیفه SNMP Manager کنترل و مانیتور و مدیریت دستگاهایی می باشد که SNMP Agent بر روی آنها فعال و پیکربندی شده است. سازمان ها می توانند از نرم افزارهایی مانند OPmanager و solarWinds به عنوان SNMP Manager استفاده کنند.
SNMP Agent : وظیفه SNMP Agent ارائه اطلاعات و گزارش ها و تنظیمات مورد نیاز SNMP Manager می باشد. SNMP Agent در دستگاه هایی مانند router ، access points ، switch و سایر دستگاه های سازگار با پروتکل SNMP وجود دارد و مدیر شبکه برای مدیریت این دستگاه ها قادر به فعال کردن و پیکربندی SNMP Agent خواهد بود.
MIB : Management Information Base یک دیتابیس اشتراکی بین SNMP Manager و SNMP Agent که محل نگهداری اطلاعات و آمارهای مربوط به دستگاهای که پروتکل SNMP برای مدیریت بر روی آنها فعال شده است می باشد.