Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Состав устройства зависит от схемы применения. Шасси имеет 18 позиций для установки модулей. Обязательным для установки в шасси является модуль коммутации и управления MA5K-FC64. Может быть установлено до двух модулей такого типа в целях обеспечения резервирования и увеличения производительности системы. Для их установки предназначены две центральные позиции.

Остальные 16 позиций в крейте являются шасси являются универсальными — в любую позицию могут быть установлены модули интерфейсов PON MA5K-LC16G, MA5K-LC16XG, MA5K-LC16C. Установка модулей PON подробно описана в разделе Замена модулей интерфейсов PON.

...

Для обеспечения взаимодействия модулей в шасси установлен модуль кросс-соединений. Модуль организует взаимные соединения между центральными коммутаторами и интерфейсными модулями. Каждый модуль MA5K-FC64 имеет индивидуальное подключение к каждому интерфейсному модулю и к соседнему модулю MA5K-FC64. Межмодульные соединения представляют собой высокоскоростные каналы связи, работающие на скорости до 100 Гбит/c. Подробнее архитектура системы рассматривается в разделе Архитектура MA5160.

Scroll Pagebreak

В левой части крейта расположены шасси расположены следующие элементы:

  1. Два ввода питания. Для обеспечения требуемого уровня надежности устройство оснащено двумя вводами питания, которые могут быть подключены к двум разным источникам питания. Модули обеспечивают автоматический переход на резервное питание при отказе одного из источников и защиту от неправильного подключения фидеров питания. Конструкция модулей позволяет производить их смену в процессе работы устройства в случае отказа. В устройстве предусмотрены средства мониторинга состояния модулей питания — контроль входного напряжения и потребляемого тока. 
  2. Клемма заземления.

...

Рисунок 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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160# configure terminal 
    MA5160(configure)# system hostname MA5160-test


  • Шаг 3. Задать IP-адрес терминала при помощи команды management ip.

    Блок кода
    languagexml
    MA5160(configure)# management ip 10.0.0.1


  • Шаг 4. Задать маску подсети при помощи команды management mask.

    Блок кода
    languagexml
    MA5160(configure)# management mask 255.0.0.0


  • Шаг 5. Задать шлюз по умолчанию при помощи команды management gateway.

    Блок кода
    languagexml
    MA5160(configure)# management gateway 10.0.0.254


    Примечание

    При настройке management не должно быть пересечений IP-адресов с другими интерфейсами OLT: port-oob, L3-интерфейсами.


  • Шаг 6. Задать VLAN управления терминала при помощи команды management vid.

    Блок кода
    languagexml
    MA5160(configure)# management vid 10


    Примечание

    Для работы с устройством по менеджмент-интерфейсу через uplink-порты необходимо разрешить management vid на необходимых портах.


    Предупреждение

    Одновременное подключение к OOB на двух MA5K-FC64 приведет к образованию петли.


  • Шаг 7. Применить изменения. Сетевые параметры изменятся сразу после применения конфигурации. Перезагрузка терминала не требуется.

    Блок кода
    languagexml
    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

Для более гибкой настройки логирования для каждого модуля можно выбрать уровень фильтрации, а также настройки подмодулей.

...

  • Шаг 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.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# 
  • Шаг 2. Указать максимальное количество единовременных сессий.

    Блок кода
    languagexml
    MA5160(configure)# cli max-sessions 5

Scroll Pagebreak

  • Шаг 3. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(configure)# do commit
    MA5160(configure)# do confirm

