Найти разные ключи из вывода cdp

У меня есть три коммутатора Cisco, все с включенным CDP. С консоли переключателя "core" я даю команду "show cdp соседей", и вывод:

    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
    Switch     Gig 5/14        154           S I      WS-C2950-2  Fas 0/9
    Switch     Gig 5/11        154           S I      WS-C2950-2  Fas 0/6

Поэтому я пытаюсь увидеть, указывают ли две записи "Switch" разные коммутаторы или два пути к одному и тому же коммутатору, и я пытаюсь выполнить команду "show cdp entry Switch". Вот что я получаю:

    -------------------------
    Device ID: Switch
    Entry address(es): 
    Platform: cisco WS-C2950-24,  Capabilities: Switch IGMP 
    Interface: GigabitEthernet5/14,  Port ID (outgoing port): FastEthernet0/9
    Holdtime : 149 sec

    Version :
    Cisco Internetwork Operating System Software 
    IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(11)EA1, RELEASE SOFTWARE (fc1)
    Copyright (c) 1986-2002 by cisco Systems, Inc.
    Compiled Wed 28-Aug-02 10:25 by antonino

    advertisement version: 2
    Protocol Hello:  OUI=0x00000C, Protocol ID=0x0112; payload len=27, value=00000000FFFFFFFF010221FF000000000000000AF4CF2E80FF0000
    VTP Management Domain: 'ypex'
    Duplex: full

    -------------------------
    Device ID: Switch
    Entry address(es): 
    Platform: cisco WS-C2950-24,  Capabilities: Switch IGMP 
    Interface: GigabitEthernet5/11,  Port ID (outgoing port): FastEthernet0/6
    Holdtime : 147 sec

    Version :
    Cisco Internetwork Operating System Software 
    IOS (tm) C2950 Software (C2950-I6Q4L2-M), Version 12.1(11)EA1, RELEASE SOFTWARE (fc1)
    Copyright (c) 1986-2002 by cisco Systems, Inc.
    Compiled Wed 28-Aug-02 10:25 by antonino

    advertisement version: 2
    Protocol Hello:  OUI=0x00000C, Protocol ID=0x0112; payload len=27, value=00000000FFFFFFFF010221FF000000000000000AF4CF2E80FF0000
    VTP Management Domain: 'ypex'
    Duplex: full

Итак, записи одинаковы для обоих коммутаторов, но дело в том, что это два разных коммутатора. И это моя проблема: как найти истинную топологию в такой ситуации?

1 ответ

Идентично настроенные коммутаторы идентичных моделей и версий программного обеспечения идентичны в CDP; объявление не включает в себя MAC-адрес или серийный номер, которые могли бы дифференцировать коммутаторы (хотя в случае отчаяния вы могли бы захватить пакет CDP - исходный MAC в заголовке ethernet даст вам это (хотя он может быть подделан, неуверенный в точное поведение протокола).

Но это не было бы полезно для вас в любом случае - цель CDP в том, чтобы вы могли отслеживать топологию сети, фактически не отслеживая кабели; если на ваших одноранговых коммутаторах не настроены управляющие IP-адреса, бесполезно выяснять, как они подключены удаленно, так как вам все равно потребуется подключить к ним последовательный кабель для управления ими.

Итак, по сути: в сценарии, который вы описываете, даже с идентификаторами CDP практически бесполезен, и как только вы настроили свои коммутаторы с IP-адресом, это больше не проблема.

Другие вопросы по тегам