У меня есть два переключателя CISCO одной модели. (они подключены для транкинга, а связующее дерево включено (по умолчанию)) - я попытался оставить конфигурацию по умолчанию, насколько это возможно.
Получил сервер с двумя сетевыми адаптерами, настроено объединение сетевых адаптеров.
Каждая сетевая карта подключена к каждому коммутатору. (приложение для объединения сетевых адаптеров устанавливает случайный MAC-адрес и использует его для обоих сетевых адаптеров вместо их заводских MAC-адресов)
Коммутатор жалуется на подбрасывание MAC-адреса .. Но почему? Разве коммутатор не достаточно умен, чтобы знать, что мой сервер отказоустойчив и использует два сетевых кабеля? What configuration am I missing?
РЕДАКТИРОВАТЬ: Фактически вопрос выделен .. Остальное просто разглагольствует .. хе-хе
Если ваши коммутаторы не поддерживают Cisco VSS (обычно это высокопроизводительные боксы), вам необходимо переключить объединение сетевых адаптеров на работу в активном / пассивном режиме, а не в активном / активном.
Причина в том, что в настоящее время оба коммутатора имеют свою собственную, полностью отдельную таблицу CAM, но ваша команда объявляет один и тот же MAC-адрес для каждого физического порта, в данном случае для разных коммутаторов, не знающих о команде, поэтому ST / portfast просто закрывает, какой коммутатор владеет MAC-адресом.
Как я уже сказал, если у вас есть коммутаторы VSS, они используют одну таблицу CAM, поэтому вы можете разделить команду таким образом, это то, для чего это фактически, но не для обычных коммутаторов, не относящихся к VSS, извините.
Нет ... коммутаторы недостаточно умны, чтобы случайно предположить, что у вашего сервера объединенные интерфейсы. Вы должны это сказать.
Подумайте с точки зрения коммутатора (порт X - это порт, напрямую подключенный к серверу ... порт Y идет к другому коммутатору, подключенному к серверу) Хорошо ... порт X сообщает MAC x ... хорошо ... добавьте, что в кеш ARP ... хорошо ... порт Y сообщает, что у него есть MAC X ... Кеш ARP говорит, что он находится на порту X ... этот сервер не может быть в двух местах одновременно ... кто-то может пытаться выполните какое-нибудь отравление arp или другую подобную атаку типа "человек посередине" ... или еще много чего. Ошибка всегда будет уместной.