You are on page 1of 10

:4 ‫محاضره‬

Simple Network Management Protocol

SNMP
‫نظام ادارة الشبكه‬
‫• هو عباره عن مجموعه من االدوات تقوم بمراقبة تقوم بعملية‬
‫المراقبه والتحكم بالشبكة ‪.‬‬

‫• يحتاج مدير الشبكة للتعرف على اوضاع األجهزة العاملة في‬


‫الشبكة واوضاع الوصالت ( )‪links‬ومدى الحمل عليها‬
‫والعديد من القراءات الالزمة لتتبع حاالت الشبكات‬
‫‪1 – SNMP‬‬
‫‪Simple Network Management Protocol‬‬

‫• يقدم بروتوكول (‪ )SNMP‬الحل لذلك كونه يوفر امكانية مراقبة وادارة مكونات أجزاء‬
‫أجهزة الشبكة وكذلك االجهزة الطرفية العاملة على الشبكة وتجميع القراءات‬
‫واالحصائيات ( )‪statistics‬حول تلك المكونات وارسالها لخوادم مركزية تتيح لمدير‬
‫الشبكة الرجوع إليها‪.‬‬
‫• ‪Application layer‬يعتبر من بروتوكوالت الطبقه السابعة ‪.‬‬
‫‪ ‬ينقسم الى قسمين بروتوكول ادارة الشبكات ‪:‬‬
‫‪ -1‬يدعى ‪Agent‬او السيرفر ‪:‬‬
‫وهو هنا الجهاز المراد مراقبته مثل الروتر‪ ,‬السويتش‪ ,‬الطابعة الخ‬
‫‪Network Management Station )NMS -2‬‬
‫أو العميل وهو لجهاز الذي سوف يستلم البيانات من الـ‪Agent‬‬
‫العناصر الرئيسية )‪(SNMP key elements‬‬
‫في بروتوكول إدارة الشبكات البسيط‬
‫مميزات بروتوكول‬
‫‪SNMP‬‬
‫• يعد هذا البروتوكول من البروتوكوالت سهلة التنفيذ‪.‬‬
‫• • يستهلك موارد شبكية و معالجة متواضعة‪.‬‬
‫• صمم ليكون بروتوكوالً في المستوى التطبيقي‬
‫• يعد جزء من بروتوكوالت (‪)TCP/IP‬‬
‫• معد للعمل فوق (‪)UDP‬‬
‫سياق بروتوكول )‪:(SNMP‬‬
‫• وهي أن هذا البروتوكول هو أحد بروتوكوالت الطبقة السابعة ‪Application‬‬
‫‪Layer‬ويستخدم الـ ‪UDP/IP‬لألرسال ومن خالل البورت ‪.162 & 161‬‬

‫• )‪ : (SNMP messages‬وهو ستخدم خمس أنواع من الرسائل للتواصل بين‬


‫السرفر والعميل وهي‬
‫‪GET‬‬ ‫‪.1‬‬
‫‪GET-NEXT‬‬ ‫‪.2‬‬
‫‪GET-RESPONSE‬‬ ‫‪.3‬‬
‫‪SET‬‬ ‫‪.4‬‬
‫‪TRAP‬‬ ‫‪.5‬‬
‫فعندما يريد العميل ان يبدأ المراقبة يقوم بأرسال ‪Get message‬الى الـ ‪Agent‬وهو بدوره يرسل‬ ‫•‬
‫المطلوب على شكل ‪Get-Response‬وكما نرى من الصورة القادمة‬

‫ما بالنسبة للرسالة ‪Get-Next‬فهي عندما يريد أن يتابع عملية المراقبة ويرغب ي الحصول على المزيد‬
‫من المتغييرات‬
‫رسالة الـ ‪Set‬ترسل من قبل العميل لكي يطلب من الـ ‪Agent‬ما لشيء يتم تحديده في حال حدوث أي‬ ‫•‬
‫تغيير على السيرفر تغيير قيمة‬

‫رسالة ال ‪Trab‬ترسل من قبل الـ ‪Agent‬في حال حدوث شيء ما في لجهاز المراقب مثال توقف‬
‫بورت عن العمل ( ‪Link Down/Up‬وهو في هذه الحالة يرسلها على البورت ‪ 162‬بينما باقي‬
‫الرسائل ترسل على البورت ‪161‬‬
‫كيف يعمل الـ ‪SNMP‬من الداخل‬

‫يتضح لنا أن الـ ‪Agent‬يأخذ الطلب من العميل ويضعه في ‪MIB‬‬ ‫•‬


‫‪Management Information Base‬وبدوره يقوم الـ ‪MIB‬بأرسال المعلومات المطلوبة الى العميل‬ ‫•‬
‫وللـ ‪SNMP‬ثالث أصدارات مختلفة‬
‫ثالث أصدارات مختلفة ‪SNMP‬وللـ •‬
‫• ‪SNMPv1‬‬
‫• ‪SNMPv2‬‬
‫تم استبدال ‪Get-Next‬بي ‪Get-Bulk‬التى تستطيع تحمل معلومات أكبر باألضافة لبعض أمور األمن‬
‫والسكيورتي والعديد من مميزات المراقبة‬

‫• ‪SNMPv3‬‬
‫أما األصدار الثالث وهو المستخدم في وقتنا الحالي منذ عام ‪ 2004‬فقد تم أضافة بعض األمور مثل‬ ‫•‬
‫‪Authentication‬‬ ‫•‬
‫‪Privacy‬‬
‫‪access control‬‬

You might also like