SNMP
Networkآیا تاکنون به این فکر کرده اید که نرم افزارهای Monitoring، اطلاعات مربوط به Clientها را چگونه دریافت کرده و برای شما Monitor می کنند؟ تمامی نرم افزارهایی (مانند نرم افزارهای Monitoring و Antivirusها) که قرار است اطلاعات را از یک Client دریافت و پردازش کنند، نیاز دارند که از طریقی این اطلاعات را دریافت نمایند. Simple Network Management Protocol یا همان SNMP پروتکل مشهور و پرکاربرد برای این کار و مدیریت شبکه است. از SNMP برای جمع آوری اطلاعات مربوط به Configها و تجهیزات شبکه مانند Serverها، Printerها، Switchها و Routerها، بر اساس یک IP، استفاده می شود. اگر بخاطر داشته باشید، شبکه به چندین لایه تقسیم می شود. SNMP در واقع یک Protocol لایه Application است که برای تبادل اطلاعات مدیریتی بین تجهیزات شبکه استفاده می شود. این Protocol بخشی از همان پروتکل TCP/IP می باشد. SNMP یکی از Protocolهای بسیار ارزشمند و پرکاربرد برای مدیریت و Monitor عناصر و تجهیزات شبکه های LAN به کار می رود. بطور کلی نحوه کار SNMP بدین شکل است که یک Agent (ویژگیست که روی Clientها نصب و فعال شده تا اطلاعات Client را جمع آوری کرده و به Server بفرستد) اطلاعات Clientها را به SNMP Manger (همان Server که قرار است اطلاعات Clientها را از Agent دریافت کرده و به نرم افزار Monitoring تحویل بدهد) ارسال کرده و Monitor می کند.