الهدف

بروتوكول أستكشاف Cisco (CDP) هو بروتوكول يستخدم من قبل أجهزة Cisco لمشاركة معلومات الجهاز مع أجهزة Cisco الأخرى المتصلة. ويتضمن ذلك نوع الجهاز وإصدار البرنامج الثابت وعنوان IP والرقم التسلسلي ومعلومات التعريف الأخرى. يمكن ضبط إعدادات CDP بشكل عام أو على أساس منفذ فردي على المحول.

وكما هو الحال مع بروتوكول اكتشاف طبقة الارتباط (LLDP)، فإن بروتوكول CDP هو بروتوكول طبقة الارتباط للجيران المتصلين مباشرة للإعلان عن أنفسهم وقدراتهم لبعضهم البعض. ومع ذلك، وعلى عكس بروتوكول LLDP، فإن CDP هو بروتوكول Cisco خاص.

تقدم هذه المقالة تعليمات حول كيفية تكوين إعدادات CDP على محول ما من خلال واجهة سطر الأوامر (CLI) التي تغطي سير العمل التالي:

1. تكوين خصائص CDP العمومية.

2. قم بتكوين إعدادات CDP على واجهة.

3. (إختياري) إذا تم إستخدام Auto Smartport لاكتشاف إمكانات أجهزة CDP، فقم بتكوين إعدادات CDP على خصائص Smartport. للحصول على تعليمات، انقر هنا.

4. عرض إعدادات CDP أو مسحها

إذا كنت تفضل تكوين إعدادات CDP باستخدام واجهة المستخدم الرسومية (GUI)، انقر هنا.

الأجهزة القابلة للتطبيق

- Sx350 Series

- SG350X Series

- Sx500 Series

- Sx550X Series

إصدار البرامج

- 2.3.0.130

تكوين خصائص CDP

تكوين خصائص CDP العمومية

الخطوة 1. سجل الدخول إلى وحدة تحكم المحول. اسم المستخدم وكلمة المرور الافتراضيان هما cisco/cisco. إذا كنت قد انتهيت من تكوين اسم مستخدم جديد أو كلمة مرور جديدة، فأدخِل بيانات الاعتماد بدلاً من ذلك.

ملاحظة: لمعرفة كيفية الوصول إلى واجهة سطر الأوامر (CLI) لمحول SMB من خلال SSH أو Telnet، انقر هنا.

ملاحظة: قد تختلف الأوامر حسب الطراز الدقيق للمحول لديك. في هذا المثال، يتم الوصول إلى المحول SG350X switch من خلال برنامج Telnet. يوصى ببروتوكول SSH.

الخطوة 2. من وضع "EXEC ذي الامتيازات" للمحول، ادخل إلى وضع "التكوين العام" من خلال إدخال التالي:

SG350X#configure

الخطوة 3. لتمكين CDP بشكل عام على المحول، أدخل ما يلي:

SG350X(config)#cdp شوط

ملاحظة: يتم تمكين CDP بشكل افتراضي.

الخطوة 4. (إختياري) لتحديد معالجة حزم CDP عندما يكون CDP معطلا بشكل عام، أدخل ما يلي:

SG350X(config)#cdp pdu [تصفية | الربط | فيض]

الخيارات هي:

- التصفية — يحدد أنه عند تعطيل CDP بشكل عام، تتم تصفية حزم CDP أو حذفها.

- التوصيل — يحدد أنه عندما يكون CDP معطلا بشكل عام، فسيتم ربط حزم CDP كحزم بيانات منتظمة وإعادة توجيهها استنادا إلى شبكة المنطقة المحلية الظاهرية (VLAN).

- يفيض — يحدد أنه عند تعطيل CDP بشكل عام، يتم فضت حزم CDP إلى جميع المنافذ في المنتج الموجود في حالة إعادة توجيه STP، مع تجاهل قواعد تصفية شبكة VLAN.

الخطوة 5. لتمكين الجهاز من الإعلان عن شبكة VLAN الصوتية في CDP على جميع المنافذ التي يتم تمكين CDP عليها وتكون عضوا في شبكة VLAN الصوتية، أدخل ما يلي:

SG350X(config)#cdp appliance-tlv enable

ملاحظة: سيؤدي هذا إلى تمكين إرسال TLV الخاص بالجهاز.

الخطوة 6. للتحقق من أن جميع بروتوكولات السلسلة (TLV) الإلزامية (وفقا لبروتوكول CDP) موجودة في إطارات CDP المستلمة، أدخل ما يلي:

