الجمعة، 17 أغسطس 2012

شرح بروتوكول ال cisco discovery protocol CDP

بروتوكول ال cdp هو احد البروتوكولات الخاصة باجهزة سسكو فقط , وظيفة البروتوكول هو اعطاء معلومات عن الاجهزة المتربطة بالجهاز الذي يتم تنفيذ الاوامر الخاصة بهذا البورتوكول فيه .
اول امر يمكن استخدامه هو show cdp








اول معلومة  هي sending CDP packets every 60 seconds  , ال cdp packets  هي packets ترسل بصورة دورية بين الاجهزة المرتبطة ببعضها والتي تتضمن المعلومات حول الجهاز المرسل وترسل كل 60 ثانية , في حالة توقف احد الاجهزة المجاورة عن العمل او حدوث قطع في الاتصال او الغاء تفعيل البروتوكول فانه سوف يتوقف عن ارسال ال cdp packets و سوف يحذف من قائمة الاجهزة المجاورة (cdp neighbour ) بعد 180 ثانية من حدوث الخلل وهذه المدة هي ال holdtime اي ان الجهاز ( راوتر او سوج ) سينتظر 180 ثانية قبل ان يقوم بحذف الجهاز المجاور من القائمة في حال عدم ارساله لل cdp packets .
الامر الثاني هو show cdp neighbours

وهذا الامر يقوم باعطاء معلومات  حول الاجهزة المجاورة وهي ال  ( devise ID ) اي ال hostname للجهاز المجاور , local interface وهو ال interface المربوط عليه الجهاز المجاور , ال holdtime وهو الذي تم ذكره مع ملاحظة ان عداد ال holdtime يقوم بالعد تنازليا , ال capability وهي نوعية الجهاز المجاور ( R للراوتر وال S للسوج ) , ال platform وهو يعطي نوعية او رقم الجهاز حسب تصميم شركة سسكو , ال port ID وهو  interface الجهاز المجاور .
لتوضيج هذه النقطة لو كان لدينا راوترين كما في الصورة

فعند تطبيق الامر على ROUTER 0 فسيكون ال local interface هو f0/1 وال port ID هو f0/0

الامر الثالث هو show cdp details او *show cdp entry ويقوم هذا الامر باعطاء معلومات اضافية حول الاجهزة المجاورة مثل ال IOS version وال ip address لل interface المجاور ونمط ال duplex .
 

بقي ان نذكر انه يمكن ايقاف عمل ال cdp ل interface معين عن طريق امر config-if) no cdp enable , ويتم ذلك لغرض معين كالحماية مثلا بمنع التعرف على معلومات الاجهزة المجاورة .
ان بروتوكول ال cdp مفيد جدا حيث يمكنك من معرفة تصميم الشبكة من خلال معرفة الاجهزة المجاورة لكل جهاز .
نلتقي في موضوع اخر