Показаны сообщения с ярлыком huawei. Показать все сообщения
Показаны сообщения с ярлыком huawei. Показать все сообщения

четверг, 31 мая 2018 г.

Huawei adsl line profile

Interleave delay 
Это время, указанное в миллисекундах, которое влияет на размер передаваемого за раз блока данных. Если это время установлено, например, в 10 мс — в единый блок собираются данные, пришедшие за 10 мс. Задержка используется для коррекции ошибок передачи с использованием алгоритма Reed-Solomon (метод Рида-Соломона) — этот алгоритм более эффективен при использовании больших блоков данных.Чем больше задержка, тем более вероятно передать данные без ошибок. Это связано с тем, что в данные, которые буферизированы в течение этой задержки, добавляются биты коррекции в соответствии с алгоритмом Рида-Соломона. Соответственно, чем больше блок данных, обработанный данным алгоритмом, тем больше вероятность исправления ошибки на приемной стороне. Увеличение времени задержки позволяет увеличить размер единого блока данных как раз для более эффективной работы алгоритма Reed-Solomon — это оправдывает себя при низком качестве телефонной линии и ее большой протяженности. На качественной телефонной линии небольшой длины выгоднее минимизировать задержки.
При interleave delay = 0 мы получаем режим Fast
 при частоте сети 50 Гц рекомендуется длительность интерливинга в 9 мс

пятница, 8 ноября 2013 г.

MA5600 Прописать мультикаст группы пакетом

Прописать мультикаст группы пакетом

igmp program add batch ip 239.3.2.1 to-ip 239.3.2.20 vlan 28 bind 0/7/2

Пакетная настройка MA5616 в q-in-q (сразу все платы и все порты)

Пакетная настройка MA5616 в q-in-q (сразу все платы и все порты)

vlan xxxx smart
vlan attrib xxxx stacking
port vlan xxxx 0/0 0
multi-service-port vlan xxxx board 1-4 vpi 0 vci 35 rx-cttr 6 tx-cttr 6 
stacking label vlan xxxx baselabel yyyy ; где уууу - номер первого vlan-a . Для каждого следующего порта он будит автоматически увеличиваться на 1.

Настройка ma5605 с "нуля" в q-in-q (все платы сразу)

Настройка ma5605 с "нуля" в q-in-q (все платы сразу)

vlan 2719 - smart 
vlan 2193 - первый внутренний vlan 

mpvc 0 0 35 2719 0 0 innerVlanID 2193 1 0 off 1483b off off 3 3

Function: Add Multiple PVC
Usage : mpvc
{disable | innerVlanID {
}}

Options : 
frameId : Frame ID
slotId : Slot ID
vpi : Vpi in adsl
vci : Vci in adsl
vlanId : The first VLAN ID
vlanStep : The step of vlan(1,0,-1)
priority : 802.1p ethernet priority
disable : No input of innerVlan
innerVlanID : Input of innerVlan
innerVlanId : Inner VLAN ID
innerVlanStep : The step of innervlan(1,0,-1)
innerVlanPriority: Inner VLAN priority
innerVlanCheck : Inner VLAN need check
encap : Encapsulation type
rx-car : Receive CAR
tx-car : Transmit CAR 
rx-cttr : Receive traffic profile index
tx-cttr : Transmit traffic profile index

Настройка мультикаста для STB на MA5300 в режиме Q-in-Q

*******************************************************************
* Настройка мультикаста на MA5300 в режиме Q-in-Q *
* SmartAX MA5300 V100R006B05D063 *
* (c) Andro *
*******************************************************************

# создаем vlan 4000 и -НЕ- разрешаем его в Uplink
vlan 4000
vlan-type smart 

# остальные vlna-ы создаются штатно и разрешаются на uplink
vlan 2716
vlan-type stacking 
!
# Создаем ОТДЕЛЬНЫЙ vlan для dhcp (на 1000 больший чем основной) разрешаем в uplink
vlan 3716
vlan-type smart 


# включаем igmp PROXY и создаем программы
igmp-proxy enable
igmp-proxy default-source 10.11.7.40
igmp-proxy router querier-ip 10.11.7.1
igmp-proxy program add index 1 name 233.7.70.131 ip 233.7.70.131
.....
igmp-proxy program add index 156 name 225.50.50.46 ip 225.50.50.46

#создаем профиль (он у нас единственный назовём его "ALL")
igmp-proxy profile add index 1 name All

# биндим все программы к нашему профилю N1
igmp-proxy profile modify index 1 join program index 1 to 125 152 154 155 156

# GigabitEthernet7/1/0 это uplink , а мультикаст передается в vlan=28 
igmp-proxy uplink-port GigabitEthernet7/1/0 vlan 28 
igmp-proxy uplink-port modify index 1 ip 10.11.7.1


# --------======= Настройки на порту абонента =======-------------
interface Adsl5/0/26
multipvc enable
multipvc modify pvcindex 1 vlan 2716 stacking inner-label 2267

# объединяем все порты в Vlan=4000 с vpi=8 vci=38 
multipvc add pvcindex 2 vpi 8 vci 35 connect-type 1483b-llc vlan 4000
multipvc modify pvcindex 2 support-down-mcast-stream
multipvc modify pvcindex 2 support-igmp-pkt

# для dhcp отдельный vlan (на 1000 больший чем основной)
multipvc add pvcindex 3 vpi 8 vci 38 connect-type 1483b-llc vlan 3716
mac-address-table max-mac-count 1023
igmp-proxy router quick-leave

# биндим профиль к порту 
igmp-proxy user bind profile index 1 

# разрешаем не более 2 программ одновременно
igmp-proxy user max-program-number 2 

сменить MAC на ma5300

После синхронизации платы управления (Active, Standby) на плате Standby появляется MAC адрес "Активной" платы.  Если потом эти платы разнести на разные DSLAM-ы,  то это может вызвать появление двух разных плат с одинаковыми MAC адресами . А это в свою очередь вызовит катаклизмы в сети. Надо взять на заметку:


1. Синхронизация Активной и Второстепенной платы вызывает эффект присваевания одного MAC двум разным платам

2. Чтобы вернуть дефалтовый MAC на плату надо дать команду restore default-switch-mac-addr 0/8 (0/8 - слот управляющей платы). Затем ОБЯЗАТЕЛЬНО ПЕРЕЗАГРУЗИТЬ DSLAM