Page tree
Skip to end of metadata
Go to start of metadata


8.1. Общие сведения о GVRP

GVRP (Genecic VLAN Registration Protocol) является одним из приложений GARP (Generic Attribute Registration Protocol, Протокол регистрации общих аттрибутов). GARP был разработан IEEE для использования в сетевых мостах, сетевых коммутаторах, или других аналогичных устройствах с возможностью регистрации и перерегистрации специальных атрибутов, таких как идентификаторы VLAN и членство в мультикастовых группах в больших локальных сетях. GVRP - приложение GARP, которое отвечает за обмен информацией о VLAN и позволяет коммутаторам регистрировать VLAN динамически. Рассмотрим пример на рисунке:


Рисунок 26.1 - типовое применение GVRP


В сети 2 уровня коммутаторы A и G не подключены друг к другу напрямую. Коммутаторы B,C,D,E,F выступают в роли промежуточных коммутаторов, соединяющий A и G. На коммутаторах A и G вручную настроены VLAN100-1000, в то время как на коммутаторах B,C,D,E,F VLAN не настроены. Пока GVRP не включен A и G не имеют связности друг с другом, поскольку промежуточные коммутаторы не имеют соответствующих VLAN. Однако после включения GVRP на всех коммутаторах его механизм передачи атрибутов VLAN позволяет промежуточным коммутаторам динамически регистрировать VLAN и у коммутаторов A и G появится связность в VLAN100-1000. VLAN, динамически зарегистрированные на промежуточных коммутаторах, будут удалены, если VLAN100-1000 будут удалены с коммутаторов A и G вручную.

Таким образом, несмежные коммутаторы, находясь в одной и той же VLAN могут установить связность друг с другом через GVRP, вместо ручной настройки VLAN на каждом из промежуточных коммутаторов.

8.2. Конфигурация GVRP

  1. Настройка таймеров GVRP

  2. Настройка GVRP на интерфейсе

  3. Включение функции GVRP


  1. Настройка таймеров GVRP

Команда

Описание

garp timer join <200-500>

garp timer leave <500-1200>

garp timer leaveall <5000-60000>

no garp timer (join | leave | leaveAll)

!  В режиме глобальной конфигурации

Настройка таймера для отправки GVRP-сообщений leaveall, join, и leave.


2. Настройка GVRP на интерфейсе

Команда

Описание

gvrp

no gvrp

!  В режиме конфигурации порта

Включение\выключение функции GVRP на интерфейсе


3. Включение функции GVRP

Команда

Описание

gvrp

no gvrp

!  В режиме глобальной конфигурации

Включение\выключение функции GVRP глобально


8.3. Пример конфигурации GVRP

Рисунок 26.2 - Пример конфигурации GVRP


Для получения информации динамической регистрации VLAN и её обновления на коммутаторах должен быть сконфигурирован протокол GVRP. Настроенный протокол GVRP на коммутаторах Switch А, Switch В и Switch С позволяет динамически сконфигурировать VLAN100 на коммутаторе Switch В а двум ПК, подключенным к VLAN100 на коммутаторах Switch А и Switch С, связаться между собой без статического конфигурирования VLAN100 на коммутаторе Switch В.


Объект

Описание конфигурации

VLAN100

Порты Ethernet1/0/2-6 на коммутаторах Switch A и Switch С

Режим Trunk

Порт Ethernet1/0/11 на Switch A и Switch С, порт Ethernet1/0/10 и 1/0/11 на коммутаторе Switch B.

Функция GVRP

Коммутаторы Switch A, Switch B и Switch C

Порт GVRP

Порт Ethernet1/0/11 на Switch A и Switch С, порт Ethernet1/0/10 и 1/0/11 на коммутаторе Switch B.


Две рабочих станции (PC) подключены к любым портам коммутаторов Switch A и Switch B, в которые назначен VLAN100. Порт 1/0/11 Switch A подключен к порту 1/0/10 Switch B, а порт 1/0/11 Switch B подключен к порту 1/0/11 Switch A.

Switch A:

Switch (config)#gvrp
Switch (config)#vlan 100
Switch (Config-Vlan100)#switchport interface ethernet 1/0/2-6
Switch (Config-Vlan100)#exit
Switch (config)#interface ethernet 1/0/11
Switch (Config-If-Ethernet1/0/11)#switchport mode trunk
Switch (Config-If-Ethernet1/0/11)#gvrp
Switch (Config-If-Ethernet1/0/11)#exit


Switch B:

Switch(config)#gvrp
Switch(config)#interface ethernet 1/0/10
Switch(Config-If-Ethernet1/0/10)#switchport mode trunk
Switch(Config-If-Ethernet1/0/10)#gvrp
Switch(Config-If-Ethernet1/0/10)#exit
Switch (config)#interface ethernet 1/0/11
Switch (Config-If-Ethernet1/0/11)#switchport mode trunk
Switch (Config-If-Ethernet1/0/11)#gvrp
Switch (Config-If-Ethernet1/0/11)#exit


Switch C:

Switch (config)#gvrp
Switch (config)#vlan 100
Switch (Config-Vlan100)#switchport interface ethernet 1/0/2-6
Switch (Config-Vlan100)#exit
Switch (config)#interface ethernet 1/0/11
Switch (Config-If-Ethernet1/0/11)#switchport mode trunk
Switch (Config-If-Ethernet1/0/11)#gvrp
Switch (Config-If-Ethernet1/0/11)#exit

8.4. Решение проблем с конфигурацией GVRP

  • Рекомендуется избегать использования функций GVRP и RSTP одновременно на коммутаторе. Если необходимо включить GVRP, сначала необходимо отключить функцию RSTP для портов.

  • Таймеры GARP на обоих концах сети должны быть одинаковы, иначе GVRP не сможет работать нормально.

  • No labels