در توسینسو تدریس کنید

و

با دانش خود درآمد کسب کنید

آشنایی کامل با مفاهیم مانیتورینگ شبکه و ابزار آن

یکی از مهم ترین پروتکل های مورد استفاده در مدیریت شبکه که در رسم گراف های شبکه نیز بسیار کاربرد دارد SNMP یا Simple Network Management Protocol می باشد.

SNMP که یک پروتکل لایه Application می باشد دارای 3 نسخه v1، v2c و ورژن 3 می باشد. ورژن های 1 و 2c فاقد هرگونه امنیت بوده (هیچ Authentication ایی روی آن وجود ندارد) اما ورژن 3 دارای Authentication و پشتیبانی از احراز هویت می باشد. جالب است بدانید که ورژن 3 (SNMP v3) با وجود پشتیبانی از احراز هویت و امن تر بودن در عمل و در شبکه های واقعی چندان کاربردی ندارد.

SNMP جهت جمع آوری اطلاعات و پیکر بندی Device های شبکه مثل روترها، سوییچ ها، سرور ها و ... که به آنها SNMP Agent گفته می شود مورد استفاده قرار می گیرد.

به طور کلی SNMP دارای 2 نسخه سروری و کلاینتی می باشد. دستگاهی که نسخه سروری بر روی آن نصب می باشد SNMP Manager و دستگاهی که حاوی نسخه کلاینتی می باشد اصطلاحا SNMP Agent یا عامل SNMP خوانده می شوند.

یادآوری: امروزه SNMP Agent در داخل چیپ های تجهیزات شبکه به صورت Built-in تعبیه شده است و نیازی به نصب نرم افزار خاصی بروی Client وجود ندارد.

SNMP از پورتهای 161 و 162 UDP استفاده می کند.

SNMP Agent در صورت فعال بودن منتظر دریافت درخواست بر روی پورت 161 UDP می شود. همچنین SNMP Manager برروی پورت 162 UDP خود منتظر دریافت Trap از سمت Agent ها می باشد.

Trap رویدادی است که در Agent رخ داده و به Manager گزارش داده می شود. این رویداد یا واقعه می تواند به عنوان مثال بالاتر رفتن دما یا CPU Usage و یا ... از حدی که قبلا تعیین شده، باشد.

  • چهار نوع فرمان در SNMP برای کنترل و نظارت بر Device های شبکه وجود دارد:

1- Read : این فرمان که بیشترین کاربرد را دارد، جهت واکشی (Fetch) و نظارت بر تجهیزات شبکه استفاده می شود.

2- Write : جهت پیکربندی تجهیزات شبکه و تغییر تنظیمات آنها کاربرد دارد. (حتی اگر شما دسترسی کامل Write را بر روی Device ها داشته باشید باز هم تنظیمات اندکی را بیشتر نمیتوانید بر روی آنها انجام دهید).

3- Trap : فرمان Trap برای گزارش اتفاقات رخ داده در Device های شبکه به Manager استفاده می شود.

4- Traversal Operation: برای مشخص کردن این است که یک دستگاه یا Device چه متغیرهایی را پشتیبانی می کند.

  • به طور کلی SNMP از قسمت های زیر تشکیل شده است:

1- SNMP Manager یا Management System اغلب یک نرم افزار مجزا است که مسئول ارتباط با Agent هایی که بر روی Device ها پیاده سازی شده اند می باشد.

  • عملکرد های اصلی SNMP Manager شامل موارد ذیل می باشد:

الف) پرس و جوی Agent ها (Agents Query)

ب) دریافت پاسخ از Agentها

ج) تنظیم متغیرها در Agentها

د) تصدیق Eventها در Agentها

2- Managed Device یا Device های شبکه، بخشی از شبکه می باشند که نیاز به نظارت و یا مدیریت دارند.

3- SNMP Agent برنامه ایست که در داخل Managed Device ها به منظور واکشی اطلاعات لازم قرار داده شده است.

  • فعال کردن Agent به آن این اجازه را می دهد که اطلاعاتی را از Device های شبکه جمع آوری کند و در صورتی که، SNMP Manager اقدام به انجام Query کند، این اطلاعات را در اختیار آن قرار دهد.

4- Agent ها می توانند استاندارد و یا مختص یک کمپانی (Proprietary) باشند.

  • عملکرد های اصلی Agent ها:

الف) جمع آوری اطلاعات مدیریتی درباره Device ها.

