Бридж или роутер? Раскрытие всех возможностей ONU
Давным-давно, еще когда шумели и пищали Dial-up модемы, дома можно было воспользоваться одним из двух сервисов – телефон или интернет. Одно устройство, подходящее для всех – очень просто. Сейчас разнообразием домашних гаджетов не удивишь, это же касается и абонентских терминалов GPON. Интернет проводной/ беспроводной, телефония, телевидение… Хочется посмотреть фильмы по сети через флешку? Вот вам и USB в придачу с медиа-сервером. Но не о разнообразии девайсов хотелось бы поговорить. Больше, чем видов устройств, есть только количество вариантов настроек. В интернете полно инструкций, но как настраивать правильнее: в бридж или роутер?
Bridge
Мост, он же Bridge – режим подключения с минимальными требованиями к абонентскому терминалу. Является по сути преобразователем интерфейсов. Операторские каналы прозрачно транслируются через терминал, а подключение к услугам производится на устройствах за терминалом – на клиентском оборудовании.
Рассмотрим как производится подключение терминала F601 к OLT ZTE C320 V1.2.5.

1. Определим номер виртуальной подсети для наших сервисов, назначим Uplink интерфейс.
vlan 100
interface gei_1/4/3
switchport mode hybrid
switchport vlan 100 tag
2. Определим DBA профиль для восходящего канала.
profile tcont UP500 type 4 maximum 512000
Мы создали профиль с типом “Best-effort” с порогом 500Мбит/с, без какой-либо гарантированной полосы.
3. Регистрируем ONU с указанием его типа.
interface gpon-olt_1/1/1
onu 1 sn ZTEGC***** type F601
4. Настроим оптический интерфейс ONU.
interface gpon-onu_1/1/1:1
tcont 1 profile UP500
gemport 1 unicast tcont 1
switchport mode hybrid vport 1
service-port 1 vport 1 user-vlan 100 vlan 100
Здесь мы создаем транспортный контейнер TCONT, без него в сети GPON никуда, привязываем его к профилю DBA. Также создаем модуль с GEM-инкапсуляцией, для передачи в нем трафика данных. Поскольку OLTпредоставляет сервисы с распределением по VLAN, выделяем L2 -интерфейс в GPON порту – он же vport, указываем ему режим Hybrid для передачи тегированных кадров. Присваиваем созданный vport необходимомуvlan с помощью команды service-port.
5. Настроим клиентский интерфейс ONU.
pon-onu-mng gpon-onu_1/1/1:1
vlan port eth_0/1 mode tag vlan 100
service Data type Internet gemport 1 vlan 100
Ставим режим Tag для единственного порта ONU – eth_0/1. Это означает что порт будет работать как Access-порт, назначает метку на нетегированный клиентский трафик, снимает метку с vlan по умолчанию. Команда Serviceпривязывает vlan к уже настроенному модулю Gem-порту.
Этого достаточно, чтобы поднять сервис при настройке в режиме Bridge. Остальное, а именно – способ соединения с сетью Интернет, необходимо настраивать дополнительно на клиентском оборудовании – компьютер, маршрутизатор
Router
Режим Router в свою очередь участвует в полном подключении к сервисам, будь то интернет, телефония или телевидение. Работа в режиме роутера позволяет работать без установки маршрутизатора, что освобождает место, уменьшает энергозатраты и повышает надежность соединения. Рассмотрим пример подключения терминала ZTEF660 на той же C320.

