华为OLT_EA5800x2配置命令

POL(Passive Optical LAN)无源光纤局域网

OLT(Optical Line Terminal)光线路终端

ONU(Optical Network Unit)光网络单元

网络拓扑图:

OLT典型全光网络架构拓扑图

需求:某企业使用POL技术构建企业内部局域网,用于企业内部办公网络使用,OLT设备的配置如下

 

#####OLT基础操作命令
huawei>        #用户视图,可操作指令有限
huawei>enable        #系统视图,只能查询配置,不能修改配置
huawei#config        #全局视图,可以配置设备
erase flash data active        #擦除设备配置文件,恢复至出厂配置
reboot system        #恢复出厂配置需要重启设备
sysname XA.OLT        #设备重命名为XA.OLT
time 2025-08-05 13:46:00        #修改系统时间
display time        #查看系统时间
idle-timeout 10        #配置超时时间自动登出
switch language-mode        #切换语言
terminal user name        #添加用户


#####OLT开局配置,确认板卡状态
display board 0        #查看0框板卡状态,状态为Auto_find的板块需要手动进行确认,没有确认的板卡无法使用
board confirm 0/2        #确认0框2槽位板卡,对于自动发现的单板,需要确认后,单板才能使用


#####创建VLAN
vlan 10,20,188 smart        #批量增加vlan,类型为smart,smart类型表示在同一vlan下的不同ONU之间网络是互相隔离
vlan desc 10 description XA.office01        #添加VLAN描述信息
vlan desc 20 description XA.IT_Dep
vlan desc 188 description XA.AGG
port vlan 10,20,188 0/3 0        #将vlan10的流量透传至上行接口,0/3 0表示0框3槽位,0表示3槽位的0号接口
display vlan all        #查看VLAN信息
display port vlan 0/3/0        #查看上行口放行的VLAN
display current-configuration section vlan-config        #通过全局配置使用section过滤功能来显示特定关键字


#####配置smart vlan内网络互通
vlan service-profile profile-id 55 profile-name "vlan_interflow"        #创建VLAN互通服务模版,编号为55
user-bridging enable        #开启VLAN内网络互通
commit        #提交配置
quit
vlan bind service-profile 10,20,188 profile-id 55        #VLAN10,20,188绑定VLAN互通模版编号55,全局模式下配置


#####配置静态路由
interface vlanif 188        #进入到三层VLANIF接口
ip add 172.16.2.188 255.255.255.0        #配置三层IP地址
quit
ip route-static 0.0.0.0 0.0.0.0 172.16.2.1        #配置缺省路由


#####配置LACP链路聚合
link-aggregation 0/3 0 egress-ingress workmode lacp-static        #在OLT上配置基于LACP的聚合组,并加入上联口0/3/0
link-aggregation add-member 0/3/0 0/4 0        #聚合组中加入另一个上联口0/4/0
display link-aggregation 0/3/0        #查看聚合组状态
display link-aggregation status 0/3/0        #查看链路聚合详细状态


#####配置SNMP协议参数
snmp-agent community read xa@029029        #配置SNMP只读团体名为xa@029029
snmp-agent community write xa@029029        #配置SNMP写团体名为xa@029029
snmp-agent sys-info contact zhang TEL:135xxxxxxxx        #配置SNMP联系人信息
snmp-agent sys-info location XA.xsy_23F        #配置设备描述存放地址
snmp-agent sys-info version all        #配置SNMP版本信息


#####开启ONU自动发现功能
interface gpon 0/2        #进入GPON板卡,0框2槽位板卡
port 0 ont-auto-find enable        #开启0框2槽位板卡的0端口ont自动发现功能,这里指的是业务板卡的编号
port 1 ont-auto-find enable        #开启0框2槽位板卡的1端口ont自动发现功能,这里指的是业务板卡的编号
port 2 ont-auto-find enable        #开启0框2槽位板卡的2端口ont自动发现功能,这里指的是业务板卡的编号
quit
display ont autofind all        #查看自动发现的ont设备,已注册成功的ont设备不会体现,全局模式下输入
display ont info 0 2    #查看0框2槽位板卡自动发现的ont设备
interface gpon 0/2        #进入GPON板卡,0框2槽位
display port info 0        #查看接口是否使能自动发现功能


#####OLT无源光网络介绍
OLT上行采用时分复用(ONU时隙由OLT系统动态分配,不需我们配置),防止所有onu同时发送数据导致错误,通过DBA模版实现
OLT下行是广播发送,ONU通过GEM Port ID编号来识别数据是否发给自己,是自己则接收,不是则丢弃
DBA中type字段分为5种类型,各类型的特性如下:
各类型优先级:type1>type2>type3>type4
type1----->固定带宽,即使不用也不释放,会一直占用
type2----->保证带宽,空闲时会释放出来给其他人用
type3----->须同时设定保证带宽和最大带宽
type4----->仅设定一个最大带宽
type5----->是type1-4的结合,需设定固定带宽、保证带宽和最大带宽,一般很少用


#####DBA模版
dba-profile add profile-id 58 profile-name "xsy" type 3 assure 102400 max 512000        #增加一个DBA模版,编号为58(系统默认自带0-9共10个模版),DBA名称为xsy(可选项),类型为type3,保证带宽为102400Kbps(即100Mbps),最大宽带为500Mbps
display dba-profile all        #查看所有dba模版
display dba-profile profile-id 58        #查看DBA编号为55模板


#####ONU业务模版
ont-srvprofile gpon profile-id 5 profile-name "Office01"        #创建ont服务模版,编号为5,模版名称Office01(可选项)
ont-port pots adaptive 32 eth adaptive 8        #配置ont的以太网接口自适应功能,最大为32个以太网接口
port vlan eth 1 transparent        #透传VLAN Tag,1为ONU的上联口编号
commit
quit
display ont-srvprofile gpon all        #查看所有的业务模版
display ont-srvprofile gpon profile-id 5        #查看profile-id 5模版


#####ONU线路模版
GPON业务流量封装格式:|gtc帧头|tcont 2|gem 1|vlan 10|data|
ont-lineprofile gpon profile-id 3 profile-name "IT_ONU"        #创建线路模版,编号为3(不要用0,系统默认有0),编号名称IT_ONU(可选项)
tcont 2 dba-profile-id 58        #新建一个tcont2,绑定DBA模板编号55
gem add 1 eth tcont 2        #新建一个GEM Port1,并绑定到tcont2
gem mapping 1 0 vlan 10        #gem1的0号索引映射到VLAN10,一个gem可以映射8个VLAN,分别以gem索引号0-7标识
gem mapping 1 1 vlan 20        #gem1的1号索引映射到VLAN20
gem mapping 1 2 vlan 188    #gem1的2号索引映射到VLAN188
commit
quit
display ont-lineprofile gpon all        #查看所有线路模板
display ont-lineprofile gpon profile-id 3        #查看线路模板编号3
display ont-lineprofile gpon current        #查看线路模版


#####ONU注册
interface gpon 0/2        #先进入到ONU所在的GPON板卡槽位
port 0 ont-auto-find enable        #开启0框2槽位板卡的0号端口ont自动发现功能
display ont autofind all        #查看自动发现的ont设备信息,记下ont的序列号,已注册的ont设备不会显示
ont add 0 1 sn-auth onu序列号 omci ont-lineprofile-id 3 ont-srvprofile-id 5 ont-type 2.5g/1.25g desc "XA_ITDep_ONU"        #add 0 1中0表示GPON接口编号,1表示手动分配的ONU编号(这里需要保证编号在当前接口下唯一),通过SN序列号注册上线,绑定线路模板编号3,绑定业务模板编号5,ont-type 2.5g/1.25g 下行2.5g,上行1.25g
ont add 0 2 sn-auth onu序列号 omci ont-lineprofile-id 3 ont-srvprofile-id 5 ont-type 2.5g/1.25g desc "XA_Office_ONU"
ont port native-vlan 0 1 eth 1 vlan 10 priority 0        #ONU对收到的上行报文设置本征VLAN10,ative-vlan 0 1表示(第一个0表示gpon0/2/0,第二个1表示ONU的编号),eth 1表示ONU的上联口
ont delete 0 6       #删除已经注册成功的ONU,0表示当前板卡下的0号端口,6表示已经注册成功的ont编号
display current
-configuration #查看0框2槽位下ont信息 display ont info 0 #查看0框2槽位0号接口下所有ont信息 quit display ont info 0 1 1 all #查看0框1槽位1接口下的所有ont设备信息,在全局模式下查看 ###上面查看的ont设备信息状态,以下四个字段必须完全匹配才能正常使用 control flag======active run state ======online config state======normal match state ======match #####新建Service-Port业务虚端口 service-port 0 vlan 80 gpon 0/2/0 ont 1 gemport 1 multi-service user-vlan 10 tag-transform translate #service-port 0创建业务虚端口(编号要唯一),vlan 80表示外层转换的vlan id,gpon 0/2/0表示ONU所在的接口下,ont 1这里的编号1需要和手动注册ONU时编号一致,gemport 1这里的编号需要和线路模版中的gem 1编号一致,multi-service多业务,user-vlan 10用户VLAN,translate转换用户VLAN标签为80 service-port 1 vlan 20 gpon 0/2/0 ont 2 gemport 1 multi-service user-vlan 20 tag-transform transparent #transparent表示透传VLAN,用户VLAN和外层VLAN须一致;translate表示翻译VLAN,将用户VLAN转换为外层VLAN ID display service-port all #查看service-port虚端口 #####保存配置 save #保存配置

 

posted @ 2025-08-05 11:45  凡是過往;皆為序章  阅读(1315)  评论(0)    收藏  举报