SG350X(config)#cdp إلزامي-tlvs التحقق

ملاحظة: في حالة تمكين هذا الخيار، يتم تجاهل حزم CDP الواردة التي لا تحتوي على TLVs الإلزامية ويتم زيادة عداد الأخطاء غير الصالح. سيؤدي هذا إلى حذف حزم CDP التي لا تحتوي على جميع بروتوكولات TLV الإلزامية.

الخطوة 7. لتحديد الإصدار 2 من حزم CDP المرسلة، أدخل ما يلي:

SG350X(config)#cdp علان-v2

ملاحظة: في هذا المثال، يتم إستخدام الإصدار 2.

الخطوة 8. لتحديد قيمة فترة البقاء (TTL) في رسائل CDP المرسلة، أدخل ما يلي:

SG350X(config)#cdp وقت [ثوان]

- ثوان — قيمة وقت الانتظار حتى انتهاء فترة البقاء بالثواني. يجب أن تكون القيمة أكبر من قيمة مؤقت الإرسال.

ملاحظة: هذا هو مقدار الوقت الذي يتم فيه الاحتفاظ بحزم CDP قبل تجاهل الحزم، ويتم قياسه في مضاعفات الفاصل الزمني للإعلان عن TLV. على سبيل المثال، إذا كان الفاصل الزمني لإعلانات TLV هو 30 ثانية، ومضاعف الاحتجاز هو 4، حينئذ يتم تجاهل حزم CDP بعد 120 ثانية. القيمة الافتراضية هي 180 ثانية. في هذا المثال، يتم تعيين مدة البقاء (TTL) على 240 ثانية.

الخطوة 9. لتحديد مدى إرسال حزم CDP، أدخل ما يلي:

SG350X(config)#cdp مؤقت [ثوان]

- ثوان — قيمة مؤقت الإرسال بالثواني. يجب أن تكون القيمة أقل من قيمة TTL.

ملاحظة: هذا هو المعدل بالثواني التي يتم فيها إرسال تحديثات إعلان CDP. القيمة الافتراضية هي 60 ثانية. في هذا مثال، ثبتت المؤقت إلى 120 ثاني.

الخطوة 10. لتحديد تنسيق TLV لمعرف الجهاز، أدخل ما يلي:

SG350X(config)#cdp أداة-id تنسيق [mac | الرقم التسلسلي | اسم المضيف]

- ماك — يحدد أن الأداة-id TLV يحتوي على عنوان MAC للجهاز.

- الرقم التسلسلي — يحدد أن Device-ID TLV يحتوي على الرقم التسلسلي للجهاز.

- hostname — يحدد أن Device-id TLV يحتوي على اسم المضيف للجهاز.

ملاحظة: في هذا المثال، يجب أن يكون لمعرف الجهاز TLV عنوان MAC الخاص بالجهاز.

الخطوة 11. دخلت أن يعين ال CDP مصدر ميناء يستعمل للمصدر عنوان، التالي:

SG350X(config)#cdp source-interface [interface-id]

- interface-id — منفذ المصدر يستخدم لتحديد عنوان IP المصدر. سيتم إستخدام عنوان IP هذا في TLV الخاص بالإطارات.

ملاحظة: سيقوم هذا بتحديد واجهة سيتم الإعلان عن الحد الأدنى من عنوان IP لها في TLV بدلا من الحد الأدنى لعنوان IP الخاص بواجهة الصادر.

تكوين إعدادات CDP على واجهة

الخطوة 12. في وضع "التكوين العام"، أدخِل سياق "تكوين الواجهة" من خلال إدخال ما يلي:

SG350X(config)#interface [interface-id]

- interface-id — يحدد معرف منفذ إيثرنت.

الخطوة 13. لتمكين CDP على الواجهة، أدخل ما يلي:

SG350X(config-if)#cdp enable

ملاحظة: يتم تمكين CDP بشكل افتراضي.

الخطوة 14. (إختياري) لتمكين التحقق من صحة حالة بروتوكول VoIP للمنفذ المستلم في حزمة CDP تطابق التكوين الفعلي وتوليد رسائل عدم تطابق SYSLOG VoIP إذا لم تكن متطابقة، أدخل ما يلي:

SG350X(config-if)#cdp log mismatch voip

