هذا هو الأمر cdp الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
cdp - مولد حزم cdp
موجز
CDP -أنا [-v -nx -lx -cc -r] [-D -P -ل -س
-F -ج ]
الوصف
توثق صفحة الدليل هذه بإيجاز ملف CDP أمر. تمت كتابة صفحة الدليل هذه لـ
توزيع دبيان لأن البرنامج الأصلي لا يحتوي على صفحة يدوية.
CDP هو بروتوكول طبقة 2 تستخدمه أجهزة توجيه Cisco لاكتشاف بعضها البعض على نفس الرابط
(شريحة). لم يتم توجيه هذا البروتوكول وبالتالي فإن هذه الأداة مفيدة فقط في ملف
شريحة محلية.
تحتوي رسائل CDP على معلومات حول جهاز توجيه Cisco المرسل. وتشمل هذه الجهاز
المعرف (اسم المضيف) ، معرف المنفذ (أي المنفذ كان المرسل) ، النظام الأساسي الذي يعمل ، البرنامج
بما في ذلك. الإصدار ، ما هو الصندوق قادر عليه وأي عنوان الشبكة (عنوان IP)
واجهة لها. إذا لم يتم تكوينها بطريقة أخرى ، ترسل أجهزة توجيه Cisco هذه الرسائل كل 30
ثواني. في حالتنا (إيثرنت) ، يتم إرسالها إلى عنوان MAC خاص
(01: 00: 0C: CC: CC: CC) وبالتالي يتم استلامها من كل جهاز توجيه Cisco في نفس الوقت
شريحة. تقوم أجهزة التوجيه الأخرى بتخزين البيانات والاحتفاظ بها لفترة محددة في الرسالة (ملف
تستخدم الأداة بحد أقصى 255 ثانية).
من المثير للاهتمام للغاية أن Cisco IOS يستخدم معرف الجهاز كمفتاح لمعرفة ما إذا كان قد تم استلامه
تم تحديث الرسالة والجار معروف بالفعل أم لا. إذا كان معرف الجهاز هو
لفترة طويلة ، يبدو أن هذا الاختبار يفشل وأنت تملأ ذاكرة أجهزة التوجيه باستمرار.
يمكن استخدام أداة CDP في وضعين مختلفين:
يتم استخدام وضع الفيضان لإرسال رسائل CDP للقمامة إلى السلك ، والذي يختلف
التأثيرات على أجهزة التوجيه اعتمادًا على إصدار IOS الخاص بهم. لم يتم اختباره بشكل جيد للغاية
إصدار IOS يتفاعل بأي نوع من أجهزة Cisco. لذلك إذا صادفتك
عن شيء ، الرجاء الإبلاغ عنه. IOS 11.1(1) تم اختباره ويمكن أن يتطابق جهاز التوجيه لفترة طويلة
معرفات الجهاز ولكن أعيد تشغيله بعد تلقي ثلاثة أو أربعة أسماء لمعرفات الجهاز العشوائية. كثير اخر
إصدارات IOS فقط تخزن الرسالة وتملأ الذاكرة. عند محاولة تصحيح أخطاء CDP
الأحداث ، كل IOS التي اختبرناها تحطمت وأعد التشغيل.
لاستخدام CDP ، يجب عليك تحديد واجهة ethernet التي ستعمل عليها: -i eth0
كل شيء آخر اختياري.
-v مطول
-nx إرسال حزم x
-lx طول سلسلة معرف الجهاز. ضع في اعتبارك أن ملف
يجب أن يكون إطار إيثرنت بأكمله أصغر حجمًا بمقدار 1514 بايت.
وبالتالي فإن الحد الأقصى للطول هو 1480 لمعرف الجهاز
(الافتراضي هو 1400)
-cc يملأ معرف الجهاز بحرف "c" (الافتراضي هو "A")
-r يجعل معرف الجهاز سلسلة عشوائية من الأحرف ، والتي
يؤدي إلى عدم المطابقة على جهاز الاستقبال Cisco وإلى ملء الذاكرة
أو تحطم
على سبيل المثال:
تلميح: إذا كنت تريد إغراق أجهزة التوجيه بالكامل ، فابدأ عمليتين من cdp بـ
مقاسات مختلفة. واحد منهم يعمل بالحجم الكامل (1480) لملء الجزء الأكبر من
ذاكرة وأخرى لملء الباقي بطول 10 ثماني بتات.
الوضع الثاني لـ CDP هو الانتحال. يمكنك تمكين هذا الوضع باستخدام خيار سطر الأوامر
-m 1. ليس له استخدام فعلي لمهاجمة جهاز التوجيه وغالبًا ما يستهدف الشبكات الاجتماعية
الهندسة أو لمجرد إرباك المسؤول المحلي. يتم استخدامه لإرسال صالح بنسبة 100٪
حزم معلومات CDP التي تبدو وكأنها تم إنشاؤها بواسطة أجهزة توجيه Cisco الأخرى. هنا تستطيع
حدد أي جزء من رسالة CDP بنفسك.
-أنا واجهة إيثرنت
-v مطول
-د سلسلة معرف الجهاز
-P سلسلة معرف المنفذ
-ل سلسلة النظام الأساسي
-س سلسلة البرنامج
-F عنوان IP للواجهة
-ج إمكانيات الجهاز الذي تدعي أنه:
R - جهاز التوجيه ، T - Trans Bridge ، B - Source Route Bridge ،
S - سويتش ، H - مضيف ، I - IGMP ، r - مكرر
اجمع الأحرف في سلسلة: RI تعني Router و IGMP
على سبيل المثال:
مما ينتج عن جهاز توجيه سيسكو المعلومات التالية:
تفاصيل سيسكو # sh cdp neig
-------------------------
معرف الجهاز: Linuxfirewall
عنوان (عناوين) الدخول:
عنوان إب: شنومكس
النظام الأساسي: Intel ، القدرات: جهاز التوجيه
الواجهة: Ethernet0 ، معرف المنفذ (المنفذ الصادر): Ethernet0
وقت الانتظار: 238 ثانية
الإصدار:
Linux vince 2.4.18-686 # 1 الأحد 14 أبريل 11:32:47 EST 2002 i686 غير معروف غير معروف GNU / Linux
استخدم cdp عبر الإنترنت باستخدام خدمات onworks.net