Предполагаем что сервисов у нас теперь три – интернет, телефония и телевидение.
Исходные данные для настройки следующие:
Интернет | |
VLAN | 100 |
Приоритет QoS |
0 |
Протокол |
DHCP |
Полоса пропускания |
500 Мбит/с |
Телефония |
|
VLAN |
200 |
Приоритет QoS |
5 |
Протокол IP |
Static IP |
Адрес |
23.24.25.28 |
Маска |
255.255.255.248 |
Шлюз |
23.24.25.26 |
Полоса пропускания |
2 Мбит/с |
Протокол телефонии |
SIP |
Сервер телефонии |
sip.zte.com |
DNS серверы |
8.8.8.8, 1.2.3.4 |
Учетная запись |
phone3 |
Пароль |
jsf23Le34 |
Телевидение |
|
VLAN |
300 |
Приоритет QoS |
4 |
Протокол |
IGMP |
Режим работы |
IGMP proxy |
Полоса пропускания |
5-20 Мбит/с |
Диапазон программ |
239.5.1.1 to 239.5.2.255 |
Порт включения ТВ-приставки на ONU |
eth_0/4 |
|
|
Аплинк порт OLT: |
ge_1/4/1 |
Интернет (Broadband)
1. Создаем VLAN и включаем в него аплинк порт.
vlan 100 name Internet
interface gei_1/4/1
switchport mode trunk
switchport vlan 100 trunk
2. Определим DBA профили. Для интернета оставляем тип “Best-effort” с порогом 500Мбит/с.
profile tcont UP500 type 4 maximum 512000
3. Создаем профиль vlan, он пригодится для дальнейшей настройки.
gpon
onu profile vlan Internet tag-mode tag cvlan 100
4. Создаем тип ONU. Поскольку в нашем OLT готового шаблона нет, создаем свой тип в соответствии с количеством интерфейсов. Количество интерфейсов wi-fi равно 4, поскольку терминал поддерживает четыре SSID.
onu-type F660 gpon max-tcont 7 max-gemport 255
onu-type-if F660 eth_0/1-4 pots_0/1 wifi_0/1-4
5. Регистрируем ONU с указанием типа.
interface gpon-olt_1/1/1
onu 1 sn ZTEGC***** type F660
6. Настроим оптический интерфейс ONU.
interface gpon-onu_1/1/1:1
tcont 1 profile UP500
gemport 1 unicast tcont 1
service-port 1 vport 1 user-vlan 100 vlan 100
Cоздаем транспортный контейнер TCONT, привязываем его к профилю DBA. Создаем модуль с GEM-инкапсуляцией для каждого контейнера. С помощью команды service-port на OLT выделяем L2-интерфейс vport и привязываем его к vlan. По умолчанию vport создается в режиме Hybrid, то есть позволяет передавать тегированные кадры.
7. Настроим клиентский интерфейс ONU.
pon-onu-mng gpon-onu_1/1/1:1
service Internet type internet gemport 1 vlan 100
wan-ip 1 mode dhcp vlan-profile Internet host 1
ip-host 1 dhcp-enable true ping-response true traceroute-response true
security-mng 1 state enable mode permit protocol web
- service — создаем подключение к интернет, фактически это создание IP-хоста на ONU.
- wan-ip — указываем способ получения IP для интернет– от DHCP сервера.
- ip-host — включаем на созданном хосте протокол DHCP.
- security-mng — добавляем правило безопасности, разрешающее получить удаленный доступ на ONU.
Итогом настроек, описанных выше, должно быть успешное получение IP-адреса и удаленный доступ на ONU. Посмотреть полученный IP можно так:
ZXAN(gpon-onu-mng)#show gpon remote-onu ip-host gpon-onu_1/1/1:1
Host ID: 1
HostName: omci_ipv4_dhcp_1
DHCP-enable: true
Ping-response: true
Traceroute-response:true
MAC: 3437.598e.de1a
CurIP: 192.168.0.119
CurMask: 255.255.255.0
CurGateway: 192.168.0.1
CurPriDNS: 8.8.8.8
CurSecDNS: 3.3.3.3