ملاحظة: عند تمكين هذا الخيار، سيتم إرسال رسالة SYSLOG عند اكتشاف عدم تطابق في شبكة VLAN الصوتية. هذا يعني أن معلومات شبكة VLAN الصوتية في الإطار الوارد لا تطابق ما يقوم الجهاز المحلي بالإعلان عنه. ويتم تمكين هذه الميزة بشكل افتراضي.

الخطوة 15. (إختياري) لتمكين التحقق من أن شبكة VLAN الأصلية التي تم تلقيها في حزمة CDP تطابق شبكة VLAN الأصلية الفعلية للمنفذ وتوليد رسائل عدم تطابق الشبكة المحلية الظاهرية (VLAN) الأصلية من syslog إذا لم تكن متطابقة، أدخل ما يلي:

SG350X(config-if)#cdp log mismatch native

ملاحظة: عند تمكين هذا الخيار، سيتم إرسال رسالة syslog عند اكتشاف عدم تطابق شبكة VLAN أصلية. هذا يعني أن معلومات VLAN أهلي طبيعي في الإطار قادم لا تطابق ما يعلنه الجهاز المحلي. ويتم تمكين هذه الميزة بشكل افتراضي.

الخطوة 16. (إختياري) لتمكين التحقق من أن حالة الإرسال ثنائي الإتجاه لمنفذ ما تم إستقباله في حزمة CDP تطابق التكوين الفعلي للمنافذ وتوليد رسائل عدم تطابق الإرسال ثنائي الإتجاه ل SYSLOG إذا لم تكن متطابقة، أدخل ما يلي:

SG350X(config-if)#cdp log mismatch duplex

ملاحظة: عند تمكين هذا الخيار، سيتم إرسال رسالة SYSLOG عندما تكون معلومات الإرسال ثنائي الإتجاه غير متطابقة. هذا يعني أن معلومات الإرسال ثنائي الإتجاه في الإطار الوارد لا تطابق ما يقوم الجهاز المحلي بالإعلان عنه. ويتم تمكين هذه الميزة بشكل افتراضي.

الخطوة 17. أدخِل الأمر end للعودة إلى وضع "EXEC ذي الامتيازات":

SG350X(config-if)#end

يجب أن تكون قد انتهيت الآن من تكوين إعدادات CDP بنجاح على المحول لديك من خلال CLI (واجهة سطر الأوامر).

عرض إعدادات CDP أو مسحها

الخطوة 1. لعرض معلومات CDP العامة على المحول، أدخل ما يلي:

SG350X#show cdp

ملاحظة: في هذا المثال، يتم عرض المعلومات العامة حول إعدادات CDP التي تم تكوينها على المحول.

يدخل خطوة 2. (إختياري) أن يعرض معلومات عن جيران محددين، التالي:

SG350X#show cdp مدخل [* | اسم الجهاز] [البروتوكول | الإصدار]

الخيارات هي:

- * — يحدد جميع الجيران.

- يعين device-name — اسم المجاور.

- البروتوكول — يقصر العرض على المعلومات المتعلقة بالبروتوكولات الممكنة على الدول المجاورة.

- الإصدار — يقصر العرض على المعلومات المتعلقة بإصدار البرامج التي تعمل على الأجهزة المجاورة.

ملاحظة: في هذا المثال، يتم عرض معلومات CDP الخاصة بجميع الدول المجاورة.

الخطوة 3. لعرض معلومات حول المنافذ التي تم تمكين CDP عليها، أدخل ما يلي:

SG350X#show cdp قارن [interface-id]

- interface-id — يحدد معرف منفذ إيثرنت.

ملاحظة: في هذا المثال، يتم عرض إعدادات CDP على المنفذ ge1/0/2.

الخطوة 4. لعرض معلومات حول الجيران المحتفظ بهم في ذاكرة التخزين المؤقت الرئيسية أو الثانوية، أدخل ما يلي:

SG350X#show cdp مجاور [interface-id] [تفصيل | ثانوي]

- interface-id — يعرض الجيران الملحقين بهذا المنفذ.

- التفاصيل — يعرض معلومات تفصيلية حول جار (أو جيران) من ذاكرة التخزين المؤقت الرئيسية بما في ذلك عنوان الشبكة والبروتوكولات الممكنة ووقت الانتظار وإصدار البرنامج.

- ثانوي — يعرض معلومات حول الجيران من ذاكرة التخزين المؤقت الثانوية.