...

  • Шаг 1. Перейти в configure view для настройки проксирования.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# 


  • Шаг 2. Включить проксирование IGMP report между VLAN командой ip igmp proxy report enable.

    Блок кода
    languagexml
    MA5160(configure)# ip igmp proxy report enable 


  • Шаг 3. Задать правила проксирования IGMP report командой ip igmp proxy report range. В качестве параметров указать диапазон разрешенных групп, а также направление проксирования в виде пары VID.

    Блок кода
    languagexml
    MA5160(configure)# ip igmp proxy report range 224.0.0.1 226.255.255.255 from 30 to 90
    Доступна возможность задать общее правила проксирования для всех VLAN. Для этого необходимо использовать ключевое слово from all.
  • Шаг 4. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(configure)# do commit
    MA5160(configure)# do confirm
    Примечание

    IGMP Proxy нельзя включить без указания диапазона проксирования. Оба параметра настройки обязательны.

    Scroll Pagebreak

Настройка DHCP

В данной главе описана процедура работы устройства с протоколом DHCP. Работу с протоколом можно разделить на блоки:

...

  • Шаг 1. Перейти в ip pppoe view для осуществления глобальной настройки snooping.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# ip pppoe 
    MA5160(config)(pppoe)#


  • Шаг 2. Включить PPPoE snooping.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160# configure
    MA5160(config)# interface pon-port 1/1
    MA5160(config)(if-pon-1/1)# pon-type xgs-pon


  • Шаг 2. Применить конфигурацию.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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 интерфейса.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# interface port-oob
    MA5160(config)(if-port-oob)# 
  • Шаг 3. Задать IP-адрес, маску, VLAN интерфейса OOB командой ip <IP> mask <IP> vid <VLAN>.

    Блок кода
    languagexml
    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 соответственно.

    Блок кода
    languagexml
    MA5160(config)(if-port-oob)# shutdown 
  • Шаг 5. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(config)(if-port-oob)# do commit
    MA5160(config)(if-port-oob)# do confirm

...

  • Шаг 1. Чтобы разрешить прохождение трафика в указанных VLAN между pon-port одного слота LC, нужно перейти во view интерфейса pon-port (или группы интерфейсов), настройки которого необходимо изменить.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# interface pon-port 1/1,5
    MA5160(config)(if-pon-1/1,5)# 
  • Шаг 2. Задать список разрешенных bridge на порту с помощью команды bridge allow.

    Блок кода
    languagexml
    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. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(config)(if-pon-1/1,5)# do commit 
    MA5160(config)(if-pon-1/1,5)# do confirm

...

Примечание

Максимальное количество VLAN на порту, в которых возможно включить bridging на pon-port, зависит от используемой платы.
Для LC16G максимальное количество составляет 2000 VLAN, Для LC16XG, LC16C – без ограничений, до 4094 VLAN.

Настройка LAG

В данном разделе описана настройка агрегирования uplink-интерфейсов устройства. Агрегирование каналов (агрегация каналов, англ. link aggregation, IEEE 802.3ad) — технология, которая позволяет объединить несколько физических каналов связи в один логический (группа агрегации). Группа агрегации имеет большую пропускную способность и надежность. 

...

  • Шаг 1. Создать interface port-channel, в качестве параметра передать индекс.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# interface port-channel 1
    MA5160(config)(if-port-channel-1)# 


  • Шаг 2. Настройки port-channel по большей части схожи с настройками front-port. Например, можно разрешить прохождение VLAN.

    Блок кода
    languagexml
    MA5160(config)(if-port-channel-1)# vlan allow 100,200,300


  • Шаг 3. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(config)(if-port-channel-1)# do commit
    MA5160(config)(if-port-channel-1)# do confirm

Scroll Pagebreak

Добавление портов в port-channel

...

  • Шаг 1. Переключить интерфейс в режим lacp.

    Блок кода
    languagexml
    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 секунд.

    Блок кода
    languagexml
    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 при помощи изменения глобальной (общей) настройки и локальной (более приоритетной) настроек порта.

    Блок кода
    languagexml
    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

...

Блок кода
languagexml
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

...

Настройка LLDP

Link Layer Discovery Protocol (LLDP) — протокол канального уровня, который позволяет сетевым устройствам анонсировать в сеть информацию о себе и о своих возможностях, а также собирать эту информацию о соседних устройствах. В SNMP-агенте поддержаны стандартные RFC mib 1.0.8802.

