...
Состав устройства зависит от схемы применения. Шасси имеет 18 позиций для установки модулей. Обязательным для установки в шасси является модуль коммутации и управления MA5K-FC64. Может быть установлено до двух модулей такого типа в целях обеспечения резервирования и увеличения производительности системы. Для их установки предназначены две центральные позиции.
Остальные 16 позиций в крейте являются шасси являются универсальными — в любую позицию могут быть установлены модули интерфейсов PON MA5K-LC16G, MA5K-LC16XG, MA5K-LC16C. Установка модулей PON подробно описана в разделе Замена модулей интерфейсов PON.
...
Для обеспечения взаимодействия модулей в шасси установлен модуль кросс-соединений. Модуль организует взаимные соединения между центральными коммутаторами и интерфейсными модулями. Каждый модуль MA5K-FC64 имеет индивидуальное подключение к каждому интерфейсному модулю и к соседнему модулю MA5K-FC64. Межмодульные соединения представляют собой высокоскоростные каналы связи, работающие на скорости до 100 Гбит/c. Подробнее архитектура системы рассматривается в разделе Архитектура MA5160.Scroll Pagebreak
В левой части крейта расположены шасси расположены следующие элементы:
- Два ввода питания. Для обеспечения требуемого уровня надежности устройство оснащено двумя вводами питания, которые могут быть подключены к двум разным источникам питания. Модули обеспечивают автоматический переход на резервное питание при отказе одного из источников и защиту от неправильного подключения фидеров питания. Конструкция модулей позволяет производить их смену в процессе работы устройства в случае отказа. В устройстве предусмотрены средства мониторинга состояния модулей питания — контроль входного напряжения и потребляемого тока.
- Клемма заземления.
...
Рисунок 6 — Архитектура оборудования MA5160
MA5160 представляет собой двухуровневую систему Архитектура MA5160 реализована как двухуровневая система Ethernet-коммутаторов.
В центре системы находятся коммутаторы, расположенные на модулях FC64. Они выполняют агрегирующую функцию по отношению к модулям линейных интерфейсов. В системе может присутствовать один или два модуля FC64. Установка двух модулей позволяет построить высоконадежную систему за счет резервирования коммутаторов и увеличить пропускную способность системы за счет распределения потоков данных между модулями. Модули работают в режиме стекирования. Стекирование модулей FC64 подразумевает возможность объединения сетевых интерфейсов, находящихся на разных модулях, в транковые группы (LAG, LACP) и единый интерфейс управления.
...
Подключение, конфигурация и обработка перехватываемого трафика всегда осуществляются мастером. Backup выполняет пассивную функцию, но полностью синхронизируется с мастером и может бесшовно продолжить работу в случае смены мастерства.
Конфигурация Конфигурация устройства хранится и осуществляется с модуля управления FC64, в том числе конфигурация интерфейсных модулей LCна модуле управления MA5K-FC64 и применяется ко всем линейным картам. Таким образом, можно предварительно выполнять конфигурацию, и при замене интерфейсных модулей не потребуется дополнительных настроек.
Установка и подключение
В данном разделе описаны: инструкция по технике безопасности, процедуры установки оборудования в стойку и подключения к питающей сети.
...
При размещении оборудования в шкафу необходимо соблюдать требования по обеспечению вентиляции, изложенные выше. Установка устройства в стойку возможна с дефлектором и без. Расстояния Минимальные расстояния между устройствами в зависимости от конфигурации при установке с дефлектором и без него указаны на рисунке 7.
Рисунок 7 — Размещение MA5160 в стойке (с дефлектором MA5K16-FAND, без дефлектора)
...
Настройку сетевых параметров устройства рекомендуется выполнять при подключении через 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
...
Таблица 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 |
Для более гибкой настройки логирования для каждого модуля можно выбрать уровень фильтрации, а также настройки подмодулей.
...
| Примечание | ||||||
|---|---|---|---|---|---|---|
|
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
Scroll Pagebreak
Удаление 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
...
Шаг 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, используемого для туннелирования.
Блок кода 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
Scroll Pagebreak Шаг 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.
Примечание В double-tag режиме маркировка работает с ограничением, доступно 3 варианта:
1. Маркировка только outer-tag;
2. Маркировка только inner-tag;
3. Маркируются оба тега, но одинаковым значением.
Scroll Pagebreak
Переопределение параметров, заданных в профиле 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.
scroll-pagebreakБлок кода language xml MA5160(configure)# profile dba ServiceInternet
Шаг 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
scroll-pagebreakПримечание В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.
Настройка 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.
Блок кода 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, появится ошибка с подробным описанием допустимых значений параметров.
...
Шаг 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-порта.
Блок кода 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
Scroll Pagebreak Шаг 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: - -
...
Шаг 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
...
Параметр | Описание |
|---|---|
| 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.
...
Шаг 3. Открутить винты, расположенные рядом с выталкивателями модуля. Потянуть модуль на себя за выталкиватели и вынуть его из крейташасси, рисунок 26.
Шаг 4. Установить новый модуль MA5K-LC16 в обратном порядке, рисунок 26.
...


