منتديات طلاب جامعة النيلين
مرحبا بكم فى منتديات طلاب جامعة النيلين كلية علوم الحاسوب وتقانة المعلومات مركز الحرية للتسيجل معنا اضغط على دخول للخروج اضغط اخفاء نرجو ان تكون معنا عضواء وشكرا
lol! lol! lol! lol!
مرحبــــــــــــــــــــــــــــا بكم فى منتديات طلاب جامعة النيلين
منتديات طلاب جامعة النيلين

مدير المنتدى عبدالرحيم على القيد
 
alhemoalhemo  الرئيسيةالرئيسية  مكتبة الصورمكتبة الصور  س .و .جس .و .ج  بحـثبحـث  المجموعاتالمجموعات  التسجيلالتسجيل  دخول  تحويل شرايط الفيديو الى اسطونات سى دىتحويل شرايط الفيديو الى اسطونات سى دى  

الف مبرووووووووووووك النجاح لطلاب جامعة النيلين كلية علوم الحاسوب مركز الحرية للاقسام التالية .تقانة المعلومات- نظم المعلومات - هندسة البرمجيات للعام 2011 الى 2012
--
<______download ______>

لمعرفة نتيجة جامعة النيلين حاسوب الفرقة الثانية تقانة معلومات للعام 2011 _2012اضغط هنا

للدخول للموقع الحيمو لتصميم المواقع اضغط هنا




اضغط هنا للدخول الفيس بوك
بحـث
 
 

نتائج البحث
 
Rechercher بحث متقدم
المواضيع الأخيرة
ازرار التصفُّح
 البوابة
  حيمو الرئيسية
 حيموقائمة الاعضاء
 البيانات الشخصية
 س .و .ج
  حيمو بحـــــث
لتحديث موقع الحيمو يرجى الضغط هنا
منتدى
التبادل الاعلاني برعاية حيمووووووووو

شاطر | 
 

 شرح بروتوكولSNMP

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
محمد الامين



عدد المساهمات : 3
تاريخ التسجيل : 15/06/2012

مُساهمةموضوع: شرح بروتوكولSNMP   الأحد مارس 24, 2013 1:09 am






بروتوكول
SNMP لإدارة الشبكة



بروتوكول إدارة الشبكات





SNMP












إن النمو الهائل والسّريع للشبكات في الوقت
الحالي يتجه نحو شبكةٍ ضخمةٍ

هائلةٍ تدعم العديد من التطبيقات وتمكن العديد من
المستخدمين بالولوج

للشبكة، الأمر الذي تترتّب عليه عواقب سيئة ما لم يتمّ
الانتباه ومعالجة

هذه الأمور، حيث من الممكن أن يحدث توقفٌ أو شللٌ لعمل
المؤسّسة أو الشركة

نتيجة تعطّل شبكتها، والتي تمثل عصب هذه الشركة، ومن
الممكن أيضاً أن يحصل

بطء شديد وتناقص في الأداء إلى حد غير مقبول.





إن الحصول على شبكة كبيرة تضمّ العديد من
الأجهزة وتحقّق وثوقية عالية في
الأداء؛ أمر صعب جداً، إذ يتطلّب ذلك مجهوداً
كبيراً من قبل مدير الشبكة،

وهذا ما استدعى وجود عملية إدارة للشبكة دون تدخّل
الإنسان إلاّ لأمور

الإعداد واتخاذ بعض القرارات الحاسمة، فكانت أنظمة إدارة
الشبكات
Network
ManagementSystems
لتحقيق المطلوب.









1. أنظمة إدارة الشبكات Network ManagementSystems:




إن أنظمة إدارة الشبكات عبارة عن مجموعة من الأدوات
والبرامج التي تُستخدَم لعرض إحدى المهام التي يقوم بها أحد عناصر
الشبكة أو التحكّم بها.
وتتوزع تلك الأدوات في مكانين أساسيين؛ الأول عند الجهاز الذي يُعتبر مدير
الشبكة Administrator ويدعى هذا
الجزء بالمدير
Manager، أمّا الجزء الثاني فيكون عند أحد
عناصر
الشبكة سواء أكان جهازاً
حاسوبياً أم طابعة أم مخدماً أم موجّهاً...إلخ، ويدعى هذا الجزء بالعميل
Agent.









2. بروتوكول SNMP:




يستخدم بروتوكول SNMP لإدارة الشبكات،
ويتوفر في هذا البروتوكول متطلبات الإدارة المذكورة في فقرة
أنظمة إدارة الشبكات، بالإضافة إلى قاعدة
معطيات
Management
Information Base MIB
موجودة عند كلّ جهاز من أجهزة الشبكة،
ويقوم العميل
Agent بقراءة قيم وأسماء المتحولات منها وإرسالها إلى
المدير، كما يمكن للعميل التعديل
على قيم هذه المتحولات.









في الواقع يجب أن يتوفر في برنامج المدير Administrator الأمور التالية:




*
مجموعة من تطبيقات الإدارة مثل برامج التحليل وتصليح
الأخطاء ... إلخ
.
*
واجهة تُمكّن المدير من عرض وجلب تفاصيل حول المعلومات
المتوفرة عند العميل والتعديل عليها إن تطلب الأمر
.
*
قاعدة معطيات تضم معلومات عن جميع الأجهزة في الشبكة.
*
القدرة على طلب المعلومات والتحكم بها.









عملية الإدارة Management Operation :