...

  • Шаг 1. Перейти в configure view для глобальной настройки LLDP.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# 


  • Шаг 2. Включить обработку протокола LLDP командой lldp enable

    Блок кода
    languagexml
    MA5160(configure)# lldp enable


  • Шаг 3. Указать, как часто устройство будет отправлять обновление информации LLDP. 

    Блок кода
    languagexml
    MA5160(configure)# lldp timer 10


  • Шаг 4. Задать величину времени для принимающего устройства, в течение которого нужно сохранять информацию о соседе перед сбросом (по умолчанию 120 секунд). Данная величина передается на принимаемую сторону в LLDP-пакетах, является кратностью для таймера LLDP (lldp timer). Таким образом, время жизни LLDP-пакетов Time-to-Live рассчитывается по формуле:
    TTL = min (65535, LLDP-Timer * LLDP-HoldMultiplier)

    Блок кода
    languagexml
    MA5160(configure)# lldp hold-multiplier 5

    Scroll Pagebreak

  • Шаг 5. Изменить tx-delay – интервал для задержки отправки объявлений LLDP, которые отправляются из-за изменений в LLDP MIB. 

    Блок кода
    languagexml
     MA5160(configure)# lldp tx-delay 5


...

  • Шаг 1. Перейти в interface-front-port view для настройку LLDP.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# interface front-port 1/1-3
    MA5160(config)(if-front-1/1-3)# 


  • Шаг 2. Поменять режим работы порта с LLDP.

    Блок кода
    languagexml
    MA5160(config)(if-front-1/1-3)# lldp mode transmit-only


  • Шаг 3. Задать опциональные TLV, которые будут передаваться LLDP.

    Блок кода
    languagexml
    MA5160(config)(if-front-1/1-3)# lldp optional-tlv port-description system-name


  • Шаг 4. Задать специфичные TLV.

    Блок кода
    languagexml
    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. Применить конфигурацию.

    Блок кода
    languagexml
    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>.

    Блок кода
    languagexml
    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
    scroll-pagebreak

Настройка зеркалирования портов (mirror)

...

  • Шаг 1. Включить обработку upstream QoS согласно приоритетам. По умолчанию все пакеты направляются в нулевую (неприоритетную) очередь.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# qos enable

    Scroll Pagebreak

  • Шаг 2. Перейти в view slot.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# slot 2
  • Шаг 3. Включить обработку downstream QoS согласно приоритетам. По умолчанию все пакеты направляются в нулевую (неприоритетную) очередь.

    Блок кода
    languagexml
    MA5160(config)(slot-2)# qos enable 


  • Шаг 4. Выбрать режим работы QoS. На данный момент поддержан только 802.1p.

    Блок кода
    languagexml
    MA5160(config)(slot-2)# qos type 802.1p 


  • Шаг 5. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(config)(slot-2)# do commit
    MA5160(config)(slot-2)# do confirm

...

  • Шаг 1. Выбрать режим работы планировщика очередей:

    - SP – режим Strict priority. Строгий приоритет гарантирует обработку пакетов согласно приоритету очереди;

    - WFQ – Weighted Fair Queue. Данный режим ориентируется на веса каждой очереди и их соотношения. Обработка пакетов происходит согласно весу очереди.

    Блок кода
    languagexml
    MA5160(config)(slot-2)# qos 802.1p mode sp 


  • Шаг 2. При помощи команды qos map задать правила трансляции 802.1p в соответствующую очередь.

    Блок кода
    languagexml
    MA5160(config)(slot-2)# qos 802.1p map 0 to 1


  • Шаг 3. При использование режима WFQ по необходимости распределить веса каждой очереди.

    Блок кода
    languagexml
    MA5160(config)(slot-2)# qos 802.1p wfq queues-weight 10 23 11 40 0 63 2 60 


  • Шаг 4. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(config)(slot-2)# do commit
    MA5160(config)(slot-2)# do confirm

    Scroll Pagebreak
    Weighted Fair Queue работает на основе веса очереди. Например, используются две очереди с весами 10 и 20. Полоса пропускания для этих очередей будет рассчитываться по следующей формуле: (вес очереди)/(сумма весов очередей). То есть, в примере полоса пропускания будет поделена на 10/30 и 20/30. 

    Примечание

    Для upstream QOS настройки 802.1p выполняются аналогично в configure view.

