У меня есть 2 стека коммутаторов Catalyst 4506-E (Core01 и Core02) с настроенным между ними каналом с 4 портами связи (Po1). У меня есть 2 маршрутизатора, 3845 и 7206VXR, подключенные к Core01 и Core02 на портах Gi4 / 45 и Gi2 / 11 на обе переключатели. Краткая диаграмма:
Пытаясь найти другую (?) Проблему, я заметил, что в выводе журнала шоу от Core01 и Core02 было:
Oct 19 15:16:24.807: %C4K_EBM-4-HOSTFLAPPING: Host 00:25:84:EA:60:80
in vlan 999 is moving from port Gi4/45 to port Po1 Oct 19
15:16:24.807: %C4K_EBM-4-HOSTFLAPPING: Host 00:25:84:EA:60:80 in vlan
999 is moving from port Po1 to port Gi4/45 Oct 19 15:16:34.188:
%C4K_EBM-4-HOSTFLAPPING: Host 00:22:0D:92:B0:1B in vlan 999 is moving
from port Gi2/11 to port Po1 Oct 19 15:16:34.236:
%C4K_EBM-4-HOSTFLAPPING: Host 00:22:0D:92:B0:1B in vlan 999 is moving
from port Po1 to port Gi2/11 Oct 19 15:16:35.080:
%C4K_EBM-4-HOSTFLAPPING: Host 00:25:84:EA:60:80 in vlan 999 is moving
from port Gi4/45 to port Po1 Oct 19 15:16:35.128:
%C4K_EBM-4-HOSTFLAPPING: Host 00:25:84:EA:60:80 in vlan 999 is moving
from port Po1 to port Gi4/45 Oct 19 15:16:44.189:
%C4K_EBM-4-HOSTFLAPPING: Host 00:22:0D:92:B0:1B in vlan 999 is moving
from port Gi2/11 to port Po1 Oct 19 15:16:44.189:
%C4K_EBM-4-HOSTFLAPPING: Host 00:22:0D:92:B0:1B in vlan 999 is moving
from port Po1 to port Gi2/11 Oct 19 15:16:45.081:
%C4K_EBM-4-HOSTFLAPPING: Host 00:25:84:EA:60:80 in vlan 999 is moving
from port Gi4/45 to port Po1 Oct 19 15:16:45.125:
%C4K_EBM-4-HOSTFLAPPING: Host 00:25:84:EA:60:80 in vlan 999 is moving
from port Po1 to port Gi4/45
Снова и снова. Эти 2 MAC-адреса, 00: 25: 84: EA: 60: 80 и 00: 22: 0D: 92: B0: 1B, соответствуют BVI1 на 3845 и 7206VXR соответственно.
Вывод sh vlan id 999:
VLAN Name Status Ports
---- -------------------------------- --------- ------------------------------- 999 Core active Gi1/3, Gi1/4, Gi2/11, Gi2/25, Gi2/31, Gi3/18, Gi3/20,
Gi3/22, Gi3/24, Gi3/26, Gi3/28
Gi3/32, Gi4/4, Gi4/7, Gi4/11, Gi4/15, Gi4/27, Gi4/45, Gi5/2, Gi5/3, Gi5/4, Gi5/5
Gi5/10, Gi5/25, Gi5/26, Gi5/27, Gi5/28, Gi5/34, Gi5/36, Po1
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode
Trans1 Trans2
---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------ 999 enet 100999 1500 - - - - - 0 0
Remote SPAN VLAN
---------------- Disabled
Primary Secondary Type Ports
------- --------- ----------------- ------------------------------------------
Итак, канал порта Po1 находится в vlan 999, как и Gi2 / 11 и Gi4 / 45, что, как я предполагаю, является проблемой и вызывает эти сообщения. У меня такой вопрос; Я унаследовал эту установку, я ее не строил, но и не менял. Я построил сервер Debian Rancid, который обрабатывает различия в конфигурациях, поэтому, если бы это было что-то новое, я бы получил об этом электронное письмо. Я признаю, что я не возвращался и не просматривал все изменения конфигурации, которые я получил за последний год, но я вернулся достаточно далеко, чтобы знать, что это не новое изменение, я могу предположить, что он делал это какое-то время сейчас. Однако я вижу это сообщение, думаю, зацикливается.
Неправильно ли иметь Po1 и интерфейсы, подключенные к маршрутизаторам, в одном и том же vlan? Кроме того, эти порты являются портами доступа, не следует ли мне транслировать их? Любые идеи были бы хорошы.
Спасибо,
Да, есть проблема, и вы в одном шаге от создания петли, но это не из-за того, что Po1 и интерфейс остаются подключенными к маршрутизатору в одной и той же VLAN. Когда вы складываете два коммутатора в стек, они работают как один, даже если они являются частью VSS (Virtual Switching System). Мозг двух переключателей становится одним, и все решения о переключении принимаются одним переключателем (который является активным из двух).
Что происходит, когда вы подключаете два кабеля от маршрутизатора к коммутатору в одной VLAN? Да, все верно, он получит одинаковый MAC-адрес от обоих портов.
Неправильно ли иметь Po1 и интерфейсы, подключенные к маршрутизаторам, в одном и том же vlan?
Точно нет. Вы делаете его более безопасным и полезным. :)
Кроме того, эти порты являются портами доступа, не следует ли мне транслировать их?
Нет, вам лучше превратить два порта, подключенных к маршрутизатору, в порт-канал соответственно. Как я уже сказал, после объединения в стек они ведут себя как одно целое. Следовательно, вы должны портировать канал как Gi2 / 11 как (скажем) Po2, так и как Gi4 / 45 как Po3. Сохраните оба порта-канала в Vlan 999, а также Ether-channel для портов на маршрутизаторе (но я думаю, что это уже сделано, так как вы получаете MAC от обоих интерфейсов), и я уверен, что журналы исчезнут.
Надеюсь это поможет!