Конфигурация GEPON OLT и ONU — примеры первичной настройки OLT и ONU для оборудования C-DATA

Первичная настройка OLT C-DATA:

Начальные условия следующие: 

OLT FD1104SN-R1 и однопортовые ONU;
один vlan на сервис;
входящий порт Ge 1;
используемые vlan 5-управление, 11 Интернет, 20 – IPTV;
IP для управления 10.10.0.2/24;

Для входа на OLT используются следющие логин/пароль по умолчанию = admin/admin.

Зададим имя нашему OLT:

epon# system hostname EPON_OLT

Для создания и конфигурации VLAN, необходимо сначала включить функционал - "VLAN switch mode"

EPON_OLT# swmode vlan enable

Настройка необходимых VLAN'ов: 

EPON_OLT# swport ge1 
EPON_OLT(GE-1)# description Trunk 
EPON_OLT(GE-1)# vlan add 5 tag
EPON_OLT(GE-1)# vlan add 11 tag
EPON_OLT(GE-1)# vlan add 20 tag

Также нам необходимо "пробросить" VLAN'ы для сервиса в EPON порт:

EPON_OLT# swport ge5 -> в нашем случае порты ge5-8 являются EPON портами
EPON_OLT(GE-5)# description EPON1
EPON_OLT(GE-5)# vlan add 11 tag
EPON_OLT(GE-5)# vlan add 20 tag

Настроим IP для управления:

EPON_OLT# system ipconfig inband 10.10.0.2 255.255.255.0 -> задаем нужный нам IP-адрес для управления
EPON_OLT# system ipconfig gateway 10.10.0.1 -> указываем шлюз
EPON_OLT# system ipconfig mgmt-vlan 5 -> номер VLAN для управления

Назначим ntp-сервер для синхронизации времени:

EPON_OLT# system date ntp admin enable 
EPON_OLT# system date ntp server 10.0.0.3 

Настроим мультикаст:

EPON_OLT# igmp mode snooping 
EPON_OLT# multicast-vlan 20 
EPON_OLT# igmp router-port ge1
EPON_OLT# igmp match group ip 239.255.0.1 to-ip 239.255.0.254

Включим DHCP snooping:

EPON_OLT# dhcp-snooping admin enable
EPON_OLT# dhcp-snooping vlan add 11
EPON_OLT# dhcp-snooping port ge1 trust

Option82 включается следующим образом:

EPON_OLT# dhcp-snooping option82 admin enable
EPON_OLT# dhcp-snooping option82 policy replace

EPON_OLT# dhcp-snooping option82 remoteId onu-mac -> в поле remoteID будет передаваться мак-адрес ONU

Формат Circuit ID изменить нельзя.

Создадим шаблон для конфигурации ONU - "1".

В шаблоне мы сделаем настройки:

1. Ограничим download и upload скорость

2. включим loopback detection

3. назначим multicast vlan

4. включим fec

EPON_OLT# system onu-template-config-user 1
EPON_OLT(onu-template-1)# config capacity 0 1 0 1 tem1 -> указываем портовую емкость нашей ONU, в нашем случае это - 0 CATV портов; 1 ETH порт; 0 VoIP портов. Последняя переменная - имя нашего профиля 
EPON_OLT(onu-template-1)# config ctc fec enable -> включим корекцию ошибок FEC
EPON_OLT(onu-template-1)# config uni 1 ctc egress-policing 100000 -> ограничим исходящую скорость UNI порта = 100 мбит/с
EPON_OLT(onu-template-1)# config uni 1 ctc igmp max-group 32 -> ограничим максимальное количество multicast групп
EPON_OLT(onu-template-1)# config uni 1 ctc igmp vlan-list 20 -> укажем номер VLAN для IPTV
EPON_OLT(onu-template-1)# config uni 1 ctc igmp tag-handle strip-vlan-tag -> обозначаем, что для IPTV метка VLAN'а будет сниматься
EPON_OLT(onu-template-1)# config uni 1 ctc ingress-policing 20000 -> ограничим входящую скорость UNI порта = 20 мбит/с
EPON_OLT(onu-template-1)# config uni 1 ctc vlan-mode tag 0x8100 0 11 -> указываем стандарт 802.1q, приоритет и номер VLAN'a для услуги интернет
EPON_OLT(onu-template-1)# apply-to-all-onu -> указываем, что наш шаблон будет применяться ко всем ONU

Также шаблон можно применить к конкретным ONU конкретного порта OLT:

EPON_OLT(onu-template-1)# apply 2 1-64 -> наш шаблон будет применет ко всем ONU второго EPON порта

Сохраним конфигурацию:

system save all

Для просмотра текущих ONU используем следующую команду:

EPON_OLT# show olt 1 all-onu-info 
-----------------------------------------------------------------------------
  Port  ONU  MAC                State      Software-Ver  Template
 ----------------------------------------------------------------------------
  1     1    f8-f0-82-15-a4-a4  online     V2.1.3        1
-----------------------------------------------------------------------------
  Total: 1, online 1.