У меня есть два коммутатора ProCurve с поддержкой L3 (2810-24G), которые я хотел бы использовать в нашей среде Cisco. Коммутаторы Cisco имеют настроенный vtp, и все VLAN добавляются / обслуживаются в основном на коммутаторе распределения.
Можно ли с помощью VTP распределить, какие VLAN коммутаторы должны переносить между собой (транковые порты cisco и все без тегов в HP), или это большой недостаток, и я должен рассмотреть возможность использования только одного типа?
Моя цель - включить гигабитные коммутаторы ProCurve и запустить на них пару серверов ESXi, поэтому необходимо иметь возможность доступа
Вам нужно будет вручную пронумеровать и назвать необходимые vlan на коммутаторе HP, так как он не узнает их от VTP. Но, как правило, вам нужно определить только несколько виртуальных локальных сетей, которые вы действительно планируете использовать на HP, а не полный набор, который есть у Ciscos.
Порт с несколькими vlan (называемый магистральным портом в Cisco, но магистральный означает для HP что-то еще) может иметь не более одного немаркированного vlan; пакеты для всех остальных должны быть помечены. В Cisco "родной" vlan магистрали всегда не тегируется, а все остальное тегируется. На HP вы можете установить их по своему усмотрению, хотя опять же может быть не более одного немаркированного vlan на порт.
Вы должны сопоставить теги HP с тегами Cisco, что обычно означает, что vlan 1 по умолчанию не имеет тегов, а другие vlan имеют теги.
Также на стороне Cisco вы должны указать, какие vlan отправлять в HP, поскольку по умолчанию коммутаторы Cisco будут отправлять их все, и рассчитывать на сокращение VTP, чтобы устранить дополнительные. Перечислите все виртуальные локальные сети, которые вы вручную добавили к коммутатору HP на родительском магистральном порту Cisco, с помощью «switchport trunk allowed vlan», за которым следует список желаемых номеров vlan, разделенных запятыми.
Кроме того, если у вас есть коммутаторы Cisco, расположенные «ниже по течению» от вашего HP (например, ядро Cisco -> коммутатор HP -> дочерний коммутатор Cisco), вам следует отключить обрезку vtp на стороне Cisco канала связи от ядра к HP. В противном случае дочерний коммутатор Cisco может заставить ядро исключить любые VLANS, которые используются в HP, но не в дочернем Cisco.
У HP есть несколько подробных заметок об этой работе, которые затрудняются поиском на сайте HP.com. Google для таких вещей, как "procurve и vtp".
Поскольку состояние pfo VTP является собственностью Cisco, MVRP (раньше назывался GVRP) - это мультивендорный стандарт, функционально почти идентичный VTP. Кошка 65xx серверы могут использовать MVRP, не знаю о Procurve, но я знаю 2810-24G поддерживает GVRP, поэтому предположительно поддержка MVRP либо встроена, либо требуется обновление кода.
Надеюсь это поможет.
Это большой отказ (в основном, поскольку только Cisco реализует VTP). Коммутаторы микширования (даже для L2) также не подходят, если вы не хотите, чтобы в случае проблем со стороны Cisco или HP указывали пальцем.