Как стать автором
Обновить

Комментарии 10

По вашей проблеме с BPDU могу сказать только, что с STP у меня такой проблемы не было: недавно собирали что-то подобное в GNS3 на IOS и тике VM. (У вас хуавей, но протокол то один стандарт)
image
EoIP был добавлен в бридж с приоритетом 16384 на тике. Вот топологию вам накидала. С1 и С2 это киски, и M1 и M2 — ну вы поняли. Inet это тоже тик роутер, который строит EoIP тоннели между M1 и M2.
image
Чтобы просто продемонстировать сходимость, я дала M1 приоритет 12288. Это должно было сделать M1 рутом и он должен был начать генерировать конфигурационное BPDU, которое (да, опять) должно было пролезть через EoIP к M2, и M2 должен его принять и осознать M1 как новый рут. Я затем перешла к С1 и установила ему приоритет 4096 и смотрела как меняется его статус на рут, и меняется успешно — BPDU прошли через EoIP:
image
Так что это работает. Вам нужно хорошенько проверить бридж конфигурацию и EoIP туннель конфигурацию.
Изображения не подгрузились

Шеринг происходил из опыта на продакшен сети через реальный паблик-интернет, который в тестовых условиях не повторить.Стоит ли говорить как бывали конфузы, когда в тестовой обстановке результат один, а в реальной - другой. 

Помню я по-молодости Калининград положила на лопатки, хотя тестировали успешно перед этим. Как видите, по умолчанию протокол работает через EoIP, а вы пишите, что нет. Это немного смущает…
BPDU может не приходить, потому что BPDU filter включен на порту, типа такого:

spanning-tree bpdufilter enable

На хувике кажется так:

stp bpdu-filter enable
Да, команды именно такие. Фильтер был отключен. Наверное, с MTU нужно было разбираться…
MTU может стать непростой задачей. Для начала нужно определиться с отправной точкой. Если вы выходите в Интернет или просто используете настройки по умолчанию, то у вас будет 1500. Обычно ваш L2 MTU будет 1514 или немного больше. Обычно это значение отдельно от MTU уровня 3. В Cisco команда ip mtu устанавливает MTU уровня 3 и соответствующим образом регулирует MTU уровня 2.

Ethernet = 14 bytes
Plain GRE = 4 bytes (без ключа или порядковой нумерации, каждый элемент добавлял бы 4 байта для 8 и 12 соответственно)
IPv4 Header = 20 bytes
IPv6 Header = 40 bytes
Зарегистрируйтесь на Хабре, чтобы оставить комментарий