CCNAسیسکو

آموزش CCNA : پروتکل CDP و LLDP در سیسکو

cisco

هنگامی که شروع به کار در شرکتی می‌کنید یکی از مواردی که مورد نیاز شما می‌باشد دانستن ساختار شبکه یا همان توپولوژی شبکه آن شرکت است. اگر خوش شانس بوده باشید و مدیر شبکه قبلی فرد منظمی بوده باشد این مستندات را خواهید داشت اما اگر بد شانس باشید و مدیر قبلی فردی بوده باشد که اعتقادی به مستندات شبکه نداشته (که این مورد احتمال بیشتره)، CDP و LLDP می‌توانند برای شما بسیار مفید باشند.

Cisco Discovery Protocol

Cisco Discovery Protocol یا همان CDP پروتکلی است که توسط آن می‌توان از روی یک وسیله شبکه وسایل دیگری را که به صورت لایه دویی با آن وسیله ارتباط دارند مشاهده کرد. گاهی اوقات گفته می‌شود وسایلی که به صورت مستقیم به یک وسیله متصل هستند که عبارت دقیقی نیست. به عنوان مثال در شکل زیر با اینکه دو مسیریاب R1 و R2 به صورت مستقیم با یکدیگر ارتباط ندارند اما به دلیل قرار داشتن در یک broadcast domain قادر خواهند بود توسط CDP یکدیگر را ببینند.

CDP1

این پروتکل سالها پیش توسط سیسکو ارائه شد اما به دلیل محبوبیت و مفید بودن آن بسیاری از شرکتهای دیگر نیز این پروتکل را پیاده سازی کردند.

برای شروع دستور زیر را وارد می کنیم:

Switch#show cdp

با زدن این دستور اطلاعات زیر برای ما نمایش داده می شود:

Global CDP information:
Sending CDP packets every 60 seconds 

هر 60 ثانیه بسته هایی ارسال می شود که شامل اطلاعات سوئیچ می باشد که به آن بسته Hello گفته می شود

Sending a holdtime value of 180 seconds 

اگر بسته Hello برای سوئیچ ارسال شود مبدا آن به عنوان همسایه ثبت می شود و اگر 180 ثانیه بسته Hello دریافت نشود از لیست همسایه های سوئیچ خارج می شود

 
Sending CDPv2 advertisements is enabled

این پیغام هم ورژن CDP را مشخص می کند

برای دیدن همسایه های دستگاه کافی است از دستور زیر استفاده کنیم

Switch#show cdp neighbors

و با دستور زیر اطلاعات کاملتری از همسایه های دستگاه می توانید ببینید

Switch#show cdp neighbors detail

برای دیدن اطلاعات فقط یک اینترفیس میتوانید از دستور زیر استفاده کنید (در پکت تریسر اجرا نمی شود)

Switch#show cdp neighbors FastEthernet0/1 detail

برای غیرفعال کردن CDP روی کل سوئیچ از درستور زیر استفاده میکنیم

Switch(config)#no cdp run

برای غیرفعال کردن CDP بر روی یک اینترفیس از دستور زیر استفاده میکنیم

Switch(config)#interface gigabitEthernet 0/1
Switch(config-if)#no cdp enable

Link Layer Discovery Protocol

LLDP مشابه CDP می‌باشد اما این پروتکل استاندار می‌باشد و متعلق به شرکت خاصی نمی‌باشد. همچنین این پروتکل علاوه بر نمایش اطلاعات تجهیزات همسایه یک وسیله کاربردهای دیگری مانند مذاکره بر سر توان مصرفی در POE و … را نیز دارد. این پروتکل اطلاعات جامعتری از همسایگان را ارائه می‌دهد.

نکته1: LLDP برعکس CDP امکان استفاده در پورت های WAN را ندارد

نکته2: LLDP  و CDP را می توان به صورت هم زمان استفاده کرد

نکته3: LLDP  معمولا به صورت پیشفرض غیرفعال است

LLDP به صورت پیش فرض بر روی تجهیزات سیسکو غیر فعال می‌باشد. برای فعال کردن به صورت زیر عمل کنید:

Switch(config)#lldp run

برای مشاهده تجهیزات همسایه از فرمان زیر استفاده می کنیم

Switch#show lldp neighbors

برای مشاهده جزئیات بیشتر در مورد همسایه‌ها می‌توانید از فرمان زیر استفاده کنید

Switch#show lldp neighbors detail

در LLDP این امکان وجود دارد که بر روی یک پورت ارسال و یا دریافت اطلاعات LLDP را غیر فعال کرد

Switch(config-if)#no lldp ?

med-tlv-select Selection of LLDP MED TLVs to send
receive Enable LLDP reception on interface
tlv-select Selection of LLDP TLVs to send
transmit Enable LLDP transmission on interface

 

 

Shares:

1 Comment

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *