VLAN – это технология, используемая для реализации виртуальных рабочих групп и ограничения широковещательных доменов. Она широко используется в коммутационных сетях второго уровня. Устройства доступа VSOL PON работают на втором уровне модели TCP/IP. Они обеспечивают доступ и изоляцию большого числа пользователей, а также доступ, изоляцию и пересылку нескольких типов услуг через VLAN. VLAN, работающие на устройствах VSOL PON, отличаются от традиционных VLAN.
Устройства доступа имеют большое количество пользователей и предоставляют множество услуг, таких как HSI и VolP. Чтобы устройства доступа могли различать различные пользовательские услуги при обработке пользовательских пакетов, на узле доступа определяются потоки услуг.
Часть I. Что такое VLAN?
Режим связи в сети доступа V-SOL VLAN такой же, как и в традиционной сети VLAN. Пакеты пересылаются путем запроса таблицы MAC-адресов.

Если порт не найден в таблице MAC-адресов, пакет на этом порту будет считаться неизвестным одноадресным и будет передан на все порты в сети VLAN. Если mac и порт найдены в VLAN, пакет будет переадресован.
Часть II. Типы и конфигурация VLAN в сети V-SOL PON
VLAN сети доступа VSOL – это расширенное применение традиционных VLAN на обычных устройствах широкополосного доступа. Ниже перечислены типы VLAN в системе V-SOL PON.
1. На ONU существует 4 типа сетей VLAN, включая Tag, Trunk, Translation и Transparent.
Tag
Тип VLAN ONU “Tag” – это не то же самое, что традиционный пакет с тегом VLAN ID. Это то же самое, что и режим доступа VLAN, о котором говорилось в предыдущих уроках.

Ниже описано, как порт ONU GE с режимом “Tag” обрабатывает пакеты.
● Когда пакет без метки приходит от ПК, ONU по умолчанию добавляет метку VLAN ID к пакету и передает его на OLT.
● Когда от OLT приходит пакет с тем же VLAN Tag, ONU удалит VLAN Tag из пакета и перешлет его на ПК.

Магистраль
Тип VLAN ONU “Trunk” имеет тот же смысл, что и традиционный пакет с несколькими тегами VLAN ID. Ниже описано, как обрабатывать пакеты.

● Когда от ПК приходит пакет без метки, коммутатор по умолчанию добавляет к пакету метку VLAN ID и направляет его в ONU. Когда ONU получает пакет от коммутатора, и тег VLAN в списке VLAN магистрального порта ONU GE, ONU разрешит и перешлет пакет на OLT.
● Когда пакет с тегом VLAN приходит от OLT, а тег VLAN находится в списке VLAN Trunk порта ONU GE, ONU разрешает и пересылает пакет на коммутатор. Когда коммутатор получает пакет с тегом VLAN от ONU, он удаляет тег VLAN и пересылает его на ПК.

Прозрачный
ONU VLAN типа Transparent – это расширенное применение традиционных VLAN. Здесь будет описано, как обрабатывать пакеты.

● Когда пакет без метки приходит от ПК, ONU разрешает и передает пакет на OLT без VLAN ID.
● Когда пакет без метки приходит от OLT, ONU разрешает и пересылает пакет на ПК без VLAN ID.
● Когда пакет с тегами VLAN приходит от коммутатора, ONU разрешает и передает пакет на OLT с идентификаторами VLAN.
● Когда пакет с тегами VLAN приходит от OLT, ONU разрешает и пересылает пакет на коммутатор с идентификаторами VLAN.

Translation
Трансляция типа VLAN ONU – это расширенное применение традиционных VLAN. Рассмотрим, как обрабатывать пакеты.

● Когда ONU получил пакет от коммутатора, и тег VLAN в списке VLAN Translation порта ONU GE (старый VLAN), ONU переведет его в новый VLAN и перешлет пакет на OLT.
● Когда пакет с тегом VLAN приходит от OLT, и тег VLAN совпадает с тегом VLAN в списке VLAN перевода порта ONU GE (новая VLAN), ONU переведет его в старую VLAN и перешлет пакет на коммутатор.

2. На OLT существует 3 типа VLAN, что совпадает с традиционными VLAN, включая Access, Trunk и Hybrid. Кроме того, есть 2 расширенных атрибута, включая Translation и QinQ.
OLT по умолчанию все порты PON и Uplink в режиме Hybrid, и все PVID равны 1.

В системе PON на OLT есть 2 расширенных атрибута (QinQ и Translation).

Перевод
В некоторых сетевых средах OLT принадлежит частному владельцу. Дизайн VLAN будет конфликтовать с поставщиком услуг. Чтобы избежать этого, используется перевод VLAN.

● Когда пакет с тегом VLAN приходит от ONU и тег VLAN совпадает со списком VLAN перевода порта OLT PON (Customer VLAN), OLT переводит его в Service VLAN и передает пакет в сеть оператора.
● Когда пакет с тегом VLAN приходит из операторской сети и тег VLAN совпадает со списком VLAN трансляции порта OLT PON (Services VLAN), OLT трансформирует его в Customer VLAN и направляет пакет в ONU.

QinQ
QinQ VLAN применяется к сценарию, когда несколько провайдеров используют один OLT для обслуживания разных пользователей. OLT направляет пакеты различным операторам связи в соответствии с внешней меткой VLAN пакетов. Кроме того, провайдеры различают пользователей и предоставляют различные услуги на основе внутренней метки VLAN пакетов.

Пакеты с двумя тегами VLAN проходят через магистральную сеть поставщика услуг и достигают BRAS для аутентификации на основе двойных тегов VLAN.
Пользователь 1 отправляет нетегированный пакет на ONU, и ONU добавляет Cvlan 100 на OLT. Когда OLT получает пакет с VLAN ID 100, OLT добавляет Svlan 10 (Cvlan 100 и Svlan 10) к ISP1.
ISP 1 отправляет пакет с двойными тегами VLAN (Cvlan 100 и Svlan 10) на OLT. OLT удаляет Svlan 10 и отправляет пакет на ONU. Когда ONU получает пакет с VLAN ID 100, ONU удаляет Cvlan 100 для пользователя 1.
