У нас есть VLAN, и мы пытаемся устранить проблему с тайм-аутом. Мы сузили круг до нескольких коммутаторов в конкретной VLAN. Кажется, мы не можем найти ресурс или инструмент, который сообщит нам необходимые данные. Мы знаем, какие порты выходят из коммутаторов, но нам нужно понимать, куда каждый из них направляется, чтобы мы могли отслеживать каждый путь и проверять наличие петли. В общем, мы хотели бы видеть Mac-адрес (а) или IP (а) назначения (или оба) для каждого исходящего порта на коммутаторах. Простите за вопрос, если он не имеет полного смысла. По профессии я не сетевой архитектор.
В общем, многие коммутаторы поддерживают LLDP или CDP, чтобы сообщать о себе по ссылке. Вы можете, например, использовать show lldp info remote
(HPE), чтобы показать, какое устройство подключено к каждому порту.
Точно так же вы можете спросить коммутатор, какие MAC-адреса связаны с каждым портом (show mac-address
для HPE).
Если вы ищете MAC-адреса устройств, подключенных к каждому интерфейсу коммутатора, вы можете посмотреть таблицу MAC-адресов в коммутаторе. Коммутатор - это прозрачное устройство уровня 2. Коммутаторы не знают и не заботятся об уровне 3, например IP. Это позволяет коммутаторам передавать любой протокол уровня 3 (IPv4, IPX, IPv6, AppleTalk и т. Д.) В кадрах уровня 2.
Коммутаторы изучают MAC-адреса каждый раз, когда в интерфейс коммутатора поступает кадр. Коммутатор будет проверять исходный MAC-адрес входящего кадра и обновит свою таблицу MAC-адресов, указав MAC-адрес и интерфейс, из которого кадр поступил в коммутатор. Затем коммутатор просмотрит MAC-адрес назначения, найдет его в таблице MAC-адресов и переключит кадр на интерфейс, указанный в таблице MAC-адресов для этого MAC-адреса. Если MAC-адрес отсутствует в таблице MAC-адресов, коммутатор рассылает фрейм всем остальным интерфейсам коммутатора.
То, как вы смотрите на таблицу MAC-адресов, зависит от модели коммутатора и версии программного обеспечения. (Если коммутатор неуправляемый, вы не можете его увидеть.) Например, вы можете увидеть таблицу MAC-адресов на коммутаторах Cisco:
show mac-address-table
Для некоторых версий программного обеспечения коммутатора Cisco:
show mac address-table
Это отобразит все MAC-адреса на каждом интерфейсе коммутатора. Если коммутатор подключен к концентратору или другому коммутатору, вы можете увидеть множество MAC-адресов, связанных с одним интерфейсом коммутатора. Чего вы никогда не должны видеть, так это нескольких интерфейсов коммутатора для одного MAC-адреса.