2023年12月25日发(作者:)
华为GPON配置参考
本文只是总结一下华为GPON 的配置,都是记录网络里已经使用的配置,没有做创造。
一、
二、
三、
四、
基本概念 ..................................................................................................................................................................................................................................... 1
FTTH的参考配置....................................................................................................................................................................................................................... 2
FTTB的参考配置 ....................................................................................................................................................................................................................... 4
几点建议 ..................................................................................................................................................................................................................................... 6
一、 基本概念
GPON的配置采取以下思路:
1、 建立模板
2、 使用模板
需要用到的模板包括:
模板类型
traffic table
dba-profile
ont-srvprofile
含义
流量模板
DBA模板
作用
定义上下行带宽
定义上行带宽,不对下行做限制。为简化配置,将DBA配置成较大带宽,使得只有“流量模板”生效。
业务模板(物理模板) 将物理接口打上vlan标签
ont-lineprofile
线路模板(逻辑模板) 将某个vlan标签的包映射到对应的逻辑接口,gemport接口
二、 FTTH的参考配置
模板类型
traffic table
dba-profile
配置举例 配置说明
traffic table ip index 10 name "2M" cir 2048 cbs 67536 pir 4096 pbs 133072
2M带宽
priority 0 priority-policy tag-in-package
dba-profile add profile-id 27 profile-name "A20M_Max100M" type3 assure
上行最大带宽100M,为简化配置,这个值配20480 max 102400
置大的数,实际应用中不生效,只有traffic table生效
ONU的以太网1口,打vlan 2 标签;以太网2口,打vlan 3 标签;等等。注[1]
ont-srvprofile
ont-lineprofile
带有vlan 2标签的包,对应逻辑接口gemport
0;带有vlan 3标签的包,对应逻辑接口gemport
0。注[1]
Vlan定义
vlan 1522 smart
vlan attrib 1522 q-in-q
port vlan 1522 0/11 0
port vlan 1522 0/12 0
定义vlan:
1、 业务使用的vlan要定义为q-in-q
2、 与城域互连接口要放通相应VLAN
增加Onu
ont add 1 4 sn-auth "485754439BE90E02" omci ont-lineprofile-id 11
定义ONU:
ont-srvprofile-id 17 desc "ONT_NO_DESCRIPTION"
1、 序列号认证
2、 使用ont-lineprofile模板11
ont port native-vlan 1 4 eth 1 vlan 2 priority 0
3、 使用ont-srvprofile模板17
ont port native-vlan 1 4 eth 2 vlan 3 priority 0
4、 增加相应native-vlan
ont port native-vlan 1 4 eth 3 vlan 4 priority 0
ont port native-vlan 1 4 eth 4 vlan 5 priority 0
service-port 9 vlan 1522 gpon 0/1/1 ont 4 gemport 0 multi-service user-vlan
gemport 0/1/1:4.0,user-vlan=2的包,标签转换2 tag-transform translate-and-add inner-vlan 2040 inner-priority 0
为2040,再加上外层标签1522。注[1]
service-port 9 inbound traffic-table index 10 outbound traffic-table index 10
流入、流出都使用流量模板10
service-port定义
上下行带宽
注[1]:这个例子使用了translate-and-add(translate-and-add,default的理解,参考《华为GPON故障定位方法》),这样做的优、缺点:
1、 优点;简化配置。如果使用default,每个ONU的内层标签不一样,就要给每个ONU定义相应的ont-srvprofile,ont-lineprofile模板,配置数量大大增加。采用translate-and-add,只要配置一种ont-srvprofile,ont-lineprofile模板;
2、 缺点:有3个标签,理解起来有些乱,不如配置成default,直接用2层标签好理解。
三、 FTTB的参考配置
FTTB与FTTH的配置,有如下几点区别
1
2
3
4
FTTB
ONU有IP地址,ONU需要做配置
有snmp-profile模板
无ont-srvprofile
使用priority映射到gemport
(FTTB也可以使用vlan映射,由于FTTB接口多,vlan ID多,所以用vlan映射配置行数多,用priority映射配置行数少)
1、 FTTB的ONU配置
模板类型
traffic table
配置举例
traffic table ip index 15 name ip-traffic-table_15 cir 20480 cbs 657360 pir
40960 pbs 1024000 color-mode color-blind priority 0 priority-policy
local-setting
vlan 20 smart
vlan 2000 mux
port vlan 20 0/0 1
port vlan 2000 0/0 1
配置说明
traffic-table 15的定义,20M带宽;priority
0,这个priority在OLT上做gemport映射的时候使用。注[1]
定义vlan:
1、 与OLT互连接口要放通相应VLAN
2、 网管vlan(vlan20)priority 0(这个priority在OLT上做gemport映射的时FTTH
ONU没有IP地址,配置在OLT上做
无snmp-profile模板
有ont-srvprofile
使用vlan映射到gemport
Vlan定义
protocol-8021p-pri 0 vlan 20
service-port定义
候使用,网管的priority可以和业务的一样,也可以不一样)。注[1]
service-port 0 vlan 2000 eth 0/1/1 multi-service user-vlan untagged rx-cttr 15
service-port 0,打标签2000,使用traffic
tx-cttr 15 table 15
注[1]:vlan和priority一起2byte(16 bit),vlan 12bit,4096种可能;priority 3bit,8种可能。都可以用于gemport口映射
2、 FTTB的OLT配置
模板类型
traffic table
snmp-profile
dba-profile
配置举例
配置说明
traffic-table 6是系统定义的,是100M带宽
snmp-profile add profile-id 1 profile-name "mdu" v1 "public" "private" 129.8.1.229
定义snmp-profile模板
162 "public"
dba-profile add profile-id 512 profile-name "dba-profile_512" type4 max 1000000
上行最大带宽1000M,为简化配置,这个值配置大的数,实际应用中不生效,只有traffic table生效
FTTB不配置业务模板
priority 0,对应逻辑接口gemport 0。使用priority映射,只有一行配置(如果使用vlan映射,有几个vlan就有几行配置)
ont-srvprofile
ont-lineprofile
Vlan定义
vlan 1112 smart
vlan attrib 1112 q-in-q
port vlan 1112 0/11 0
定义vlan:
1、 务使用的vlan要定义为q-in-q
2、 与城域互连接口要放通相应VLAN
port vlan 1112 0/12 0
增加Onu
ont add 1 6 sn-auth "4857544323183D07" snmp ont-lineprofile-id 512 desc
定义ONU:
"ONT_NO_DESCRIPTION"
1、 序列号认证
ont snmp-profile 1 6 profile-id 1
2、 使用ont-lineprofile模板512
ont ipconfig 1 6 static ip-address 172.18.30.133 mask 255.255.255.128 vlan 20
3、 使用snmp-profile 1
priority 0 gateway 172.18.30.129
4、 配置IP地址,掩码,网关
service-port 24 vlan 20 gpon 0/1/1 ont 6 gemport 0 multi-service user-vlan 20
gemport 0/1/1:6.0,user-vlan=20的包,标tag-transform translate
签转换为20,时间就是1层VLAN;
service-port 25 vlan 1122 gpon 0/1/1 ont 6 gemport 0 multi-service user-vlan
gemport 0/1/1:6.0,user-vlan是other-all(20other-all tag-transform default
以外的其他值)的包,加外层标签1122;
service-port 24 inbound traffic-table index 6 outbound traffic-table index 6
service-port 25 inbound traffic-table index 6 outbound traffic-table index 6
流入、流出都使用流量模板6,100M
service-port定义
上下行带宽
四、 几点建议
1、 定期清理不需要的配置。很多不再使用的配置,日积月累,越来越多,不利于排障和新建配置
2、 目前,OLT只配置了一个用户root,(咨询华为400电话)这个用户同一时间只能登陆一次,这样导致故障时只能一个人登陆,如果有连接没退出,就无法登陆了。所以,建议再建几个帐号。
3、 查看mac地址表(display mac-address vlan vlan_id),显示不完整,也就是说有些表项应该有,但是没显示出来。(咨询华为400,是软件bug)不影响业务,但是会造成排错时信息错误。建议督促华为解决。
4、 配置查看(display current-configuration)的结果会莫名其妙的换行,这不会影响业务,但是会影响排错、查看,(咨询华为400,是软件问题)建议督促华为解决。下图,红框里的内容换行了


发布评论