Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технологии коммутации современных сетей Etherne...docx
Скачиваний:
24
Добавлен:
01.04.2025
Размер:
14 Мб
Скачать
☆

4.5.2. Пример настройки протокола gvrp

В примере, показанном на рис. 4.17, требуется настроить возможность динамического распространения по сети информации о VLAN v30 с использованием протокола GVRP . Ниже приведены настройки коммутаторов.

Рис. 4.17. Схема сети VLAN

Настройка коммутаторов 1, 3

· Удалить соответствующие порты из VLAN по умолчанию (default VLAN ) и создать новые VLAN .

config vlan default delete 1-24

create vlan v10 tag 10

create vlan v20 tag 20

create vlan v30 tag 30

· В созданные VLAN добавить порты, для которых необходимо указать, какие из них являются маркированными и немаркированными.

config vlan v10 add untagged 1-8

config vlan v20 add untagged 9-16

config vlan v30 add untagged 17-24

config vlan v10 add tag 25-26

config vlan v20 add tag 25-26

· Активизировать протокол GVRP и функцию оповещения о соответствующей VLAN (в данном примере VLAN v30) по сети.

config vlan v30 advertisement enable

enable gvrp

config port _ vlan 25-26 gvrp _ state enable

Настройка коммутатора 2

config vlan default delete 1-24

create vlan v10 tag 10

create vlan v20 tag 20

config vlan v10 add untagged 1-12

config vlan v20 add untagged 13-24

config vlan v10 add tagged 25-26

config vlan v20 add tagged 25-26

enable gvrp

config port_vlan 25-26 gvrp_state enable

4.6 Q-in-Q VLAN

Функция Q-in-Q , также известная как Double VLAN, соответствует стандарту IEEE 802.1ad , который является расширением стандарта IEEE 802.1Q.Она позволяет добавлять в маркированные кадры Ethernet второй тег IEEE 802.1Q.

Благодаря функции Q-in-Q провайдеры могут использовать их собственные уникальные идентификаторы VLAN (называемые Service Provider VLAN ID или SP-VLAN ID) при оказании услуг пользователям, в сетях которых настроено несколько VLAN. Это позволяет сохранить используемые пользователями идентификаторы VLAN (Customer VLAN ID или CVLAN ID), избежать их совпадения и изолировать трафик разных клиентов во внутренней сети провайдера.

4.6.1. Формат кадра q-in-q

На рис. 4.18 изображены форматы обычного кадра Ethernet, кадра Ethernet с тегом 802.1Q, кадра Ethernet с двумя тегами 802.1Q.

Рис. 4.18. Формата кадра Ethernet с двумя тегами 802.1 Q .

Инкапсуляция кадра Ethernet вторым тегом происходит следующим образом: тег, содержащий идентификатор VLAN сети провайдера (внешний тег) вставляется перед внутренним тегом, содержащим клиентский идентификатор VLAN. Передача кадров в сети провайдера осуществляется только на основе внешнего тега SP-VLAN ID, внутренний тег пользовательской сети CVLAN ID при этом скрыт.

Функция Q-in-Q позволяет расширить доступное пространство идентификаторов и использовать до 4094 x 4094 = 16 760 836 уникальных виртуальных локальных сетей.

4.6.2 Реализации q-in-q

Существуетдве реализации функции Q-in-Q: Port-based Q-in-Q и Selective Q-in-Q. Функция Port-based Q-in-Q по умолчанию присваивает любому кадру, поступившему на порт доступа граничного коммутатора провайдера идентификатор SP-VLAN равный идентификатору PVID порта. Порт маркирует кадр независимо от того, является он маркированным или немаркированным. При поступлении маркированного кадра, в него добавляется второй тег с идентификатором равным SP-VLAN. Если на порт пришел немаркированный кадр, в него добавляется только тег с SP-VLAN порта.

Функция Selective Q-in-Q является более гибкой по сравнению с Port-based Q-in-Q. Она позволяет:

· Маркировать кадры внешними тегами с различными идентификаторами SP-VLAN в зависимости от значений внутренних идентификаторов CVLAN.

· Задавать приоритеты обработки кадров внешних SP-VLAN на основе значений приоритетов внутренних пользовательских CVLAN.

· Добавлять к немаркированным пользовательским кадрам помимо внешнего тега SP-VLAN внутренний тег CVLAN.