...

  • Шаг 1. Назначить IPv4-адрес и IP-маску для интерфейса VLAN.

    Блок кода
    languagexml
    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. Разрешить управление через созданный интерфейс.

    Блок кода
    languagexml
    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. При необходимости настроить маршрут.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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 для второй услуги и разрешить прохождение мультикаста.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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 в данном сервисе. 

    Блок кода
    languagexml
    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 и назначить соответствующие параметры. В рассматриваемом примере установлено значение гарантированной полосы пропускания и схемы аллокации.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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-сервере.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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-интерфейсе (см. раздел Настройка интерфейсов).

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(configure)# vlan 30
    MA5160(config)(vlan-30)# ip igmp snooping enable 
    MA5160(config)(vlan-30)# exit 
    MA5160(configure)# ip igmp snooping enable


  • Шаг 12. Применить получившиеся настройки.

    Блок кода
    languagexml
    MA5160# commit 
    MA5160# confirm  

...

  • Шаг 1. Создать шаблон конфигурации ONT.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# template one_service
    MA5160(config)(template-one_service)#

    Scroll Pagebreak

  • Шаг 2. Назначить заранее созданные профили ont на необходимые сервисы. В качестве примера используются профиль cross-connect с именем PPPoE и профиль dba с именем dba1.

    Блок кода
    languagexml
    MA5160(config)(template-one_service)# service 1 profile cross-connect PPPoE dba dba1


  • Шаг 3. Включить переопределение параметров, назначенных из шаблона. 

    Блок кода
    languagexml
    MA5160(config)(template-one_service)# define service 1 


    Предупреждение

    По умолчанию все параметры в template – undefine (будут использоваться не параметры из шаблона, а те, которые были назначены на сам interface ont). Чтобы использовалась конфигурация, которая указана в template, необходимо настроить define для каждого из параметровпараметры в шаблоне не переопределяют настройки интерфейса ONT. Чтобы применить значения из шаблона, необходимо явно указать define для каждого параметра.


  • Шаг 4. Применить настройки.

    Блок кода
    languagexml
    MA5160(config)(template-one_service)# do commit
    MA5160(config)(template-one_service)# do confirm


...

Для демонстрации применения туннелирования рассматривается следующая схема и способы её настройки:

Image Modified

Рисунок 19 — Схема организации связи

...

Примечание

Режим туннелирования поддерживается только с traffic-model 1-to-1.
Трафик, идущий в туннеле с произвольной меткой user-vid, не должен содержать дополнительных меток 802.1q (Q-in-Q). Такой трафик будет отклонен любым сервисом, под который попадает данный user-vid.
VLAN, задействованные используемые для туннельных сервисов, не могут быть задействованы для сервисов другого типа применяться для других типов сервиса в пределах одного ponPON-канала.
В режимах tag-mode tunnel и tag-mode selective-tunnel настройка inner vid и user vid не оказывает влияния на прохождение трафика в туннеле.
Туннелирование необходимо использовать только с тегированным трафиком.
Количество VLAN, используемых внутри туннеля, в некоторых моделях ONT может быть ограничено.

...

  • Шаг 1. Создать profile cross-connect в режиме туннелирования трафика. 

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(configure)# profile ports t1
    MA5160(config)(profile-ports-t1)# port 1 bridge group 2
    MA5160(config)(profile-ports-t1)# exit


  • Шаг 3. Назначить соответствующие профили на интерфейс ONT.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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, используемого для туннелирования.

    Блок кода
    languagexml
    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. Применить настройки.

    Блок кода
    languagexml
    MA5160(configure)# do commit
    MA5160(configure)# do confirm