Телефония (VoIP)
Настройка как обычно начинается с выделения VLAN.
1. Создаем VLAN и включаем в него аплинк порт.
vlan 200 name Voip
interface gei_1/4/1
switchport vlan 200
2. Определим DBA профиль. Для телефонии выдяляем гарантированную полосу 2 Мбит/с.
profile tcont Voip type 2 assured 2048
3. Создаем профили ONU необходимые для конфигурации телефонии.
VLAN профиль указывает сегмент сети. SIPпрофиль включает адрес SIP-сервера, DNS-сервера. IP профиль указывает адрес шлюза телефонии.
gpon
onu profile vlan Voip tag-mode tag cvlan 200 priority 5
onu profile sip SIP-profile proxy sip.zte.com
onu profile sip SIP-profile dns1 8.8.8.8 dns2 1.2.3.4
onu profile ip Voip static gateway 23.24.25.26
4. Настроим оптический интерфейс ONU.
interface gpon-onu_1/1/1:1
tcont 2 profile Voip
gemport 2 unicast tcont 2
service-port 2 vport 2 user-vlan 200 vlan 200
5. Настроим клиентский интерфейс ONU.
pon-onu-mng gpon-onu_1/1/1:1
service Internet type internet gemport 1 vlan 100
service voip type voip iphost 2 gemport 1 vlan 100
voip-ip mode static ip-profile Voip ip-address 23.24.25.28 mask 255.255.255.248 vlan-profile Voip host 2
voip protocol sip
sip-service pots_0/1 profile SIP-profile userid 1426 username phone3 password jsf23Le34
- service - создаем IP-хост для телефонии.
- voip-ip – указываем способ получения IP для телефонного терминала.
- voip protocol - определяем протокол телефонии – SIP.
- sip-service – создаем подключение к услуге SIP-телефонии с параметрами для абонента, подтягиваем параметрыSIP-сервера из ранее созданного профиля, привязываем к услуге аппарат подключенный в порт pots_0/1.
Запрашиваем статус телефонии и видим, что терминал зарегистрировался.
show gpon remote-onu voip-linestatus gpon-onu_1/2/1:1
Interface: pots_0/1
Code used: N/A
Service status: registered
Session type: none
Поднимаем трубку и слышим гудок готовности от АТС.
Телевидение (IPTV)
1. Создаем VLAN и включаем в него аплинк порт.
vlan 300 name IPTV
interface gei_1/4/1
switchport vlan 300 trunk
2. Определим DBA профили. Для телевидения сделаем 5 Мбит/с для каналов стандартной четкости и запас до 20 Мбит/с для повышенного битрейта.
profile tcont IPTV type 3 assured 5120 maximum 20480
3. Настроим оптический интерфейс ONU.
interface gpon-onu_1/1/1:1
tcont 3 profile IPTV
gemport 3 unicast tcont 3
service-port 3 vport 3 user-vlan 300 vlan 300
4. Для передачи ТВ-услуги мы используем протокол многоадресной передачи – Multicast. Для управления программами мультикаста существует протокол – IGMP. Поэтому сначала включаем сам протокол.
igmp enable
Для экономии полосы включаем опцию fast-leave. Если пользователь переключит канал, поток будет закрыт не ожидая тайминга опроса.
interface gpon-onu_1/1/1:1
igmp fast-leave enable vport 3
5. Для передачи многоадресного трафика используем MVLAN. Это позволит рационально передавать мультикаст для абонентов разных подсетей VLAN.
igmp mvlan 300
6. Будем использовать OLT в режиме IGMP-proxy, то есть наделяем его задачей обрабатывать клиентские запросы на ТВ-каналы и отслеживать отключившихся абонентов. Это повышает производительность сети, разгружая вышестоящий маршрутизатор.
igmp mvlan 300 work-mode proxy
7. Определяем диапазон адресов программ, которые мы будем вещать.
igmp mvlan 300 group 239.5.1.1 to 239.5.2.255
8. Определяем порт источник, откуда мы будем брать каналы.
igmp mvlan 300 source-port gei_1/4/1
9. Разрешаем передавать мультикаст на порт получателя – указываем выделенный порт на ранее зарегистрированном ONU.
igmp mvlan 300 receive-port gpon-onu_1/1/1:1 vport 3
10. Добавляем подключение IPTV на абонентский терминал. Указываем что используемый VLAN принадлежит к типу Multicast vlan. Включаем снятие метки мультикаст трафика для корректной передачи его на ТВ-приставку. Включаем режим тегирования для апстрим трафика от ТВ-приставки.
pon-onu-mng gpon-onu_1/1/1:1
service multicast type iptv gemport 3 cos 4 vlan 300
multicast vlan add vlanlist 200
multicast vlan tag-strip port eth_0/4 enable
vlan port eth_0/4 mode tag vlan 200 priority 4
Wi-Fi
Для настройки Wi-Fi можно воспользоваться WEB-интерфейсом, это удобнее и быстрее командной строки.
Терминал имеет 2 внутренние антенны, при подключении по стандарту 802.11n с шириной полосы 40МГц получаем максимум скорости – 300Мбит/с.

USB
Порт USB в данной модели позволяет подключать Flash, а также внешние жесткие диски. В примере показано успешное подключение жесткого диска Seagate потреблением 500мА.


Среди поддерживаемых функций:
- FTP — можно получить доступ к файлам на накопителе, в том числе через WAN-порт.
- Samba (CIFS ) — позволяет делиться файлами с флешки в локальной сети Windows.
- Media server (DLNA) — позволяет просматривать видео по локальной сети на плеерах Windows, в умных телевизорах.
Следует отметить, производители разделяют свое оборудование на категории SFU (Single-Family Unit) и HGU(Home-gateway Unit). Эти категории указывают на необходимость настройки в Bridge и Router соответственно. Настройка абонентских терминалов в режиме роутера сложнее и требует больше времени, чем в бридж. В некоторых случаях целесообразно настраивать оборудование в режиме моста, например, если клиентом является организация, которая разворачивает VPN между несколькими офисами и использует собственный маршрутизатор. Для массового пользователя привлекательным будет конечно же режим роутера, раскрывающий все возможности ONU и без установки дополнительных устройств.