CDP

Материал из Xgu.ru

Перейти к: навигация, поиск
stub.png
Данная страница находится в разработке.
Эта страница ещё не закончена. Информация, представленная здесь, может оказаться неполной или неверной.

Если вы считаете, что её стоило бы доработать как можно быстрее, пожалуйста, скажите об этом.


Cisco Discovery Protocol (CDP) — проприетарный протокол Cisco, который позволяет сетевым устройствам анонсировать в сеть информацию о себе и о своих возможностях, а также собирать эту информацию о соседних устройствах.

Содержание

[править] CDP в Cisco

[править] Просмотр информации о соседях

Информация о соседях:

sw1# show cdp neighbors 
Capability Codes: R - Router, T - Trans Bridge, B - Source Route Bridge
                  S - Switch, H - Host, I - IGMP, r - Repeater, P - Phone

Device ID        Local Intrfce     Holdtme    Capability  Platform  Port ID
sw3              Fas 0/5           178           S I      WS-C3560- Fas 0/9
sw3              Fas 0/3           171           S I      WS-C3560- Fas 0/7
sw1# show cdp entry <* | device-name[*] [protocol | version]>

[править] Изменение настроек CDP

Указание с какого интерфейса будет взят IP-адрес, который передается в CDP пакетах:

dyn1(config)# cdp source-interface lo 0

Изменение частоты отправки пакетов CDP (в секундах):

dyn1(config)# cdp timer 10

Посмотреть настройки:

dyn1# sh cdp
Global CDP information:
        Sending CDP packets every 10 seconds
        Sending a holdtime value of 180 seconds
        Sending CDPv2 advertisements is  enabled
        Source interface is Loopback0

[править] CDP на коммутаторах ProCurve

Коммутаторы ProCurve поддерживают протоколы LLDP и CDP. Однако, LLDP-сообщения они могут и генерировать и принимать, а CDP — только принимать.

Note-icon.gif

В коммутаторах ProCurve таблицы LLDP и CDP взаимно пополняют друг друга. То есть, командами просмотра соседей обнаруженных по LLDP, можно увидеть и CDP-соседей. И наоборот.

Note-icon.gif

По умолчанию на коммутаторах ProCurve включен CDP. В этом состоянии коммутатор принимает сообщения CDP.

Если на коммутаторе выключить CDP, то коммутатор начинает передавать сообщения CDP далее. Это может привести к тому, что топология будет отображать некорректно.

Например, если между двумя коммутаторами Cisco будет находиться коммутатор ProCurve с выключенным CDP, то коммутаторы Cisco "увидят" друг друга напрямую, как-будто ProCurve нет.

Настройки CDP на коммутаторе (по умолчанию CDP включен):

sw4(config)# sh cdp

 Global CDP information

  Enable CDP [Yes] : Yes (Receive Only)            


  Port CDP     
  ---- --------
  1    ennbled 
  2    enabled 
  3    enabled 
...
  23   enabled 
  24   enabled 

Информация о соседях CDP:

sw4(config)# sh cdp neighbors 

 CDP neighbors information

  Port Device ID                     | Platform                     Capability 
  ---- ----------------------------- + ---------------------------- -----------
  1    sw1                           | Cisco IOS Software, C3550... S          

Более подробная информация о соседях CDP:

sw4(config)# sh cdp neighbors detail 

 CDP neighbors information

  Port : 1   
  Device ID : sw1                                                           
  Address Type : IP          
  Address      : 192.168.25.207                                              
  Platform     : Cisco IOS Software, C3550 Software (C3550-IPSERVICESK9-M...
  Capability   : Switch                                                     
  Device Port  : FastEthernet0/11                                           
  Version      : Cisco IOS Software, C3550 Software (C3550-IPSERVICESK9-M...

Note-icon.gif

Коммутаторы ProCurve не принимают сообщения CDP версии 2. Если на коммутаторе Cisco включена версия 2, то он не будет отображаться в списке CDP-соседей на коммутаторе ProCurve.

[править] Дополнительная информация

Источник — «http://xgu.ru/wiki/CDP»