تبلیغات
ناب ترین مطالب تکنولوژی اطلاعات - معرفی MRTG به عنوان نرم افزار Monitoring شبکه

به نام خدا

 

    تماس با مدیر سایت/Contact  ایمیل من

 وبلاگ من



-->

معرفی MRTG به عنوان نرم افزار Monitoring شبکه

امنیت شبکه ,

سه شنبه 18 دی 1386

نویسنده :مهدی ممقانی(mahdim@sgnec.net )

ناشر : مهندسی شبكه همكاران سیستم (مشورت )

 

“Introducing MRTG and its advanced abilities“

-1مروری بر MRTG :

نرم افزارمدیریتی   MRTG  ( Multi  Router Traffic Grapher )  درسال1994 توسط  آقایان Tobias Oetike و   Dave Rand تحت (  Public License (General  ایجادگردید .نرم افزارمذکور برپایه زبان  Perl   نگارش گردیده وجهت اجرا نیاز به مترجم زبان  Perl   دارد .

MRTG براساس پروتکل  SNMP  پایه گذاری شده است که به صورت پیش فرض v1 SNMP ودرصورت نیاز v2 SNMP مورد استفاده قرارمی گیرد. بااستفاده از MRTG  می توان کلیه تجهیزات شبکه را که از پروتکل  MRTG  پشتیبانی می کنند , مانیتور نمود.MRTG    با استفاده از  SNMP    اطلاعات مورد نیاز جهت Monitoring    را دریافت وآنهارا به صورتGraph    نمایش می دهد .

 

امروزه MRTG    به عنوان یکی از  مهمترین ابزار   Monitoring  برای کنترل ترافیک Link های مختلف درشبکه ها شناخته می شود .

 

 

 

 

نویسنده :مهدی ممقانی(mahdim@sgnec.net )

ناشر : مهندسی شبكه همكاران سیستم (مشورت )

 

 

 

“Introducing MRTG and its advanced abilities“

 

-1مروری بر MRTG :

 

 

نرم افزارمدیریتی   MRTG  ( Multi  Router Traffic Grapher )  درسال1994 توسط  آقایان Tobias Oetike و   Dave Rand تحت (  Public License (General  ایجادگردید .نرم افزارمذکور برپایه زبان  Perl   نگارش گردیده وجهت اجرا نیاز به مترجم زبان  Perl   دارد .

MRTG براساس پروتکل  SNMP  پایه گذاری شده است که به صورت پیش فرض v1 SNMP ودرصورت نیاز v2 SNMP مورد استفاده قرارمی گیرد. بااستفاده از MRTG  می توان کلیه تجهیزات شبکه را که از پروتکل  MRTG  پشتیبانی می کنند , مانیتور نمود.MRTG    با استفاده از  SNMP    اطلاعات مورد نیاز جهت Monitoring    را دریافت وآنهارا به صورتGraph    نمایش می دهد .

 

- 2معماری MRTG :

 

ساختار MRTG   به صورت زیر است .

 

فایلهای مورد استفاده توسط   MRTG   (CFG Files ) حاوی اطلاعات آدرس های I P   مربوط بهDevice  های شبکه و  Object  های مورد نظر برای انجام Monitoring  می باشد .همچنین این فایلها حاوی اطلاعاتی درمورد  Format  گراف های Monitoring  ومحل ذخیرهُ آنها می باشند.

 

Cfgmaker   برنامه ای است که به کمک آن مسئول شبکه می تواند فایلهای  CFG  ایجاد نماید .

 

Indexmaker   نیز برنامه کمکی دیگری است که مسئول شبکه می تواند صفحات Web Page  با فرمت

 

HTML   را به راحتی تهیه نماید تا نمودارها براحتی ازطریق   Web  قابل دسترس باشند .

 

PNG files   گراف هایی هستند که با استفاده از اطلاعات جمع آوری شده توسط SNMP    ,  Update

 

می شوند . و ازروی این گرافها می توان از چگونگی  کارکرد شبکه اطلاع حاصل نمود .

 

HTML files    فایلهایی هستند که با استفاده ازآنها می توان به آسانی به بسیاری ازگرافها از طریق

 

  Browserها دسترسی پیدا کرد.

 

Log files   تاریخچه اطلاعات گرفته شده توسط SNMP  به صورت فشرده دراین فایلها ذخیره می گردد.

 

برای هر object  تحت مدیریت, Log files , HTML files  PNG images files  ساخته می شود .همچنین برای هر  object  چهار گراف ذیل رسم می گردد .

1 ـ          Daily       Graph 

2 ـ  Weekly   Graph 

3 ـ  Monthly    Graph 

4 ـ  Yearly    Graph 

 

که برای هرکدام ازگرافهای فوق میزان فعلی ،  مقدار ماکزیمم  ومقدار متوسط ترافیک درج می گردد .این گراف ها معمولا هر 5 دقیقه یک بار ( با Run   شدن MRTG)  Refresh میشوند.

 

 - 3نحوه عملکرد  MRTG :

 

ــ ابتدا   MRTG   با بخش Agent   دستگاه  مربوطه ارتباط برقرارنموده ومقدار SNMP OID   مورد 

نظررا    Getمی کند .

ــ  Graph   مربوط به این  object  را با مقدار جدید update   می نماید وگراف قبلی را پاک وگراف جدیدرا جایگزین می سازد . ( گرافها به صورت عکس بافرمت  PNG  می باشند . )    وگراف جدید درجای مخصوصی ذخیره می شود تا بعدأ به صورت Local  یا Remote   دردسترس مدیر شبکه قرارگیرد.

ــ  Log file  مربوط به این object  بامقدار جدید update  می گردد.

 

 - 4فلسفه استفاده از  MRTG :

 

معمولأ مدیران شبکه بامشکلات فراوانی درشبکه مواجه می باشند، که بسیاری ازاین مشکلات ممکن است به صورت نهفته  برای مدتها باقی بماند . وبرخی ازاین مشکلات به قدری جدی هستند که اگر به سرعت مرتفع نگردند خسارات مالی زیادی به همراه خواهند داشت .

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

اکثر خرابی های شبکه به دودسته عمده ذیل تقسیم می گردد .

1 ــ    down  شدن   Link   یا  Device  ها  

2 ــ   افت کیفیت بازدهی شبکه .

 

 

- 5توانمندی های    MRTG   در برخورد بامشکلات مذکور عبارتند از :

 

I ــ    down  شدن   Link   یا  Device  ها  

درصورت قطع شدن Link  یا ایجاد مشکل در Device ها با کنترل گرافهای  MRTG ، به سرعت می توان به خرابی مورد نظر پی برد ، وآن رابرطرف نمود.  این مورد به خصوص درشبکه هایی که تعداد

Link  ها وDevice  ها بسیار باشند ، و کنترل تک تک آنها وقت گیرخواهد بود، بسیار حائز اهمیت است .

چراکه بامشاهدهُ  نمودارهای MRTG  می توان به آسانی وضعیت کل شبکه را کنترل نمود.

شکل شماره 1 ,  گراف روزانه  یک Link   را نشان می دهد که بین  ساعات  8:30  و 9:40  دچار مشکل

بوده است .

 

II ــ  تحلیل آماری :

باجمع آوری اطلاعات مربوط به Link  ها در گرافهای روزانه ، هفتگی ، ماهانه  و سالانه ،  می توان به

رفتارترافیکی  Link ها پی برد . که برخی ازآنها عبارتند از :

 

1/2  ــ  مدت زمان  Peak  :  زمانهایی که بیشترین ترافیک از Link ها عبور می کند .

2/2  ــ  Peak  Rate  :  بیشترین مقدار ترافیک دریک بازه زمانی .

3/2  Average  Rate    :  مقدار متوسط مصرف .

 

این اطلاعات می تواند برای مدیر شبکه در تصمیم گیری های ارتقاء و پیشبرد شبکه بسیار کارساز باشد .

شکل شماره 2 , نمودار ترافیک یک Link  اینترنت را نشان می دهد . همان طور که مشاهده می شود بین ساعات  8:00 الی 9:15 ترافیک شبکه در حد Maximum  خود قرار دارد.همچنین مقادیر Peak Rate و Average Rate  در زیر هر نمودار درج شده است.

 

 

III ــ  پیداکردن مشکلات نهفته  :

 

برخی اشکالاتی که درشبکه به وجود می آید که اختلالی در ارائه خدمات به وجود نمی آورد .

( مانند مسائل  QOS )  که رد یابی وپیداکردن این مشکلات بسیار پیچیده خواهد بود . امّا درشبکه ای که


بقیه مطالب وبلاگ l یک مثال ساده در ماکرو نویسی
l ایجاد یک ماجول در ماکرو
l اولین درس ماکرو
l آغاز ماکرو نویسی در اکسل
l تبلت پی سی چیست؟
l سیستم عامل آندروید چیست ؟
l ملکه تبلت‌ درCES 2011 کیست؟
l چگونه یك متخصص امنیتی شوم؟
l تحلیلى اقتصادى از تاثیر اینترنت و فناورى اطلاعات بر بازارها و موسسات بیمه‌
l راه‌اندازی بزرگ‌ترین مرکز فناوری دنیا در چین
l معرفی MRTG به عنوان نرم افزار Monitoring شبکه
l نرم‌افزار یک ‌بیستم صادرات هند را شامل می‌شود
l سایت انستیتوی فیلم آمریكا
l What is Chief Information Officer
l مدیریت زنجیره تأمین با استفاده از فناوری‌های بی‌سیم و موبایل