Проблема в Cisco VTP: коммутатор принимает имя домена без явного указания

В протоколе VTP (VLAN Trunking Protocol) существует одна особенность, которую можно назвать немного неприятной. Дело в том, что коммутаторы Cisco, по умолчанию, настроены на использование домена VTP с именем равным null.

Так же, коммутатор работает в VTP-режиме как Server, что позволяет вносить изменения в локальную базу VLAN через командную строку. Напомню, что эта база хранится в файле vlan.dat в памяти flash.

Теперь такая ситуация, предположим, что мы имеем два коммутатора, один из которых настроен на домен litladmin, а второй остаётся с настройками по-умолчанию (null). И мы начинаем создавать VLAN-ы на первом коммутаторе. Технически, они у нас сейчас находятся в различных доменах.

Далее, когда между коммутаторами будет организован магистральный канал, первый коммутатор начинает анонсировать на второй свою базу данных VLAN и второй коммутатор автоматически настраивается на использование этого же доменного имени litladmin (если не был указан пароль).

Таким образом, если мы будем иметь настройки по-умолчанию и два различно настроенных коммутатора, то коммутатор с более высоким номером версии БД VLAN перезапишет БД на коммутаторе с более низким номером, даже если их домены VTP не совпадают.

Как избежать этого:

  1. Всегда задавайте имя домена вручную;
  2. Используйте пароль на VTP;

Демонстрация:

Интересно? Поделись с другом

Warning: Trying to access array offset on value of type bool in /var/www/html/wp-content/themes/root/inc/admin-ad.php on line 379

Warning: Trying to access array offset on value of type bool in /var/www/html/wp-content/themes/root/inc/admin-ad.php on line 408
Litl-Admin.ru

Comments:

Comments: 2
  1. PrihoD

    Warning: Trying to access array offset on value of type null in /var/www/html/wp-content/plugins/dofollow-case-by-case/dofollow-case-by-case.php on line 600

    Warning: Trying to access array offset on value of type null in /var/www/html/wp-content/plugins/dofollow-case-by-case/dofollow-case-by-case.php on line 603

    Warning: Trying to access array offset on value of type null in /var/www/html/wp-content/plugins/dofollow-case-by-case/dofollow-case-by-case.php on line 606

    А домен-то на видео litadmin ) Кстати, видео кажется как-то прям резко обрывается. Это норм?

    1. litladmin (author)

      Да, мой косяк. имя домена с опечаткой. Но не принципиально. Я хотел идею показать.
      Видео обрывается после того, как показана суть. Надо было зановес и титры :)

Leave a Reply