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

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


3.1 Общие сведения о Selective QinQ

Selective QinQ - это расширение функции dot1q-tunnel, позволяющая тегировать пакеты разным внешним тэгом VLAN в зависимости от разного внутреннего тэга VLAN в соответствии с требованиями пользователя. Это позволяет выбирать каналы передачи для разных типов трафика с разным тэгом VLAN.

3.2 Конфигурация Selective QinQ

1. Настройка соответствия между внутренним и внешним тэгом на порту коммутатора;}
2. Включение Selective QinQ на порту коммутатора.


1. Настройка правил сопоставления внешнего тэга внутреннему;

Команда

Описание

dot1q-tunnel selective s-vlan <s-vid> c-vlan <c-vid-list>



no dot1q-tunnel selective s-vlan <s-vid> c-vlan <c-vid-list>

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

Применение правила сопоставления внешнего тега внутреннему(внутренним)

s-vlan - внешний тэг

c-vlan - внутренний тэг

Удаление правила сопоставления внешнего тега внутреннему(внутренним)



2. Включение функции Selective QinQ.

Команда

Описание

dot1q-tunnel selective enable

no dot1q-tunnel selective enable

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

Включить на интерфейсе функцию dot1q-tunnel selective

Выключить на интерфейсе функцию dot1q-tunnel selective

3.3 Пример применения Selective QinQ


Рисунок 21.1 - применение Selective QinQ


  1. Порт Ethernet 1/0/1 коммутатора “Switch A” предоставляет доступ в публичную сеть пользователям PC, а Ethernet 1/0/2 коммутатора “Switch A” предоставляет доступ в публичную сеть пользователям IP-телефонии. Пользователи PC используют VLAN из диапазона от 100 до 200, а пользователи IP-телефонии используют VLAN из диапазона от 201 до 300. Ethernet 1/0/9 подключен к публичной сети.

  2. Ethernet 1/0/1 и Ethernet 1/0/2 коммутатора “Switch B” предоставляют доступ в публичную сеть для пользователей PC в диапазоне VLAN от 100 до 200, и пользователям IP-телефонии в диапазоне VLAN от 201 до 300 соответственно. Ethernet 1/0/9 подключен к публичной сети.

  3. Публичная сеть пропускает пакеты VLAN 1000 и VLAN 2000.

  4. Selective QinQ включен на портах Ethernet 1/0/1 и Ethernet 1/0/2 коммутатора “Switch A” и коммутатора “Switch B” соответственно. К пакетам во VLAN из диапазона от 100 до 200 добавляется внешний тэг 1000, а к пакетам во VLAN из диапазона от 201 до 300 добавляется внешний тэг 2000.

Настройка может быть разбита на следующие шаги:

# Создать VLAN 1000 и VLAN 2000 на коммутаторе “Switch A”.

switch(config)#vlan 1000;2000

# Настроить Ethernet1/0/1 в режим Hybrid и настроить его для снятия тэга при передаче пакета VLAN 1000.

switch(config-if-ethernet1/0/1)#switchport hybrid allowed vlan 1000 untag

# Настроить правило сопоставления selective QinQ на Ehernet1/0/1 для добавления тэга VLAN 1000 как внешней метки в пакетах с тэгами из диапазона VLAN от 100 до 200.

switch(config-if-ethernet1/0/1)#dot1q-tunnel selective s-vlan 1000 c-vlan 100-200

# Включить selective QinQ на Ethernet1/0/1.

switch(config-if-ethernet1/0/1)#dot1q-tunnel selective enable

# Настроить порт Ethernet 1/0/2 в режим Hybrid, настроить его для удаления тэга VLAN при приеме пакета с тэгом VLAN 2000.

switch(config-if-ethernet1/0/2)#switchport mode hybrid
switch(config-if-ethernet1/0/2)#switchport hybrid allowed vlan 2000 untag

# Настроить правило сопоставления selective QinQ на Ehernet1/0/2 для добавления тэга VLAN 2000 как внешней метки в пакетах с тэгами из диапазона VLAN от 201 до 300.

switch(config-if-ethernet1/0/2)#dot1q-tunnel selective s-vlan 2000 c-vlan 201-300

# Включить selective QinQ на Ethernet1/0/2.

switch(config-if-ethernet1/0/2)#dot1q-tunnel selective enable

# Настроить порт Ethernet 1/0/9 в режим Hybrid, настроить его для удаления тэга VLAN при приеме пакета с тэгом VLAN 1000 и VLAN 2000.

switch(config-if-ethernet1/0/2)#interface ethernet 1/0/9
switch(config-if-ethernet1/0/9)#switchport mode hybrid
switch(config-if-ethernet1/0/9)#switchport hybrid allowed vlan 1000;2000 tag

После настройки коммутатора “Switch A” пакеты с VLAN из диапазона от 100 до 200 из порта Ethernet1/0/1 будут автоматически тегироваться VLAN 1000 в качестве внешней метки, пакеты с VLAN из диапазона от 200 до 301 из порта Ethernet1/0/1 будут автоматически тегироваться VLAN 2000 в качестве внешней метки.

Конфигурация коммутатора “Switch B” похожа на конфигурацию коммутатора “Switch A” и выглядит следующим образом:

switch(config)#vlan 1000;2000
switch(config)#interface ethernet 1/0/1
switch(config-if-ethernet1/0/1)#switchport mode hybrid
switch(config-if-ethernet1/0/1)#switchport hybrid allowed vlan 1000 untag
switch(config-if-ethernet1/0/1)#dot1q-tunnel selective s-vlan 1000 c-vlan 100-200
switch(config-if-ethernet1/0/1)#dot1q-tunnel selective enable
switch(config-if-ethernet1/0/1)#interface ethernet 1/0/2
switch(config-if-ethernet1/0/2)#switchport hybrid allowed vlan 2000 untag
switch(config-if-ethernet1/0/2)#dot1q-tunnel selective s-vlan 2000 c-vlan 201-300
switch(config-if-ethernet1/0/2)#dot1q-tunnel selective enable
switch(config-if-ethernet1/0/9)#switchport mode hybrid
switch(config-if-ethernet1/0/9)#switchport hybrid allowed vlan 1000;2000 tag

3.4. Решение проблем при настройке Selective QinQ

  • Функции Selective QinQ и dot1q-tunnel не должны настраиваться одновременно на одном и том же порту.

  • No labels