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

Они говорили, что все «ок», но VSI не поднимался (MPLS VPLS на Huawei NE40E)

Время на прочтение2 мин
Количество просмотров3K

Да, сложнее всего траблшутить неисправности на конвергентной мультивендорной сети, когда мы имеем доступ только к одной стороне соединения, а о состоянии другой нам сообщает кто-то другой, и сообщения эти, как правило, ограничиваются фразами: "все хорошо" и "проблема на вашей стороне". И только после долгих часов перепроверок таки оказывается, что тип инкапсуляции на другой стороне отличался. На этот раз речь о VPLS между роутером Huawei 40E и Nokia XRS 7950.

VSI нам нужен для того, чтобы поднять L3 канал с меткой и уже в эту метку инкапсулировать наши VLAN'ы. Потом мы вешаем эту метку на L2 транковый интерфейс и распаковываем все VLAN'ы. Как обычно говорят, тут все просто, главное, чтобы MTU "лезло". Да, MPLS не поддерживает фрагментацию. Лично я не встречал, чтобы MTU в продакшен VPLS сети было менее 1552 байт. Про MTU не забывают, а вот про инкапсуляцию можно забыть.

Инкапсуляция на VSI интерфейсе может быть двух видов: ethernet и VLAN. По умолчанию на активных сетевых устройствах Huawei инкапсуляция VLAN (VLAN метка или P-tag добавляется в Ethernet заголовок в качестве инструмента разделения услуг - service delimiter). А на Nokia XRS 7950 инкапсуляция была выставлена Ethernet (что значит, что Ethernet заголовок не включает в себя разделительной метки - U-tag - nothing to the PE). О различии Ethernet и VLAN инкапсуляции лучше написать статью (а если уже знаете такую, то, пожалуйста, поделитесь).

Суть этого кейса сводилась к тому, что при выводе команды display vsi verbose на стороне Huawei статус VSI интерфейса показывал DOWN:

VSI State : down

При этом на стороне Nokia со слов инженера той стороны (к которой мы не имели доступа) статус того же самого интерфейса был UP. И MPLS LDP сессия была установлена успешно на обоих сторонах.

Дело в том, что в настройках VSI интерфейса ни на одной из сторон не был четко прописан вид инкапсуляции. Например, на стороне Huawei:

vsi 55 static
pwsignal ldp
vsi-id 55
peer X.X.X.X

Из-за этого вид инкапсуляции оставался по умолчанию - VLAN. Мы изменили его на Huawei NE40E командой encapsulation ethernet. VSI интерфейс после этого поднялся. Из этого мы сделали вывод, что на Nokia XRS 7950 инкапсуляция была также выставлена Ethernet. Этого открытия было достаточно, чтобы на второй стороне пошевелились. После этого мы привели настройки к требуемому сценарию - инкапсуляция VLAN на обеих сторонах - encapsulation vlan.

--

Детальный разбор подобного кейса - Метки VC label для NE40e

Полезные команды при траблшутинге:

dis mpls ldp peer

dis vsi remote ldp

dis vsi peer-info

dis mpls ldp session

dis mpls ldp remote-peer

--

Теги:
Хабы:
Всего голосов 4: ↑4 и ↓0+4
Комментарии3

Публикации

Истории

Ближайшие события

27 августа – 7 октября
Премия digital-кейсов «Проксима»
МоскваОнлайн
11 сентября
Митап по BigData от Честного ЗНАКа
Санкт-ПетербургОнлайн
14 сентября
Конференция Practical ML Conf
МоскваОнлайн
19 сентября
CDI Conf 2024
Москва
24 сентября
Конференция Fin.Bot 2024
МоскваОнлайн
25 сентября
Конференция Yandex Scale 2024
МоскваОнлайн
28 – 29 сентября
Конференция E-CODE
МоскваОнлайн
28 сентября – 5 октября
О! Хакатон
Онлайн
30 сентября – 1 октября
Конференция фронтенд-разработчиков FrontendConf 2024
МоскваОнлайн