...

  • Шаг 1. Создать profile cross-connect в режиме selective-tunnel трафика. 

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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 на сервис.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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, используемого для туннелирования.

    Блок кода
    languagexml
    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.  Применить настройки.
    Блок кода
    languagexml
    MA5160(configure)# do commit 
    MA5160(configure)# do confirm 

...

Примечание

При настройке selective-tunnel на сервисе действуют следующие ограничения:

  • Не более 48 правил selective-tunnel vid на одну ONT для всех сервисов, настроенных на ней.
  • Не более 1008 правил selective-tunnel vid на слот (LC16XG или LC16G) для всех ONT, подключенных к этому слоту.

Scroll Pagebreak

Настройка маркировки upstream-трафика

...

  • Шаг 1. Перейти во view профиля cross-connect, настройки которого нужно изменить.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# profile cross-connect test
    MA5160(config)(profile-cross-connect-test)#
  • Шаг 2. Задать значение outer upstream cos для данного профиля.

    Блок кода
    languagexml
    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 для данного профиля.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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. Применить изменения.

    Блок кода
    languagexml
    MA5160(config)(if-ont-5/1/1)# do commit
    MA5160(config)(if-ont-5/1/1)# do confirm
    Scroll Pagebreak

    Якорь
    Услуги в одном T-CONT
    Услуги в одном T-CONT

    Конфигурация будет выглядеть следующим образом.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(configure)# profile dba ServiceInternet

    Scroll Pagebreak

  • Шаг 2. Назначить профиль на соответствующую услугу для каждого ONT командой service <id> profile dba.

    Блок кода
    languagexml
    MA5160(configure)# interface ont 5/1/1-2
    MA5160(config)(if-ont-5/1/1-2)# service 1 profile dba ServiceInternet 


  • Шаг 3. Применить изменения.

    Блок кода
    languagexml
    MA5160(config)(if-ont-5/1/1-2)# do commit
    MA5160(config)(if-ont-5/1/1-2)# do confirm

    Получатся следующие конфигурации ONT.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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. Применить изменения.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(configure)# profile dba dba1 
    MA5160(config)(profile-dba-dba1)# t-cont-type 1


  • Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# cbr-nrt bandwidth 100000
    The value must be a multiple of 64. 100000 will be automatically adjusted to 99968
    scroll-pagebreak

    В режиме XGS-PON.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# additional-eligibility none 

    Scroll Pagebreak

  • Шаг 6. Применить изменения.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(configure)# profile dba dba1 
    MA5160(config)(profile-dba-dba1)# t-cont-type 2


  • Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# mode non-status-reporting 


  • Шаг 3. Указать параметры гарантированной полосы командой guaranteed bandwidth 

    Примечание

    Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.

    В режиме GPON.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# maximum bandwidth 100000
        The value must be a multiple of 64. 100000 will be automatically adjusted to 99968
    

    Scroll Pagebreak


    В режиме XGS-PON.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# additional-eligibility none 

    Scroll Pagebreak

  • Шаг 6. Применить изменения.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# do commit
    MA5160(config)(profile-dba-dba1)# do confirm


    Примечание

    В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.


...

  • Шаг 1. Указать тип T-CONT командой t-cont-type.

    Блок кода
    languagexml
    MA5160(configure)# profile dba dba1 
    MA5160(config)(profile-dba-dba1)# t-cont-type 3


  • Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# mode non-status-reporting 


  • Шаг 3. Указать параметры гарантированной полосы командой guaranteed bandwidth 

    Примечание

    Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.


    В режиме GPON.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# guaranteed bandwidth 100000
        The value must be a multiple of 64. 100000 will be automatically adjusted to 99968

    Scroll Pagebreak


    В режиме XGS-PON.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# maximum bandwidth 200000
    

    В режиме XGS-PON.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# additional-eligibility non-assured


  • Шаг 6. Применить изменения.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# do commit
    MA5160(config)(profile-dba-dba1)# do confirm


    Примечание

    В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.


