Поддержка VLAN на уровне портов и маркеров 802.1Q в P-870MH-C1
В модеме P-870MH-C1 реализована поддержка VLAN на уровне портов (Port-Based VLAN) и маркеров 802.1Q (IEEE 802.1Q VLAN). Все необходимые команды по настройке VLAN подробно описаны в руководстве пользователя: /sites/default/download/P-870MH-C1/user_guide/P-870MH-C1_3.50.pdf
В данной таблице представлены команды vlanQoS и их краткое описание. Более детальную информацию по этим командам вы можете получить в руководстве пользователя в разделе vlanQoS Commands на странице 57.
|
Команда |
Описание |
| vlanQoS 1qconfig | Команда для настройки параметров портов для использования 802.1Q VLAN. |
| vlanQoS 1qset | Команда для создания 802.1Q VLAN в P-870MH-C1. Этот VLAN заменит существующий VLAN с таким же номером. Если отсутствуют VLAN, то все порты по умолчанию имеют статус Forbidden (данный порт не является членом VLAN). |
| vlanQoS clear | Команда для сброса настроек Port-Based VLAN и/или настроек 802.1Q VLAN на настройки по умолчанию. Для Port-Based VLAN вы можете сбросить настройки на определенном порту или на всех портах. Для 802.1Q VLAN вы можете сбросить настройки определенного VLAN или на всех VLAN. |
| vlanQoS disp | Команда для просмотра текущих настроек Port-Based VLAN или 802.1Q VLAN (который используется в данный момент), а также для QoS. Для 802.1Q VLAN порты, имеющие статус Forbidden никак не обозначаются или обозначаются буквой F. |
| vlanQoS modechane | Команда определяет режим Port-Based VLAN или 802.1Q VLAN в модеме P-870MH-C1. |
| vlanQoS pvlanset | Команда для создания груп портов при использовании Port-based VLAN. |
| vlanQoS ratio | Команда определяет соотношение коммутируемого трафика для портов с высоким приоритетом к портам с низким приоритетом. |
| vlanQoS save | Команда для сохранения текущих настроек Port-Based VLAN, 802.1Q VLAN и QoS в энергонезависимой памяти P-870MH-C1. Если не выполнить данную команду, то пользовательские настройки будут потеряны в случае выключения или перезагрузки модема P-870MH-C1. |
Примеры применения команд vlanQoS
VLAN на базе порта (Port-Based VLAN)
Команды:
| vlanQoS modechane <0|1> vlanQoS pvlanset <port#> <port#> [<port#> [<port#> [...]]] vlanQoS disp vlanQoS clear <p|P|1|a|A> [<item#>|<port#>] vlanQoS save |
Модем P-870MH-C1 всегда использует один из двух режимов VLAN: VLAN на базе порта (Port-Based VLAN) или VLAN на базе признака (802.1Q VLAN). В обоих случаях при использовании настроек по умолчанию Ethernet-порты в модеме P-870MH-C1 работают как обычный коммутатор. По умолчанию в модеме включен Port-Based VLAN.
Для использования Port-Based VLAN нужно создать группы портов, между которыми будет возможна передача трафика. Например, если объединить в одну группу порты 1, 2 и 5 (VDSL), то передача трафика возможна между любыми портами этой группы. Эти порты не смогут передавать трафик на порты 3 и 4, а порты 3 и 4 не смогут передавать трафик на порты 1, 2 или 5. Если затем в другую группу объединить порты 3, 4 и 5, то входящий трафик на порту 5 сможет передаваться на порты 1-4, т.к. порт 5 входит в обе группы. Передача трафика с портов 3 и 4 возможна только на порты 3-5.
Используйте команду vlanQoS save для сохранения изменений в энергонезависимой памяти.
Примеры:
Включить Port-Based VLAN (Выключить 802.1Q VLAN):

Посмотреть текущие настройки для Port-Based VLAN:

Настройка Port-Based VLAN:

Сбросить настройки Port-Based VLAN на значения по умолчанию:

Выключить Port-Based VLAN (Включить 802.1Q VLAN):

VLAN на базе признака (IEEE 802.1Q VLAN)
Команды:
| vlanQoS modechane <0|1> vlanQoS 1qset <vid> vlanQoS 1qconfig <item#> <T|F|U> <port#> [<port#> [<port#> [...]]] vlanQoS disp vlanQoS clear <p|P|1|a|A> [<item#>|<port#>] vlanQoS save |
Модем P-870MH-C1 всегда использует один из двух режимов VLAN: VLAN на базе порта (Port-Based VLAN) или VLAN на базе признака (802.1Q VLAN). В обоих случаях при использовании настроек по умолчанию Ethernet-порты в модеме P-870MH-C1 работают как обычный коммутатор.
IEEE 802.1Q VLAN позволяет определить на портах статус Tagged (с тегом), Untagged (без тега) и Forbidden (данный порт не является членом VLAN) для максимум 8 VLAN. Если используется 802.1Q VLAN и на порт модема приходит нетегированный трафик, P-870MH-C1 перенаправит его в пункт назначения, как на обычном коммутаторе.
Например:
Port 1 = T для VID 10 и Port 2 = T для VID 20.
Нетегированный трафик, приходящий на Port 1, будет тегироваться PVID 10, нетегированный трафик, приходящий на Port 2, будет тегироваться PVID 20. Нетегированный трафик, приходящий на Port 3, 4, WLAN, VDSL (для которых PVID не установлен) не будет тегироваться, а будет перенаправлен в адрес назначения в соответствии с таблицей MAC-адресов.
WAN-порт, который является VDSL-портом, обрабатывает трафик так же, как и другие Ethernet-порты модема.
Каждый созданный VLAN в P-870MH-C1 имеет определенный порядковый номер (ITEM). Вы можете посмотреть VLAN ID и ITEM, используя команду vlanQoS disp.
Используйте команду vlanQoS save для сохранения ваших изменений в энергонезависимой памяти.
Примеры:
Включить 802.1Q VLAN (Выключить Port-Based VLAN):

Посмотреть текущие настройки для 802.1Q VLAN:

Создать новый 802.1Q VLAN и настроить параметры портов:

Настройка параметров портов для уже существующего 802.1Q VLAN:

Сбросить настройки 802.1Q VLAN на значения по умолчанию:

Выключить 802.1Q VLAN (Включить Port-Based VLAN)

Приведем пример настройки 802.1Q в модеме, чтобы подключить к нему vlan-unaware компьютер (на порту 2) и передавать трафик с этого компьютера в VLAN 100.
Подключитесь к модему через telnet-соединение.

Зайдите в меню 24 System Maintenance и затем 8 Command Interpreter Mode.

В интерфейсе командной строки выполните следующие команды:

Команда vlanQoS modechane 1 включает режим 802.1Q VLAN на модеме.
Команда vlanQoS 1qset 100 создает VLAN 100.
Выполните команду vlanQoS disp, для того чтобы посмотреть присвоенный порядковый номер (ITEM) для созданного VLAN.
Далее выполните команды:

Команда vlanQoS 1qconfig 4 U 2 назначает на порт 2 PVID 100 (ITEM 4).
Команда vlanQoS 1qconfig 4 T 5 включает VDSL-порт в VLAN 100.
