السلام عليكم
الاول مبروك التطوير والنسخة الجديدة من موقع عرب هاردوير
ان شاء الله في تقدم داائم
ثانيا كان عندي سؤال في ال SNMP..الاقي فين فيديو بيشرح البروتكول ده وتطبيقه بالاوامر علي راوترات وسويتشات سيسكو؟؟
اصل عالطول في برامج مراقبة الشبكات زي Solarwinds او OpUtils بلاقي انهم طالبين تفعيل البروتكول ده علي السويتش وتحديد Community ليه عشان يقدروا يجيبوا معلومات عنه
فلو تكرمتم لو كان فيه فيديو بيشرحه ياريت حد يرفعه او يحط اللينك بتاعه
أخي الكريم لا أعلم رابطاً للشّرح ولكن يسعدني أن أبسّط لك الأمور بشرح بسيط وسريع.
بالنسبة للـ SNMP وهو اختصار لـ Simple Network Management Protocol وهو بروتوكول يُستخدم لغرضين أساسيّين:
- إرسال معلومات عن الأجهزة في الشّبكة على شكل رسائل (كل رسالة تسمّى trap) إلى مُستقبِل رئيسي يتمّ إعداده خصّيصاً لاستقبال هذه الرّسائل وتجميعها. ويُسمّى هذا المُستقبِل (Management System).
- القيام بتنفيذ إعدادات على الأجهزة المختلفة في الشّبكة من خلال جهاز مركزي واحد (Management System).
يمكننا القول أنّ هناك 3 أجزاء رئيسيّة للـ SNMP:
- الجهاز المركزي الذي يحتوي على برنامج وظيفته استقبال الـ traps وكذلك إرسال الأوامر للأجهزة الأخرى. هذا الجهاز يُسمّى (Management System).
- الأجهزة المُتحكّم بها (Managed device).
- MIB: وهو اختصار لـ Management Information base، وهو عبارة عن قاعدة بيانات (يمكنك تحميل قاعدة البيانات هذه لكل نوعجهاز من الأجهزة المُتحكّم بها) وقاعدة البيانات هذه لجهاز ما (لسويتش مثلاً) تحتوي على جميع الأوامر التي يُمكن تنفيذها من الجهاز المركزي للسويتش وكذلك ترجمة للـ traps المُرسلة من الـ switch إلى الجهاز المركزي (يتم إرسال الـ traps على شكل أرقام تسمّى OID: Object Identifier وهذه الأرقام تُترجم لـ رسالة نصيّة في الـ Management system بناءً على ما هو موجود في الـ MIB).
إصدارات البروتوكول:
- SNMPv1: وهو يُعدّ قديماً نسبيّاً.
- SNMPv2c: هناك أكثر من نسخة من SNMPv2 أكثرها استخداماً SNMPv2c والتي تمّ إضافة تعديلات وتطويرات فيها عن النّسخة الأولى السّابقة.
- SNMPv3: وهو الأحدث من بين النّسخ. وأهمّ ما فيه هو إمكانيّة إضافة authentication وكذلك encryption للـ Packets.
ما هو الـ community string:
هو عبارة عن إسم نصّي يتمّ عمل configuration له على كل من الـ management system والـ Managed devices. عندما يكون الـ community string نفسه على كلا الطّرفين فإنّ هذا يعني أنّهما يستطيعان التخاطب مع بعضهما البعض.
انواع community string:
read-only: ويتم فيه فقط إرسال traps من الـ managed device إلى الـ Management system.
read/write: ويمكن فيه إرسال traps كما يمكن عمل configuration.
يُعتبر الـ SNMP من الـ application layer protocols ويعمل على layer 7. يستخدم الـ SNMP بروتوكول UDP والـ Ports المستخدمة هي 161 , 162.
بورت 161: يُستخدمه الـ managed devices للإستماع إليه حيث يقوم الـ management system باستخدام هذا البورت عند مخاطبة الـ managed devices.
بورت 162: يستخدمه الـ management system للإستماع إليه حيث أنّ أي رسائل (traps) تُرسل إلى الـ management system من خلال هذا البورت.
طريقة عمل configuration للـ community strings على الأجهزة (routers, switches, firewalls, wireless controllers...etc) تختلف باختلاف الجهاز والـ OS عليه.
هذا الرّابط يعطي توضيحاً مبدئيّاً جيّداً عن كيفيّة عمل ذلك على cisco devices:
جزاكم الله كل خيير علي الرد الوافي
الحمد لله لسة النهاردة عاملها علي ال GNS واشتغلت مظبوطة..انا بس لاحظت حاجة غريبة...لما بعملها علي كارت النتورك العادي بتاع الرينج 192.168.1.0 مش بيقبل خالص ولا الجهاز اصلا بيشوف الراوتر
ولما بستخدم ال VMware بيقدر يشوفه عادي والجهاز بيعمل PING علي الراوتر وبالتالي بيقدروا يستخدموا ال SNMP
مش عارف ايه المشكلة :confused:
ولاتنسانا من دعواتك
ربنا يعلم قد ايه بستفاد من المجلة وبدعي لحضرتك ولفريق العمل
ان شاء الله ربنا يقدرني في يوم واقدر اشارك فيها مشاركة بسيطة او حتي في الويكي
المفضلات