Jump to content

Huawei MA5800 QinQ, vlan per user

Имеется вот такого вида конфиг:

 

ont-lineprofile gpon profile-id 189 profile-name "lineprofile_189"
  tcont 4 dba-profile-id 10
  gem add 189 eth tcont 4
  gem mapping 189 0 vlan 189
  commit
  quit

 

traffic table ip index 10 name "ip-traffic-table_10" cir off color-mode
color-blind priority user-cos 7 priority-policy tag-in-package
 

service-port 1 vlan 514 gpon 0/3/14 ont 0 gemport 189 multi-service user-vlan
189 tag-transform default inbound traffic-table index 10 outbound traffic-table index 10

 

 ont port native-vlan 14 0 eth 1 vlan 189 priority 0
 

где 514 это S-VLAN, 189 это C-VLAN , все работает но ограничение в 1024 gem порта заставляет тратить дополнительные S-VLAN, можно ли как то обойти ограничение ? попытки привязать gem к S-VLAN не увенчались успехом

Edited by Muxyc

Share this post


Link to post
Share on other sites

"но ограничение в 1024 gem порта заставляет тратить дополнительные S-VLAN"

Что это значит в Вашем понимании? В моем понимании это бред, т.к. ни одна ONT не будет поддерживать 1024 gem порта. можете сами зяглянуть в display ont capability. И из вышеописанного не понятна сама задача.

 

"попытки привязать gem к S-VLAN не увенчались успехом"

Надо слить 514 влан на онт без тега ?

ont-lineprofile gpon profile-id 189 profile-name "lineprofile_189"
  tcont 4 dba-profile-id 10
  gem add 189 eth tcont 4
  gem mapping 189 0 vlan 514
  commit
  quit

 

service-port 1 vlan 514 gpon 0/3/14 ont 0 gemport 189 multi-service user-vlan 514 tag-transform translate inbound traffic-table index 10 outbound traffic-table index 10

 

ont port native-vlan 14 0 eth 1 vlan 514 priority 0

 

 

Edited by seregaelcin

Share this post


Link to post
Share on other sites

приведу пример с GEPON, может понятнее будет: на ONU навешивается первый тэг 189, на PON порту OLT прописан PVID 514 навешивается второй тэг и все это улетает в ядро с двумя тэгами 514.189, последующий абонент будет с тэгом 514.190. Нужно то же самое реализовать на GPON

Share this post


Link to post
Share on other sites

GEPON от GPON отличается

Один из вариантов

Вешаем на gem 100 влан, на 1 езернет порт онт прилетает нетегированный трафик и помещается в 100 влан, далее когда улетает на управляющую он перемаркировывается в 189 влан, затем к 189 добавляется 514

ont-lineprofile gpon profile-id 189 profile-name "lineprofile_189"
  tcont 4 dba-profile-id 10
  gem add 1 eth tcont 4
  gem mapping 1 0 vlan 100
  commit
  quit


vlan 514 smart
vlan attrib 514 stacking
service-port vlan 514 gpon 0/3/14 ont 0 gemport 1 multi-service user-vlan 100 tag-transform translate-and-add inner-vlan 189 inbound traffic-table index 10 outbound traffic-table index 10

ont port native-vlan 14 0 eth 1 vlan 100 priority 0

Edited by seregaelcin

Share this post


Link to post
Share on other sites

С вашего позволения вставлю свои 3 копейки...

MA5683T

 Воспроизвел у себя обе вышеописанные конфигурации, и безуспешно. 

И vlan q-in-q поменял на stacking , все как написано выше.

Остается только думать на содержимое srv-profile.  У меня в нем 2 строчки

 

ont-srvprofile gpon profile-id 310 profile-name "HG8310"

ont-port eth 1 
  commit
 

Возможно, в нем должно быть что-то еще?

 

 

Текущий конфиг:

ma5683t

display  vlan 716 
  VLAN ID: 716
  VLAN name: VLAN_0716
  VLAN type: smart
  VLAN attribute: stacking
  VLAN description: 
  VLAN forwarding mode in control board: VLAN-MAC
  VLAN forwarding mode: VLAN-MAC
  VLAN broadcast packet forwarding policy: forward
  VLAN unknown multicast packet forwarding policy: forward
  VLAN unknown unicast packet forwarding policy: forward
  VLAN bind service profile ID: -
  VLAN bind RAIO profile index: -
  VLAN priority: -
  -------------------------------
   F /S /P     Native VLAN  State
  -------------------------------
   0 /8 /0               1  up  
  -------------------------------
  Standard port number: 1
  ----------------------------------------------------------------------
   Index  Type   State   F /S /P    VPI  VCI   FLOWTYPE FLOWPARA   LABEL
  ----------------------------------------------------------------------
   19558  gpon   up      0 /5 /0    3    3     vlan     100         1731
  ----------------------------------------------------------------------

ont-srvprofile gpon profile-id 310 profile-name "HG8310"
  ont-port eth 1 
  commit
ont-lineprofile gpon profile-id 716 profile-name "line-profile_716"
  tcont 1 dba-profile-id 1
  gem add 3 eth tcont 1
  gem mapping 3 1 vlan 100
  commit
  quit
ont add 0 3 sn-auth "48575443F4174F47" omci ont-lineprofile-id 716 ont-srvprofile-id 310 desc "ONT_NO_DESCRIPTION" 
ont port native-vlan 0 3 eth 1 vlan 100 priority 0
service-port vlan 716 gpon 0/5/0 ont 3 gemport 3 multi-service user-vlan 100 tag-transform translate-and-add inner-vlan 1731 inbound traffic-table index 10 outbound traffic-table index 10

 

 

 

Edited by louki2007

Share this post


Link to post
Share on other sites