ب) ذخیره و بازیابی اطلاعات مدیریتی بر اساس آنچه در MIB تعریف شده است.

ج) اطلاع رسانی Event ها به Manager.

  • MIB یا Management Information Base: هر SNMP Agent یک پایگاه داده از اطلاعات را نگهداری می کند که پارامتر های آن Device را شرح می دهد.

SNMP Manager از این پایگاه داده استفاده می کند و اطلاعات خاصی را از Agent درخواست می کند. سپس این اطاعات را براساس نیاز ترجمه می کند. این پایگاه داده مشترک بین Agent وManager را MIB می نامند.

معمولا MIB ها حاوی مجموعه ای استاندارد از مقادیر آماری و کنترلی از پیش تعریف شده برای Node های شبکه می باشند.

SNMP همچنین اجازه گسترش این مقادیر استاندارد را، از طریق مقادیر خاص Agent و با استفاده از MIB های خصوصی میدهد. به طور خلاصه فایل های MIB دسته ای سوال هستند که SNMP Manager می تواند از Agent بپرسد. Agent ها این داده ها را به صورت محلی جمع آوری و طبق همان الگویی که در MIB تعیین شده ذخیره می کنند. بنابراین SNMP Manager باید از این سوالات استاندارد و خصوصی برای هر نوع Agent مطلع باشد.

Object Identifier یا شناسه شیء: MIBها از Managed Object ها که با نام Object Identifier یا شناسه شیء شناخته می شوند تشکیل شده اند. هر شناسه Unique بوده و ویژگی های خاصی را از Device مشخص می کند.

نکته: در هنگام Query مقدار برگشتی هر شناسه می تواند متفاوت باشد . برای مثال: متن، عدد و ....

مثلا نرم افزارهای مانیتورینگی همچون Cacti, SolarWinds و... که در ادامه و بصورت تصویری (ویدیویی) به نحوه نصب و پیکره بندی آنها خواهیم پرداخت، برای بدست آوردن مقدار CPU Usage می توانند از شناسه شیء (Object Identifier) آن که مثلا بصورت ".1.3.6.1.4.1.9.2.1.56" میباشد استفاده و این اطلاعات را استخراج و استفاده نمایند.

مقادیر شناسه شیء (Object Identifier) یک Device را با استفاده از نرم افزارهای تحت عنوان SNMP Walk همچون iReasoning MIB Browser می توان استخراج و استفاده کرد....

*** منتظر ویدیوهای نصب و پیکره بندی ابزارهای مانیتورینگ شبکه ما باشید....

ارادتمند پوریا تعبدی

کارشناس ارشد امنیت شبکه

مدرس رسمی مایکروسافت، میکروتیک و سیسکو

** ویدیوهای مشابه:

دوره جامع مهندسی عمومی میکروتیک - MTCNA

دوره جامع مهندسی مدیریت کاربری میکروتیک - MTCUME

دوره جامع مهندسی کنترل ترافیک میکروتیک - MTCTCE

دوره جامع مهندسی مسیریابی میکروتیک - MTCRE

آدرس سایت ما : https://mikrotikfa.com

آدرس گروه تلگرام میکروتیکفا :

https://t.me/joinchat/Bie6DD-ECUkNt-zRKqVpcA

  • لطفا در صورتی تمایل این ویدیو را لایک کنید :)
#اموزش__مانیتورینگ_dude #snmp_چیست_؟ #نرم_افزار_مانیتورینگ_شبکه #معرفی_نرم_افزار_مانیتورینگ_شبکه #monitoring_در_شبکه #برنامه_مانیتورینگ_cacti #network_monitoring_چیست #snmp_trap_چیست #مانیتورینگ_ترافیک_شبکه #monitoring_شبکه #مانیتورینگ_شبکه #ابزار_مستند_سازی_شبکه #مانیتورینگ #ابزار_مانیتورینگ_شبکه #آموزش_مانیتورینگ_شبکه #سیستم_مانیتورینگ_قوی #بهترین_نرم_افزار_مانیتورینگ_در_شبکه #مانیتورینگ_ترافیک_سویچ_و_روتر
عنوان
1 آشنایی کامل با مفاهیم مانیتورینگ شبکه و ابزار آن رایگان
2 آموزش جامع نصب و پیکربندی Network Monitor Cacti Server 2:1′:46″ 44,200
زمان و قیمت کل 2:1′:46″ 44,200
9 نظر
mirnezhad

باسلام

1-کسی می دونه چطوری میشه وضعیت سلامت Ram با استفاده از snmp چک کرد؟

