...
| Scroll pdf ignore | ||||
|---|---|---|---|---|
|
Термины и определения
AAA — Authentication, Authorization, Accounting
...
| Информация |
|---|
Информация содержит справочные данные об использовании устройства. |
Общие сведения
Введение
OLT MA5160 — многофункциональный модульный узел доступа и агрегации, предназначенный для построения сетей доступа по технологиям GPON/XGS-PON.
...
- Кабели для подключения питания;
- Оптические трансиверы QSFP28/QSFP+ 100/40 ГБ;
- Оптические трансиверы SFP28/SFP+/SFP 25/10/1 ГБ.
Конструктивное исполнение
В данном разделе описано конструктивное исполнение устройства, представлены изображения передних панелей шасси и модулей, описаны разъемы, светодиодные индикаторы и органы управления.
...
Состав устройства зависит от схемы применения. Шасси имеет 18 позиций для установки модулей. Обязательным для установки в шасси является модуль коммутации и управления MA5K-FC64. Может быть установлено до двух модулей такого типа в целях обеспечения резервирования и увеличения производительности системы. Для их установки предназначены две центральные позиции.
Остальные 16 позиций в крейте являются шасси являются универсальными — в любую позицию могут быть установлены модули интерфейсов PON MA5K-LC16G, MA5K-LC16XG, MA5K-LC16C. Установка модулей PON подробно описана в разделе Замена модулей интерфейсов PON.
...
Для обеспечения взаимодействия модулей в шасси установлен модуль кросс-соединений. Модуль организует взаимные соединения между центральными коммутаторами и интерфейсными модулями. Каждый модуль MA5K-FC64 имеет индивидуальное подключение к каждому интерфейсному модулю и к соседнему модулю MA5K-FC64. Межмодульные соединения представляют собой высокоскоростные каналы связи, работающие на скорости до 100 Гбит/c. Подробнее архитектура системы рассматривается в разделе Архитектура MA5160.Scroll Pagebreak
В левой части крейта расположены шасси расположены следующие элементы:
- Два ввода питания. Для обеспечения требуемого уровня надежности устройство оснащено двумя вводами питания, которые могут быть подключены к двум разным источникам питания. Модули обеспечивают автоматический переход на резервное питание при отказе одного из источников и защиту от неправильного подключения фидеров питания. Конструкция модулей позволяет производить их смену в процессе работы устройства в случае отказа. В устройстве предусмотрены средства мониторинга состояния модулей питания — контроль входного напряжения и потребляемого тока.
- Клемма заземления.
...
Общие параметры | |
|---|---|
Типы модулей | MA5K-FC64 — модуль управления и коммутации MA5K-LC16G, MA5K-LC16XG, MA5K-LC16C — модули интерфейсов PON |
Количество модулей интерфейсов PON | до 16 модулей |
Тип и производительность шины | 2 × 16 × 100GBASE-CR4 (CAUI), 3200 Гбит/c |
Управление | |
Интерфейсы управления | SNMP, CLI, (Telnet, SSH, Serial) |
Физические характеристики и условия окружающей среды | |
Количество вводов питания | 2 |
Напряжение питания | 36–72 В DC |
Потребляемая мощность | при полной нагрузке — не более 3000 Вт шасси — не более 50 Вт MA5K-FC64 — не более 250 Вт LC16G — не более 55 Вт LC16XG — не более 105 Вт LC16C — не более 130 Вт FM-MA5K-2800-01 — не более 400 Вт |
Масса | шасси в сборе без FC/LC — 32,44 кг MA5K-FC64 — 3,98 кг MA5K-LC16G — 3,04 кг MA5K-LC16XG — 3,08 кг MA5K-LC16C — 3,08 кг MA5K16-FAND — 2,9 кг FM-MA5K-2800-01 — 6,26 кг MA5K16-FP-FC — 0,7 кг MA5K16-FP-LC — 0,58 кг |
Габаритные размеры (Ш × В × Г) | 487 × 452 × 460 мм |
Интервал рабочих температур | от -10 до +60 °С |
Относительная влажность | до 80 % |
Cрок службы | 15 лет |
| Scroll Pagebreak |
|---|
Модуль коммутации и управления MA5K-FC64
...
Рисунок 2 — Модуль управления и коммутации MA5K-FC64Scroll Pagebreak
Таблица 2 — Описание разъемов, индикаторов и органов управления модуля MA5K-FC64
Элемент передней панели | Описание | |
|---|---|---|
1 | Status | Индикатор работы устройства |
Master | Индикатор режима работы устройства (ведущий/ведомый) | |
Alarm | Индикатор аварии | |
Power | Индикатор питания устройства | |
2 | F | Функциональная кнопка для перезагрузки устройства и сброса к заводским настройкам:
|
3 | USB | Разъем для подключения дополнительных устройств |
4 | OOB | Выделенный порт 10/100/1000BASE-T (RJ-45) для управления OLT |
5 | Console | Консольный порт RS-232 (RJ-45) для локального управления устройством |
6 | [1 .. 6] | 6 слотов для установки SFP-трансиверов 100/40GE (QSFP28/QSFP+) |
7 | [7 .. 10] | 4 слота для установки SFP-трансиверов 25/10/1GE (SFP28/SFP+/SFP) |
1
Технические характеристики модуля представлены в таблице 3.
...
| Примечание | ||||||
|---|---|---|---|---|---|---|
1Поддержка в будущих версиях ПО. |
| Scroll Pagebreak |
|---|
Текущее состояние модуля MA5K-FC64 отображается при помощи индикаторов Status, Master, Alarm, Power. Перечень состояний индикаторов и их значение приведены в таблице ниже.
...
Элемент передней панели | Описание | |
|---|---|---|
1 | Status | Индикатор работы устройства |
Sync | Не используется | |
Alarm | Индикатор аварии | |
Power | Индикатор питания устройства | |
2 | F | Функциональная кнопка для перезагрузки устройства и сброса к заводским настройкам:
|
3 | [1 .. 16] | Интерфейсы PON. 16 слотов для установки SFP-трансиверов 2,5/1,25 Гбит/c GPON (SFP) |
4 | Console | Консольный порт RS-232 (RJ-45) для локального управления устройством |
1
Технические характеристики модуля представлены в таблице 6.
...
Элемент передней панели | Описание | |
|---|---|---|
1 | Status | Индикатор работы устройства |
Sync | Не используется | |
Alarm | Индикатор аварии | |
Power | Индикатор питания устройства | |
2 | F | Функциональная кнопка для перезагрузки устройства и сброса к заводским настройкам:
|
3 | [1 .. 16] | Интерфейсы PON. 16 слотов для установки SFP-трансиверов 10/10 Гбит/c XGS-PON (SFP) или 2,5/1,25 Гбит/c GPON (SFP) |
4 | Console | Консольный порт RS-232 (RJ-45) для локального управления устройством |
1
Технические характеристики модуля представлены в таблице 9.
...
Элемент передней панели | Описание | |
|---|---|---|
1 | Status | Индикатор работы устройства |
Sync | Не используется | |
Alarm | Индикатор аварии | |
Power | Индикатор питания устройства | |
2 | F | Функциональная кнопка для перезагрузки устройства и сброса к заводским настройкам:
|
3 | [1 .. 31] | Интерфейсы Combo PON. 16 слотов для установки Combo SFP-трансиверов (10/10 Гбит/c XGS-PON и 2,5/1,25 Гбит/c GPON (SFP)) |
4 | Console | Консольный порт RS-232 (RJ-45) для локального управления устройством |
1
Технические характеристики модуля представлены в таблице 12.
...
| Модель SFP-трансивера | Класс | DDMI |
|---|---|---|
| LTE3680M-BC+ | B+ | + |
| LTE3680P-BC+2 | C++ | + |
1
Таблица 15 — Перечень совместимых SFP-трансиверов для XGS-PON
...
| Модель SFP-трансивера | Класс | DDMI |
|---|---|---|
| LTF5308B-BC+ | N1 - B+ | + |
Якорь Архитектура_MA5160
| Архитектура_MA5160 |
...
Архитектура_MA5160
| Архитектура_MA5160 |
Архитектура
...
MA5160
Оборудование MA5160 представляет собой коммутационное устройство для сетей Ethernet с распределенной системой коммутации. С точки зрения архитектуры сети передачи данных, MA5160 в сочетании с абонентскими устройствами ONT выполняет функции, относящиеся к уровням доступа и агрегации.
...
Рисунок 6 — Архитектура оборудования MA5160
MA5160 представляет собой двухуровневую систему Архитектура MA5160 реализована как двухуровневая система Ethernet-коммутаторов.
В центре системы находятся коммутаторы, расположенные на модулях FC64. Они выполняют агрегирующую функцию по отношению к модулям линейных интерфейсов. В системе может присутствовать один или два модуля FC64. Установка двух модулей позволяет построить высоконадежную систему за счет резервирования коммутаторов и увеличить пропускную способность системы за счет распределения потоков данных между модулями. Модули работают в режиме стекирования. Стекирование модулей FC64 подразумевает возможность объединения сетевых интерфейсов, находящихся на разных модулях, в транковые группы (LAG, LACP) и единый интерфейс управления.
...
Подключение, конфигурация и обработка перехватываемого трафика всегда осуществляются мастером. Backup выполняет пассивную функцию, но полностью синхронизируется с мастером и может бесшовно продолжить работу в случае смены мастерства.
Конфигурация Конфигурация устройства хранится и осуществляется с модуля управления FC64, в том числе конфигурация интерфейсных модулей LCна модуле управления MA5K-FC64 и применяется ко всем линейным картам. Таким образом, можно предварительно выполнять конфигурацию, и при замене интерфейсных модулей не потребуется дополнительных настроек.
Установка и подключение
В данном разделе описаны: инструкция по технике безопасности, процедуры установки оборудования в стойку и подключения к питающей сети.
...
При размещении оборудования в шкафу необходимо соблюдать требования по обеспечению вентиляции, изложенные выше. Установка устройства в стойку возможна с дефлектором и без. Расстояния Минимальные расстояния между устройствами в зависимости от конфигурации при установке с дефлектором и без него указаны на рисунке 7.
Рисунок 7 — Размещение MA5160 в стойке (с дефлектором MA5K16-FAND, без дефлектора)
Начало работы с узлом доступа
Подключение к CLI узла доступа
...
| Блок кода | ||
|---|---|---|
| ||
MA5160# show running-config | include management context 1 case-sensitive
configure terminal
management ip 192.168.10.156
management mask 255.255.240.0
management gateway 192.168.2.1
management vid 3470
logging
--
exit
profile management CSM
description "CSM_ACS" |
Настройка узла доступа
Конфигурация узла доступа
...
Рисунок 12 — Диаграмма жизненного цикла конфигурации узла доступаScroll Pagebreak
Пример: применение (commit) и подтверждение (confirm) конфигурации:
...
Шаг 1. Перейти в backup view для настройки автоматической выгрузки копии конфигурации.
Блок кода language xml MA5160# configure terminal MA5160(configure)# backup MA5160(config)(backup)#
Шаг 2. Указать URL сервера, куда будут отправляться копии конфигурации.
Блок кода language xml MA5160(config)(backup)# uri tftp://192.168.1.1/config
Шаг 3. Указать, что выгрузку конфигурации следует производить после каждого сохранения конфигурации.
Блок кода language xml MA5160(config)(backup)# enable on confirm
Шаг 4. Указать, что выгрузку конфигурации следует производить по таймеру. Длительность таймера в секундах.
Блок кода language xml MA5160(config)(backup)# enable on timer MA5160(config)(backup)# timer period 86400
Scroll Pagebreak Шаг 5. Применить изменения.
scroll-pagebreakБлок кода language xml MA5160(config)(backup)# do commit MA5160(config)(backup)# do confirm
Шаг 6. Проверить внесенные изменения.
Блок кода language xml MA5160# show running-config backup backup enable on confirm enable on timer timer period 86400 uri "tftp://192.168.1.1/config" exit
...
Настройку сетевых параметров устройства рекомендуется выполнять при подключении через COM-порт. Такой подход позволит избежать проблем с пропаданием связи до настраиваемого устройства.
| Предупреждение |
|---|
При удаленной настройке будьте предельно внимательнынастройке через удалённое соединение рекомендуется соблюдать особую осторожность, так как ошибочные параметры могут привести к потере связи. |
Шаг 1. Посмотреть текущие сетевые параметры при помощи команды show running-config management.
Блок кода language xml MA5160# show running-config management all management ip 192.168.1.2 management mask 255.255.255.0 management gateway 0.0.0.0 management vid 1
Шаг 2. Перейти в configure view. Задать имя терминала при помощи команды hostname.
Блок кода language xml MA5160# configure terminal MA5160(configure)# system hostname MA5160-test
Шаг 3. Задать IP-адрес терминала при помощи команды management ip.
Блок кода language xml MA5160(configure)# management ip 10.0.0.1
Шаг 4. Задать маску подсети при помощи команды management mask.
Блок кода language xml MA5160(configure)# management mask 255.0.0.0
Шаг 5. Задать шлюз по умолчанию при помощи команды management gateway.
Блок кода language xml MA5160(configure)# management gateway 10.0.0.254
Примечание При настройке management не должно быть пересечений IP-адресов с другими интерфейсами OLT: port-oob, L3-интерфейсами.
Шаг 6. Задать VLAN управления терминала при помощи команды management vid.
Блок кода language xml MA5160(configure)# management vid 10
Примечание Для работы с устройством по менеджмент-интерфейсу через uplink-порты необходимо разрешить management vid на необходимых портах.
Предупреждение Одновременное подключение к OOB на двух MA5K-FC64 приведет к образованию петли.
Шаг 7. Применить изменения. Сетевые параметры изменятся сразу после применения конфигурации. Перезагрузка терминала не требуется.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
...
Шаг 1. Настроить список доступа по протоколу Telnet.
Для IPv4:
Блок кода language xml MA5160(configure)# ip telnet allow ip 172.10.10.11 MA5160(configure)# ip telnet allow ip 192.168.0.0 mask 255.255.255.0
Шаг 2. Включить ограничение доступа по списку. После ввода команды активации access-control появится напоминание.
Для IPv4:
Блок кода language xml MA5160(configure)# ip telnet access-control Do not forget to add to the list of allowed IP addresses the IP addresses from which access to management is allowed.
Примечание Для более гибких настроек ограничения доступа можно использовать Access Control List, настроив соответствующие правила фильтрации входящего трафика.
Шаг 3. Применить изменения. После применения конфигурации перезагрузка терминала не требуется.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
Scroll Pagebreak Шаг 4. Воспользоваться командой no ip telnet enable для полного ограничения доступа по протоколу Telnet.
Для IPv4:
Блок кода language xml MA5160(configure)# no ip telnet enable
...
Настройка SSH
По умолчанию доступ по протоколу включен без ограничений.
...
Шаг 1. Перейти в configure view.
Блок кода language xml MA5160# configure terminal
Шаг 2. Задать с помощью команды ip ntp server один или несколько NTP-серверов для синхронизации времени. Всего можно настроить до 3 NTP-серверов.
Блок кода language xml MA5160(configure)# ip ntp server 192.168.1.10 MA5160(configure)# ip ntp server 10.10.1.100 MA5160(configure)# ip ntp server 192.168.20.101
Примечание Среди настроенных NTP-серверов не будет приоритетного сервера. Запросы будут посылаться ко всем NTP-серверам.
Шаг 3. Задать интервал синхронизации в секундах командой ip ntp interval.
Блок кода language xml MA5160(configure)# ip ntp interval 4096
Минимальный интервал — 8 секунд, максимальный — 65536 секунд.scroll-pagebreak
Шаг 4. Задать часовой пояс при помощи команды ip ntp timezone.
Блок кода language xml MA5160(configure)# ip ntp timezone hours 7 minutes 0
Часы можно указывать от -12 до 12, минуты от 0 до 59.
Шаг 5. Включить NTP-сервис командой ip ntp enable.
Блок кода language xml MA5160(configure)# ip ntp enable
Примечание Команду ip ntp enable нельзя выполнить, предварительно не указав NTP-сервер.
Шаг 6. Применить изменения. Параметры NTP-агента изменятся сразу после применения конфигурации. Перезагрузка терминала не требуется.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
Шаг 7. Проверить конфигурацию командой show running-config ip ntp.
Блок кода language xml MA5160# show running-config ip ntp ip ntp enable ip ntp server 192.168.1.10 ip ntp server 10.10.1.100 ip ntp server 192.168.20.101 ip ntp interval 4096 ip ntp timezone hours 7 minutes 0
Шаг 8. Проверить статус NTP командой show ip ntp status.
Блок кода language xml MA5160(configure)# do show ip ntp status synchronized server 192.168.1.10 clock status synchronized clock stratum 3 reference clock ID 203.0.113.199 clock precision -23 clock offset -0.394110 ms root delay 45.483000 ms root dispersion 1051.028000 ms peer dispersion 937.521000 ms reference time eae81a73.2c227cfe Wed, Nov 20 2024 8:21:07.17 synchronization state initial frequency training mode
Примечание При включении NTP-клиента OLT отправит 6 пакетов для синхронизации с интервалом в 2 секунды. Если после 4 пакета разница во времени между сервером и OLT составит больше 128 мс, то NTP-клиент перейдет в состояние STEP и будет ждать заданный интервал для последующей синхронизации. После полной синхронизации времени OLT будет посылать 1 пакет в заданный интервал.
Scroll Pagebreak
Возможна настройка перехода на летнее время и обратно.
...
Таблица 19 – Модули системного журнала
Модуль | Описание |
|---|---|
| aaa | Служебные сообщения от модуля AAA |
cli | Служебные сообщения от модуля CLI |
configmgr | Служебные сообщения от модуля CONFIG-MGR |
| datapath | Служебные сообщения от модуля DATAPATH |
| dhcp | Служебные сообщения от модуля DHCP |
dna | Служебные сообщения от основного сетевого модуля |
electionmgr | Служебные сообщения от модуля ELECTION-MGR |
filemgr | Служебные сообщения от модуля FILE-MGR |
firmwaremgr | Служебные сообщения от модуля FIRMWARE-MGR |
fsm-pon | Служебные сообщения от модуля FSM-PON |
igmp | Служебные сообщения от модуля IGMP |
| l3-agent | Служебные сообщения от L3-AGENT |
| lacp | Служебные сообщения от модуля LACP |
| lldp | Служебные сообщения от модуля LLDP |
logmgr | Служебные сообщения от модуля управления логами |
| mac | Служебные сообщения от модуля MAC |
| mal | Служебные сообщения от модуля MAL |
| mirror | Служебные сообщения от модуля MIRROR |
| netserve | Служебные сообщения от модуля NETSERVE |
| networkd | Служебные сообщения от модуля NETWORKD |
| port | Служебные сообщения от модуля PORT |
| pppoe | Служебные сообщения от модуля PPPOE-IA |
slotmgr | Служебные сообщения от модуля SLOT-MGR |
snmp | Служебные сообщения от модуля SNMP |
| switch | Системные сообщения от модуля SWITCH |
usermgr | Служебные сообщения от модуля USER-MGR |
rfs | Служебные сообщения от модуля RFS |
Для более гибкой настройки логирования для каждого модуля можно выбрать уровень фильтрации, а также настройки подмодулей.
...
Шаг 1. Задать размер памяти в байтах под хранение системного журнала командой file size.
Блок кода language xml MA5160(config)(logging)# file size 30000
Шаг 2. Указать IP-адрес удаленного SYSLOG-сервера, на который следует транслировать системный журнал командой remote server ip.
Блок кода language xml MA5160(config)(logging)# remote server ip 192.168.1.43
Шаг 3. Сконфигурировать устройства вывода командой logging.
Информация Для каждого из устройств вывода можно выбрать свой уровень фильтрации информации либо отключить вывод вообще.
Пример: включение отображения debug-сообщений в файл и на удаленный сервис.
Блок кода language xml MA5160(config)(logging)# remote loglevel debug MA5160(config)(logging)# file loglevel debug
Шаг 4. Применить конфигурацию.
Блок кода language xml MA5160(config)(logging)# do commit MA5160(config)(logging)# do confirm
Шаг 5. Посмотреть информации о конфигурации SYSLOG командой do show running-config logging.
scroll-pagebreakБлок кода language xml MA5160(config)(logging)# do show running-config logging logging module dna ont 3/1/1 loglevel debug permanent file size 30000 file loglevel debug remote server ip 192.168.1.43 remote loglevel debug exit
Настройка ALARMD
ALARMD — это менеджер аварий узла доступа. При помощи менеджера аварий можно диагностировать неполадки системы, а также получать информацию о важных событиях в работе устройства.
...
| Примечание | ||||||
|---|---|---|---|---|---|---|
|
Scroll Pagebreak
Каждая запись в журнале активных аварий обладает указанными в таблице 23 параметрами, которые задаются для каждого типа события.
...
Шаг 1. Настроить IP-адрес сервера TACACS+, указать аутентификацию и авторизацию через TACACS+. Аутентификация и авторизация будут выполняться через указанные сервера, уровень привилегий для пользователя указывается через сервер TACACS+.
Блок кода language xml MA5160# configure terminal MA5160(configure)# aaa MA5160(config)(aaa)# tacacs-server host 192.168.1.1 MA5160(config)(aaa)# tacacs-server host 192.168.1.2 MA5160(config)(aaa)# tacacs-server host 192.168.1.3 MA5160(config)(aaa)# authentication tacacs+ MA5160(config)(aaa)# authorization tacacs+ privilege MA5160(config)(aaa)# enable
Шаг 2. Задать ключ шифрования, используемый при обмене с сервером.
Блок кода language xml MA5160(config)(aaa)# tacacs-server host 192.168.1.1 key 1234567-r0 MA5160(config)(aaa)# tacacs-server host 192.168.1.2 key 1234567-r1 MA5160(config)(aaa)# tacacs-server host 192.168.1.3 key 1234567-r2
Шаг 3. Задать время ожидания ответа от сервера.
Блок кода language xml MA5160(config)(aaa)# tacacs-server timeout 3
Scroll Pagebreak Шаг 4. Задать порт, используемый для обмена с сервером.
Блок кода language xml MA5160(config)(aaa)# tacacs-server host 192.168.1.2 port 444
Шаг 5. Применить конфигурацию.
Блок кода language xml MA5160(config)(aaa)# do commit MA5160(config)(aaa)# do confirm
Якорь Настройка VLAN Настройка VLAN
...
Шаг 1. Для разрешения миграции MAC-адресов на FC-платах внутри определенного VLAN нужно воспользоваться командой mac duplication allow.
Блок кода language xml MA5160(config)(vlan-5)# mac duplication allow
| Scroll Pagebreak |
|---|
Шаг 2. При необходимости можно разрешить миграцию MAC-адресов для отдельных LC-слотов командой mac duplication slot <SLOT-ID>.
Блок кода language xml MA5160(config)(vlan-5)# mac duplication slot 1
Шаг 3. Применить конфигурацию.
Блок кода language xml MA5160(config)(vlan-5)# do commit MA5160(config)(vlan-5)# do confirm
...
Удаление VLAN
Шаг 1. Удалить VLAN командой no vlan. В качестве параметра указать VID (или диапазон).
Блок кода language xml MA5160(configure)# no vlan 5
Шаг 2. Применить конфигурацию.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
...
Шаг 1. Перейти в configure view для конфигурирования isolation group.
Блок кода language xml MA5160# configure terminal MA5160(configure)#
- Шаг 2. Перейти в режим конфигурирования isolation group. В качестве параметра указать номер isolation group.
Блок кода MA5160(configure)# isolation group 1
- Шаг 3. Разрешить прохождение трафика через необходимые интерфейсы.
Блок кода MA5160(config)(isolation-group-1)# allow front-port 1/2-4 MA5160(config)(isolation-group-1)# allow fc-slot-channel 1-10
| Scroll Pagebreak |
|---|
- Шаг 4. Применить конфигурацию.
Блок кода MA5160(config)(isolation-group-1)# do commit MA5160(config)(isolation-group-1)# do confirm
- Шаг 5. Проверить конфигурацию isolation group.
Блок кода MA5160(config)(isolation-group-1)# do show running-config isolation
...
- Шаг 1. Перейти в configure view.
Блок кода MA5160# configure terminal MA5160(configure)#
Scroll Pagebreak - Шаг 2. Перейти в режим конфигурирования VLAN командой vlan. В качестве параметра указать VID.
Блок кода MA5160(configure)# vlan 100 MA5160(config)(vlan-100)#
- Шаг 3. Назначить isolation group и указать source interface.
Блок кода MA5160(config)(vlan-100)# isolation assign group 1 to pon-port 1/1
- Шаг 4. Включить изоляцию.
Блок кода MA5160(config)(vlan-100)# isolation enable
- Шаг 5. Применить конфигурацию.
Блок кода MA5160(config)(vlan-100)# do commit MA5160(config)(vlan-100)# do confirm
...
Шаг 1. Перейти в configure view для глобальной настройки cli.
Блок кода language xml MA5160# configure terminal MA5160(configure)#
Шаг 2. Указать максимальное количество единовременных сессий.
Блок кода language xml MA5160(configure)# cli max-sessions 5
| Scroll Pagebreak |
|---|
Шаг 3. Применить конфигурацию.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
...
Шаг 1. Перейти в configure view для настройки проксирования.
Блок кода language xml MA5160# configure terminal MA5160(configure)#
Шаг 2. Включить проксирование IGMP report между VLAN командой ip igmp proxy report enable.
Блок кода language xml MA5160(configure)# ip igmp proxy report enable
Шаг 3. Задать правила проксирования IGMP report командой ip igmp proxy report range. В качестве параметров указать диапазон разрешенных групп, а также направление проксирования в виде пары VID.
Доступна возможность задать общее правила проксирования для всех VLAN. Для этого необходимо использовать ключевое слово from all.Блок кода language xml MA5160(configure)# ip igmp proxy report range 224.0.0.1 226.255.255.255 from 30 to 90
Шаг 4. Применить конфигурацию.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
scroll-pagebreakПримечание IGMP Proxy нельзя включить без указания диапазона проксирования. Оба параметра настройки обязательны.
Настройка DHCP
В данной главе описана процедура работы устройства с протоколом DHCP. Работу с протоколом можно разделить на блоки:
...
Шаг 1. Перейти в ip pppoe view для осуществления глобальной настройки snooping.
Блок кода language xml MA5160# configure terminal MA5160(configure)# ip pppoe MA5160(config)(pppoe)#
Шаг 2. Включить PPPoE snooping.
Блок кода language xml MA5160(config)(pppoe)# snooping enable
| Scroll Pagebreak |
|---|
PPPoE intermediate agent
PPPoE Intermediate Agent применяется для предоставления BRAS дополнительных данных о полученном PADI-запросе. К таким данным можно отнести информацию об устройстве, на котором запущен PPPoE Intermediate Agent, а также информацию об ONT, с которого получен PADI-запрос. Модификация PADI-пакетов производится путем перехвата и последующей обработки на CPU устройства.
...
Шаг 1. Сменить режим работы на XGS-PON.
Блок кода language xml MA5160# configure MA5160(config)# interface pon-port 1/1 MA5160(config)(if-pon-1/1)# pon-type xgs-pon
Шаг 2. Применить конфигурацию.
Блок кода language xml MA5160(config)(if-pon-1/1)# do commit MA5160(config)(if-pon-1/1)# do confirm
| Scroll Pagebreak |
|---|
Настройка OOB-порта
Шаг 1. Просмотреть текущие сетевые параметры можно при помощи команды show running-config interface port-oob.
Блок кода language xml MA5160# show running-config interface port-oob all interface port-oob description "" speed auto no shutdown ip 192.168.100.2 mask 255.255.255.0 vid 1 exitШаг 2. Перейти во view интерфейса.
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface port-oob MA5160(config)(if-port-oob)#
Шаг 3. Задать IP-адрес, маску, VLAN интерфейса OOB командой ip <IP> mask <IP> vid <VLAN>.
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface port-oob MA5160(config)(if-port-oob)# ip 192.168.100.3 mask 255.255.255.0 vid 1111
Предупреждение При настройке OOB-порта не должно быть пересечений IP-адресов с другими интерфейсами OLT: management, L3-интерфейсами.
Предупреждение Настройки OOB применяются на обе платы FC64 одинаково. Подключение к обеим FC64 единовременно приведет к образованию петли. OOB изолированы от management-сети.
Шаг 4. Включить/отключить интерфейс командами no shutdown или shutdown соответственно.
Блок кода language xml MA5160(config)(if-port-oob)# shutdown
Шаг 5. Применить конфигурацию.
Блок кода language xml MA5160(config)(if-port-oob)# do commit MA5160(config)(if-port-oob)# do confirm
...
Шаг 1. Чтобы разрешить прохождение трафика в указанных VLAN между pon-port одного слота LC, нужно перейти во view интерфейса pon-port (или группы интерфейсов), настройки которого необходимо изменить.
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface pon-port 1/1,5 MA5160(config)(if-pon-1/1,5)#
Шаг 2. Задать список разрешенных bridge на порту с помощью команды bridge allow.
Блок кода language xml MA5160(config)(if-pon-1/1,5)# bridge allow 500,600
Scroll Pagebreak - Шаг 3. Чтобы разрешить прохождение трафика между pon-port разных слотов LC, достаточно включить bridge между соответствующими fc-slot-channel.
Блок кода MA5160(configure)# interface fc-slot-channel 1 MA5160(config)(if-fc-slot-channel-1)# bridge to fc-slot-channel 3 MA5160(config)(if-fc-slot-channel-1)# exit MA5160(configure)# interface fc-slot-channel 3 MA5160(config)(if-fc-slot-channel-3)# bridge to fc-slot-channel 1 MA5160(config)(if-fc-slot-channel-3)#
Шаг 4. Применить конфигурацию.
Блок кода language xml MA5160(config)(if-pon-1/1,5)# do commit MA5160(config)(if-pon-1/1,5)# do confirm
...
| Примечание |
|---|
Максимальное количество VLAN на порту, в которых возможно включить bridging на pon-port, зависит от используемой платы. |
Настройка LAG
В данном разделе описана настройка агрегирования uplink-интерфейсов устройства. Агрегирование каналов (агрегация каналов, англ. link aggregation, IEEE 802.3ad) — технология, которая позволяет объединить несколько физических каналов связи в один логический (группа агрегации). Группа агрегации имеет большую пропускную способность и надежность.
...
Шаг 1. Создать interface port-channel, в качестве параметра передать индекс.
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface port-channel 1 MA5160(config)(if-port-channel-1)#
Шаг 2. Настройки port-channel по большей части схожи с настройками front-port. Например, можно разрешить прохождение VLAN.
Блок кода language xml MA5160(config)(if-port-channel-1)# vlan allow 100,200,300
Шаг 3. Применить конфигурацию.
Блок кода language xml MA5160(config)(if-port-channel-1)# do commit MA5160(config)(if-port-channel-1)# do confirm
| Scroll Pagebreak |
|---|
Добавление портов в port-channel
...
Шаг 1. Переключить интерфейс в режим lacp.
Блок кода language xml MA5160(configure)# interface port-channel 1 MA5160(config)(if-port-channel-1)# mode lacp MA5160(config)(if-port-channel-1)# exit MA5160(configure)# do commit MA5160(configure)# do confirm
Примечание Front-port в агрегированной группе по умолчанию установлен в mode active, т. е. является инициатором согласования параметров соединения с соседним устройством. Шаг 2. Установить интервал отправки пакета LACPDU с порта раз в 30 секунд.
Блок кода language xml MA5160(configure)# interface front-port 1/3 MA5160(config)(if-front-1/3)# lacp rate slow MA5160(config)(if-front-1/3)# do commit MA5160(config)(if-front-1/3)# do confirm
Scroll Pagebreak Шаг 3. Настроить приоритет выбора front-port при помощи изменения глобальной (общей) настройки и локальной (более приоритетной) настроек порта.
Блок кода language xml MA5160(configure)# lacp system-priority 1000 MA5160(configure)# interface front-port 1/3 MA5160(config)(if-front-1/3)# lacp port-priority 500 MA5160(config)(if-front-1/3)# do commit MA5160(config)(if-front-1/3)# do confirm
...
| Блок кода | ||
|---|---|---|
| ||
MA5160# configure terminal MA5160(configure)# interface port-channel load-balance hash src-mac dst-mac vlan MA5160(configure)# interface port-channel load-balance seed 63 |
Scroll Pagebreak
Настройка LLDP
Link Layer Discovery Protocol (LLDP) — протокол канального уровня, который позволяет сетевым устройствам анонсировать в сеть информацию о себе и о своих возможностях, а также собирать эту информацию о соседних устройствах. В SNMP-агенте поддержаны стандартные RFC mib 1.0.8802.
...
Шаг 1. Перейти в configure view для глобальной настройки LLDP.
Блок кода language xml MA5160# configure terminal MA5160(configure)#
Шаг 2. Включить обработку протокола LLDP командой lldp enable.
Блок кода language xml MA5160(configure)# lldp enable
Шаг 3. Указать, как часто устройство будет отправлять обновление информации LLDP.
Блок кода language xml MA5160(configure)# lldp timer 10
Шаг 4. Задать величину времени для принимающего устройства, в течение которого нужно сохранять информацию о соседе перед сбросом (по умолчанию 120 секунд). Данная величина передается на принимаемую сторону в LLDP-пакетах, является кратностью для таймера LLDP (lldp timer). Таким образом, время жизни LLDP-пакетов Time-to-Live рассчитывается по формуле:
TTL = min (65535, LLDP-Timer * LLDP-HoldMultiplier)Блок кода language xml MA5160(configure)# lldp hold-multiplier 5
Scroll Pagebreak Шаг 5. Изменить tx-delay – интервал для задержки отправки объявлений LLDP, которые отправляются из-за изменений в LLDP MIB.
Блок кода language xml MA5160(configure)# lldp tx-delay 5
...
Шаг 1. Перейти в interface-front-port view для настройку LLDP.
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface front-port 1/1-3 MA5160(config)(if-front-1/1-3)#
Шаг 2. Поменять режим работы порта с LLDP.
Блок кода language xml MA5160(config)(if-front-1/1-3)# lldp mode transmit-only
Шаг 3. Задать опциональные TLV, которые будут передаваться LLDP.
Блок кода language xml MA5160(config)(if-front-1/1-3)# lldp optional-tlv port-description system-name
Шаг 4. Задать специфичные TLV.
Блок кода language xml MA5160(config)(if-front-1/1-3)# lldp optional-tlv 802.1 management-vid system-name MA5160(config)(if-front-1/1-3)# lldp optional-tlv 802.3 max-frame-size mac-phy
Шаг 5. Применить конфигурацию.
Блок кода language xml MA5160(config)(if-front-1/1-3)# do commit MA5160(config)(if-front-1/1-3)# do confirm
Scroll Pagebreak Шаг 6. Проверить конфигурацию командой show running-config interface front-port <fc-id>/<port-id>.
scroll-pagebreakБлок кода language xml MA5160# show running-config interface front-port 1/1 interface front-port 1/1 lldp mode transmit-only lldp optional-tlv port-description lldp optional-tlv system-name lldp optional-tlv 802.1 management-vid lldp optional-tlv 802.3 max-frame-size lldp optional-tlv 802.3 mac-phy exit
Настройка зеркалирования портов (mirror)
...
Шаг 1. Включить обработку upstream QoS согласно приоритетам. По умолчанию все пакеты направляются в нулевую (неприоритетную) очередь.
Блок кода language xml MA5160# configure terminal MA5160(configure)# qos enable
Scroll Pagebreak Шаг 2. Перейти в view slot.
Блок кода language xml MA5160# configure terminal MA5160(configure)# slot 2
Шаг 3. Включить обработку downstream QoS согласно приоритетам. По умолчанию все пакеты направляются в нулевую (неприоритетную) очередь.
Блок кода language xml MA5160(config)(slot-2)# qos enable
Шаг 4. Выбрать режим работы QoS. На данный момент поддержан только 802.1p.
Блок кода language xml MA5160(config)(slot-2)# qos type 802.1p
Шаг 5. Применить конфигурацию.
Блок кода language xml MA5160(config)(slot-2)# do commit MA5160(config)(slot-2)# do confirm
...
Шаг 1. Выбрать режим работы планировщика очередей:
- SP – режим Strict priority. Строгий приоритет гарантирует обработку пакетов согласно приоритету очереди;
- WFQ – Weighted Fair Queue. Данный режим ориентируется на веса каждой очереди и их соотношения. Обработка пакетов происходит согласно весу очереди.
Блок кода language xml MA5160(config)(slot-2)# qos 802.1p mode sp
Шаг 2. При помощи команды qos map задать правила трансляции 802.1p в соответствующую очередь.
Блок кода language xml MA5160(config)(slot-2)# qos 802.1p map 0 to 1
Шаг 3. При использование режима WFQ по необходимости распределить веса каждой очереди.
Блок кода language xml MA5160(config)(slot-2)# qos 802.1p wfq queues-weight 10 23 11 40 0 63 2 60
Шаг 4. Применить конфигурацию.
Блок кода language xml MA5160(config)(slot-2)# do commit MA5160(config)(slot-2)# do confirm
Weighted Fair Queue работает на основе веса очереди. Например, используются две очереди с весами 10 и 20. Полоса пропускания для этих очередей будет рассчитываться по следующей формуле: (вес очереди)/(сумма весов очередей). То есть, в примере полоса пропускания будет поделена на 10/30 и 20/30.Scroll Pagebreak Примечание Для upstream QOS настройки 802.1p выполняются аналогично в configure view.
...
Шаг 1. Назначить IPv4-адрес и IP-маску для интерфейса VLAN.
Блок кода language xml MA5160(configure)# vlan 100 MA5160(config)(vlan-100)# ip interface address 192.168.5.5 mask 255.255.255.0 MA5160(config)(vlan-100)# do commit MA5160(config)(vlan-100)# do confirm
Примечание При создании L3-интерфейса не должно быть пересечений IP-адресов с другими интерфейсами OLT: management, port-oob, ACS, L3-интерфейсами.
По умолчанию управление OLT через созданный интерфейс закрыто.
Шаг 2. Разрешить управление через созданный интерфейс.
Блок кода language xml MA5160(config)(vlan-100)# ip interface management access allow MA5160(config)(vlan-100)# exit MA5160(configure)# do commit MA5160(configure)# do confirm
Примечание Настройки доступа по Telnet/SSH/SNMP общие для всех L3- и management-интерфейсов. Например, если доступ по Telnet разрешен через management, то доступ будет открыт и через L3-интерфейсы.
Scroll Pagebreak Шаг 3. При необходимости настроить маршрут.
Блок кода language xml MA5160(configure)# ip route address 10.10.10.10 mask 255.255.255.255 gateway 192.168.5.1 name test_route MA5160(configure)# do commit MA5160(configure)# do confirm
Якорь Настройка ONT Настройка ONT
Настройка ONT
Якорь Сервисные модели предоставления услуг Сервисные модели предоставления услуг
...
Шаг 1. Определиться с моделью прeдоставления услуг, за это отвечает параметр traffic-model.
Примечание На один ONT нельзя назначить сервисы с traffic-model 1-to-1 и N-to-1. Все сервисы должны быть одной traffic-model.
- Шаг 2. Определить режим работы ONT: ont-mode bridge или ont-mode router. По умолчанию используется режим ont-mode router. При переводе режима в ont-mode bridge необходимо указать номер bridge group.
- Шаг 3. Настроить параметр tag mode, отвечающий за настройку Dot1q. В режиме double-tag необходимо указать outer (s-vlan) и inner vid (c-vlan) и, при необходимости, user vid. В режиме tunnel необходимо настроить только туннельную метку (s-vlan), то есть только outer vid. В режиме single-tag необходимо задать outer vid и, при необходимости, user vid.
- Шаг 4. Настроить outer vid, inner vid, user vid в соответствии с настройкой из шага 3.
- Шаг 5. Включить iphost для сервиса, который будет использоваться для управления. Дополнительно задать для него ID – iphost id.
- Шаг 6.
- По умолчанию используется схема
- применяется модель N-to-1, при необходимости есть возможность изменить на схему
- для использования 1-to-1 . Подробнее
- необходимо явно указать параметр traffic-model. Подробнее можно ознакомиться в разделе Сервисные модели предоставления услуг.
- Шаг 7. Воспользоваться командой multicast enable для прохождения мультикаста.
...
Шаг 1. Создать профиль cross-connect с именем HSI. По умолчанию сконфигурирован режим работы ont-mode router, поэтому его можно не задавать. Требуется настроить сервисный VLAN равным 200, user — 10. Замену метки осуществлять на OLT.
Блок кода language xml MA5160# configure terminal MA5160(configure)# profile cross-connect HSI MA5160(config)(profile-cross-connect-HSI)# outer vid 200 MA5160(config)(profile-cross-connect-HSI)# vlan-replace olt-side MA5160(config)(profile-cross-connect-HSI)# user vid 10
Шаг 2. Создать еще один профиль cross-connect с именем IPTV для второй услуги и разрешить прохождение мультикаста.
Блок кода language xml MA5160(configure)# profile cross-connect IPTV MA5160(config)(profile-cross-connect-IPTV)# outer vid 30 MA5160(config)(profile-cross-connect-IPTV)# user vid 30 MA5160(config)(profile-cross-connect-IPTV)# multicast enable
Scroll Pagebreak Шаг 3. Создать профиль cross-connect с именем STB аналогично HSI. Настроить сервисный VLAN равным 250. На терминале трафик переложится в 40 VLAN.
Блок кода language xml MA5160(configure)# profile cross-connect STB MA5160(config)(profile-cross-connect-STB)# outer vid 250 MA5160(config)(profile-cross-connect-STB)# vlan-repalcereplace olt-side MA5160(config)(profile-cross-connect-STB)# user vid 40
Шаг 4. Создать профиль cross-connect с именем VOIP аналогично HSI. Настроить сервисный VLAN равным 100. На терминале трафик переложится в 20 VLAN.
Блок кода language xml MA5160(configure)# profile cross-connect VOIP MA5160(config)(profile-cross-connect-VOIP)# outer vid 100 MA5160(config)(profile-cross-connect-VOIP)# vlan-repalcereplace olt-side MA5160(config)(profile-cross-connect-VOIP)# user vid 20
Шаг 5. Создать профиль cross-connect с именем ACS. Настроить сервисный VLAN равным 2000. Также включить iphost в данном сервисе.
Блок кода language xml MA5160(configure)# profile cross-connect ACS MA5160(config)(profile-cross-connect-ACS)# outer vid 2000 MA5160(config)(profile-cross-connect-ACS)# iphost enable
Шаг 6. Задать параметры DBA. Для этого необходимо создать профиль dba и назначить соответствующие параметры. В рассматриваемом примере установлено значение гарантированной полосы пропускания и схемы аллокации.
Блок кода language xml MA5160(configure)# profile dba AllService MA5160(config)(profile-dba-AllService)# allocation-scheme share-t-cont MA5160(config)(profile-dba-AllService)# guaranteed bandwidth 1024
Шаг 7. Создать профиль ports. Добавить в него настройки для разрешения прохождения multicast-трафик через VeIP.
Блок кода language xml MA5160(configure)# profile ports veip MA5160(config)(profile-ports-veip)# veip multicast enable MA5160(config)(profile-ports-veip)# veip igmp downstream vid 30 MA5160(config)(profile-ports-veip)# veip igmp upstream vid 30 MA5160(config)(profile-ports-veip)# igmp multicast dynamic-entry 1 group 224.0.0.1 239.255.255.255 vid 98
Шаг 8. Создать профиль management. Добавить конфигурацию для авторизации на ACS-сервере.
Блок кода language xml MA5160(configure)# profile management ACS MA5160(config)(profile-management-ACS)# username test MA5160(config)(profile-management-ACS)# password test_pass MA5160(config)(profile-management-ACS)# url http://192.168.100.100
Scroll Pagebreak Шаг 9. Назначить созданные профили на ONT.
Блок кода language xml MA5160(configure)# interface ont 5/1/1 MA5160(config)(if-ont-5/1/1)# service 1 profile cross-connect HSI dba AllService MA5160(config)(if-ont-5/1/1)# service 2 profile cross-connect IPTV dba AllService MA5160(config)(if-ont-5/1/1)# service 3 profile cross-connect STB dba AllService MA5160(config)(if-ont-5/1/1)# service 4 profile cross-connect VOIP dba AllService MA5160(config)(if-ont-5/1/1)# service 5 profile cross-connect ACS dba AllService MA5160(config)(if-ont-5/1/1)# profile ports veip MA5160(config)(if-ont-5/1/1)# profile management ACS
Шаг 10. Разрешить прохождение необходимых VLAN на uplink-интерфейсе (см. раздел Настройка интерфейсов).
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface front-port 1/1 MA5160(config)(if-front-1/1)# vlan allow 100,200,250,2000
Шаг 11. Для VLAN 30 настроить IGMP snooping.
Блок кода language xml MA5160(configure)# vlan 30 MA5160(config)(vlan-30)# ip igmp snooping enable MA5160(config)(vlan-30)# exit MA5160(configure)# ip igmp snooping enable
Шаг 12. Применить получившиеся настройки.
Блок кода language xml MA5160# commit MA5160# confirm
...
Шаг 1. Создать шаблон конфигурации ONT.
Блок кода language xml MA5160# configure terminal MA5160(configure)# template one_service MA5160(config)(template-one_service)#
Scroll Pagebreak Шаг 2. Назначить заранее созданные профили ont на необходимые сервисы. В качестве примера используются профиль cross-connect с именем PPPoE и профиль dba с именем dba1.
Блок кода language xml MA5160(config)(template-one_service)# service 1 profile cross-connect PPPoE dba dba1
Шаг 3. Включить переопределение параметров, назначенных из шаблона.
Блок кода language xml MA5160(config)(template-one_service)# define service 1
Предупреждение По умолчанию все параметры в template – undefine (будут использоваться не параметры из шаблона, а те, которые были назначены на сам interface ont). Чтобы использовалась конфигурация, которая указана в template, необходимо настроить define для каждого из параметровпараметры в шаблоне не переопределяют настройки интерфейса ONT. Чтобы применить значения из шаблона, необходимо явно указать define для каждого параметра.
Шаг 4. Применить настройки.
Блок кода language xml MA5160(config)(template-one_service)# do commit MA5160(config)(template-one_service)# do confirm
...
Для демонстрации применения туннелирования рассматривается следующая схема и способы её настройки:
Рисунок 19 — Схема организации связи
...
| Примечание |
|---|
Режим туннелирования поддерживается только с traffic-model 1-to-1. |
...
Шаг 1. Создать profile cross-connect в режиме туннелирования трафика.
Блок кода language xml MA5160# configure terminal MA5160(configure)# profile cross-connect cc-tunnel1 MA5160(config)(profile-cross-connect-cc-tunnel1)# outer vid 500 MA5160(config)(profile-cross-connect-cc-tunnel1)# ont-mode bridge MA5160(config)(profile-cross-connect-cc-tunnel1)# bridge group 2 MA5160(config)(profile-cross-connect-cc-tunnel1)# multicast enable MA5160(config)(profile-cross-connect-cc-tunnel1)# tag-mode tunnel MA5160(config)(profile-cross-connect-cc-tunnel1)# traffic-model 1-to-1 MA5160(config)(profile-cross-connect-cc-tunnel1)# exit
Шаг 2. Добавить настройки profile ports.
Блок кода language xml MA5160(configure)# profile ports t1 MA5160(config)(profile-ports-t1)# port 1 bridge group 2 MA5160(config)(profile-ports-t1)# exit
Шаг 3. Назначить соответствующие профили на интерфейс ONT.
Блок кода language xml MA5160(configure)# interface ont 5/1/1 MA5160(config)(if-ont-5/1/1)# service 1 profile cross-connect cc-tunnel1 dba dba1 MA5160(config)(if-ont-5/1/1)# profile ports t1 MA5160(config)(if-ont-5/1/1)# exit
Scroll Pagebreak Шаг 4. Добавить туннельный vlan на front-port.
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface front-port 1/1 MA5160(config)(if-front-1/1)# vlan allow 500 MA5160(config)(if-front-1/1)# exit
Шаг 5. Для прохождения multicast-трафика через туннель требуется отключить во VLAN, используемом для туннелирования, ip igmp snooping.
Блок кода language xml MA5160(configure)# vlan 500 MA5160(config)(vlan-500)# no ip igmp snooping enable MA5160(config)(vlan-500)# exit
Шаг 6. Для прохождения PPPoE и DHCP нужно отключить ip dhcp и pppoe snooping для VLAN, используемого для туннелирования.
scroll-pagebreakБлок кода language xml MA5160(configure)# ip dhcp MA5160(config)(dhcp)# no snooping enable vlan 500 MA5160(config)(dhcp)# exit MA5160(configure)# ip pppoe MA5160(config)(pppoe)# no snooping enable
Шаг 7. Применить настройки.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
...
Шаг 1. Создать profile cross-connect в режиме selective-tunnel трафика.
Блок кода language xml MA5160# configure terminal MA5160(configure)# profile cross-connect cc-tunnel1 MA5160(config)(profile-cross-connect-cc-tunnel1)# outer vid 500 MA5160(config)(profile-cross-connect-cc-tunnel1)# ont-mode bridge MA5160(config)(profile-cross-connect-cc-tunnel1)# bridge group 2 MA5160(config)(profile-cross-connect-cc-tunnel1)# multicast enable MA5160(config)(profile-cross-connect-cc-tunnel1)# tag-mode selective-tunnel MA5160(config)(profile-cross-connect-cc-tunnel1)# traffic-model 1-to-1 MA5160(config)(profile-cross-connect-cc-tunnel1)# exit
Шаг 2. Добавить настройки profile ports.
Блок кода language xml MA5160(configure)# profile ports t1 MA5160(config)(profile-ports-t1)# port 1 bridge group 2 MA5160(config)(profile-ports-t1)# exit
| Scroll Pagebreak |
|---|
Шаг 3. Назначить соответствующие профили на интерфейс ONT и дополнительно указать разрешенные vlan-id на сервис.
Блок кода language xml MA5160(configure)# interface ont 1/1/1 MA5160(config)(if-ont-1/1/1)# service 1 profile cross-connect cc-tunnel1 dba dba2 MA5160(config)(if-ont-1/1/1)# service 1 selective-tunnel vid 101-111 MA5160(config)(if-ont-1/1/1)# profile ports t1 MA5160(config)(if-ont-1/1/1)# exit
Шаг 4. Добавить туннельный vlan на front-port.
Блок кода language xml MA5160(configure)# interface front-port 1/1 MA5160(config)(if-front-1/1)# vlan allow 500 MA5160(config)(if-front-1/1)# exit
Шаг 5. Для пропуска multicast-трафика через туннель выключить во VLAN, используемом для туннелирования, ip igmp snooping.
Блок кода language xml MA5160(configure)# vlan 500 MA5160(config)(vlan-500)# no ip igmp snooping enable MA5160(config)(vlan-500)# exit
Шаг 6. Для корректного прохождения PPPoE и DHCP на слоте необходимо отключить ip dhcp и pppoe snooping для VLAN, используемого для туннелирования.
Блок кода language xml MA5160(configure)# slot 1 MA5160(config)(slot-1)# ip dhcp MA5160(config)(slot-1)(dhcp)# no snooping enable vlan 500 MA5160(config)(slot-1)(dhcp)# exit MA5160(config)(slot-1)# ip pppoe MA5160(config)(slot-1)(pppoe)# no snooping enable MA5160(config)(slot-1)(pppoe)# exit MA5160(config)(slot-1)# exit
- Шаг 7. Применить настройки.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
...
| Примечание |
|---|
При настройке selective-tunnel на сервисе действуют следующие ограничения:
|
| Scroll Pagebreak |
|---|
Настройка маркировки upstream-трафика
...
Шаг 1. Перейти во view профиля cross-connect, настройки которого нужно изменить.
Блок кода language xml MA5160# configure terminal MA5160(configure)# profile cross-connect test MA5160(config)(profile-cross-connect-test)#
Шаг 2. Задать значение outer upstream cos для данного профиля.
Блок кода language xml MA5160(config)(profile-cross-connect-test)# outer upstream cos 7 MA5160(config)(profile-cross-connect-test)# do commit MA5160(config)(profile-cross-connect-test)# do confirm
Шаг 3. Дополнительно можно задать значение inner upstream cos для данного профиля.
Блок кода language xml MA5160(config)(profile-cross-connect-test)# inner upstream cos 7 MA5160(config)(profile-cross-connect-test)# do commit MA5160(config)(profile-cross-connect-test)# do confirm
Примечание В режиме single-tagged или tunnel возможна маркировка только outer-vid.
scroll-pagebreakПримечание В double-tag режиме маркировка работает с ограничением, доступно 3 варианта:
1. Маркировка только outer-tag;
2. Маркировка только inner-tag;
3. Маркируются оба тега, но одинаковым значением.
Переопределение параметров, заданных в профиле cross-connect. Custom-параметры
...
Шаг 1. Необходимо для одного ONT иметь две услуги в разных T-CONT. Для этого нужно определить два профиля dba командой profile dba.
Блок кода language xml MA5160(config)# profile dba ServiceInternet MA5160(config)(profile-dba-ServiceInternet)# exit MA5160(config)# profile dba ServiceVoIP MA5160(config)(profile-dba-ServiceVoIP)# exit
Шаг 2. Указать индивидуальную схему распределения аллокаций командой allocation-scheme.
Блок кода language xml MA5160(config)#profile dba ServiceInternet MA5160(config)(profile-dba-ServiceInternet)# allocation-scheme allocate-new-t-cont MA5160(config)(profile-dba-ServiceInternet)# exit MA5160(config)# profile dba ServiceVoIP MA5160(config)(profile-dba-ServiceVoIP)# allocation-scheme allocate-new-t-cont MA5160(config)(profile-dba-ServiceVoIP)# exit
Шаг 3. Назначить профили на услуги командой service <id> profile dba.
Блок кода language xml MA5160(config)(if-ont-5/1/1)# service 1 profile cross-connect HSI dba ServiceInternet MA5160(config)(if-ont-5/1/1)# service 2 profile cross-connect VOIP dba ServiceVoIP
Шаг 4. Применить изменения.
Блок кода language xml MA5160(config)(if-ont-5/1/1)# do commit MA5160(config)(if-ont-5/1/1)# do confirm
Scroll Pagebreak Якорь Услуги в одном T-CONT Услуги в одном T-CONT Конфигурация будет выглядеть следующим образом.
Блок кода language xml MA5160(config)(if-ont-5/1/1)# do show interface ont 5/1/1 configuration ... Service[1]: Profile cross-connect: HSI ONT Profile Cross-Connect 3 Profile dba: ServiceInternet ONT Profile DBA 3 Service[2]: Profile cross-connect: VOIP ONT Profile Cross-Connect 5 Profile dba: ServiceVoIP ONT Profile DBA 4 ...
...
Шаг 1. Определить профиль dba командой profile dba.
Блок кода language xml MA5160(configure)# profile dba ServiceInternet
Scroll Pagebreak Шаг 2. Назначить профиль на соответствующую услугу для каждого ONT командой service <id> profile dba.
Блок кода language xml MA5160(configure)# interface ont 5/1/1-2 MA5160(config)(if-ont-5/1/1-2)# service 1 profile dba ServiceInternet
Шаг 3. Применить изменения.
Блок кода language xml MA5160(config)(if-ont-5/1/1-2)# do commit MA5160(config)(if-ont-5/1/1-2)# do confirm
Получатся следующие конфигурации ONT.
Блок кода language xml MA5160(config)(if-ont-5/1/1-2)# do show interface ont 5/1/1-2 configuration ----------------------------------- [ONT 5/1/1] configuration ----------------------------------- ... Service[1]: Profile cross-connect: HSI ONT Profile Cross-Connect 3 Profile dba: ServiceInternet ONT Profile DBA 3 ... ----------------------------------- [ONT 5/1/2] configuration ----------------------------------- ... Service[1]: Profile cross-connect: HSI ONT Profile Cross-Connect 3 Profile dba: ServiceInternet ONT Profile DBA 3 ...Scroll Pagebreak
Пример назначения профилей
...
Шаг 1. Определить два профиля dba командой profile dba.
Блок кода language xml MA5160(configure)# profile dba ServiceVoIP MA5160(config)(profile-dba-ServiceVoIP)# exit MA5160(configure)# profile dba OtherServices MA5160(config)(profile-dba-OtherServices)# exit
Шаг 2. Указать индивидуальную схему распределения аллокаций командой allocation-scheme.
Блок кода language xml MA5160(configure)# profile dba ServiceVoIP MA5160(config)(profile-dba-ServiceVoIP)# allocation-scheme allocate-new-t-cont MA5160(config)(profile-dba-ServiceVoIP)# exit MA5160(configure)# profile dba OtherServices MA5160(config)(profile-dba-OtherServices)# exit
Scroll Pagebreak Шаг 3. Назначить профили на соответствующие услуги для каждого ONT командой service <id> profile dba.
Блок кода language xml MA5160(configure)# interface ont 5/1/1-2 MA5160(config)(if-ont-5/1/1-2)# service 1 profile dba OtherServices MA5160(config)(if-ont-5/1/1-2)# service 2 profile dba ServiceVoIP MA5160(config)(if-ont-5/1/1-2)# service 3 profile dba OtherServices
Шаг 4. Применить изменения.
Блок кода language xml MA5160(config)(if-ont-5/1/1-2)# do commit MA5160(config)(if-ont-5/1/1-2)# do confirm
Якорь Настройка параметров DBA Настройка параметров DBA
...
Шаг 1. Указать тип T-CONT командой t-cont-type.
Блок кода language xml MA5160(configure)# profile dba dba1 MA5160(config)(profile-dba-dba1)# t-cont-type 1
Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.
Блок кода language xml MA5160(config)(profile-dba-dba1)# mode none
Шаг 3. Указать параметры фиксированной полосы командой cbr-nrt bandwidth или cbr-rt bandwidth.
Примечание Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.
- cbr-rt bandwidth – фиксированная пропускная полоса, которая требует точного формирования распределения пропускной способности. Подходит для трафика, чувствительного к задержкам и jitter.
- cbr-nrt bandwidth – фиксированная пропускная полоса, которая не требует точного формирования распределения пропускной способности. Подходит для менее чувствительных типов трафика.
Допустимо совместное и раздельно использование данных полос. В данном примере будем использовать cbr-nrt bandwidth.В режиме GPON.
scroll-pagebreakБлок кода language xml MA5160(config)(profile-dba-dba1)# cbr-nrt bandwidth 100000 The value must be a multiple of 64. 100000 will be automatically adjusted to 99968
В режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-q)# cbr-nrt bandwidth 100000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 100000 will be automatically adjusted to 99328Шаг 4. Указать параметры гарантированной и максимальной полосы командой guaranteed bandwidth и maximum bandwidth, для t-cont-type 1 они будут равны сумме cbr-rt и cbr-nrt.
В режиме GPON.
Блок кода language xml MA5160(config)(profile-dba-dba1)# guaranteed bandwidth 100000 The value must be a multiple of 64. 100000 will be automatically adjusted to 99968 MA5160(config)(profile-dba-dba1)# maximum bandwidth 100000 The value must be a multiple of 64. 100000 will be automatically adjusted to 99968В режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-q)# guaranteed bandwidth 100000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 100000 will be automatically adjusted to 99328 MA5160(config)(profile-dba-q)# maximum bandwidth 100000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 100000 will be automatically adjusted to 99328Шаг 5. Указать параметры добавления дополнительной динамической полосы командой additional-eligibility, для t-cont-type 1 допустимо только значение none.
Блок кода language xml MA5160(config)(profile-dba-dba1)# additional-eligibility none
Scroll Pagebreak Шаг 6. Применить изменения.
Блок кода language xml MA5160(config)(profile-dba-dba1)# do commit MA5160(config)(profile-dba-dba1)# do confirm
Примечание В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.
Scroll Pagebreak
Настройка T-CONT type 2
T-CONT type 2 позволяет настроить гарантированную полосу. В примере ниже настраивается гарантированная полоса 100 Мбит/с.
Шаг 1. Указать тип T-CONT командой t-cont-type.
Блок кода language xml MA5160(configure)# profile dba dba1 MA5160(config)(profile-dba-dba1)# t-cont-type 2
Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.
Блок кода language xml MA5160(config)(profile-dba-dba1)# mode non-status-reporting
Шаг 3. Указать параметры гарантированной полосы командой guaranteed bandwidth.
Примечание Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.
В режиме GPON.
Блок кода language xml MA5160(config)(profile-dba-dba1)# guaranteed bandwidth 100000 The value must be a multiple of 64. 100000 will be automatically adjusted to 99968В режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-q)# guaranteed bandwidth 100000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 100000 will be automatically adjusted to 99328Шаг 4. Указать параметры максимальной полосы командой maximum bandwidth, для t-cont-type 2 они будут равны guaranteed bandwidth.
В режиме GPON.Блок кода language xml MA5160(config)(profile-dba-dba1)# maximum bandwidth 100000 The value must be a multiple of 64. 100000 will be automatically adjusted to 99968Scroll Pagebreak
В режиме XGS-PON.Блок кода language xml MA5160(config)(profile-dba-q)# maximum bandwidth 100000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 100000 will be automatically adjusted to 99328Шаг 5. Указать параметры добавления дополнительной динамической полосы командой additional-eligibility, для t-cont-type 2 допустимо только значение none.
scroll-pagebreakБлок кода language xml MA5160(config)(profile-dba-dba1)# additional-eligibility none
Шаг 6. Применить изменения.
Блок кода language xml MA5160(config)(profile-dba-dba1)# do commit MA5160(config)(profile-dba-dba1)# do confirm
Примечание В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.
...
Шаг 1. Указать тип T-CONT командой t-cont-type.
Блок кода language xml MA5160(configure)# profile dba dba1 MA5160(config)(profile-dba-dba1)# t-cont-type 3
Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.
Блок кода language xml MA5160(config)(profile-dba-dba1)# mode non-status-reporting
Шаг 3. Указать параметры гарантированной полосы командой guaranteed bandwidth.
Примечание Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.
В режиме GPON.
Блок кода language xml MA5160(config)(profile-dba-dba1)# guaranteed bandwidth 100000 The value must be a multiple of 64. 100000 will be automatically adjusted to 99968Scroll Pagebreak
В режиме XGS-PON.Блок кода language xml MA5160(config)(profile-dba-q)# guaranteed bandwidth 100000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 100000 will be automatically adjusted to 99328Шаг 4. Указать параметры максимальной полосы командой maximum bandwidth.
В режиме GPON.
Блок кода language xml MA5160(config)(profile-dba-dba1)# maximum bandwidth 200000
В режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-q)# maximum bandwidth 200000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 200000 will be automatically adjusted to 199680Шаг 5. Указать параметры добавления дополнительной динамической полосы командой additional-eligibility.
Блок кода language xml MA5160(config)(profile-dba-dba1)# additional-eligibility non-assured
Шаг 6. Применить изменения.
Блок кода language xml MA5160(config)(profile-dba-dba1)# do commit MA5160(config)(profile-dba-dba1)# do confirm
Примечание В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.
...
Шаг 1. Указать тип T-CONT командой t-cont-type.
Блок кода language xml MA5160(configure)# profile dba dba1 MA5160(config)(profile-dba-dba1)# t-cont-type 4
Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.
Блок кода language xml MA5160(config)(profile-dba-dba1)# mode non-status-reporting
Scroll Pagebreak Шаг 3. Указать параметры гарантированной полосы командой guaranteed bandwidth.
Примечание Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-dba1)# guaranteed bandwidth 0
Шаг 4. Указать параметры максимальной полосы командой maximum bandwidth.
В режиме GPON.
Блок кода language xml MA5160(config)(profile-dba-dba1)# maximum bandwidth 200000
В режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-q)# maximum bandwidth 200000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 200000 will be automatically adjusted to 199680Шаг 5. Применить изменения.
Блок кода language xml MA5160(config)(profile-dba-dba1)# do commit MA5160(config)(profile-dba-dba1)# do confirm
Примечание В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.
...
Шаг 1. Указать тип T-CONT командой t-cont-type.
Блок кода language xml MA5160(configure)# profile dba dba1 MA5160(config)(profile-dba-dba1)# t-cont-type 5
Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.
Блок кода language xml MA5160(config)(profile-dba-dba1)# mode non-status-reporting
Шаг 3. Указать параметры фиксированной полосы командой cbr-nrt bandwidth или cbr-rt bandwidth.
Примечание Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.
Scroll Pagebreak
В режиме GPON.Блок кода language xml MA5160(config)(profile-dba-dba1)# cbr-nrt bandwidth 100000 The value must be a multiple of 64. 100000 will be automatically adjusted to 99968
В режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-q)# cbr-nrt bandwidth 100000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 100000 will be automatically adjusted to 99328Шаг 4. Указать параметры гарантированной и максимальной полосы командой guaranteed bandwidth и maximum bandwidth.
В режиме GPON.Блок кода language xml MA5160(config)(profile-dba-dba1)# guaranteed bandwidth 200000 MA5160(config)(profile-dba-dba1)# maximum bandwidth 1244000 The value must be a multiple of 64. 1244000 will be automatically adjusted to 1243968В режиме XGS-PON.
Блок кода language xml MA5160(config)(profile-dba-q)# guaranteed bandwidth 200000 The value must be a multiple of 1024 because 'pon-type xgs-pon' is selected into the DBA profile in running configuration and not changed in candidate. 200000 will be automatically adjusted to 199680 MA5160(config)(profile-dba-q)# maximum bandwidth 9820160Шаг 5. Указать параметры добавления дополнительной динамической полосы командой additional-eligibility.
Блок кода language xml MA5160(config)(profile-dba-dba1)# additional-eligibility non-assured
Шаг 6. Применить изменения.
Блок кода language xml MA5160(config)(profile-dba-dba1)# do commit MA5160(config)(profile-dba-dba1)# do confirm
Примечание В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.
...
Шаг 1. Перейти во view необходимого профиля shaping.
Блок кода language xml MA5160# configure terminal MA5160(configure)# profile shaping 1 MA5160(config)(profile-shaping-1)#
Scroll Pagebreak Шаг 2. Включить storm-control для broadcast-трафика и multicast-трафика.
Блок кода language xml MA5160(config)(profile-shaping-1)# upstream multicast storm-control enable MA5160(config)(profile-shaping-1)# upstream broadcast storm-control enable
Шаг 3. Задать значение rate-limit в пакетах в секунду, при котором будет срабатывать storm-control.
Блок кода language xml MA5160(config)(profile-shaping-1)# upstream multicast storm-control rate-limit 2000 MA5160(config)(profile-shaping-1)# upstream broadcast storm-control rate-limit 2000
Шаг 4. Выбрать действие при обнаружении «шторма».
Блок кода language xml MA5160(config)(profile-shaping-1)# upstream multicast storm-control logging shutdown MA5160(config)(profile-shaping-1)# upstream broadcast storm-control logging shutdown
Шаг 5. Изменить время блокировки ONT.
Блок кода language xml MA5160(configure)# pon olt ont-block-time 300
Шаг 6. Применить конфигурацию.
Блок кода language xml MA5160(configure)# do commit MA5160(configure)# do confirm
Scroll Pagebreak
Настройка mapping VLANs через один GEM-port
...
Шаг 1. Создать profile cross-connect c необходимым outer vid.
Блок кода language xml MA5160# configure terminal MA5160(configure)# profile cross-connect VoIP MA5160(config)(profile-cross-connect-VoIP)# outer vid 1101 MA5160(config)(profile-cross-connect-VoIP)# exit MA5160(configure)# do commit MA5160(configure)# do confirm
Шаг 2. Создать WAN-интерфейс, задав profile iphost с service-type voice.
Блок кода language xml MA5160(configure)# profile iphost VoIP MA5160(config)(profile-cross-connect-VoIP)# service-type voice MA5160(config)(profile-cross-connect-VoIP)# exit MA5160(configure)# do commit MA5160(configure)# do confirm
Шаг 3. Для настройки профиля SIP создать profile voice. Порт по умолчанию для proxy и outbound-proxy — 5060.
Блок кода language xml MA5160(configure)# profile voice VoIP MA5160(config)(profile-voice-VoIP)# sip domain test.domain.sip MA5160(config)(profile-voice-VoIP)# sip proxy address 192.168.1.100 MA5160(config)(profile-voice-VoIP)# exit MA5160(configure)# do commit MA5160(configure)# do confirm
Шаг 4. Перейти к настройке конфигурации ONT, добавить сервис и созданные профили (iphost и voice).
Блок кода language xml MA5160# configure terminal MA5160(configure)# interface ont 5/1/1 MA5160(config)(if-ont-5/1/1)# service 1 profile cross-connect "VoIP" dba "dba1" MA5160(config)(if-ont-5/1/1)# service 1 profile iphost "VoIP" MA5160(config)(if-ont-5/1/1)# profile voice "VoIP"
Scroll Pagebreak Шаг 5. Настроить пользователей SIP для voice-порта.
scroll-pagebreakБлок кода language xml MA5160(config)(if-ont-5/1/1)# voice port 1 sip account number test123 MA5160(config)(if-ont-5/1/1)# voice port 1 sip account username user-phone MA5160(config)(if-ont-5/1/1)# voice port 1 sip account password test-pass MA5160(config)(if-ont-5/1/1)# do commit MA5160(config)(if-ont-5/1/1)# do confirm
Шаг 6. Настроить дополнительные параметры SIP.
Блок кода language xml MA5160(config)(if-ont-5/1/1)# voice port 1 sip features cid call-number MA5160(config)(if-ont-5/1/1)# voice port 1 sip features cid anon-cid-block MA5160(config)(if-ont-5/1/1)# voice port 1 sip features call-wait enable MA5160(config)(if-ont-5/1/1)# voice port 1 sip features call-presentation visual MA5160(config)(if-ont-5/1/1)# do commit MA5160(config)(if-ont-5/1/1)# do confirm
Примечание Команда voice port <1-2> enable включает дополнительные параметры voice port <1-2> physical. Шаг 6. Для просмотра состояния voice-порта использовать команду show interface ont <slot-id>/<port-id>/<ont-id> voice-ports.
Блок кода language xml MA5160(config)(profile-voice-VoIP)# do show interface ont 5/1/1 voice-ports ----------------------------------- [ONT 1/1] voice ports state ----------------------------------- POTS UNI ## 1 2 Codec: PCMU PCMU Session status: In session In session Session type: 2Way 2Way 1st call Packet period (ms): 20 20 Destination address: 192.168.1.100 192.168.1.100 2nd call Packet period (ms): 20 20 Destination address: - -
Обновление ПО ONT
В данной главе описан механизм обновления ПО ONT по OMCI.
...
Шаг 1. Для старта обновления прошивки необходимо использовать команду firmware update start. Система напишет о текущих статусах обновления ONT. По завершении обновления ONT автоматически перезагрузится и начнет работу с новой версией ПО.
Блок кода language xml MA5160# firmware update start interface ont 5/7/1-10 filename ntu-rg-542x-revb-2.9.5-rtk-build2447.fw.bin ONT 5/7/1 is not connected ONT 5/7/2 is currently being updated ONT 5/7/3 is currently in the update queue ONT 5/7/4 firmware will be updated ONT 5/7/5 not ready for firmware updateScroll Pagebreak Шаг 2. Для остановки обновления прошивки необходимо использовать команду firmware update stop.
Блок кода language xml MA5160# firmware update stop interface ont 5/7/1-10 ONT 5/7/1 is not connected ONT 5/7/2 firmware updating will be stopped ONT 5/7/3 firmware updating will be removed from the update queue ONT 5/7/4 does not need to stop updatingScroll Pagebreak Шаг 3. Для просмотра состояния обновления прошивки необходимо использовать команду show interface ont <slot-id>/<port-id>/<ont-id> firmware update status.
Блок кода language xml MA5160# show interface ont 5 firmware update status ----------------------------------- ONT firmware update status ----------------------------------- ## Slot PON-port ONT ID Firmware Status Update type 1 5 7 2 ntu-rg-542x-revb-2.9.5-rtk-build2447.fw.bin FWUPDATING AUTO 2 5 7 3 ntu-rg-542x-revb-2.9.5-rtk-build2447.fw.bin QUEUE MANUAL MA5160# show interface ont 2/3/51-60 firmware update status There are no ONT that update the firmware at the moment
...
Шаг 1. Задать глобальный режим автообновления FW ONT. Для этого необходимо воспользоваться командой auto-update-ont mode с указанием режима обновления:
- immediate — позволяет начать немедленное обновление всех подключенных ONT;
- postpone — обновление ONT будет происходить только в момент подключения ONT;
- disable — отключает автообновление ONT.
Блок кода language xml MA5160# configure terminal MA5160(configure)# auto-update-ont mode postpone
Шаг 2. Для организации процесса автоматического обновления ПО ONT необходимо создать список правил автообновления для конкретной модели ONT. Для создания списка следует воспользоваться командой auto-update-ont, в качестве параметра указать EquipmentID ONT.
Блок кода language xml MA5160(configure)# auto-update-ont NTU-1:rev.C MA5160(config)(auto-update-ont-NTU-1:rev.C)#
Шаг 3. При добавлении правил в список необходимо указать текущую версию ONT и имя предварительно загруженного файла ПО.
-match — номер версии ПО ONT должен совпадать с указанным в правиле;
-not-match — правило отработает, если версия ПО ONT не равна указанной.
Блок кода language xml MA5160(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin MA5160(config)(auto-update-ont-NTU-1)# fw-version not-match 3.28.6.152 filename ntu-1-revc-5.30.0-build52.fw.bin
Примечание Созданные правила Правила в списке невозможно отредактировать. Предварительно нужно нельзя изменить. Для внесения изменений необходимо удалить правило, воспользовавшись командой no, после чего добавить изменённоесоздать новое.
Примечание При указании версии есть возможность использовать символ "*", он должен быть единственным и последним для номера версии. Означает, что после "*" в номере версии могут быть любые символы и любое их количество. Например, при указании "3*", будут все версии, начинающиеся с цифры 3 (3.0.0.39, 3.5.7.156, 3.10.1.1088).
Блок кода MA5160(config)(auto-update-ont-NTU-1)# fw-version match 3* filename ntu-1-revc-5.30.0-build52.fw.bin
Шаг 4. Для нужного правила выбрать режим работы, указав параметр mode.
Блок кода language xml MA5160(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin mode immediate
Шаг 5. Включить возможность обновления на более ранние версии, указав параметр downgrade.
Блок кода language xml MA5160(config)(auto-update-ont-NTU-1)# fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin mode immediate downgrade enable
Шаг 6. Для просмотра списка правил автообновления необходимо использовать команду show running-config auto-update ont.
Блок кода language xml MA5160(config)(auto-update-ont-NTU-1)# do show running-config auto-update-ont auto-update-ont mode postpone auto-update-ont NTU-1 fw-version match 3.26.5.101 filename ntu-1-revc-5.30.0-build52.fw.bin mode global downgrade disable fw-version not-match 3.28.6.152 filename ntu-1-revc-5.30.0-build52.fw.bin mode global downgrade disable exitПримечание В случае если правил в списке несколько, они будут отрабатываться по порядку. Новые записи добавляются в конец списка, с наименьшим приоритетом. Шаг 7. Для удаления всех списков автообновления необходимо использовать команду auto-update-ont clear. Данная команда удаляет все правила, для всех EquipmentID.
Блок кода language xml MA5160(configure)# auto-update-ont clear Attention, all auto-update ONT rules will be deleted! Continue? (y/n) y
...
Если удалённый файл не упоминается в конфигурации, то предупреждения не будет.
Настройка OLT
Настройка времени блокировки ONT
...
| Блок кода | ||
|---|---|---|
| ||
MA5160# configure terminal MA5160(configure)# slot 1 MA5160(config)(slot-1)# pon olt password-in-trap MA5160(config)(slot-1)# do commit MA5160(config)(slot-1)# do confirm |
Мониторинг работы терминала
Общая информация
Просмотр текущей версии ПО терминала
...
Параметр | Описание |
|---|---|
| Crate Factory | Уникальная информация о шасси MA5160 |
Reset-button status | Действие при нажатии кнопки reset |
| Power monitor | Информация о питании шасси |
| Fan module | Информация о вентпанели |
| Status | Минимальная скорость вращения Состояние вентиляторов |
| Target speed | Заданная скорость вращения вентиляторов для каждого уровня |
| Fan min speed | Состояние и обороты Минимально допустимая скорость вращения вентиляторов |
| DC-DC 1/2 | Информация о питании вентпанели |
| Factory data | Уникальная информация о вентпанели |
...
Параметр | Описание |
|---|---|
Uptime | Время непрерывной работы устройства |
CPU load average | Средняя загрузка процессора |
Free RAM/Total RAM | Свободная/общая оперативная память |
| Free disk space/Total disk space | Свободная/общая энергонезависимая память |
Temperature | Температура с датчиков |
Fan speed levels | Заданная скорость вращения вентиляторов для каждого уровня |
FPGA version | Версия ПО FPGA |
| PLD version | Версия ПО PLD |
| Factory data | Уникальная информация об устройстве |
...
При использовании удалённого syslog-сервера необходимо воспользоваться средствами просмотра журнала на этом syslog-сервере.Scroll Pagebreak
Для просмотра файла необходимо ввести команду show log <filename>.
...
Просмотр лога применения конфигурации
При старте загрузке устройства автоматически сохраняется лог журнал применения конфигурации из NVRAM (startup-конфигурацииconfig). Для Для просмотра этого лога используется команда show log startup-config.
...
| Блок кода | ||
|---|---|---|
| ||
MA5160(configure)# system reset-button reset-only |
Техническое обслуживание терминала
Якорь Замена SFP-трансиверов Замена SFP-трансиверов
...
Шаг 3. Открутить винты, расположенные рядом с выталкивателями модуля. Потянуть модуль на себя за выталкиватели и вынуть его из крейташасси, рисунок 26.
Шаг 4. Установить новый модуль MA5K-LC16 в обратном порядке, рисунок 26.
...
- Шаг 1. Разместить файл ПО в корневой (либо другой известной папке) сервера.
Шаг 2. Произвести обновление при помощи команды copy.
Блок кода language xml copy tftp://192.168.1.5/ma5k-1.1.0-build4825.fw.bin fs://firmware
Шаг 3. Для просмотра версий ПО в разделах нужно воспользоваться командой show firmware.
Блок кода language xml MA5160# show firmware FC1 (MASTER) Image Running Boot Version Build Commit Date ----- ------- ---- ------- ----- -------- ---------------- 1 no 1.1.0 4825 00cc7cb4 22.04.2025 14:36 2 yes * 1.1.0 4818 2dcfa0b2 23.04.2025 05:18 "*" designates that the image was selected for the next boot FC2 (BACKUP) Image Running Boot Version Build Commit Date ----- ------- ---- ------- ----- -------- ---------------- 1 yes * 1.1.0 4818 2dcfa0b2 23.04.2025 05:18 2 no 1.1.0 4825 00cc7cb4 22.04.2025 14:36 "*" designates that the image was selected for the next bootШаг 4. Выбрать область, которая будет применена после перезагрузки.
Блок кода language xml MA5160# firmware select-image alternate
Шаг 5. Подтвердить смену образа для обоих модулей.
Блок кода language xml MA5160# firmware select-image alternate Do you really want to select firmware for FC1? (y/n) y Do you really want to select firmware for FC2? (y/n) yШаг 6. Перезагрузить устройство.
Блок кода language xml MA5160# reboot system
ПРИЛОЖЕНИЕ
...
А. Схема распайки нуль-модемного
...
кабеля RS-232
Распиновка разъема:
- Не используется;
- Не используется;
- RX;
- GND;
- GND;
- TX;
- Не используется;
- Не используется;
- Не используется.
Список изменений
Версия ПО | Версия документа | Дата выпуска | Содержание изменений |
|---|---|---|---|
1.3.0 | Версия 2 | 31.10.2025 | Синхронизация с версией ПО 1.3.0 |
1.1.0 | Версия 1 | 31.05.2025 | Первая публикация |
| Версия ПО | 1.1.0 | ||
...