В 21.11.2022 в 15:08, louki2007 сказал:

Воспроизвел у себя обе вышеописанные конфигурации, и безуспешно. 

Рисуйте схему

 

Как должно улетать на ONT?

716 - это SVLAN? т.е. верхний тег ?

 

 

На таком профиле не заработает, потому что не указан какой влан будет проходить через 1 езернет порт

ont-srvprofile gpon profile-id 310 profile-name "HG8310"

ont-port eth 1 
  commit

 

В этот профиль добавить строчку

port vlan eth1 100

 

Тогда на 1 порт онт прилетит нетегированый пакет, на него накинется влан 100, затем перемаркируется в 1731 и к нему добавится 716

Edited by seregaelcin

Share this post


Link to post
Share on other sites

Рисую.

716 - S-VLAN

Прилетает с аплинка.

 В нем должен быть (на 99%) vlan 1731. ( После моих танцев со всеми возможными вариантами я уже начинаю думать, что его там нет :))

И 1731 надо выкинуть без тега на eth порт ONU.

Все.

 

Ваши поправки завтра попробую, отпишусь.

 

 

Share this post


Link to post
Share on other sites

Текущая конфигурация:

ont-srvprofile gpon profile-id 333 profile-name "srv-profile_333"
  ont-port eth 1.
  port vlan eth 1 translation 100 user-vlan 100
  commit
ont-lineprofile gpon profile-id 716 profile-name "line-profile_716"
  tcont 1 dba-profile-id 1
  gem add 1 eth tcont 1
  gem mapping 1 0 vlan 100
  commit

vlan 716 smart
vlan attrib 716 stacking
port vlan 716 0/8 0

interface gpon 0/5
    ont add 0 3 sn-auth "48575443F4174F47" omci ont-lineprofile-id 716 ont-srvprofile-id 333 desc "ONT_NO_DESCRIPTION"
    ont port native-vlan 0 3 eth 1 vlan 100 priority 0.

service-port vlan 716 gpon 0/5/0 ont 3 gemport 1 multi-service user-vlan 100 tag-transform translate-and-add inner-vlan 1731 

 В srv-profile команда "port vlan eth 1 100"  автоматически трансформируется в "port vlan eth 1 translation 100 user-vlan 100"

 

Не работает.

mac-адреса с обеих сторон видно.

display  mac-address vlan 716
  It will take some time, please wait...
  -----------------------------------------------------------------------
   SRV-P BUNDLE TYPE MAC            MAC TYPE F /S /P   VPI  VCI   VLAN ID
   INDEX INDEX
  -----------------------------------------------------------------------
       -     -  eth  0066-4b3a-60a4 dynamic  0 /8 /0   -    -         716
       -     -  eth  0066-4b3a-60a3 dynamic  0 /8 /0   -    -         716
       -     -  eth  000a-19ca-75a2 dynamic  0 /8 /0   -    -         716
       -     -  eth  000a-19cd-09d3 dynamic  0 /8 /0   -    -         716
       -     -  eth  b0a7-b94f-323b dynamic  0 /8 /0   -    -         716
       -     -  eth  001f-12b4-9ff0 dynamic  0 /8 /0   -    -         716
       -     -  eth  04bf-6d81-bd61 dynamic  0 /8 /0   -    -         716
       -     -  eth  f8e9-8222-0097 dynamic  0 /8 /0   -    -         716
       -     -  eth  60e3-27b0-edbc dynamic  0 /8 /0   -    -         716
       -     -  eth  0090-1a00-0031 dynamic  0 /8 /0   -    -         716
       -     -  eth  0018-8246-5bec dynamic  0 /8 /0   -    -         716
       -     -  eth  0090-1a00-0022 dynamic  0 /8 /0   -    -         716
       -     -  eth  0090-1a00-0011 dynamic  0 /8 /0   -    -         716
       -     -  eth  98de-d085-2e86 dynamic  0 /8 /0   -    -         716
       -     -  eth  60e3-2737-7a05 dynamic  0 /8 /0   -    -         716
   19597     -  gpon ac16-2d5e-cbc3 dynamic  0 /5 /0   3    1         716

1731 - это PPPoE vlan, то бишь должна проходить PPPoE аутентификация. Чего не происходит.

Share this post


Link to post
Share on other sites

(config)#pppoe simulate start       
 Service-port(index<0-32767>):19599
 Mac-address<P><XXXX-XXXX-XXXX>[default 34a2-a2d8-3135]:
 User Name(length<1,65>):kjhkjh@kjhkjh
 User Password(length<0,16>):*********
 Authentication Mode: 
 1. Chap  2. Pap [default 1]:2
 Overtime Time(5-60s)[default 5]:60

(config)#display pppoe simulate info 
  PPPoE simulate information is: 
  -----------------------------------------------------------------
  Service-port:  19599
  Mac-address:   34a2-a2d8-3135
  User name:     kjhkjh@kjhkjh
  Current phase: Discovery
  Result:        -
  Start time:    2022-11-24 10:36:24+03:00
  End time:      -
  Session ID:    -
  User IP:       -
  Gateway IP:    -
  -----------------------------------------------------------------

(config)#

PPPOE simulation has failed
(config)#

PPPOE simulation has failed

(config)#display pppoe simulate info
  PPPoE simulate information is: 
  -----------------------------------------------------------------
  Service-port:  19599
  Mac-address:   34a2-a2d8-3135
  User name:     kjhkjh@kjhkjh
  Current phase: Discovery
  Result:        Timeout for waiting for PADO(721)
  Start time:    2022-11-24 10:36:24+03:00
  End time:      2022-11-24 10:37:24+03:00
  Session ID:    -
  User IP:       -
  Gateway IP:    -
  -----------------------------------------------------------------

   

 

Edited by louki2007

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.