Вам бонус- начислено 1 монета за дневную активность. Сейчас у вас 1 монета

Cisco: сообщение "CDP-4-NATIVE_VLAN_MISMATCH" или "Native VLAN mismatch discovered" в логах

Практика



Итак, все у нас вроде как хорошо, сеть работает, но, заглянув в логи Cisco мы обнаруживаем часто повторяющиеся сообщения вида:

*Mar 22 16:49:59.821: %CDP-4-NATIVE_VLAN_MISMATCH: Native VLAN mismatch discovered on GigabitEthernet0/24 (1), with CENTRAL-CISCO GigabitEthernet0/7 (14).

Что такое сообщение значит?


Почему?

Во-первых, это не сообщение об ошибке. Нередко CDP-4-NATIVE_VLAN_MISMATCH - это только информация для администратора.

Во-вторых, как и сказано в сообщении (Native VLAN mismatch discovered): Cisco обнаружила, что на другом ее конце порт имеет другой Native VLAN. Т.е., например, с одной стороны нетеггированный трафик выходит/входит по VLAN=A, а с другой стороны - по VLAN=B. Т.к. пакеты нетеггированные, т.е. проходят по ACCESS-порту или через Native VLAN порта Trunk, то такая ситуция возможна и, более того, имеет место быть использована для соединения разнонастроенных сетей.

Как пример: на стороне одного из центральных коммутаторов мы ходим видеть трафик из удаленного офиса по VLAN=20, а на стороне самого офиса VLAN ЛВС - например, VLAN 50. Как нам их соединить? Самое простое - это перевести порты в Access режим и сказать на одной стороне, что Access=VLAN_20, а на другой - что Access=VLAN_50.
Если же требуется прокинуть еще и другие вланы - то вместо Access порты конфигурируем как Trunk в разными Native VLAN.

И что мы получаем в итоге? Все работает, но сыпет сообщениями "%CDP-4-NATIVE_VLAN_MISMATCH" и "Native VLAN mismatch discovered" в логах.


Почему? Да потому, что Cisco используют VTP и проверяют конфигурации между собой дабы сразу известить администратора о возможных проблемах. В том числе - девайсы проверяют - а одинаковые ли на обоих сторонах порта Native VLAN, причем даже если на какой-то из сторон порт сконфигурирован как Access.

С точки зрения Cisco конфигурации должны быть одинаковы в одном VTP домене. Если же происходит описанная выше ситуация (т.е. действительно соединяются сети с разными VLAN через Access-ветку), то домены должны быть разными.


Решение.

Если все работает как надо и сообщение, на Ваш взгляд, это лишнее (не нужное) предупреждение - то давайте от него избавимся. Зачем загромождать логи ненужной информацией (при том, что длинна лога ограничена и действительно важное сообщение из-за этих "%CDP-4-NATIVE_VLAN_MISMATCH" может быть затерто).

Решением является перевод одного из устройств в другой VTP домен. Да-да, достаточно, чтобы хотя-бы одна из цисок была в другом VTP домене - и такие сообщения пропадут.

Итак, логинимся на одну из цисок и переводим ее в другой домен:
CISCO> enable
CISCO# config t
CISCO(config)# vtp mode transparent
CISCO(config)# vtp domain MY_NEW_VTP_NAME
где вместо MY_NEW_VTP_NAME укажите новое имя домена VTP (без особой привязки).

И все, сообщение уйдет.
создано: 2017-05-10
обновлено: 2021-03-13
137023



Рейтиг 9 of 10. count vote: 2
Вы довольны ?:


Найди готовое или заработай

С нашими удобными сервисами без комиссии*

Как это работает? | Узнать цену?

Найти исполнителя
$0 / весь год.
  • У вас есть задание, но нет времени его делать
  • Вы хотите найти профессионала для выплнения задания
  • Возможно примерение функции гаранта на сделку
  • Приорететная поддержка
  • идеально подходит для студентов, у которых нет времени для решения заданий
Готовое решение
$0 / весь год.
  • Вы можите продать(исполнителем) или купить(заказчиком) готовое решение
  • Вам предоставят готовое решение
  • Будет предоставлено в минимальные сроки т.к. задание уже готовое
  • Вы получите базовую гарантию 8 дней
  • Вы можете заработать на материалах
  • подходит как для студентов так и для преподавателей
Я исполнитель
$0 / весь год.
  • Вы профессионал своего дела
  • У вас есть опыт и желание зарабатывать
  • Вы хотите помочь в решении задач или написании работ
  • Возможно примерение функции гаранта на сделку
  • подходит для опытных студентов так и для преподавателей



Комментарии


Оставить комментарий
Если у вас есть какое-либо предложение, идея, благодарность или комментарий, не стесняйтесь писать. Мы очень ценим отзывы и рады услышать ваше мнение.
To reply

Операционные системы и системное программировние

Термины: Операционные системы и системное программировние