Cisco Discovery Protocol

Home » Cisco Discovery Protocol
 

Протокол CDP

cdp

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

  • Имя устройства настроенное при помощи команды hostname
  • Версия IOS
  • Аппаратные возможности устройства, такие, как маршрутизация (routing),коммутация (switching),объединение (bridging)
  • Аппаратная платформа (2600, 2950, или 1900)
  • Адрес третьего уровня (IP адрес)
  • Интерфейс с которого сообщение было отправлено

CDP позволяет обмениваться информацией между устройствами даже без настройки каких-либо протоколов т.к работает на втором уровне модели OSI.Виду этой особенности данный протокол не маршрутизируется.

По умолчанию CDP включен на всех устройствах Cisco. Мультикаст сообщения CDP генерируются каждые 60 секунд, по истечении 180 секунд (если от соседа не получено сообщений) устройство пропадает из таблицы соседей. Протокол CDP можно отключить как глобально на устройстве (no cdp run), так и на заданном интерфейсе в частности (no cdp enable). Однако необходимо помнить, что он играет важную роль при использовании IP телефонов Cisco и его использование является частью дизайна сетей Unified Communications. Также CDP может серьезно помочь в случае, когда специалисту необходимо составить карту сети со всеми устройствами и подключениями между ними, а возможности находится рядом с устройствами нет. Аналогом протокола CDP является Link Layer Discovery Protocol (LLDP), который может поддерживаться на оборудовании других производителей и выполнять схожие функции. Также существует неофициальная возможность использовать CDP в Linux системах — утилита cdpr.

Router#show cdp Показывает основные параметры протокола (такие, как таймеры)
Router#show cdp neighbors Показывает информацию о соседних устройствах
Router#show cdp neighbors detail Показывает детальную информацию о соседних устройствах (включая IP)
Router#show cdp entry word Displays information about the device named word
Router#show cdp entry * Показывает информацию о всех устройствах
Router#show cdp interface Показывает интерфейсы на которых включен CDP
Router#show cdp interface x Показывает информацию CDP конкретного интерфейса
Router#show cdp traffic Показывает информацию о трафике CDP in/out/версия
Router(config)#cdp holdtime x Изменяет время актуальности CDP пакета
Router(config)#cdp timer x Изменяет интервал отправки CDP
Router(config)#cdp run Включает CDP на устройстве (включено по умолчанию)
Router(config)#no cdp run Выключает CDP на устройстве
Router(config-if)#cdp enable Включает CDP на интерфейсе
Router(config-if)#cdp enable Enables CDP on a specific interface
Router(config-if)#no cdp enable Выключает CDP на интерфейсе
Router#clear cdp counters Сбрасывает счетчики трафика CDP
Router#clear cdp table Удаляет таблицу CDP
Router#debug cdp adjacency Осуществляет мониторинг событий CDP
Router#debug cdp events Осуществляет мониторинг событий CDP
Router#debug cdp ip Осуществляет мониторинг событий CDP для IP
Router#debug cdp packets Осуществляет мониторинг пакетов CDP

Leave a Reply

Your email address will not be published.





Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Яндекс.Метрика