پروتکل ارتباطی SNMP Manager
پروتکل SNMP که مخفف (Simple Network Management Protocol) می باشد پـروتـکـلی استـانـدارد در لایـه کـاربـرد برای نظارت، مدیریت و جـمـعآوری اطـلاعـات تـجـهـیـزات شـبـکـه اسـت. در این پروتکل میتوان از فرآیندهای زیر بهره برد :
- مبتنی بر Ethernet/IP
- استفاده از پروتکل UDP
- پورت 161 (درخواست و پاسخ)
- پورت 162 (ارسال Trap و هشدار)
کــاربـرد اصلـی
از مهمترین کاربردهای این پروتکل که بسیار حائز اهمیت می باشد می توان به موارد زیر اشاره نمود :
- مدیریت متمرکز تجهیـزات شبکـه
- سوئیچ
- روتر
- سرور
- UPS
- IED
- RTU و PLC
ساختار ارتباطی و پورتها
در حـالت عادی، نرمافـزار مانیتـورینگ با ارسال درخواست به تجهیز اطلاعـات موردنیـاز را دریـافت میکـند. امـا در صورت وقـوع رویدادهـای مهم مانند قطع لینک یـا بروز خطا تجهیز بدون انتظار برای درخواست، پیام Trap را بهصورت خودکـار برای Manager ارسـال میکـند.
ساختار و نحوه عملکرد
نحوه ساختار و عمکلرد پروتکلSNMP شامل سه بخش اساسی می باشد که تفکیک وظایف در هر بخش نسبت به نوع وظیفه اقدامات لازم را انجام می دهد . این سه بخش شامل موارد زیر می باشد :
- Manager
کـامپـیوتری کـه اطـلاعـات را جمـعآوری و نمـایـش میدهـد.
- Agent
نرمافزاری که روی تجهیزات اجرا میشود و اطلاعات دستگاه را در اختیـار Manager قـرار میدهـد.
- MIB
بـانـک اطلاعـاتی استانداردی که مشخص میکند هر پارامتر در دستگـاه چه شنـاسهای (OID) دارد.
کاربرد ها
- مانیتورینگ سلامت تجهیزات
- پایش پهنای باند
- پایش منابع: CPU, RAM و دما
- مشاهده وضعیت پورتها و لینکها
- SNMP یک پروتکل نظارتی است و کاربرد کمی در کنترل فرایندها دارد.
هشدار لحظهای (SNMP Trap )
بـر خـلاف حـالت عـادی کـه Manager بـاید سوال بـپـرسد در صورت بروز خطا، Agent بطور خودکـار یک پیام هشدار (Trap) بـه پـورت 162 ارسـال میکـنـد.
مزایا
- سربار پایین روی شبکه
- مناسب برای مانیتورینگ انبوه تجهیزات
- قابلیت ارسال هشدار فوری(Trap)
- استاندارد، رایج و دارای پشتیبانی گسترده
- نسخه SNMPv3 دارای احراز هویت و رمزنگاری
معایب
- امنیت پایین در نسخههای V1 و V2c
- نامناسب برای کنترل Real-Time
- محدود به پارامترهای از پیش تعریف شده در MIB
یک پاسخ
مرسی عالی بود