ملاحظة: في هذا المثال، يتم عرض معلومات حول الدول المجاورة من ذاكرة التخزين المؤقت الثانوية.

الخطوة 5. (إختياري) لعرض عدادات CDP، بما في ذلك عدد الحزم المرسلة والمستلمة وأخطاء المجموع الاختباري، أدخل ما يلي:

SG350X#show cdp tlv [interface-id]

- interface-id — (إختياري) يحدد معرف منفذ إيثرنت.

ملاحظة: في هذا المثال، يتم عرض عدادات CDP للواجهة ge1/0/1.

الخطوة 6. لعرض عدادات CDP، بما في ذلك عدد الحزم المرسلة والمستلمة وأخطاء المجموع الاختباري، أدخل ما يلي:

SG350X#show cdp حركة مرور [شامل | interface-id]

- عمومي — عرض العدادات العمومية فقط.

- interface-id — منفذ يجب عرض العدادات له.

تعرض العدادات ما يلي:

- إجمالي إخراج الحزم — عدد إعلانات CDP التي تم إرسالها بواسطة الجهاز المحلي. لاحظ أن هذه القيمة هي مجموع مخرج إعلانات CDP الإصدار 1 وحقول إخراج إعلانات CDP الإصدار 2.

- الإدخال — عدد إعلانات CDP التي تم تلقيها بواسطة الجهاز المحلي. لاحظ أن هذه القيمة هي مجموع مدخلات إعلانات CDP الإصدار 1 وحقول إدخال إعلانات CDP الإصدار 2.

- صياغة HDR — عدد إعلانات CDP ذات الرؤوس التالفة، التي تم استقبالها بواسطة الجهاز المحلي.

- خطأ Chksum — عدد مرات فشل عملية المجموع الاختباري (التحقق) في إعلانات CDP الواردة.

- لا توجد ذاكرة — عدد المرات التي لا يحتوي فيها الجهاز المحلي على ذاكرة كافية لتخزين إعلانات CDP في جدول ذاكرة التخزين المؤقت للإعلانات عندما كان الجهاز يحاول تجميع حزم الإعلانات لإرسالها وتحليلها عند استقبالها.

- غير صالح — عدد إعلانات CDP غير الصالحة التي تم تلقيها.

- إخراج إعلانات CDP الإصدار 1 — عدد إعلانات CDP الإصدار 1 التي تم إرسالها بواسطة الجهاز المحلي.

- إدخال إعلانات CDP الإصدار 1 — عدد إعلانات CDP الإصدار 1 التي تم استقبالها بواسطة الجهاز المحلي.

- إخراج إعلانات CDP الإصدار 2 — عدد إعلانات CDP الإصدار 2 التي تم إرسالها بواسطة الجهاز المحلي.

- إدخال إعلانات CDP الإصدار 2 — عدد إعلانات CDP الإصدار 2 التي تم استقبالها بواسطة الجهاز المحلي.

ملاحظة: في هذا المثال، يتم عرض تفاصيل حول حركة مرور بيانات بروتوكول CDP العالمية.

الخطوة 7. (إختياري) لإعادة ضبط عدادات حركة مرور CDP إلى 0، أدخل ما يلي:

SG350X#clear cdp counters [عمومي | interface-id]

- عمومي — مسح العدادات العمومية فقط.

- interface-id — يحدد معرف الواجهة للعدادات التي يجب مسحها.

ملاحظة: في هذا المثال، تتم إعادة تعيين حركة مرور CDP للواجهة ge1/0/2 إلى صفر.

الخطوة 8. (إختياري) لحذف جداول ذاكرة التخزين المؤقت لبروتوكول CDP، أدخل ما يلي:

جدول SG350X#clear cdp

ينقذ خطوة 9. (إختياري) في الذو امتياز EXEC أسلوب من المفتاح، ال يشكل عملية إعداد إلى الذو رأسمالمجازفة تشكيل مبرد ب يدخل التالي:

SG350X#copy running-config startup-config

خطوة 10. (إختياري) صحافة Y لموافقة أو ن ل ما من فوق ك لوحة مفاتيح ما إن ال overwrite مبرد [config].... يظهر رسالة حث.

يجب أن تكون قد عرضت الآن إعدادات تكوين CDP على المحول لديك أو قمت بمسحها من خلال CLI (واجهة سطر الأوامر).

عرض فيديو متعلق بهذه المقالة...

انقر هنا لعرض المحادثات التقنية الأخرى من Cisco