...

  • Шаг 1. Указать тип T-CONT командой t-cont-type.

    Блок кода
    languagexml
    MA5160(configure)# profile dba dba1 
    MA5160(config)(profile-dba-dba1)# t-cont-type 4


  • Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# mode non-status-reporting 

    Scroll Pagebreak

  • Шаг 3. Указать параметры гарантированной полосы командой guaranteed bandwidth 

    Примечание

    Значение полосы пропускания задаётся в Кбит/с (1000 бит/с), при этом оно округляется до 64 Кбит/с вниз в режиме GPON и до 1024 Кбит/с вниз в режиме XGS-PON.


    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# guaranteed bandwidth 0


  • Шаг 4. Указать параметры максимальной полосы командой maximum bandwidth.

    В режиме GPON.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# maximum bandwidth 200000
    

    В режиме XGS-PON.

    Блок кода
    languagexml
    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. Применить изменения.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# do commit
    MA5160(config)(profile-dba-dba1)# do confirm


    Примечание

    В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.


...

  • Шаг 1. Указать тип T-CONT командой t-cont-type.

    Блок кода
    languagexml
    MA5160(configure)# profile dba dba1 
    MA5160(config)(profile-dba-dba1)# t-cont-type 5 


  • Шаг 2. Указать тип отчётов о состоянии очередей ONT командой mode.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# additional-eligibility non-assured


  • Шаг 6. Применить изменения.

    Блок кода
    languagexml
    MA5160(config)(profile-dba-dba1)# do commit
    MA5160(config)(profile-dba-dba1)# do confirm


    Примечание

    В случае если были заданы неподходящие значения одного или нескольких параметров для данного типа t-cont, появится ошибка с подробным описанием допустимых значений параметров.

...

  • Шаг 1. Перейти во view необходимого профиля shaping.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# profile shaping 1 
    MA5160(config)(profile-shaping-1)# 

    Scroll Pagebreak

  • Шаг 2. Включить storm-control для broadcast-трафика и multicast-трафика.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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. Выбрать действие при обнаружении «шторма». 

    Блок кода
    languagexml
    MA5160(config)(profile-shaping-1)# upstream multicast storm-control logging shutdown 
    MA5160(config)(profile-shaping-1)# upstream broadcast storm-control logging shutdown


  • Шаг 5. Изменить время блокировки ONT.

    Блок кода
    languagexml
    MA5160(configure)# pon olt ont-block-time 300


  • Шаг 6. Применить конфигурацию.

    Блок кода
    languagexml
    MA5160(configure)# do commit
    MA5160(configure)# do confirm

Scroll Pagebreak

Настройка mapping VLANs через один GEM-port 

...

  • Шаг 1. Создать profile cross-connect c необходимым outer vid.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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).

    Блок кода
    languagexml
    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-порта.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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 автоматически перезагрузится и начнет работу с новой версией ПО.

    Блок кода
    languagexml
    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 update

    Scroll Pagebreak

  • Шаг 2. Для остановки обновления прошивки необходимо использовать команду firmware update stop.

    Блок кода
    languagexml
    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 updating

    Scroll Pagebreak

  • Шаг 3. Для просмотра состояния обновления прошивки необходимо использовать команду show interface ont <slot-id>/<port-id>/<ont-id> firmware update status.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    MA5160# configure terminal
    MA5160(configure)# auto-update-ont mode postpone


  • Шаг 2. Для организации процесса автоматического обновления ПО ONT необходимо создать список правил автообновления для конкретной модели ONT. Для создания списка следует воспользоваться командой auto-update-ont, в качестве параметра указать EquipmentID ONT.

    Блок кода
    languagexml
    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 не равна указанной.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

    Блок кода
    languagexml
    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.

...