يقدم هذا المستند إجابات عن الأسئلة والأدلة الشائعة للمستخدمين للعثور على موارد مفيدة حول بروتوكول إدارة الشبكة البسيط (SNMP) ومشكلات SNMP فيما يتعلق بمعدات Cisco.
أ. على Solaris، أستخدم الأمر snoop، الموجود في /usr/sbin/snoop.
ملاحظة: تحتاج إلى أن تكون مستخدما رئيسيا من أجل التقاط الحزم على السلك.
على سبيل المثال:
snoop udp port 162 router1 -> host1 UDP D=162 S=1480 LEN=120التقط هذا المثال حزمة واحدة. يرسل موجه الجهاز 1 فخ SNMP (منفذ UDP 162) إلى مضيف الجهاز 1.
يمكنك أيضا إستخدام EtherAl، وهو محلل بروتوكول شبكة مجاني لأنظمة UNIX و Microsoft Windows. يمكن تحليل حزم SNMP باستخدام الإصدار الفعلي 0.8.0 والإصدارات الأحدث. يمكنك تنزيل EtherEthernet من صفحة التنزيل الحالية.
a. اعتبارا من برنامج Cisco IOS® الإصدار 12.0، هناك واجهة مع IFdescr Null0 تظهر في IfTable.
الواجهة الخالية، Null0، هي واجهة شبكة ظاهرية (مماثلة لواجهة الاسترجاع). بينما يتم توجيه حركة المرور إلى واجهة الاسترجاع إلى الموجه نفسه، يتم تجاهل حركة المرور التي يتم إرسالها إلى الواجهة الخالية.
قد لا يتم تكوين الواجهة الخالية باستخدام عنوان. يمكن إرسال حركة المرور إلى هذه الواجهة فقط من خلال تكوين مسار ثابت حيث تكون الخطوة التالية هي الواجهة Null0. ويتم القيام بذلك لإنشاء مسار إلى شبكة تجميع يمكن الإعلان عنها بعد ذلك من خلال بروتوكول العبارة الحدودية (BGP)، أو لضمان عدم نشر حركة المرور إلى نطاق معين من العناوين من خلال الموجه، ربما لأغراض أمنية.
يحتوي الموجه دائما على واجهة فارغة واحدة، Null0. بشكل افتراضي، تتسبب الحزمة التي يتم إرسالها إلى الواجهة الخالية في إستجابة الموجه عن طريق إرسال رسالة بروتوكول رسائل التحكم في الإنترنت (ICMP) التي يتعذر الوصول إليها إلى عنوان IP لمصدر الحزمة. يمكنك تكوين الموجه إما لإرسال هذه الاستجابات أو لإسقاط الحزم في صمت.
لتعطيل إرسال رسائل ICMP الذي يتعذر الوصول إليه في إستجابة للحزم المرسلة إلى الواجهة الخالية، اكتب هذا الأمر في وضع تكوين الواجهة:
no ip unreachablesلتمكين إرسال رسائل ICMP الذي يتعذر الوصول إليه في إستجابة للحزم المرسلة إلى الواجهة الخالية، اكتب هذا الأمر في وضع تكوين الواجهة:
ip unreachables
أ. هذا ليس خطأ. تم تصميم IfTable، المستند إلى RFC 1573، بشكل خاص حتى لا يتم إنشاء مثيل لبعض الأعمدة في صف معين استنادا إلى ifType. اقرأ بيان التوافق مع RFC للحصول على مزيد من الإيضاح حول الأعمدة التي يمكن توقعها لمجموعات الوسائط المختلفة. ومثال على ذلك هو ATM، وهو حزمة ثابتة الطول. على هذا النحو، تستند الصفوف في ifTable (وغيرها) إلى ifFixedLengthGroup.
أ. هذا السلوك ليس خطأ. ملائمة Coldstart هي عادة أول ملائمة (وأول حزمة) يتم إرسالها إلى وجهة الملائمة. يحتاج الموجه إلى بروتوكول تحليل العنوان (ARP) لوجهة الملائمة. تقوم أجهزة Cisco بإسقاط الملائمة إذا كان يجب إرسال ARP. لذلك، لم ير العديد من العملاء مصيدة Coldstart قبل الإصلاح، والذي كان من المفترض أن يرسلها مرتين. هذا متوافق مع RFC، حيث أن الشبكة يمكن أيضا أن تكرر ملائمات Coldstart. يجب أن تكون محطة نظام إدارة الشبكة (NMS) الخاصة بالعميل قادرة على معالجة هذا الأمر (وإلا فسيتم تعطيلها).
ملاحظة: لمتابعة إرتباط معرف الخطأ هذا ورؤية معلومات الخطأ التفصيلية، يجب أن تكون مستخدما مسجلا ( للعملاء المسجلين فقط) ويجب أن تسجل دخولك.
أ. يتم تعريف كل فخ في بعض قاعدة معلومات الإدارة. لترى التعريف الدقيق للملائمة مع قائمة الكائنات المتضمنة فيها، ابحث عن الملائمة في متصفح كائن SNMP. على سبيل المثال، يمكنك رؤية ملائمة cctCallSetupNotification من Cisco-Call-Tracker-MIB.