2-کسی می دونه چطوری میشه Disk Usage با استفاده از snmp چک کرد؟

پوریا تعبدی

سلام...

وضعیت سلامت رم صرفا زمانی قابل بررسی و تست هست که رم رو زیر فشار و استرس بگذارید (مثلا با استفاده از نرم افزارهای MemTest , Prime).

نرم افزارهای مانیتورینگ صرفا میزان استفاده و Usage مموری و دیسک شما را نشان میدهندکه نحوه راه اندازی یکی از مشهور ترین آنها رو در همین سایت و تحت عنوان آموزش جامع نصب و پیکره بندی Network Monitor Cacti Server میتوانید مشاهده نمایید....

امیر یزدیزاده

با سلام

1-گرافهای من برای ترافیک فقط یکساعت آخر را نشان می دهد.

2-وقتی گراف ترافیک را روی 64 می گذارم گرافی نمایش نمی دهد . و در حالت غیر 64 هم بریده بریده نشان می دهد.

پوریا تعبدی

سلام، وقت بخیر

بطور قطع یکجایی رو اشتباه کردید، مجددا ویدیو را تماشا و مراحل را چک کنید اگر مشکل مرتفع نشد در گروه ما موضوع را مطرح کنید و بصورت مستقیم با من در ارتباط باشید.

پیروز و سربلند باشید

پوریا تعبدی

آدرس سایت ما : https://mikrotikfa.com

آدرس گروه میکروتیکفا و نتورکفا:

https://t.me/joinchat/Bie6DD-ECUkNt-zRKqVpcA

https://t.me/joinchat/Bie6DEMt4HkEZU_dZ0AP4w

pm2sinso

جناب آقاي مهندس تعبدي

با سلام

در عمليات نصب و در زمان اجراي دستور mysqltzinfoto_sql usrshare/zoneinfo | mysql -u root -p mysql پيغام خطاي زير نمايش داده مي شود.

پيغام خطا:

Warning: Unable to load 'usrsharezoneinfoleapseconds' as time zone. Skipping it.

Warning: Unable to load 'usrsharezoneinfotzdata.zi' as time zone. Skipping it.

لطفا راهنمايي نماييد

با تشكر

pm2sinso

ناب آقاي مهندس تعبدي

با سلام

در عمليات نصب و در زمان اجراي دستور mysqltzinfoto_sql usrshare/zoneinfo | mysql -u root -p mysql پيغام خطاي زير نمايش داده مي شود.

پيغام خطا:

Warning: Unable to load 'usrsharezoneinfoleapseconds' as time zone. Skipping it.

Warning: Unable to load '||خطاي هنگان نصب Cacti::https:tosinso.comfilesget0b5b92f6-cc67-47a4-990c-4bf5731647ce||usrsharezoneinfo/tzdata.zi' as time zone. Skipping it

پوریا تعبدی

سلام عزیزم...

همانطوری که تلفنی هم خدمتتون عرض کردم این مشکل فقط بخاطر یک اشتباه در سیستم شما بوجود آمده.

من حتی همین الان یکبار دیگر آخرین نسخه Cacti و Spine رو که ورژن 1.2.3 بود رو دقیقا طبق آموزش و فایل متنی پیوستی نصب کردم و بجز ورژن برنامه که در فرامین تغییر دادم و موارد پیشنهادی برای بهینه سازی php , mySql که در ویدیو به نحوه انجام آن اشاره کردم (بعد از اتمام نصب و هنگام استفاده از Cacti لازم است این بهینه سازی انجام شود)، هیچ چیز رو تغییر ندادم و بدون هیچ خطایی آنها رو نصب و پیکربندی کردم.

Cacti New Version

Cacti v1.2.3

شما قرار شد یک ریموت به من بدهید ببینم کجای کار رو اشتباه رفتید یا بطور کل مشکلتون از کجاست.

پیروز و سربلند باشید

پوریا تعبدی

pm2sinso

این توسط pm2sinso در تاریخ چهارشنبه, 18 اردیبهشت 1398 حذف شده است.

Reason: در حال بررسي مشكل از طريق ويدئو آموزشي

جناب آقاي مهندس تعبدي / با سلام

شما با من صحبت تلفني نداشتيد. به هر حال اگر امكانش هست لطفا تماس بگيريد. تا از راهنمايي شما در خصوص نصب Cacti استفاده ببريم. شماره تماس من 09163306366. با تشكر

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....