لإدارة المصادر الموجودة في الشبكة، يتمّ تمثيل كلّ مصدر على
أنه غرض
Object، أي أنه عبارة عن نمط من أنماط المعطيات القابلة للتغير،
وتكون قاعدة المعطيات
MIB عبارةً
عن جميع هذه الأغراض التي تتوفر على جهاز ما
.













ويعتبر بروتوكول SNMP هو بروتوكول إدارة شبكات الـTCP/IP حيث
إنه يستخدم
بروتوكول النقل UDP والمنفذ
Port
بالرقم 161
.










هذا وتوجد خمس تعليمات يستخدمها المدير Manager والعميل Agent في عملية الإدارة وهذه التعليمات هي:





*
Get-Request:
هذه التعليمة من المدير إلى العميل، يطلب
فيها المدير معلومة

أو أكثر عن أحد الأغراض الموجودة في قاعدة المعطيات MIB التي يعمل عليها العميل.





*
Get-Next-Request:
هذه التعليمة من المدير إلى العميل، يطلب
فيها المدير

معلومات متضمّنة في جدول عن أحد الأغراض الموجودة في
قاعدة معطيات العميل
.





*
Set-Request:
هذه التعليمة من المدير إلى العميل، يقوم
فيها المدير بطلب تغيير قيمة أحد الأغراض التي يُشرف عليها العميل
.





*
Trap:
هذه التعليمة من العميل إلى المدير، يقوم
فيها العميل بإرسال تقرير إلى المدير عند وقوع حدث ما
.





*
Get-Respond:
من العميل إلى المدير، وفيها يردّ العميل على
طلبات المدير
.









وتجدر الملاحظة إلى أنه في الشبكات الضخمة: يوجد
عدة مستويات من الإدارة، حيث

يكون بين المدير الرئيسي
Main Manager
والعميل
Agent
مستويات أخرى تدعى بالمدير الوسيط
Intermediate Manager
، حيث يعمل الأخير كمدير للعملاء الذين يعملون تحت إمرته، وعميل للمدير الأعلى الذي
قد يكون المدير الأساسي أو

مديراً وسيطاً آخر.









إن الهدف الأساسي من تلك العملية هو تجزئة
العبء والجهد عن عاتق المدير الأساسي، بحيث يستطيع التعامل مع كامل عناصر
الشبكة بشكل جيد، فيمكن
للمدير الوسيط أن يقوم بحل العديد من المشاكل دون الحاجة
لإخبار المدير الأساسي عنها، حيث لا يخبره
إلا بالمشاكل والأخطاء التي

ليست من صلاحياته والتي لا يستطيع التعامل معها، وبالتالي
تكون مهمة المدير

الأساسي في هذه الحالة هي التنسيق وتجميع المعلومات
القادمة من كلّ مدير

وسيط، والتي تكون قليلة وسهلة التعامل نسبة إلى الحال
التي يكون فيها

المدير الأساسي مشرفاً عن جميع العناصر، فتسهل عمليات حل
المشاكل والإدارة

ويتحسّن أداء الشبكة ويتناقص العبء بشكلٍ
كبيرٍ عن المدير الأساسي
.










ويمكننا تشبيه عملية إدارة الشبكة باستخدام بروتوكول SNMP على
أنها كتابة لبرنامج يتألف من مهمتين أساسيتين وهما المدير والعميل،
وبالتالي فإن كلا المهمتين تحتاجان لقواعد
وأحكام تحدد أنماط المتحولات

التي يتعاملان بها، الأمر الذي يتم بواسطة SMI (Structure of Management Information) قاعدة
معلومات الإدارة، والتي تحدد الأنماط والصيغ المستخدمة،
كما أن كلا المهمتين يحتاج تصريحاً واضحاً عن
المتحولات وقيمها وقاعدة

معطيات تحوي جميع الأغراض المطلوبة، الأمر الذي يتمّ
بواسطة قاعدة المعطيات
MIB، وأخيراً تأتي مهمة بروتوكول SNMP في
تنفيذ العمليات من طلب واستجابة وتغيير وإرسال التقارير
.





بنية معلومات الإدارة SMIStructure of Management Information:
يمكننا اعتبار
SMI
على أنها لغة لتعريف المتحولات والمعطيات المستخدمة والمخزنة في قاعدة المعطيات MIB،
والهدف الأساسي من ذلك هو تبسيط
قاعدة المعطيات بحيث إنه يمكن لها تخزين
نمطين من المتحولات وهما النمط
السلمي
Scalar
والنمط المصفوفاتي ببعدين 2Dimentional arrayof
scalars
،قاعدة معطيات الإدارة ومعرف الغرض Management InformationBase & Object ID:
إن
MIB
هي قاعدة المعطيات التي تحوي الأغراض وقيم المتحولات
المرتبطة
بها،
والنسخة المستخدمة حالياً من قاعدة المعطيات هي النسخة الثاني
MIB 2 والتي تحتوي على مجموعة من الأغراض.
وتجدر الملاحظة إلى ضرورة توفر حد أدنى من المعلومات في
الـ
MIB،
وذلك لكي يستطيع العميل أن يتعامل معها، كما يمكن لكل
عميل أن يضيف أغراض

أخرى لقاعدة المعطيات لأهداف أخرى.
وتشكل قاعدة المعطيات شجرة تدعى
MIB tree
بحيث توضع الأغراض فيها بشكل هرمي بحيث يكون
لكل غرض اسم وقيمة وعنوان

OID
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
شرح بروتوكولSNMP
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات طلاب جامعة النيلين  :: الفئة الأولى :: يرجى التسجيل فى الموقع قبل الدخول-
انتقل الى: