01-EPON命令
本章节下载: 01-EPON命令 (579.56 KB)
1.1.1 alarm device-fatal-error enable
1.1.2 alarm oam critical-event enable
1.1.3 alarm oam dying-gasp enable
1.1.4 alarm oam local-link-fault enable
1.1.5 alarm onu-laser always-on enable
1.1.6 alarm onu-over-limit enable
1.1.7 alarm registration-error enable
1.1.10 dba-report queue-set-id queue-id threshold
1.1.11 dba-report queue-set-number
1.1.12 display epon authentication-mode
1.1.13 display epon fiber-backup group
1.1.16 display epon optics-parameters
1.1.18 display epon statistics
1.1.30 multicast call-detail-record cache-limit
1.1.31 multicast call-detail-record enable
1.1.32 multicast call-detail-record record-delay
1.1.33 multicast call-detail-record report-interval
1.1.34 multicast call-detail-record send
1.1.37 onu invalid-address mode
1.1.39 port fiber-backup group
1.2.3 bandwidth-downstream policy enable
1.2.10 display onu mac-address
1.2.12 display onu protocol smart-link uni-bind information
1.2.13 display onu protocol transparent-multicast
1.2.14 display serial-information
1.2.16 display vendor-specific information
1.2.18 forward-error-correction
1.2.23 multicast-control host-aging-time
1.2.24 onu authentication-domain
1.2.30 onu multicast fast-leave enable
1.2.31 onu port-isolate enable
1.2.33 onu protocol igmp-snooping timer
1.2.34 onu protocol igmp-snooping suppression
1.2.35 onu protocol loopback-detection action
1.2.36 onu protocol smart-link flush enable
1.2.37 onu protocol smart-link uni-bind enable
1.2.38 onu protocol transparent-multicast
1.2.40 qos cos-local-precedence-map
1.2.46 serial session protocol-type
1.2.49 shutdown management-vlan-interface
1.2.52 uni classification-marking
1.2.56 uni igmp-snooping fast-leave
1.2.57 uni mac-address max-mac-count
1.2.62 uni multicast-control multicast-address
1.2.63 uni multicast-group-number
1.2.64 uni multicast-strip-tag enable
1.2.66 uni port-policy inbound
1.2.67 uni port-policy outbound
1.2.69 uni restart auto-negotiation
1.2.73 uni transparent-multicast
1.3.2 bcmp-proxy server address
设备支持以下两种EPON单板:
· 10G-EPON单板:指LSQM1XPT12TSFD0接口板。
· 1G-EPON单板:包括LSQM1PT8TSSC0和LSQM1PT24TSSC0接口板。
如无特殊说明,本文一般使用1G-EPON单板上的接口进行举例。
alarm device-fatal-error enable命令用来开启Device Fatal Error告警功能。
undo alarm device-fatal-error enable命令用来关闭Device Fatal Error告警功能。
【命令】
alarm device-fatal-error enable
undo alarm device-fatal-error enable
【缺省情况】
Device Fatal Error告警功能处于开启状态。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
当遇到内存泄露、内存使用率过高或者其他导致系统不可用的错误时,就会产生Device Fatal Error告警。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。针对单个OLT端口,当OLT端口视图下的配置和FTTH视图下的配置不同时,新配置会覆盖旧配置。
【举例】
# 开启Olt1/0/1端口的Device Fatal Error告警功能。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] alarm device-fatal-error enable
alarm oam critical-event enable命令用来开启Critical Event告警功能。
undo alarm oam critical-event enable命令用来关闭Critical Event告警功能。
【命令】
alarm oam critical-event enable
undo alarm oam critical-event enable
【缺省情况】
Critical Event告警功能处于开启状态。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
Critical Event包含Local Link Fault与Dying Gasp两种事件,当其中一个事件发生时,就会产生Critical Event告警。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。针对单个OLT端口,当OLT端口视图下的配置和FTTH视图下的配置不同时,新配置会覆盖旧配置。
【举例】
# 开启Olt1/0/1端口的Critical Event告警功能。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] alarm oam critical-event enable
alarm oam dying-gasp enable命令用来开启Dying Gasp告警功能。
undo alarm oam dying-gasp enable命令用来关闭Dying Gasp告警功能。
【命令】
alarm oam dying-gasp enable
undo alarm oam dying-gasp enable
【缺省情况】
Dying Gasp告警功能处于开启状态。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
当遇到系统出错、数据加载错误或者其他无法恢复的错误时,就会产生Dying Gasp告警。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。针对单个OLT端口,当OLT端口视图下的配置和FTTH视图下的配置不同时,新配置会覆盖旧配置。
【举例】
# 开启Olt1/0/1端口的Dying Gasp告警功能。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] alarm oam dying-gasp enable
alarm oam local-link-fault enable命令用来开启Local Link Fault告警功能。
undo alarm oam local-link-fault enable命令用来关闭Local Link Fault告警功能。
【命令】
alarm oam local-link-fault enable
undo alarm oam local-link-fault enable
【缺省情况】
Local Link Fault告警功能处于开启状态。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
当OLT的接收方向出现故障时,就会产生Local Link Fault告警。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。针对单个OLT端口,当OLT端口视图下的配置和FTTH视图下的配置不同时,新配置会覆盖旧配置。
【举例】
# 开启Olt1/0/1端口的Local Link Fault告警功能开启。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] alarm oam local-link-fault enable
alarm onu-laser always-on enable命令用来开启ONU长发光告警功能。
undo alarm onu-laser always-on enable命令用来关闭ONU长发光告警功能。
【命令】
alarm onu-laser always-on enable
undo alarm onu-laser always-on enable
【缺省情况】
ONU长发光告警功能处于关闭状态。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
当ONU长时间持续发送光信号时,就会产生该告警。
10G-EPON单板的OLT端口不支持ONU长发光告警功能。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。针对单个OLT端口,当OLT端口视图下的配置和FTTH视图下的配置不同时,新配置会覆盖旧配置。
【举例】
# 开启Olt1/0/1的ONU长发光告警功能。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] alarm onu-laser always-on enable
alarm onu-over-limit enable命令用来开启ONU Over Limit告警功能。
undo alarm onu-over-limit enable命令用来关闭ONU Over Limit告警功能。
【命令】
alarm onu-over-limit enable
undo alarm onu-over-limit enable
【缺省情况】
ONU Over Limit告警功能处于开启状态。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
当OLT连接的ONU总数超过系统所支持的规格,就会产生ONU Over Limit告警。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。针对单个OLT端口,当OLT端口视图下的配置和FTTH视图下的配置不同时,新配置会覆盖旧配置。
【举例】
# 开启Olt1/0/1的ONU Over Limit告警功能。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] alarm onu-over-limit enable
alarm registration-error enable命令用来开启Registration Error告警功能。
undo alarm registration-error enable命令用来关闭Registration Error告警功能。
【命令】
alarm registration-error enable
undo alarm registration-error enable
【缺省情况】
Registration Error告警功能处于开启功能。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
当ONU在注册过程中发生错误时,就会产生Registration Error告警。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。针对单个OLT端口,当OLT端口视图下的配置和FTTH视图下的配置不同时,新配置会覆盖旧配置。
【举例】
# 开启Olt1/0/1的Registration Error告警功能。
<Sysname> system-view
[Sysname] interface olt1/0/1
[Sysname-Olt1/0/1] alarm registration-error enable
authentication-mode命令用来配置OLT认证模式。
undo authentication-mode命令用来删除指定的认证模式配置。
【命令】
authentication-mode { mac | loid | loid-password }*
undo authentication-mode [ mac | loid | loid-password ]*
【缺省情况】
OLT基于ONU的MAC地址进行认证。
【视图】
OLT端口视图
FTTH视图
【缺省用户角色】
network-admin
【参数】
mac:配置OLT基于ONU的MAC地址进行认证。
loid:配置OLT基于ONU的LOID(Logical ONU Identifier,逻辑ONU标识符)进行认证。
loid-password:配置OLT基于ONU的LOID和LOID密码进行认证。
【使用指导】
LOID模式和LOID-password模式互斥,不能同时配置。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效。对一个OLT端口来说,优先采用该端口的配置,只有该端口未进行配置时,才采用FTTH的配置。
多次执行本命令时,最终生效的认证模式是多次配置的集合。
undo命令不指定参数时,表示恢复为缺省情况。undo命令指定参数时,表示删除指定的认证模式配置;当OLT端口视图/FTTH视图下无认证模式配置时,将会采用缺省情况的认证模式。
【举例】
# 配置所有OLT端口基于ONU的MAC地址或LOID进行认证。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] authentication-mode mac loid
dba-parameters命令用来配置OLT端口发起ONU发现过程的频率以及每次发现过程持续的时间。
undo dba-parameters命令用来恢复缺省情况。
【命令】
dba-parameters { discovery-frequency frequency | discovery-length length } *
undo dba-parameters { discovery-frequency | discovery-length } *
【缺省情况】
OLT端口发起ONU发现过程的频率为每500毫秒一次,每次发现过程持续的时间为3076TQ。
【视图】
OLT端口视图
【缺省用户角色】
network-admin
【参数】
discovery-frequency frequency:OLT端口广播一次发现GATE消息的频率,取值范围为100~60000,单位为0.1毫秒。
discovery-length length:每次发现过程持续的时间,取值范围为200~10240,单位为TQ。TQ(Time Quantum,时间量子)为时间单位,1TQ=16ns。
【使用指导】
不建议用户对此命令进行配置。
【举例】
# 配置Olt1/0/1端口发起ONU发现过程的频率为每300毫秒一次。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] dba-parameters discovery-frequency 3000
dba-report queue-set-id queue-id threshold命令用来配置队列集的单个队列所对应的阈值。
undo dba-report queue-set-id命令用来恢复缺省情况。
【命令】
dba-report queue-set-id queue-set-id queue-id queue-id { active | inactive } threshold threshold-value
undo dba-report queue-set-id queue-set-id
【缺省情况】
队列1~3的阈值为0,阈值生效;队列4和5的阈值为65535,阈值生效;队列6~8的阈值为0,阈值不生效。
【视图】
ONU端口视图
【缺省用户角色】
network-admin
【参数】
queue-set-id:队列集编号,取值范围为1~3。
queue-id:队列的编号,取值范围为1~8。
threshold-value:队列的阈值,取值范围为0~65535。
active:阈值生效。
inactive:阈值不生效。
【举例】
# 在Onu1/0/1:1接口上配置队列集编号为1的队列1的阈值为200,且生效。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] dba-report queue-set-id 1 queue-id 1 active threshold 200
dba-report queue-set-number命令用来配置ONU发送的REPORT消息支持的队列集个数。
undo dba-report queue-set-number命令用来将ONU发送的REPORT消息支持的队列集个数恢复为缺省情况。
【命令】
dba-report queue-set-number queue-set-number
undo dba-report queue-set-number
【缺省情况】
ONU发送的REPORT消息支持的队列集个数为2。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
queue-set-number:ONU发送的REPORT消息支持的队列集个数,取值范围为2~4。
【举例】
# 在Onu1/0/1:1接口上配置ONU 发送的REPORT消息支持的队列集个数为2。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] dba-report queue-set-number 2
display epon authentication-mode命令用来显示OLT端口的认证模式。
【命令】
display epon authentication-mode [ interface interface-type interface-number ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface:显示指定接口的认证模式。如果不指定该参数,将显示FTTH认证模式和所有OLT端口的认证模式。
interface-type:指定接口类型,取值为Olt。
interface-number:指定接口编号。
【举例】
# 显示FTTH认证模式和所有OLT端口的认证模式。
<Sysname> display epon authentication-mode
Ftth authentication mode:-
Interface Authentication-mode
Olt1/0/1 mac and loid
表1-1 display epon authentication-mode命令显示信息描述表
字段 |
说明 |
Ftth authentication mode |
FTTH认证模式 · 未在FTTH视图下配置认证模式时,显示为“-”,此时采用缺省情况的FTTH认证模式 · 在FTTH视图下配置认证模式后,取值可能为: ¡ mac:表示所有OLT缺省基于ONU的MAC地址进行认证。 ¡ loid:表示所有OLT缺省基于ONU的LOID进行认证。 ¡ loid-password:表示所有OLT缺省基于ONU的LOID和LOID密码进行认证。 ¡ mac and loid:表示所有OLT缺省基于ONU的MAC地址或者LOID进行认证 ¡ mac and loid-password:表示所有OLT缺省基于ONU的MAC地址或者LOID和LOID密码进行认证 |
Interface |
接口名称 |
Authentication mode |
OLT端口的认证模式 · 未在OLT端口视图下配置认证模式时,不显示该OLT端口,此时该OLT采用FTTH的认证模式 · 在OLT端口视图下配置认证模式后,取值可能为: ¡ mac:表示OLT基于ONU的MAC地址进行认证 ¡ loid:表示OLT基于ONU的LOID进行认证 ¡ loid-password:表示OLT基于ONU的LOID和LOID密码进行认证 ¡ mac and loid:表示OLT基于ONU的MAC地址或者LOID进行认证 ¡ mac and loid-password:表示OLT基于ONU的MAC地址或者LOID和LOID密码进行认证 |
display epon fiber-backup group命令用来显示光纤备份组中的端口信息及其主备关系。
【命令】
display epon fiber-backup group { group-number | all }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
group-number:光纤备份组的编号,取值范围为1~80。
all:显示所有光纤备份组的信息。
【举例】
# 显示光纤备份组1的信息。
<Sysname> display epon fiber-backup group 1
Fiber backup group 1 information:
Member Role State
OLT1/0/1 Master Active
OLT1/0/2 Standby Ready
表1-2 display epon fiber-backup group命令显示信息描述表
字段 |
说明 |
Fiber backup group 1 information: |
光纤备份组1的信息 |
Member |
光纤备份组的成员端口(只能为OLT端口) |
Role |
OLT端口在备份组中的角色: · Master:表示主端口 · Standby:表示备份端口 |
State |
OLT端口的状态: · Active:主端口准备好(芯片准备好且光模块插入) · Ready:备份端口准备好,主备倒换的必要条件 · Other:其他情况 |
display epon oam命令用来显示ONU接口的OAM(Operations、Administration and Maintenance,操作、管理与维护)信息。
【命令】
display epon oam interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Onu。
interface-number:指定端口编号。
【举例】
# 显示Onu1/0/1:1接口的OAM信息。
<Sysname> display epon oam interface onu 1/0/1:1
OAM information:
OAM version: 1
Multiplexer action: Discard non-OAM PDUs
Parser action : Forward non-OAM PDUs to higher layer
Sending variable-length OAM response PDUs: Not supported
Interpreting link events : Not supported
OAM mode : Active
Unidirectional support: Disabled
Loopback support : Disabled
Maximal PDU size : 494 bytes
Identifier : 433348
表1-3 display epon oam命令显示信息描述表
字段 |
描述 |
OAM information |
OAM信息 |
OAM version |
OAM版本号 |
Multiplexer action |
设备复用器对于非oam协议数据单元处理方式,取值为: · Discard non-OAM PDUs:丢弃非OAM PDU · Forward non-OAM PDUs to the lower sublayer:向底层发送非OAM PDU |
Parser action |
解析器的动作: · Discard non-OAM PDUs:丢弃非OAM PDU · Forward non-OAM PDUs to the higher layer:向高层发送非OAM PDU · Loop back non-OAM PDUs to the lower layer:将非OAM PDU环回给底层 |
Sending variable-length OAM response PDUs |
是否支持发送可变长度的响应OAM PDU,取值为: · Not supported:不支持 · Supported:支持 |
Interpreting link events |
是否支持解释连接事件 · Not supported:不支持 · Supported:支持 |
OAM mode |
OAM的工作模式,取值为: · Active:主动模式 · Passive:被动模式 |
Unidirectional support |
当接收路径不可用时,是否能够发送OAM协议数据单元,取值为: · Disabled:不允许发送 · Enabled:允许发送 |
Loopback support |
是否具有OAM协议远端环回能力,取值为: · Disabled:不具有OAM协议远端环回能力 · Enabled:具有OAM协议远端环回能力 |
Maximal PDU size |
PDU的最大长度,单位为字节 |
Identifier |
产品标识 |
display epon onu-event命令用来显示ONU的注册和注销记录。
【命令】
display epon onu-event interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
【参数】
interface-type:指定接口类型,取值为Onu。
interface-number:指定接口编号。
【举例】
# 显示Onu1/0/1:1接口的注册和注销记录。
<Sysname> display epon onu-event interface onu 1/0/1:1
Date Time ONU Event ONU Status
2015/06/24 14:41:18 Registration Up
2015/06/24 14:41:59 Deregistration Down
2015/06/24 14:42:02 Registration Up
2015/06/24 14:42:49 Deregistration Down
表1-4 display epon onu-event命令显示信息描述表
字段 |
说明 |
Date |
ONU事件发生的日期 |
Time |
ONU事件发生的时间 |
ONU Event |
ONU事件: · Registration:注册 · Deregistration:取消注册 |
ONU Status |
发生ONU事件时,ONU的状态: · Up:ONU状态为up · Down:ONU状态为down |
display epon optics-parameters命令用来显示OLT端口的光参数信息。
【命令】
display epon optics-parameters interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Olt。
interface-number:OLT端口号。
【举例】
# 显示Olt1/0/1端口的光参数信息。
<Sysname> display epon optics-parameters interface olt 1/0/1
Optical parameters:
Temperature :37.50 ℃
Voltage :3.27 V
Bias :1.74 mA
Transmitter power :4.36 dBm
表1-5 display epon optics-parameters命令显示信息描述表
字段 |
说明 |
Optical parameters |
光参数信息 |
Temperature |
温度 |
电压 |
|
Bias |
偏置电流 对于10G-EPON单板上的OLT端口,该字段变为Bias(1G/10G),并同时显示1G-EPON接口和10G-EPON接口的偏置电流,例如24.36 mA/80.72 mA |
Transmitter power |
发射功率 对于10G-EPON单板上的OLT端口,该字段变为Transmitter power(1G/10G),并同时显示1G-EPON接口和10G-EPON接口的发射功率,例如4.48 dBm/3.44 dBm |
display epon parameter命令用来显示EPON系统参数信息。
【命令】
display epon parameter slot slot-number
display epon parameter chassis chassis-number slot slot-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
slot slot-number:显示指定单板上的EPON系统参数信息,slot-number表示单板所在的槽位号。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的EPON系统参数信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)
【举例】
# 显示指定slot上EPON参数的相关信息。
<Sysname> display epon parameter slot 1
Parameters:
OUI: 111111 OAM version:3.0
OUI: 111111 OAM version:2.1
OUI: 111111 OAM version:2.0
OUI: 111111 OAM version:1.3
OUI: 111111 OAM version:1(default)
Key update timer : 10 seconds
OAM discovery timeout timer : 3.0 seconds
表1-6 display epon parameter命令显示信息描述表
字段 |
描述 |
Parameters |
EPON系统参数 |
OUI |
设备允许通信的ONU的OUI(Organizationally Unique Identifier,机构唯一性标识) |
OAM version |
通信时使用的扩展OAM版本号 |
Key update timer |
LLID密钥的更新周期,单位为秒 |
OAM discovery timeout timer |
扩展OAM连接过程中消息超时时间,单位为秒 |
display epon statistics命令用来显示ONU接口的统计信息。
【命令】
display epon statistics interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Onu。
interface-number:ONU接口的编号。
【使用指导】
仅当ONU接口处于up状态时,才能显示该端口的统计信息。
该命令统计的是最近一个采样周期内的错误率,当统计值小于1e-9时显示为0。
【举例】
# 显示Onu1/0/1:1接口的统计信息。
<Sysname> display epon statistics interface onu 1/0/1:1
ONU statistics:
Bit error rate(in 1e-9 unit) : 0
Frame error rate(in 1e-9 unit): 0
表1-7 display epon statistics命令显示信息描述表
字段 |
描述 |
ONU statistics |
ONU接口的统计信息 |
Bit error rate(in 1e-9 unit) |
平均数据位错误率 |
Frame error rate(in 1e-9 unit) |
平均数据帧错误率 |
display epon version命令用来显示OLT/ONU接口的版本信息。
【命令】
display epon version interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Olt或Onu。
interface-number:OLT端口或者ONU接口的编号。
【使用指导】
仅当端口的状态为up时,才能显示该端口的版本信息。
【举例】
# 显示OLT的版本信息。
<Sysname> display epon version interface olt 1/0/1
OLT version information:
Firmware major version: 0
Firmware minor version: 3
Hardware major version: 1
Hardware minor version: 1
Supported LLIDs : 63
# 显示ONU的版本信息。
<Sysname> display epon version interface onu 1/0/1:1
ONU version information:
Hardware major version: A
Hardware minor version: 0
Supported LLIDs : 1
MAC type of UNI port : MII
CTC version : 2.1
表1-8 display epon version命令显示信息描述表
字段 |
描述 |
OLT version information |
OLT设备的版本信息 |
ONU version information |
ONU设备的版本信息 |
Firmware major version |
固件主版本 |
Firmware minor version |
固件小版本 |
Hardware major version |
硬件主版本 |
Hardware minor version |
硬件小版本 |
Supported LLIDs |
支持的LLID数目,LLID(Logical Link Identifier,逻辑链路标识)是OLT动态分配给ONU的身份标识码 |
MAC type of UNI port |
UNI(User Network Interface,用户网络接口)MAC类型: · GMII(Gigabit Media Independent Interface):千兆媒质无关接口 · MII:百兆媒质无关接口 |
CTC version |
OLT与指定ONU建立扩展OAM连接时使用的CTC标准版本 |
display epon workmode命令用来显示OLT/ONU接口的工作模式。
【命令】
display epon workmode interface interface-type interface-number
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Olt或Onu。
interface-number:OLT端口或者ONU接口的编号。
【使用指导】
如果端口类型是OLT,那么还可以显示其MAC地址和DBA(Dynamic Bandwidth Allocation,动态带宽分配)算法模式。
仅当ONU已绑定到ONU接口,才能显示该ONU的工作模式。
【举例】
# 显示Olt1/0/1端口的工作模式。
<Sysname> display epon workmode interface olt 1/0/1
Port status: Open
MAC address: 000f-e2a1-1027
DBA mode : Internal
# 显示Onu1/0/1:1接口的工作模式。
<Sysname> display epon workmode interface onu 1/0/1:1
Port status: Open
FEC mode : Disabled
表1-9 display epon-workmode命令显示信息描述表
字段 |
描述 |
Port status |
OLT/ONU接口的内部状态: · Open表示端口已经开启 · Closed表示端口己经关闭 · (仅OLT)Resetting表示芯片处于重启过程中 · (仅ONU)Pending表示ONU已注册但未通过鉴权 · Unknown表示未知状态 |
MAC address |
OLT端口的MAC地址 同一设备下所有的OLT端口共用一个MAC地址 |
DBA mode |
OLT采用的DBA算法: · Internal表示内部DBA算法 · External表示外部DBA算法 |
FEC mode |
FEC(Forward Error Correction,前向纠错)功能模式,取值为: · Disabled表示该功能处于关闭状态 · Enabled表示该功能处于开启状态 |
display interface命令用来显示OLT/ONU接口的相关信息。
【命令】
display interface [ interface-type [ interface-number ] ] [ brief [ description | down ] ]
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
interface-type:指定接口类型,取值为Olt或Onu。如果不指定接口类型,将显示设备支持的所有接口的相关信息。
interface-number:表示接口的编号。如果指定接口类型,不指定interface-number参数,将显示所有该类型接口的相关信息。
brief:显示接口的概要信息。不指定该参数时,将显示接口的详细信息。
description:用来显示用户配置的接口的全部描述信息。如果某接口的描述信息超过27个字符,不指定该参数时,只显示描述信息中的前27个字符,超出部分不显示。
down:显示当前物理状态为down的接口的信息以及down的原因。不指定该参数时,将不会根据接口物理状态来过滤显示信息。
【使用指导】
显示10G-EPON单板上OLT端口的详细信息时,Input/Output系列字段和10G-EPON Input/Output系列字段分别用于显示该OLT端口内部1G-EPON接口和10G-EPON接口的报文统计信息。
【举例】
# 显示Olt1/0/1端口的详细信息。
<Sysname> display interface Olt 1/0/1
Olt1/0/1
Current state: UP
IP packet frame type: Ethernet II, hardware address: 00e0-fc00-511e
Description: Olt1/0/1 Interface
Maximum frame length: 1500
Port hardware type is 1000_BASE_PX_SFP
Flow-control is not enabled
Broadcast max-ratio: 100%
Multicast max-ratio: 100%
Unicast max-ratio: 100%
PVID: 1
Port link-type: Hybrid
Tagged VLANs: None
Untagged VLANs: 1(default vlan)
Last clearing of counters: Never
Last 300 second input: - packets/sec - bytes/sec -%
Last 300 second output: - packets/sec - bytes/sec -%
Input (total): 0 packets, 0 bytes
- unicasts, - broadcasts, - multicasts, 0 pauses
Input (normal): 0 packets, 0 bytes
- unicasts, - broadcasts, - multicasts, 0 pauses
Input: 0 input errors, 0 runts, 0 giants, - throttles
0 CRC, - frame, - overruns, - aborts
- ignored, - parity errors
Output (total): 100000 packets, 12800000 bytes
- unicasts, - broadcasts, - multicasts, 0 pauses
Output (normal): 100000 packets, 12800000 bytes
- unicasts, - broadcasts, - multicasts, 0 pauses
Output: 0 output errors, - underruns, - buffer failures
- aborts, - deferred, - collisions, - late collisions
- lost carrier, - no carrier
10G-EPON input (normal): 100000 packets, 12893588 bytes
- unicasts, - broadcasts, - multicasts, 0 pauses
10G-EPON input: 0 input errors, 0 runts, 0 giants, 0 CRC
10G-EPON output (normal): 100000 packets, 12845974 bytes
- unicasts, - broadcasts, - multicasts, 0 pauses
10G-EPON output: 0 output errors
# 显示Onu1/0/1:1接口的详细信息。
<Sysname> display interface Onu 1/0/1:1
Onu1/0/1:1
Current state: DOWN
IP packet frame type: Ethernet II, hardware address: 00e0-fc00-511e
Description: Onu1/0/1:1 Interface
Maximum frame length: 1500
Loopback is not set
Port hardware type is 1000M_SFF_NO_CONNECTOR
Broadcast max-ratio: 100%
Multicast max-ratio: 100%
Unicast max-ratio: 100%
PVID: 1
Port link-type: Access
Tagged VLANs: None
Untagged VLANs: 1
Last clearing of counters: Never
Last 300 second input: - packets/sec - bytes/sec -%
Last 300 second output: - packets/sec - bytes/sec -%
Input (total): 0 packets, 0 bytes
- unicasts, 0 broadcasts, - multicasts, - pauses
Input (normal): - packets, - bytes
- unicasts, - broadcasts, - multicasts, - pauses
Input: 0 input errors, - runts, 0 giants, - throttles
0 CRC, 0 frame, - overruns, - aborts
- ignored, - parity errors
Output (total): 0 packets, 0 bytes
- unicasts, 0 broadcasts, - multicasts, - pauses
Output (normal): - packets, - bytes
- unicasts, - broadcasts, - multicasts, - pauses
Output: - output errors, - underruns, 0 buffer failures
- aborts, - deferred, - collisions, - late collisions
- lost carrier, - no carrier
# 显示所有OLT端口的概要信息。
<Sysname> display interface Olt brief
Brief information on interfaces in bridge mode:
Link: ADM - administratively down; Stby - standby
Speed: (a) - auto
Duplex: (a)/A - auto; H - half; F - full
Type: A - access; T - trunk; H - hybrid
Interface Link Speed Duplex Type PVID Description
Olt1/0/1 UP -- -- H 1
Olt1/0/2 DOWN -- -- H 1
...
表1-10 display interface命令显示信息描述表
字段 |
描述 |
Current state |
接口的物理状态,状态可能为: · Administratively DOWN:表示该接口已经通过shutdown命令被关闭,即管理状态为关闭 · DOWN:表示该接口的管理状态为开启,但物理状态为关闭(可能因为没有物理连线或者线路故障) · UP:该端口的管理状态和物理状态均为开启 |
IP packet frame type |
IPv4报文发送帧格式 |
hardware address |
接口的MAC地址 |
Description |
接口的描述信息 |
Maximum frame length |
接口允许通过的最大以太网帧长度 |
Port hardware type is |
接口的硬件类型 |
Flow-control is not enabled |
未配置流量控制功能,该显示信息与用户的配置以及链路参数的协商结果有关 |
Broadcast max- |
广播风暴抑制阈值,可能为ratio(百分比)、pps或者kbps,与用户的配置有关 |
Multicast max- |
组播风暴抑制阈值,可能为ratio(百分比)、pps或者kbps,与用户的配置有关 |
Unicast max- |
未知单播风暴抑制阈值,可能为ratio(百分比)、pps或者kbps,与用户的配置有关 |
PVID |
接口所在的缺省VLAN ID |
Port link-type |
链路类型,取值为Access、Trunk或Hybrid,与用户的配置有关 |
Tagged VLANs |
通过该接口后携带Tag的VLAN |
UnTagged VLANs |
通过该接口后不再携带Tag的VLAN |
Last clearing of counters |
最近一次使用reset counters interface命令清除接口下的统计信息的时间(如果从设备启动一直没有执行reset counters interface命令清除过该接口下的统计信息,则显示Never) |
Last 300 second input Last 300 second output |
端口在最近300秒接收和发送报文的平均速率,单位分别为数据包/秒和字节/秒,以及实际速率和接口带宽的百分比 如果值显示为“-”,则表示不支持该统计项 |
Input (total) |
端口接收报文的统计值,包括正常报文、异常报文和正常PAUSE帧的报文数、字节数 端口接收的单播报文、广播报文、组播报文和PAUSE帧的数量 如果值显示为“-”,则表示不支持该统计项 |
Input (normal) |
端口接收的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数 端口接收的正常单播报文、广播报文、组播报文和PAUSE帧的数量 |
Input |
端口接收的异常报文统计值,包括: · input errors:接收错误的报文数量 · runts:超小帧的数量 · giants:超大帧的数量 · throttles:长度为非整数字节的帧的数量 · CRC:CRC校验错误且长度正常的帧的数量 · frame:CRC校验错误且长度不是整字节数的帧的数量 · overruns:因端口的接收速率超过接收队列的处理能力而丢弃的报文数量 · aborts:非法报文总数,非法报文包括报文碎片(长度小于64字节且CRC校验错误的帧)、jabber帧(有效长度大于端口允许通过的最大报文长度,且CRC校验错误的帧)、符号错误帧等 · ignored:因端口接收缓冲区不足等原因而丢弃的报文数量 · parity errors:奇偶校验错误的帧的数量 |
Output (total) |
端口发送报文的统计值,包括正常报文、异常报文和正常PAUSE帧的报文数、字节数 端口发送的单播报文、广播报文、组播报文和PAUSE帧的数量 如果值显示为“-”,则表示不支持该统计项 |
Output (normal)
|
端口发送的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数 端口发送的正常单播报文、广播报文、组播报文和PAUSE帧的数量 |
Output |
端口发送的异常报文统计值,包括: · output errors:发送错误的报文数量 · underruns:因端口的发送速率超过了发送队列的处理能力而丢弃的报文数量 · buffer failures:因端口发送缓冲区不足而丢弃的报文数量 · aborts:由于各种原因(如冲突)而发送失败的报文数量 · deferred:延迟报文的数量,延迟报文是指发送前检测到冲突而被延迟发送的报文 · collisions:冲突帧的数量,冲突帧是指在发送过程中检测到冲突的而停止发送的报文 · late collisions:延迟冲突帧的数量,延迟冲突帧是指帧的前512 bits已经被发送,由于检测到冲突,该帧被延迟发送 · lost carrier:载波丢失,一般适用于串行WAN接口,发送过程中,每丢失一个载波,此计数器加一 · no carrier:无载波,一般适用于串行WAN接口,当试图发送帧时,如果没有载波出现,此计数器加一 |
10G-EPON input (normal) |
10G-EPON接口发送的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数 10G-EPON接口发送的正常单播报文、广播报文、组播报文和PAUSE帧的数量 |
10G-EPON input |
10G-EPON接口接收的异常报文统计值,包括: · input errors:接收错误的报文数量 · runts:超小帧的数量 · giants:超大帧的数量 · CRC:CRC校验错误且长度正常的帧的数量 |
10G-EPON output (normal) |
10G-EPON接口发送的正常报文的统计值,包括正常报文和正常PAUSE帧的报文数、字节数 10G-EPON接口发送的正常单播报文、广播报文、组播报文和PAUSE帧的数量 |
10G-EPON output: 0 output errors |
10G-EPON接口发送错误的报文数量 |
Brief information on interfaces in bridge mode |
二层接口的概要信息 |
Interface |
接口名称 |
Link |
接口物理连接状态,取值为: · UP:表示接口物理上是连通的 · DOWN:表示接口物理上是不通的 · ADM:表示接口被管理员通过shutdown命令关闭,需要执行undo shutdown命令才能恢复接口本身的物理状态 · Stby:表示该接口是一个处于Standby状态的备份接口 |
Speed |
接口的速率(单位为bps) |
Duplex |
接口的双工模式 |
Type |
接口的链路类型 · A:表示Access链路类型 · H:表示Hybrid链路类型 · T:表示Trunk链路类型 |
PVID |
接口所在的缺省VLAN ID |
Description |
接口的描述信息 |
encryption update-time命令用来配置LLID密钥的更新时间。
undo encryption update-time命令用来恢复缺省情况。
【命令】
(独立运行模式)
encryption slot slot-number update-time update-time
undo encryption slot slot-number update-time
(IRF模式)
encryption chassis chassis-number slot slot-number update-time update-time
undo encryption chassis chassis-number slot slot-number update-time
【缺省情况】
LLID密钥的更新时间为10秒。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
slot slot-number:配置指定单板上LLID密钥的更新时间,slot-number表示单板所在的槽位号。(独立运行模式)
chassis chassis-number slot slot-number:配置指定成员设备指定单板上LLID密钥的更新时间,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)
update-time update-time:LLID密钥的更新时间,取值范围为1~255,单位为秒。
【举例】
# 配置指定slot上LLID密钥的更新时间为100秒。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] encryption slot 1 update-time 100
fiber-backup group命令用来创建光纤备份组,并进入光纤备份组视图。如果指定的光纤备份组已经存在,则直接进入光纤备份组视图。
undo fiber-backup group命令用来删除光纤备份组。
【命令】
fiber-backup group group-number
undo fiber-backup group group-number
【缺省情况】
不存在光纤备份组。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
group-number:光纤备份组的编号,取值范围为1~80。
【举例】
# 创建光纤备份组1,并进入光纤备份组视图。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] fiber-backup group 1
· member
· port fiber-backup group
ftth命令用来进入FTTH视图。
【命令】
ftth
【视图】
系统视图
【缺省用户角色】
network-admin
【举例】
# 进入FTTH视图。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth]
grant-filtering enable命令用来开启OLT端口的授权过滤功能。
undo grant-filtering enable命令用来关闭OLT端口的授权过滤功能。
【命令】
grant-filtering enable
undo grant-filtering enable
【缺省情况】
OLT端口授权过滤功能处于开启状态。
【视图】
OLT端口视图
【缺省用户角色】
network-admin
【举例】
# 开启Olt1/0/1端口的授权过滤功能。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] grant-filtering enable
interface命令用来进入OLT或ONU接口视图。
interface interface-type interface-number
【参数】
interface-type:接口类型,取值为Olt或Onu。
interface-number:接口编号。
# 进入Olt1/0/1端口视图。
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1]
# 进入Onu1/0/1:1接口视图。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1]
max-rtt命令用来配置ONU到OLT的最大RTT(Round Trip Time,往返时间)值。
undo max-rtt命令用来将RTT值恢复为缺省情况。
【命令】
max-rtt max-rtt-value
undo max-rtt
【缺省情况】
最大RTT值为15000TQ。
【视图】
OLT端口视图
【缺省用户角色】
network-admin
【参数】
max-rtt-value:最大RTT值,取值范围为2000~32000,单位为TQ。1TQ=16ns。
【使用指导】
通常情况下,不建议调整最大RTT值。
【举例】
# 配置Olt1/0/1端口下接入的ONU最大RTT值为25000TQ。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] max-rtt 25000
member命令用来向光纤备份组中添加OLT端口。
undo member命令用来将OLT端口从光纤备份组中删除。
【命令】
member olt interface-number
undo member olt interface-number
【缺省情况】
光纤备份组中未添加OLT端口。
【视图】
光纤备份组视图
【缺省用户角色】
network-admin
【参数】
olt interface-number:OLT端口的编号。
【使用指导】
一个光纤备份组只能包含两个OLT端口,且先加入的端口为主用端口,后加入的端口为备用端口。只有主用端口处于转发状态。
本命令和port fiber-backup group命令视图不同,执行效果相同。
【举例】
# 将Olt1/0/1端口加入到光纤备份组1。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] fiber-backup group 1
[Sysname-fiber-group1] member olt 1/0/1
· fiber-backup group
· port fiber-backup group
monitor enable命令用来开启告警监视功能。
undo monitor enable命令用来关闭告警监视功能。
【命令】
monitor enable
undo monitor enable
【缺省情况】
告警监视功能处于开启状态。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【举例】
# 开启系统告警监视功能。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] monitor enable
【相关命令】
· timer monitor
multicast call-detail-record cache-limit命令用来配置CDR(Call Detail Record,呼叫详细记录)缓存区可缓存的记录数上限。
undo multicast call-detail-record cache-limit命令用来恢复缺省情况。
【命令】
multicast call-detail-record cache-limit number
undo multicast call-detail-record cache-limit
【缺省情况】
CDR可缓存的条目数上限为32条。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
number:CDR可缓存的条目数上限,取值范围为16~1024。
【使用指导】
CDR功能生效后,如果CDR缓存区缓存的记录数达到上限,设备会自动将所有记录发送给信息中心模块并同时清空CDR缓冲区。
# 配置CDR缓存区可缓存的记录数上限为16条。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] multicast call-detail-record cache-limit 16
multicast call-detail-record enable命令用来开启CDR功能。
undo multicast call-detail-record enable命令用来关闭CDR功能。
【命令】
multicast call-detail-record enable
undo multicast call-detail-record enable
【缺省情况】
CDR功能处于关闭状态。
【视图】
FTTH视图
【缺省用户角色】
【使用指导】
CDR功能仅对可控组播模式下的ONU生效。
【举例】
# 配置打开CDR(Call Detail Record)呼叫信息记录功能。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] multicast call-detail-record enable
【相关命令】
· multicast mode
multicast call-detail-record record-delay命令用来设置CDR的有效间隔时间。
undo multicast call-detail-record record-delay命令用来将CDR的有效间隔时间恢复为缺省情况。
【命令】
multicast call-detail-record record-delay delay-time
undo multicast call-detail-record record-delay
【缺省情况】
CDR的有效间隔时间为30秒。
【视图】
FTTH视图
【缺省用户角色】
【参数】
delay-time:CDR的有效间隔时间,取值范围为10~600,单位为秒。
【使用指导】
CDR功能生效后,OLT会检查用户的在线时间,如果超过delay-time,则产生一条有效记录并保存到CDR缓冲区。
【举例】
# 配置CDR的有效间隔时间为20秒。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] multicast call-detail-record record-delay 20
multicast call-detail-record report-interval命令用来配置CDR定时发送周期。
undo multicast call-detail-record report-interval命令用来恢复缺省情况。
【命令】
multicast call-detail-record report-interval interval
undo multicast call-detail-record report-interval
CDR定时发送周期为30秒。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
interval:CDR定时发送的时间间隔,取值范围为30~600,单位为秒。
【使用指导】
CDR功能生效后,设备会周期性地将所有记录发送给信息中心模块并同时清空CDR缓冲区。
【举例】
# 配置CDR定时发送周期为40秒。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] multicast call-detail-record report-interval 40
multicast call-detail-record send命令用来强制发送CDR。
【命令】
multicast call-detail-record send
【视图】
FTTH视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
CDR功能生效后,执行该命令,设备会强制将CDR缓冲区中的CDR发送给信息中心模块并同时清空CDR缓冲区。通过配置信息中心的发送规则,来决定CDR的输出方向。有关信息中心的详细介绍,请参见“网络管理和监控配置指导”中的“信息中心”。
【举例】
# 强制发送CDR。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] multicast call-detail-record send
oam-discovery-timeout命令用来配置扩展OAM发现超时时间。
undo oam-discovery-timeout命令用来恢复缺省情况。
【命令】
(独立运行模式)
oam-discovery-timeout slot slot-number value value
undo oam-discovery-timeout slot slot-number value
(IRF模式)
oam-discovery-timeout chassis chassis-number slot slot-number value value
undo oam-discovery-timeout chassis chassis-number slot slot-number value
【缺省情况】
扩展OAM发现超时时间为3秒。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
slot slot-number:配置指定单板上的扩展OAM发现超时时间,slot-number表示单板所在的槽位号。(独立运行模式)
chassis chassis-number slot slot-number:配置指定成员设备指定单板上的扩展OAM发现超时时间,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)
value value:扩展OAM发现超时时间,取值范围为30~2550,单位为100毫秒。
【使用指导】
扩展OAM发现超时时间是指扩展OAM发现过程中OLT与ONU之间交互的扩展OAM消息的超时时间,一般情况下建议保持缺省情况。
如果ONU已经连接到OLT且绑定到ONU接口后还一直处于down状态,可以尝试将OLT所在slot的扩展OAM发现超时时间改为更大一点的数值。
【举例】
# 配置指定slot上的扩展OAM发现超时时间为10秒。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] oam-discovery-timeout slot 1 value 100
olt-mode命令用来配置OLT工作模式。
undo olt-mode命令用来恢复缺省情况。
【命令】
(独立运行模式)
olt-mode slot slot-number { 64-onu | 128-onu }
undo olt-mode slot slot-number
(IRF模式)
olt-mode chassis chassis-number slot slot-number { 64-onu | 128-onu }
undo olt-mode chassis chassis-number slot slot-number
【缺省情况】
OLT工作模式为64-ONU。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
slot slot-number:配置指定单板的OLT工作模式,slot-number表示单板所在的槽位号。(独立运行模式)
chassis chassis-number slot slot-number:配置指定成员设备指定单板的OLT工作模式,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)
64-onu:64-ONU模式。该模式下指定slot的每个OLT端口支持创建的ONU接口数量上限为64。
128-onu:128-ONU模式。该模式下指定slot的每个OLT端口支持创建的ONU接口数量上限为128。
【使用指导】
仅10G-EPON单板支持本命令。
切换slot的OLT工作模式后,需要重启该slot或者重启设备才能使OLT工作模式生效。
· 如果重启slot,则该slot上的OLT端口都恢复为缺省配置,这些OLT端口上创建的ONU接口也会被删除。
· 如果重启整个设备且保存配置,则OLT端口以及编号为1~64的ONU接口的配置不受影响。从128-ONU模式切换到64-ONU模式时,编号大于64的ONU接口会被删除。
【举例】
# 配置指定slot的OLT工作模式为128-ONU。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] olt-mode slot 1 128-onu
【相关命令】
· using onu
onu invalid-address mode命令用来配置非标准MAC地址报文的处理模式。
undo onu invalid-address mode命令用来恢复缺省情况。
【命令】
onu invalid-address mode { abandon | broadcast | unicast }
undo onu invalid-address mode
【缺省情况】
非标准MAC地址报文的处理模式为丢弃模式。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
abandon:表示丢弃模式,即当源MAC地址为非标准MAC地址的报文发送到OLT时,OLT直接丢弃这些报文。
broadcast:表示广播模式,即当源MAC地址为非标准MAC地址的报文发送到OLT时,OLT转发该报文但不学习它的源MAC地址,对目的是该MAC地址的报文将采取广播方式通过对应VLAN内的所有接口(除接收接口外)转发该报文。
unicast:表示单播模式,即当源MAC地址为非标准MAC地址的报文发送到OLT时,OLT通过学习该报文的源MAC地址生成单播MAC地址表项并转发该报文,对目的是该MAC地址的报文从对应接口转发出去。
【使用指导】
非标准MAC地址指的是第一字节的第7比特位为1的MAC地址。例如地址02-10-94-00-00-02(16进制)对应00000010-...(二进制),该地址为非标准MAC地址。
以下接口能正常转发非标准MAC地址报文,配置非标准MAC地址报文的处理模式对这些接口没有影响:
· 10G-EPON单板上的OLT端口。
· 切换到GE接口类型的EPON光接口。关于接口类型的切换,请参见port-type命令。
【举例】
# 配置非标准MAC地址报文的处理模式为广播模式。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] onu invalid-address mode broadcast
onu snmp port-limit命令用来配置SNMP模块支持查询的ONU E1/UNI/VoIP端口数上限。
undo onu snmp port-limit命令用来恢复缺省情况。
【命令】
onu snmp port-limit { e1 e1-count | uni uni-count | voip voip-count }*
undo onu snmp port-limit
【缺省情况】
SNMP模块支持查询的UNI端口数上限为4,E1端口数上限和VoIP端口数上限都为0。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
e1 e1-count:ONU的E1端口数上限,取值范围为0~16。
uni uni-count:ONU的UNI端口数上限,取值范围为1~79。
voip voip-count:ONU的VoIP端口数上限,取值范围为0~64。
【使用指导】
通过减少SNMP模块支持查询的ONU E1/UNI/VoIP端口数量,可以降低设备资源的耗费。
本命令仅供管理员使用,建议一般用户不要配置。
本命令作用于所有OLT端口下的所有ONU接口,且仅对ONU未上线的ONU接口生效。
【举例】
# 配置SNMP模块支持查询的ONU UNI端口数上限为63。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] onu snmp port-limit uni 63
port fiber-backup group命令用来将OLT端口加入光纤备份组。
undo port fiber-backup group命令用来恢复缺省情况。
【命令】
port fiber-backup group group-number
undo port fiber-backup group
【缺省情况】
OLT端口未加入任何光纤备份组。
【视图】
OLT端口视图
【缺省用户角色】
network-admin
【参数】
group-number:光纤备份组的编号,取值范围为1~80。必须是已创建的光纤备份组。
【使用指导】
一个光纤备份组只能包含两个OLT端口,且先加入的端口为主用端口,后加入的端口为备用端口。只有主用端口处于转发状态。
本命令和member命令视图不同,执行效果相同。
# 将Olt1/0/1端口加入光纤备份组1。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] fiber-backup group 1
[Sysname-fiber-group1] quit
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] port fiber-backup group 1
【相关命令】
· fiber-backup group
· member
port switch-over命令用来手动切换光纤备份组内主备端口。
【命令】
port switch-over
【视图】
光纤备份组视图
【缺省用户角色】
network-admin
【使用指导】
仅当备用OLT端口处于Ready状态时,本命令才能成功执行。
执行该命令后,原主用OLT端口切换成备用端口,原备用OLT端口则切换成主用端口。
【举例】
# 将光纤备份组1中的两个OLT端口手动进行主备切换。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] fiber-backup group 1
[Sysname-fiber-group1] port switch-over
port-type命令用来在OLT端口和GE接口间进行类型切换。
undo port-type命令用来取消接口的类型切换。
【命令】
在OLT端口视图下:
port-type gigabitethernet
undo port-type gigabitethernet
在二层GE接口视图/三层GE接口视图下:
port-type olt
undo port-type olt
【缺省情况】
接口为OLT端口类型。
【视图】
OLT端口视图
二层GE接口视图/三层GE接口视图
【缺省用户角色】
network-admin
【参数】
gigabitethernet:将接口切换到GE接口类型。切换后的GE接口缺省情况下工作在二层模式。
olt:将接口切换到OLT端口类型。
【使用指导】
仅LSQM1PT24TSSC0接口板支持本命令。
本命令需要同一组的4个接口同时配置(第一组接口编号为1~4,第二组接口编号为5~8,以此类推),并重启接口所在的接口板,才能成功切换接口类型。
接口类型切换后,原接口自动删除并创建新的接口,切换后的接口编号与切换前保持一致。
【举例】
# 将GE接口GigabitEthernet1/0/1~GigabitEthernet1/0/4切换到OLT端口Olt1/0/1~Olt1/0/4。
<Sysname> system-view
[Sysname] interface range gigabitethernet 1/0/1 to gigabitethernet 1/0/4
[Sysname-if-range] port-type olt
timer monitor命令用来配置告警监视周期。
undo timer monitor命令用来恢复缺省情况。
【命令】
timer monitor seconds
undo timer monitor
【缺省情况】
告警监视周期为80秒。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
seconds:告警监视周期,取值范围为1~3600,单位为秒。
【举例】
# 配置告警监视周期为100秒。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] timer monitor 100
【相关命令】
· monitor enable
vendor-compatible命令用来开启OLT的厂商兼容功能。
undo vendor-compatible命令用来关闭OLT的厂商兼容功能。
【命令】
(独立运行模式)
vendor-compatible slot slot-number
undo vendor-compatible slot slot-number
(IRF模式)
vendor-compatible chassis chassis-number slot slot-number
undo vendor-compatible chassis chassis-number slot slot-number
【缺省情况】
OLT的厂商兼容功能均处于开启状态。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
slot slot-number:开启指定单板上的厂商兼容功能,slot-number表示单板所在的槽位号。(独立运行模式)
chassis chassis-number slot slot-number:开启指定成员设备指定单板上的厂商兼容功能,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)
【使用指导】
厂商兼容功能开启时,OLT允许所有厂商的ONU注册。厂商兼容功能关闭后,OLT只允许H3C的ONU注册。
关闭厂商兼容功能后,如果使用bind onu-id命令在ONU接口上绑定了非H3C的ONU设备,那么再开启厂商兼容功能时,需要注销该ONU接口(执行deregister onu命令)或关闭再打开该ONU接口(执行shutdown、undo shutdown命令),才能使该ONU注册到OLT。
【举例】
# 关闭指定slot上的厂商兼容功能。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] undo vendor-compatible slot 1
OLT端口下ONU对各特性的支持情况以ONU实际型号和版本支持情况为准。
alarm enable命令用来开启ONU的告警功能。
undo alarm enable命令用来关闭ONU的告警功能。
【命令】
alarm enable { onu onu-alarm | pon pon-alarm | uni uni-alarm } [ protocol { auto | ctc2.1 | ctc3.0 } ] [ threshold trigger-value clear-value ]
undo alarm enable { onu onu-alarm | pon pon-alarm | uni uni-alarm }
【缺省情况】
ONU设备上UNI口的eth-port-loopback(以太网端口环路检测)告警功能处于开启状态,其他CTC告警功能处于关闭状态。
【视图】
ONU端口视图
【缺省用户角色】
network-admin
【参数】
onu-alarm:表示ONU设备告警,取值见表1-11。
pon-alarm:表示ONU设备上PON口的告警,取值见表1-12。
uni-alarm:表示UNI口的告警,取值见表1-13。
protocol:表示配置CTC标准协议。如果不指定该参数,将使用自动协商的CTC标准协议。
auto:使用自动协商的CTC标准协议。
ctc2.1:使用CTC2.1标准协议。
ctc3.0:使用CTC3.0或更新标准协议。
threshold trigger-value clear-value:设置告警的门限值。trigger-value表示告警触发门限值,clear-value表示告警取消门限值。trigger-value和clear-value的取值范围见表1-11、表1-12和表1-13,需要注意的是:
· “门限值取值范围”一列为“-”时表示对应的告警不支持设置门限值,不为“-”时表示必须设置门限值。
· 输入的门限值如果超过了取值范围支持的小数位数,则自动忽略超出的小数部分。例如取值只能为整数时,输入5.9,实际生效值为5。
【使用指导】
一个ONU端口只能设置一种CTC标准协议。
如图1-1所示,告警触发门限值trigger-value和取消门限值clear-value有如下关系:
· 下限类告警(例如temp-low-alarm)的取消门限值必须大于或等于它的触发门限值。上限类告警(例如temp-high-alarm)的触发门限值必须大于或等于它的取消门限值。
· 上限类告警(例如rx-power-high-alarm)的取消门限值必须大于或等于对应的下限类告警(rx-power-low-alarm)的触发门限值。上限类告警的触发门限值必须大于或等于对应的下限类告警的取消门限值。
设备支持的CTC告警列表如表1-11、表1-12和表1-13所示。
表1-11 ONU设备CTC告警
告警名称 |
说明 |
门限值取值范围 |
battery-failure |
电池不能充电时上报 |
- |
battery-missing |
电池未找到时上报 |
- |
battery-volt-low |
电池电压过低时上报 |
0~6.55V |
equipment-alarm |
内部接口故障时上报 |
- |
iad-connection-failure |
内部IAD和SS平台连接失败时上报 |
- |
onu-self-test-failure |
ONU未通过自我测试时上报 |
- |
onu-temp-high-alarm |
ONU内部温度超过设置的高温告警门限时上报 |
-127~127°C |
onu-temp-low-alarm |
ONU内部温度低于设置的低温告警门限时上报 |
-127~127°C |
physical-intrusion-alarm |
ONU检测到机盒被打开时上报 |
- |
ponif-switch |
ONU检测到链路故障后,向主用的OLT PON口上报链路故障 |
- |
power-alarm |
电源异常时上报 |
- |
sleep-status-update |
ONU主动离开节能状态进入正常工作状态时上报 |
- |
表1-12 PON口CTC告警
告警名称 |
说明 |
门限值取值范围 |
downstream-crc-error-frames-alarm |
下行CRC错误报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-crc-error-frames-warning |
下行CRC错误报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-discards-alarm |
下行丢弃报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-discards-warning |
下行丢弃报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-drop-events-alarm |
下行丢包事件数超过设置的告警门限时上报 |
0~4294967295 |
downstream-drop-events-warning |
下行丢包事件数超过设置的警示门限时上报 |
0~4294967295 |
downstream-errors-alarm |
下行错误报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-errors-warning |
下行错误报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-fragments-alarm |
下行碎片报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-fragments-warning |
下行碎片报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-jabbers-alarm |
下行Jabber帧数超过设置的告警门限时上报 |
0~4294967295 |
downstream-jabbers-warning |
下行Jabber帧数超过设置的警示门限时上报 |
0~4294967295 |
downstream-oversize-frames-alarm |
下行超长报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-oversize-frames-warning |
下行超长报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-undersize-frames-alarm |
下行超短报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-undersize-frames-warning |
下行超短报文数超过设置的警示门限时上报 |
0~4294967295 |
rx-power-high-alarm |
接收光功率超过设置的告警门限时上报 |
-40.00~8.10dBm |
rx-power-high-warning |
接收光功率超过设置的警示门限时上报 |
-40.00~8.10dBm |
rx-power-low-alarm |
接收光功率低于设置的告警门限时上报 |
-40.00~8.10dBm |
rx-power-low-warning |
接收光功率低于设置的警示门限时上报 |
-40.00~8.10dBm |
temp-high-alarm |
内部温度超过设置的告警门限时上报 |
-127~127°C |
temp-high-warning |
内部温度超过设置的警示门限时上报 |
-127~127°C |
temp-low-alarm |
内部温度低于设置的告警门限时上报 |
-127~127°C |
temp-low-warning |
内部温度低于设置的警示门限时上报 |
-127~127°C |
tx-bias-high-alarm |
偏置电流超过设置的告警门限时上报 |
0~131mA |
tx-bias-high-warnig |
偏置电流超过设置的警示门限时上报 |
0~131mA |
tx-bias-low-alarm |
偏置电流低于设置的告警门限时上报 |
0~131mA |
tx-bias-low-warning |
偏置电流低于设置的警示门限时上报 |
0~131mA |
tx-power-high-alarm |
发送光功率超过设置的告警门限时上报 |
-40.00~8.10dBm |
tx-power-high-warning |
发送光功率超过设置的警示门限时上报 |
-40.00~8.10dBm |
tx-power-low-alarm |
发送光功率低于设置的告警门限时上报 |
-40.00~8.10dBm |
tx-power-low-warning |
发送光功率低于设置的警示门限时上报 |
-40.00~8.10dBm |
upstream-crc-error-frames-alarm |
上行CRC错误报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-crc-error-frames-warning |
上行CRC错误报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-discards-alarm |
上行丢弃报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-discards-warning |
上行丢弃报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-drop-events-alarm |
上行丢包事件数超过设置的告警门限时上报 |
0~4294967295 |
upstream-drop-events-warning |
上行丢包事件数超过设置的警示门限时上报 |
0~4294967295 |
upstream-errors-alarm |
上行错误报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-errors-warning |
上行错误报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-fragments-alarm |
上行报文碎片数超过设置的告警门限时上报 |
0~4294967295 |
upstream-fragments-warning |
上行报文碎片数超过设置的警示门限时上报 |
0~4294967295 |
upstream-jabbers-alarm |
上行Jabber帧数超过设置的告警门限时上报 |
0~4294967295 |
upstream-jabbers-warning |
上行Jabber帧数超过设置的警示门限时上报 |
0~4294967295 |
upstream-oversize-frames-alarm |
上行超长报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-oversize-frames-warning |
上行超长报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-undersize-frames-alarm |
上行超短报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-undersize-frames-warning |
上行超短报文数超过设置的警示门限时上报 |
0~4294967295 |
vcc-high-alarm |
内部电压超过设置的告警门限时上报 |
0~6.55V |
vcc-high-warning |
内部电压超过设置的警示门限时上报 |
0~6.55V |
vcc-low-alarm |
内部电压低于设置的告警门限时上报 |
0~6.55V |
vcc-low-warning |
内部电压低于设置的警示门限时上报 |
0~6.55V |
表1-13 UNI口CTC告警
告警名称 |
说明 |
门限值取值范围 |
downstream-crc-error-frames-alarm |
下行CRC错误报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-crc-error-frames-warning |
下行CRC错误报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-discards-alarm |
下行丢弃报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-discards-warning |
下行丢弃报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-drop-events-alarm |
下行丢包事件数超过设置的告警门限时上报 |
0~4294967295 |
downstream-drop-events-warning |
下行丢包事件数超过设置的警示门限时上报 |
0~4294967295 |
downstream-errors-alarm |
下行错误报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-errors-warning |
下行错误报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-fragments-alarm |
下行报文碎片数超过设置的告警门限时上报 |
0~4294967295 |
downstream-fragments-warning |
下行报文碎片数超过设置的警示门限时上报 |
0~4294967295 |
downstream-jabbers-alarm |
下行Jabber帧数超过设置的告警门限时上报 |
0~4294967295 |
downstream-jabbers-warning |
下行Jabber帧数超过设置的警示门限时上报 |
0~4294967295 |
downstream-oversize-frames-alarm |
下行超长报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-oversize-frames-warning |
下行超长报文数超过设置的警示门限时上报 |
0~4294967295 |
downstream-undersize-frames-alarm |
下行超短报文数超过设置的告警门限时上报 |
0~4294967295 |
downstream-undersize-frames-warning |
下行超短报文数超过设置的警示门限时上报 |
0~4294967295 |
e1-los |
E1端口LOS(Loss of Signal,信号丢失)告警 |
- |
e1-port-failure |
E1端口故障时上报 |
- |
e1-timing-unlock |
- |
- |
eth-port-auto-neg-failure |
以太网端口自动协商失败时上报 |
- |
eth-port-congestion |
以太网端口检测到拥塞时上报 |
- |
eth-port-failure |
以太网端口故障时上报 |
- |
eth-port-loopback |
以太网端口检测到环路时上报 |
- |
eth-port-los |
以太网端口LOS(Loss of Signal,信号丢失)告警 |
- |
pots-port-failure |
POTS端口故障 |
- |
status-change-times-alarm |
端口状态变化次数超过设置的告警门限时上报 |
0~4294967295 |
status-change-times-warning |
端口状态变化次数超过设置的警示门限时上报 |
0~4294967295 |
upstream-crc-error-frames-alarm |
上行CRC错误报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-crc-error-frames-warning |
上行CRC错误报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-discards-alarm |
上行丢弃报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-discards-warning |
上行丢弃报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-drop-events-alarm |
上行丢包事件数超过设置的告警门限时上报 |
0~4294967295 |
upstream-drop-events-warning |
下行丢包事件数超过设置的警示门限时上报 |
0~4294967295 |
upstream-errors-alarm |
上行错误报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-errors-warning |
上行错误报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-fragments-alarm |
上行报文碎片数超过设置的告警门限时上报 |
0~4294967295 |
upstream-fragments-warning |
上行报文碎片数超过设置的警示门限时上报 |
0~4294967295 |
upstream-jabbers-alarm |
上行Jabber帧数超过设置的告警门限时上报 |
0~4294967295 |
upstream-jabbers-warning |
上行Jabber帧数超过设置的警示门限时上报 |
0~4294967295 |
upstream-oversize-frames-alarm |
上行超长报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-oversize-frames-warning |
上行超长报文数超过设置的警示门限时上报 |
0~4294967295 |
upstream-undersize-frames-alarm |
上行超短报文数超过设置的告警门限时上报 |
0~4294967295 |
upstream-undersize-frames-warning |
上行超短报文数超过设置的警示门限时上报 |
0~4294967295 |
【举例】
# 开启ONU的equipment-alarm告警功能,并使用CTC3.0标准协议。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] alarm enable onu equipment-alarm protocol ctc3.0
bandwidth-downstream命令用来配置ONU接口的下行带宽范围。
undo bandwidth-downstream命令用来将最大下行带宽或最大下行突发带宽恢复为缺省情况。
【命令】
bandwidth-downstream { max-bandwidth bandwidth | max-burstsize burstsize } *
undo bandwidth-downstream { max-bandwidth | max-burstsize } *
【缺省情况】
ONU接口的最大下行带宽为999994Kbps,最大下行突发带宽为4194240字节。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
bandwidth:最大下行带宽,取值范围为0~999994,单位为Kbps。对于10G-EPON单板,取值范围为0~9999940。
burstsize:最大下行突发带宽,取值范围为0~4194240,单位为字节。
【使用指导】
仅当开启了ONU接口的下行带宽策略(bandwidth-downstream policy enable)时,本命令才会有效。
下行带宽范围的设置仅对已知单播报文有效;未知单播报文、组播报文和广播报文流量不受带宽范围限制。
【举例】
# 配置Onu1/0/1:1接口的最大下行带宽为888Kbps,最大下行突发带宽为999字节。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] bandwidth-downstream max-bandwidth 888 max-burstsize 999
· bandwidth-downstream policy enable
bandwidth-downstream policy enable命令用来开启ONU接口的下行带宽策略。
undo bandwidth-downstream policy enable命令用来关闭ONU接口的下行带宽策略。
【命令】
bandwidth-downstream policy enable
undo bandwidth-downstream policy enable
【缺省情况】
ONU接口的下行带宽策略处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【举例】
# 开启Onu1/0/1:1接口的下行带宽策略。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] bandwidth-downstream policy enable
bind onu-id命令用来将ONU设备绑定到ONU接口。
undo bind onu-id命令用来解除ONU接口和ONU设备的绑定。
【命令】
bind onu-id { mac-address | loid loid | loid-password loid { cipher | simple } password }
undo bind onu-id
【缺省情况】
ONU接口未绑定任何ONU设备。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
mac-address:ONU设备的MAC地址。指定本参数时,表示ONU使用其MAC地址进行绑定。
loid:表示ONU使用其LOID进行绑定。
loid-password:表示ONU使用其LOID和LOID密码进行绑定。
loid:ONU的LOID,为1~24个字符的字符串,区分大小写,不能包含字符“?”,且不能以字符“DEL”、“@”、“.”、“,”、“!”、“;”、“: ”、“`”、“"”或十六进制数字0x0~0x20开头或结尾。
cipher:以密文方式设置密码。
simple:以明文方式设置密码。
password:ONU的LOID密码,区分大小写。明文密码为1~12个字符的字符串,不能包含字符“?”,且不能以字符“DEL”、“@”、“.”、“,”、“!”、“;”、“: ”、“`”、“"”或十六进制数字0x0~0x20开头或结尾。密文密码由明文密码加密后生成。
【使用指导】
使用bind onu-id命令绑定ONU时使用的媒介(MAC地址 / LOID / LOID+LOID密码)不受OLT认证模式(authentication-mode)的限制。
使用undo bind onu-id命令解除ONU接口和ONU设备的绑定后,将导致该ONU设备下线。
同一OLT端口下,每个ONU接口上只能绑定一台ONU。
如果配置了OLT端口光纤备份,一台ONU可以绑定到互为备份的两个OLT端口下的两个ONU接口上;否则一台ONU只能绑定到一个OLT端口下的一个ONU接口上。
【举例】
# 将ONU设备(MAC地址为11-22-33)绑定到Onu1/0/2:1接口。
<Sysname> system-view
[Sysname] interface onu 1/0/2:1
[Sysname-Onu1/0/2:1] bind onu-id 11-22-33
deregister onu命令用来注销ONU。
【命令】
deregister onu
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【使用指导】
注销ONU后,ONU将重新进行注册。
【举例】
# 注销Onu1/0/1:1接口连接的ONU。
<Sysname> system-view
[Sysname] interface Onu 1/0/1:1
[Sysname-Onu1/0/1:1] deregister onu
display dhcp-client命令用来显示ONU作为DHCP Client端时的地址分配信息。
【命令】
display dhcp-client
【视图】
ONU接口视图
【缺省用户角色】
network-admin
network-operator
【举例】
# 显示Onu1/0/1:1接口所连接的ONU作为DHCP Client时的地址分配信息。(本命令的显示信息与ONU设备的型号有关,请以设备的实际情况为准。)
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display dhcp-client
DHCP client statistic information :
表1-14 display dhcp-client命令显示信息描述表
字段 |
说明 |
DHCP client statistic information |
DHCP Client统计信息 |
Current machine state |
DHCP Client状态机所处的状态 |
display epon multicast命令用来显示可控组播模式下的组播相关信息。
【命令】
display epon multicast
【视图】
ONU接口视图
【缺省用户角色】
network-admin
network-operator
【使用指导】
只有当前ONU接口up,且该ONU接口的组播模式为可控组播模式时,才能显示组播相关信息。
【举例】
# 显示Onu1/0/1:1接口上的组播相关信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display epon multicast
Multicast control information:
UNI number 1:
Multicast vlan 10
Current channel list:
Multicast IP: 225.0.0.2
Status: Permit
Multicast vlan 10
Current channel list:
Multicast IP: 225.0.0.3
Status: Preview
Preview times: 16
Preview remaining time: 144s
表1-15 display epon multicast命令显示信息描述表
字段 |
说明 |
ONU is not in multicast-control mode. |
表示ONU组播控制模式为IGMP Snooping,此时无组播控制信息 |
Multicast-control information: None. |
表示ONU组播控制模式为可控组播模式,但未生成组播控制表项,原因有两种: · 未配置组播控制内容; · 组播客户端未发送组播加入报文 |
Multicast-control information |
可控组播信息 |
UNI number 1 |
UNI端口的编号 |
Multicast vlan 10 |
组播VLAN编号 |
Current channel list |
当前组播频道列表 |
Multicast IP |
组播频道对应的组播IP地址 |
Status |
组播控制策略 · Permit:允许观看对应的组播频道(无时间限制) · Preview:允许预览对应的组播频道(有时间限制) |
Preview times:16 |
表示这是对相应组播频道的第16次预览 |
Preview remaining time |
离本次预览结束的时间,单位为秒 |
display onu命令用来显示ONU信息。
【命令】
(独立运行模式)
display onu [ silent [ mac | loid ] ] { interface interface-type interface-number | slot slot-number }
(IRF模式)
display onu [ silent [ mac | loid ] ] { interface interface-type interface-number | chassis chassis-number slot slot-number }
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
silent:显示处于静默状态(未注册)的ONU的信息。指定本参数且不指定[ mac | loid ] 参数时,显示的ONU均是以MAC地址进行绑定的。
mac:显示处于静默状态的以MAC地址进行绑定的ONU的信息。
loid:显示处于静默状态的以LOID进行绑定的ONU的信息。
interface interface-type interface-number:显示指定接口上的ONU信息。interface-type表示接口类型,取值为Olt或Onu;interface-number表示端口编号。
slot slot-number:显示指定单板上的ONU信息,slot-number表示单板所在的槽位号。(独立运行模式)
chassis chassis-number slot slot-number:显示指定成员设备指定单板上的ONU信息,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。(IRF模式)
【举例】
# 显示Olt1/0/1端口上的ONU信息。
<Sysname> display onu interface olt 1/0/1
MAC LOID LLID Dist(M) Port Mode
l/Version Sft/Epm State Aging
3c8c-40cf-07f2 N/A N/A Onu1/0/1:2 N/A
N/A Offline N/A
...
# 显示指定slot上的ONU信息。
<Sysname> display onu slot 1
---------------------------------- Olt1/0/1 ---------------------------------
MAC LOID LLID Dist(M) Port Mode
l/Version Sft/Epm State Aging
3c8c-40cf-07f2 N/A N/A Onu1/0/1:2 N/A
N/A Offline N/A
---------------------------------- Olt1/0/2 ---------------------------------
The port is down.
...
字段 |
说明 |
MAC |
ONU的MAC地址 |
LOID |
ONU的LOID |
LLID |
OLT为注册成功的ONU自动分配的链路标识。若ONU未注册成功,则显示为N/A |
Dist(M) |
OLT与ONU之间的光纤长度,单位为米。如果光纤长度远小于1km,显示为<1000;如果ONU未注册成功,则显示为N/A |
Port |
被绑定的ONU接口的编号。若未绑定,则显示为N/A |
Model/Version |
ONU的型号和PCB版本号。若ONU未注册成功,则显示为N/A |
Sft/Epm |
ONU的软件版本号和EEPROM的版本号。若ONU未注册成功,则显示为N/A |
State |
ONU状态: · 若ONU已上电,但未和ONU接口绑定,则显示为Silent; · 若ONU未上电,但已和ONU接口绑定,则显示为Offline; · 若ONU已上电,且已经和ONU接口绑定,则显示为Up; · 若ONU已经绑定,但ONU接口被手工SHUTDOWN,则显示为Down |
Aging |
显示处于静默(Silent)状态的ONU的MAC地址老化时间。对于非静默状态的ONU,则显示为N/A |
The port is down. |
OLT端口处于down状态 |
display onu loid命令用来显示指定LOID的合法ONU信息。
【命令】
display onu loid loid
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
loid:ONU的LOID,为1~24个字符的字符串,区分大小写,不能包含字符“?”,且不能以字符“DEL”、“@”、“.”、“,”、“!”、“;”、“: ”、“`”、“"”或十六进制数字0x0~0x20开头或结尾。
【举例】
# 显示指定LOID的合法ONU信息。
<Sysname> display onu loid test
MAC LOID LLID Dist(M) Port Mode
l/Version Sft/Epm State Aging
3c8c-40cf-07f2 test 10 1200 Onu1/0/1:2 BT/BV
S/E Up N/A
...
关于各显示字段的详细解释请参见表1-16。
display onu mac-address命令用来显示指定MAC地址的合法ONU信息。
【命令】
display onu mac-address mac-address
【视图】
任意视图
【缺省用户角色】
network-admin
network-operator
【参数】
mac-address:ONU的MAC地址。
【举例】
# 显示指定MAC地址的合法ONU信息。
<Sysname> display onu mac-address 000f-e200-0031
MAC LOID LLID Dist(M) Port Mode
l/Version Sft/Epm State Aging
000f-e200-0031 N/A N/A Onu1/0/1:2 N/A
N/A Offline N/A
--- 1 entry found ---
关于各显示字段的详细解释请参见表1-16。
display onu protocol命令用来显示ONU所支持的协议信息。
【命令】
display onu protocol { dhcp-snooping information | igmp-snooping | loopback-detection | pppoe | smart-link | stp }
【视图】
ONU接口视图
【缺省用户角色】
network-admin
network-operator
【参数】
dhcp-snooping information:DHCP-Snooping Option 82协议。
igmp-snooping: IGMP Snooping协议。
loopback-detection:环路检测协议。
pppoe:PPPoE+协议。
smart-link:Smart Link协议。
stp:RSTP(Rapid Spanning Tree Protocol,快速生成树协议)。
【举例】
# 显示Onu1/0/1:1接口连接的ONU所支持的IGMP Snooping协议信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display onu protocol igmp-snooping
Protocol name: IGMP snooping
Protocol status: Enabled
Total 4 Multicast groups.
Group: 0100-5e01-0140
Port : 9
Group: 0100-5e01-013f
Port : 9
Group: 0100-5e01-013e
Port : 9
Group: 0100-5e01-013d
Port : 9
# 显示Onu1/0/1:1接口的环路检测协议信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display onu protocol loopback-detection
Protocol name: Loopback detection
Protocol status: Enabled
Loopback action: Semi-block
Loopback is detected on following interfaces:UNI 1 UNI 4
表1-17 display onu protocol命令显示信息描述表
字段 |
说明 |
Protocol name |
协议名 |
Protocol status |
协议状态: · Enabled:协议处于使能状态 · Disabled:协议处于关闭状态 · Failed to get:没有获取到ONU上的协议状态 |
Total x Multicast groups |
ONU上记录的组播MAC地址总数 |
Group |
组播MAC地址 |
Port |
UNI端口的编号 |
Loopback action |
ONU检测到UNI端口出现环路时的处理方式: · Semi-block:禁止UNI端口学习MAC地址并将该端口的入方向阻塞 · No-learning:禁止UNI端口学习MAC地址 · Shutdown:自动关闭UNI端口 · No-shutdown:不会自动关闭UNI端口 · Failed to get:没有获取到ONU上的环路检测处理模式 |
Loopback is detected on following interfaces |
下列UNI端口被检测到存在环路 |
display onu protocol smart-link uni-bind information命令用来显示ONU设备PON口与UNI端口联动功能的配置信息。
【命令】
display onu protocol smart-link uni-bind information
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【举例】
# 显示ONU设备PON口与UNI端口联动功能的配置信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display onu protocol smart-link uni-bind information
Protocol name: smart-link uni-bind
Protocol status: Enabled
表1-18 display onu protocol smart-link uni-bind information命令显示信息描述表
字段 |
说明 |
Protocol name |
协议名 |
Protocol status |
协议状态:Enabled或者Disabled |
【相关命令】
· onu protocol smart-link uni-bind enable
display onu protocol transparent-multicast命令用来显示ONU组播报文透传功能的配置信息。
【命令】
display onu protocol transparent-multicast
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【举例】
# 显示ONU组播报文透传功能的配置信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display onu protocol transparent-multicast
Multicast Mac Address VLAN ID
0100-5e00-0033 1000
表1-19 display onu protocol transparent-multicast命令显示信息描述表
字段 |
说明 |
Multicast Mac Address |
透传的组播MAC地址 |
VLAN ID |
组播MAC地址对应的VLAN ID |
【相关命令】
· onu protocol transparent-multicast
display serial-information命令用来显示ONU上指定串口的信息。
【命令】
display serial-information interface-number
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
interface-number:ONU上串口的编号,取值范围为1~10。
【举例】
# 显示ONU上串口1的信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display serial-information 1
Description: Serial 1 interface
Parameters:
Baud:9600
Databits:8
Parity:none
Stopbits:1
Statistics:
Input total: 0 bytes, Error 0 bytes
Output total: 0 bytes, Error 0 bytes
表1-20 display serial-information命令显示信息描述表
字段 |
说明 |
Description |
串口描述 |
Parameters |
串口信息参数: · Baud: 波特率 · Databits: 数据位 · Parity :校验类型 · Stopbits:停止位 |
Statistics |
统计数据: · Input total:接收报文字节数和其中的错误(Error)报文字节数 · Output total:发送报文字节数和其中的错误(Error)报文字节数 |
display uni命令用来显示ONU上指定UNI端口的信息。
【命令】
display uni uni-number
【视图】
ONU接口视图
【缺省用户角色】
network-admin
network-operator
【参数】
uni-number:UNI端口的编号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【举例】
# 显示ONU的UNI端口1的信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display uni 1
UNI 1
Configuration :
Port status : Undo shutdown
Flow control : Closed
Autonegotiation state: Enable
Port isolation : Disable
MDI type : Automdix
Port policy :
Inbound :
CIR : 0
Bucket depth : 0
Extra burst size : 0
Outbound :
CIR : 0
PIR : 0
Vlan configuration :
VLAN mode : Transparent
Classification & marking :
Multicast VLAN : None
Multicast groups : 64
Multicast VLAN untagging : Disable
Multicast VLAN forwarding info:
Multicast VLAN forwarding index:0
VLAN ID:100
Multicast MAC address:0100-5e00-0002
=========================================================
Current Status :
Link state : DOWN
Local autonegotiation ability :
1000BASE-T UTP PHY
Full duplex 1000BASE-T UTP PHY
100BASE-TX
Full duplex 100BASE-TX
Full duplex 10BASE-T
10BASE-T
Symmetric PAUSE operation for full duplex links
Asymmetric PAUSE operation for full duplex links
Autonegotiation advertisement ability :
1000BASE-T UTP PHY
Full duplex 1000BASE-T UTP PHY
100BASE-TX
Full duplex 100BASE-TX
Full duplex 10BASE-T
10BASE-T
Symmetric PAUSE operation for full duplex links
Asymmetric PAUSE operation for full duplex links
100Mbps-speed mode, Full-duplex mode
Link speed type is autonegotiation, Link duplex type is autonegotiation
Input(total): 0 packets, 0 bytes
0 broadcasts, 0 multicasts, 0 unicasts, 0 pauses
Input: 0 input errors, 0 runts, 0 giants, 0 InRxErr, 0 CRC
0 buffer failures
Output(total): 0 packets, 0 bytes
0 broadcasts, 0 multicasts, 0 unicasts, 0 pauses
Output: 0 output errors, 0 deferred, 0 collisions, 0 InTxErr
表1-21 display uni命令显示信息描述表
字段 |
说明 |
UNI |
UNI端口号 |
Configuration |
显示UNI端口配置情况 |
Port status |
端口的管理状态: · Shutdown:表示该端口已经通过uni shutdown命令被关闭,即管理状态为关闭 · Undo shutdown:表示该接口的管理状态为开启 |
Flow control |
流量控制情况: · Open:表示流量控制功能开启 · Closed:表示流量控制功能关闭 |
Autonegotiation state |
自协商功能状态: · Enable:表示自协商功能开启 · Disable:表示自协商功能关闭 |
Port isolation |
端口是否加入端口隔离组: · Enable:表示端口加入端口隔离组 · Disable:表示端口不加入端口隔离组 |
MDI type |
网线类型,取值为Automdix、Mdi或Mdix,与用户的配置有关 |
Port policy |
UNI端口的上/下行流量监管参数: · Inbound:表示上行流量监管参数,包括CIR、Bucket depth和Extra burst size。相关配置命令为uni port-policy inbound · Outbound:表示下行流量监管参数,包括CIR和PIR。相关配置命令为uni port-policy outbound |
Vlan configration |
UNI端口的VLAN操作模式,包括: · Transparent:表示VLAN透传模式 · Add-vlan-tag:表示VLAN标记模式 · Translation:表示VLAN Translation模式 · 802.1q-in-802.1q:表示VLAN QinQ模式 · Trunk:表示VLAN Trunk模式 · Aggregation:表示VLAN N:1聚合模式 VLAN操作模式中可能出现的字段包括: · PVID:表示端口缺省VLAN ID · Priority:表示报文的802.1p优先级 · Old VLAN:表示原始VLAN ID · New VLAN:表示转换后的VLAN ID · Trunk VLAN:表示端口允许通过的VLAN范围 相关配置命令为uni vlan-mode |
Classification & marking |
流分类配置 |
Multicast VLAN |
UNI端口加入的组播VLAN |
Multicast groups |
UNI端口支持的组播频道数目 |
Multicast VLAN untagging |
是否开启了删除UNI端口下行组播流的VLAN Tag功能 |
Multicast VLAN forwarding info |
UNI端口的组播报文透传功能的配置信息 |
Multicast VLAN forwarding index |
组播报文透传功能的配置索引号 |
VLAN ID |
组播MAC地址对应的VLAN ID |
Multicast MAC address |
透传的组播MAC地址 |
Current Status |
显示当前状态 |
Link state |
端口的链路层状态: · UP:表示数据链路层状态为开启 · DOWN:表示数据链路层状态为关闭 |
Local autonegotiation ability |
本地自协商能力 |
Autonegotiation advertisement ability |
本地自协商通告能力 |
100Mbps-speed mode, Full-duplex mode |
百兆全双工模式 |
Link speed type is autonegotiation, Link duplex type is autonegotiation |
端口速率处于双方自协商状态,端口双工状态为自协商状态 |
Input(total) |
· 报文和PAUSE帧的报文数、字节数 |
Input |
端口接收的错误帧、超小帧(runts)、超大帧(giants)、接收过程出现错误的报文(InRxErr)、CRC校验错误的帧、因端口发送缓冲区不足而丢弃的帧(buffer failures)的数量 |
Output(total) |
端口发送报文的统计值,包括报文和PAUSE帧的报文数、字节数 端口发送的广播报文、组播报文、单播报文和PAUSE帧的数量 |
Output |
端口发送的错误帧、延迟报文(deferred)、冲突帧(collisions)、发送过程出现错误的报文(InTxErr)的数量 |
【相关命令】
· uni auto-negotiation
· uni classification-marking
· uni flow-control
· uni mdix-mode
· uni multicast vlan
· uni multicast-group-number
· uni multicast-strip-tag enable
· uni port-isolate
· uni port-policy inbound
· uni port-policy outbound
· uni shutdown
· uni transparent-multicast
· uni vlan-mode
display vendor-specific information命令用来显示ONU的详细信息。
【命令】
display vendor-specific information
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【举例】
# 显示Onu1/0/1:1接口对应的ONU 详细信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] display vendor-specific information
Serial number
Vendor ID : H3C
ONU MAC address : 3c8c-40cf-0f12
ONU model : 254
ONU hardware version : A0
ONU software version : 110
ONU extend model :
Firmware version : 0x1
Chipset information :
Vendor ID : 0x4530
Chip model : 6750
Revision version : 0xa0
Design date : 08/03/27
ONU capability :
Gigabit ethernet interface : Support
Fast ethernet interface : Not support
VoIP service : Not support
TDM ces service : Not support
Gigabit ethernet ports number : 4
Gigabit ethernet ports :
0x1
0x2
0x3
0x4
Fast ethernet ports number : 0
POTS ports number : 0
E1 ports number : 0
Upstream queues number : 8
Maximum queues per port upstream : 8
Downstream queues number : 8
Maximum queues per port downstream : 8
Battery backup : Not support
ONU capability(CTC2.1) :
ONU type : SFU
LLID number : 1
Protection type : Not support
Slot number : 0
PON number : 1
Interface type number : 1
VoIP ports number : 0
GE ports number : 4
FE ports number : 0
WLAN ports number : 0
CATV RF ports number : 0
USB ports number : 0
Forward error correction ability : Support
IGMP-snooping fast-leave : Support
Multicast control fast-leave : Support
Forward error correction mode : Disable
DBA-Report parameters :
Queue sets number : 2
Queue set : 1
Queue 1 : State:1 , Value:0
Queue 2 : State:1 , Value:0
Queue 3 : State:1 , Value:0
Queue 4 : State:1 , Value:65535
Queue 5 : State:1 , Value:65535
Queue 6 : State:0 , Value:0
Queue 7 : State:0 , Value:0
Queue 8 : State:0 , Value:0
Queue set : 2
Queue 1 : State:1 , Value:0
Queue 2 : State:1 , Value:0
Queue 3 : State:1 , Value:0
Queue 4 : State:1 , Value:65535
Queue 5 : State:1 , Value:65535
Queue 6 : State:0 , Value:0
Queue 7 : State:0 , Value:0
Queue 8 : State:0 , Value:0
Multicast-fast-leave : Disable
ONU-Isolate state : Disable
Multicast-mode : IGSP
表1-22 display vendor-specific information命令显示信息描述表
字段 |
说明 |
Serial number |
序列号 |
Vendor ID |
ONU厂商ID |
ONU MAC address |
ONU 的MAC 地址 |
ONU model |
ONU 类型 |
ONU hardware version |
ONU 硬件版本 |
ONU software version |
ONU 软件版本 |
ONU extend model |
完整的ONU型号,CTC3.0标准时需要此字段 |
Firmware version |
固件版本 |
Chipset information |
芯片信息 · Vendor ID:厂商ID · Chip model:芯片类型 · Revision version:修订版本 · Design date:设计日期 |
ONU capability |
ONU能力信息 · Gigabit ethernet interface:是否具有千兆以太网接口 · Fast ethernet interface:是否具有百兆以太网接口 · VoIP service:是否支持Voice over IP业务 · TDM ces service:是否支持时分复用电路仿真(Circuit Emulation Service)业务 · Gigabit ethernet ports number:千兆以太网端口数目 · Fast ethernet ports number:百兆以太网端口数目 · POTS ports number:POTS(Plain Old Telephone Service,传统电话业务)端口数量 · E1 ports number:E1 端口数目 · Upstream queues number:上行队列数目 · Maximum queues per port upstream:每端口上行支持的最大队列数目 · Downstream queues number:下行队列数目 · Maximum queues per port downstream:每端口下行支持的最大队列数目 · Battery backup:是否支持电池备份 |
ONU capability(CTC2.1) |
ONU能力信息(CTC2.1标准) · ONU type:ONU设备形态,包括SFU(Single Family Unit,单个家庭用户单元)、HGU(Home Gateway Unit,家庭网关单元)、SBU(Single Business Unit,单个商业用户单元)、盒式MDU(Multi-Dwelling Unit,多住户单元)、插卡式MDU和MTU(Multi-Tenant Unit,多租户单元) · LLID number:ONU支持的LLID数量 · Protection type:ONU支持的光链路保护类型,包括类型c和类型d · Slot number:插卡式ONU的业务槽位数量 · PON number:ONU支持的上联PON口数量 · Interface type number:ONU接口类型数量 · VoIP ports number:ONU的VoIP接口数量 · GE ports number:ONU的千兆以太网接口数量 · FE ports number:ONU的百兆以太网接口数量 · WLAN ports number:ONU的WLAN接口数量 · CATV RF ports number:ONU的CATV RF接口数量 · USB ports number:ONU的USB接口数量 |
ONU capability(CTC3.0) |
ONU能力信息(CTC3.0标准) · IPV6 supported:是否支持IPv6感知 · Power supply control:是否支持ONU电源控制,包括ONU Tx电源控制和ONU Rx电源控制 · Service SLA:是否支持SLA(Service Level Agreement,服务等级协定)功能 |
Forward error correction ability |
是否支持FEC 功能 |
IGMP-snooping fast-leave |
是否支持指定UNI端口快速离开功能 |
Multicast control fast-leave |
是否支持所有UNI端口快速离开功能 |
Forward error correction mode |
是否开启FEC 功能 |
DBA-Report parameters |
DBA Report 消息参数 · Queue sets number:表示支持的队列集数量 · Queue set:队列集编号 · Queue x: State:x , Value:x:队列x的状态(State)及阈值(Value),当State为0 表示该队列关闭,为1 表示该队列开启 |
Multicast-fast-leave |
是否开启了ONU下所有UNI端口快速离开功能 |
ONU-Isolate state |
是否开启了ONU下所有UNI端口隔离功能 |
Multicast-mode |
组播模式:IGSP(IGMP Snooping)或者multicast control |
encryption enable命令用来开启ONU接口的下行流量加密功能。
undo encryption enable命令用来关闭ONU接口的下行流量加密功能。
【命令】
encryption enable
undo encryption enable
【缺省情况】
ONU接口的下行流量加密功能处于开启状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【举例】
# 关闭ONU接口的下行流量加密功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] undo encryption enable
forward-error-correction enable命令用来开启ONU接口的FEC(Forward Error Correction,前向错误纠错)功能。
undo forward-error-correction enable命令用来关闭ONU接口的FEC功能。
【命令】
forward-error-correction enable
undo forward-error-correction enable
【缺省情况】
ONU接口的FEC功能处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【使用指导】
当10G-EPON单板的ONU接口连接的10G/10G-EPON ONU上线后,该ONU缺省支持FEC功能,无需配置;如果在该ONU接口上使用undo命令关闭FEC功能,命令不生效。
【举例】
# 开启Onu1/0/1:1接口的FEC功能。
<Sysname> system-view
[Sysname] interface Onu 1/0/1:1
[Sysname-Onu1/0/1:1] forward-error-correction enable
ip address命令用来配置ONU的管理VLAN的IP地址。
undo ip address命令用来将ONU的管理VLAN的IP地址恢复为缺省情况。
【命令】
ip address { dhcp-alloc | ip-address { mask-length | mask } gateway gateway }
undo ip address
【缺省情况】
H3C ONU的管理VLAN接口的IP地址为192.168.0.240,子网掩码为255.255.255.0。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
dhcp-alloc:通过DHCP功能自动获取IP地址。
ip-address:手工配置的接口IP地址,为点分十进制格式。
mask-length:子网掩码长度,即掩码中连续“1”的个数,取值范围为1~31。
mask:接口IP地址相应的子网掩码,为点分十进制格式。
gateway:网关IP地址。
【使用指导】
如果用management-vlan命令改变ONU的管理VLAN,原管理VLAN接口的IP地址将被清除。
使用rule命令为用户角色创建基于特性的规则时,本命令所属特性为ipstack而不是epon。例如,当规则“rule 1 deny write feature ipstack”生效时,本命令会被禁止执行。有关rule命令的详细介绍,请参见“基础配置命令参考”中的“RBAC”。
【举例】
# 配置ONU的IP地址为192.168.0.1/24,网关为192.168.0.99。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] ip address 192.168.0.1 24 gateway 192.168.0.99
· management-vlan
management-vlan命令用来配置ONU的管理VLAN。
undo management-vlan命令用来将ONU的管理VLAN恢复为缺省情况。
【命令】
management-vlan vlan-id
undo management-vlan
【缺省情况】
管理VLAN为VLAN 1。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
vlan-id :管理VLAN ID,取值范围为1~4094。
【使用指导】
如果改变ONU的管理VLAN,原管理VLAN接口的IP地址将被清除,需要重新配置ip address命令。
【举例】
# 设置ONU的管理VLAN为VLAN 10。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] management-vlan 10
【相关命令】
· ip address
· shutdown management-vlan-interface
multicast mode命令用来配置ONU的组播模式。
undo multicast mode命令用来恢复缺省情况。
【命令】
multicast mode { igmp-snooping | multicast-control }
undo multicast mode
【缺省情况】
ONU的组播模式为IGMP Snooping模式。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
igmp-snooping:IGMP Snooping模式。
multicast-control:可控组播模式。
【举例】
# 配置ONU的组播模式为可控组播模式。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] multicast mode multicast-control
multicast vlan-id ip命令用来配置组播IP地址与组播VLAN的映射关系。
undo multicast vlan-id ip命令用来恢复缺省情况。
【命令】
multicast vlan-id vlan-id ip ip-address-list
undo multicast vlan-id vlan-id
【缺省情况】
组播VLAN没有对应的组播IP地址。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
vlan-id :组播VLAN,取值范围为1~4094。
ip-address-list:组播IP地址,ip-address-list = { ip-address | ip-address to ip-address } &<1-10>。其中,&<1-10>表示前面的参数最多可以重复输10次。
【使用指导】
当OLT接收到IGMP Join报文后,如果该报文中所包含的组播IP地址在该映射关系中,则OLT会在该组播IP地址所对应的组播VLAN内形成组播转发表项,否则直接丢弃该IGMP Join报文。
一个组播IP地址只能属于一个组播VLAN。
【举例】
# 将组播IP地址225.1.2.1加入到组播VLAN 1002中。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] multicast vlan-id 1002 ip 225.1.2.1
multicast-control host-aging-time 令用来配置组播组成员端口老化时间。
undo multicast-control host-aging-time命令用来恢复缺省情况。
【命令】
multicast-control host-aging-time host-aging-time
undo multicast-control host-aging-time
【缺省情况】
组播组成员端口老化时间为260秒。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
host-aging-time:可控组播模式下组播组成员端口老化时间,取值范围为200~1000,单位为秒。
【使用指导】
本命令只能在可控组播模式下配置。
【举例】
# 配置ONU的组播模式为可控组播模式,并配置组播组成员端口老化时间为500秒。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] multicast mode multicast-control
[Sysname-Onu1/0/1:1] multicast-control host-aging-time 500
【相关命令】
· multicast mode
onu authentication-domain命令用来开启OLT端口的ONU认证功能,并指定该端口下ONU用户使用的认证域,使得从该端口接入的ONU强制使用该认证域。
undo onu authentication-domain命令用来关闭OLT端口的ONU认证功能,并删除该端口下ONU用户使用的认证域。
【命令】
onu authentication-domain domain-name
undo onu authentication-domain
【缺省情况】
OLT端口的ONU认证功能处于关闭状态。
【视图】
OLT端口视图
【缺省用户角色】
network-admin
【参数】
domain-name:ISP认证域名,为1~255个字符的字符串,不区分大小写,不能包括“/”、“\”、“|”、“””、“:”、“*”、“?”、“<”、“>”以及“@”字符。
【使用指导】
指定的认证域中定义了对ONU用户进行认证的方案。有关认证域的介绍及相关认证配置,请参见“安全配置指导”中的“AAA”。
仅当ONU自动绑定功能开启后,ONU认证功能才能生效。
【举例】
# 开启Olt1/0/1端口的ONU认证功能,并指定该端口下ONU用户使用的认证域为test。
<Sysname> system-view
[Sysname] interface Olt 1/0/1
[Sysname-Olt1/0/1] onu authentication-domain test
[Sysname-Olt1/0/1] quit
# 开启指定slot上的ONU自动绑定功能。
[Sysname] ftth
[Sysname-ftth] onu bind auto slot 1
[Sysname-ftth] quit
【相关命令】
· authentication onu(安全命令参考/AAA)
· onu bind auto
onu bind auto命令用来开启ONU自动绑定功能。
undo onu bind auto命令用来关闭ONU自动绑定功能。
【命令】
(独立运行模式)
onu bind auto [ slot slot-number ] [ bind-type { mac | loid | loid-password }* ]
undo onu bind auto [ slot slot-number ] [ bind-type { mac | loid | loid-password }* ]
(IRF模式)
onu bind auto [ chassis chassis-number slot slot-number ] [ bind-type { mac | loid | loid-password }* ]
undo onu bind auto [ chassis chassis-number slot slot-number ] [ bind-type { mac | loid | loid-password }* ]
【缺省情况】
ONU自动绑定功能处于关闭状态。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
slot slot-number:开启指定单板上的ONU自动绑定功能,slot-number表示单板所在的槽位号。如果不指定该参数,将开启所有单板上的ONU自动绑定功能。(独立运行模式)
chassis chassis-number slot slot-number:配置指定成员设备指定单板上的ONU自动绑定功能,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果不指定该参数,将开启所有单板上的ONU自动绑定功能。(IRF模式)
bind-type:指定ONU绑定时使用的媒介。不指定本参数时,ONU使用其MAC地址进行绑定。
mac:表示ONU使用其MAC地址进行绑定。
loid:表示ONU使用其LOID进行绑定。
loid-password:表示ONU使用其LOID和LOID密码进行绑定。
【使用指导】
配置ONU自动绑定后,设备不仅会自动将未注册的ONU设备MAC地址绑定到ONU接口上,而且对于后加入的ONU 设备也会进行自动绑定。
这种绑定方式适用于对OLT下面连接的ONU设备完全信任的情况。如果要解除某个ONU的绑定,需要先使用undo onu bind auto命令关闭ONU自动绑定功能。
多次执行带有bind-type参数的本命令时,ONU绑定时使用的媒介是多次配置的集合。
undo onu bind auto命令不指定bind-type参数时,表示关闭ONU的自动绑定功能。undo onu bind auto命令指定bind-type参数时,表示取消ONU使用指定媒介进行自动绑定。
当使用onu bind auto命令配置ONU使用LOID或LOID+LOID密码进行自动绑定,且ONU设备自动绑定到ONU接口并注册上线后,如果ONU设备修改LOID或LOID密码,那么只有解除对应ONU接口和ONU设备的绑定(可使用undo bind onu-id命令),该ONU才能重新注册上线。
【举例】
# 开启指定slot上的ONU自动绑定功能。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] onu bind auto slot 1
onu bind batch命令用来开启ONU批量绑定功能。
【命令】
(独立运行模式)
onu bind batch [ slot slot-number ] [ bind-type { mac | loid | loid-password }]
(IRF模式)
onu bind batch [ chassis chassis-number slot slot-number ] [ bind-type { mac | loid | loid-password } ]
【缺省情况】
ONU批量绑定功能处于关闭状态。
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
slot slot-number:开启指定单板上的ONU批量绑定功能,slot-number表示单板所在的槽位号。如果不指定该参数,将开启所有单板上的ONU批量绑定功能。(独立运行模式)
chassis chassis-number slot slot-number:配置指定成员设备指定单板上的ONU批量绑定功能,chassis-number表示设备在IRF中的成员编号,slot-number表示单板所在的槽位号。如果不指定该参数,将开启所有单板上的ONU批量绑定功能。(IRF模式)
bind-type:指定ONU绑定时使用的媒介。不指定本参数时,ONU使用其MAC地址进行绑定。
mac:表示ONU使用其MAC地址进行绑定。
loid:表示ONU使用其LOID进行绑定。
loid-password:表示ONU使用其LOID和LOID密码进行绑定。
【使用指导】
开启ONU批量绑定后,设备会自动将未注册的ONU设备MAC地址绑定到ONU 接口上,对于后加入的ONU不再进行绑定处理。
这种绑定方式适用于网络环境最初建立时,确定ONU 都是合法的,可以省去大量繁琐的绑定操作。而之后为了防止非法ONU 自动注册,对于新加入的ONU,可以再使用bind onu-id命令单独绑定。
【举例】
# 开启指定slot上的ONU批量绑定功能。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] onu bind batch slot 1
【相关命令】
· bind onu-id
onu bind one-to-one命令用来开启OLT端口的ONU绑定控制功能。
undo onu bind one-to-one命令用来关闭OLT端口的ONU绑定控制功能。
【命令】
onu bind one-to-one
undo onu bind one-to-one
【缺省情况】
OLT端口的ONU绑定控制功能处于关闭状态。
【视图】
FTTH视图
OLT端口视图
【缺省用户角色】
network-admin
【使用指导】
本命令用于将ONU绑定到唯一OLT端口下的一个ONU接口。开启OLT端口的ONU绑定控制功能后,如果该OLT端口上注册了一台ONU,那么其他OLT端口都不能再注册该ONU。
本命令在OLT端口视图下配置时只对该OLT端口起作用,在FTTH视图下配置时对所有OLT端口生效,但是不能同时在OLT端口视图下和FTTH视图下配置。
需要注意的是:
· 开启本功能时,已经在不同OLT端口下注册的ONU不受影响。
· 请不要将开启ONU绑定控制功能的OLT端口加入光纤备份组,否则光纤备份特性不能正常运行。(光纤备份特性要求一台ONU同时绑定到互为备份的两个OLT端口下的两个ONU接口上。)
· 进行配置回滚时,如果回滚配置文件中存在onu bind one-to-one命令且不同OLT端口下的ONU接口通过bind onu-id命令绑定了同一个ONU,则配置回滚后可能只有其中一个OLT端口下的ONU接口保留bind onu-id命令配置。
【举例】
# 开启Olt1/0/1端口的ONU绑定控制功能。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] onu bind one-to-one
onu event命令用来开启ONU向OLT上报事件信息功能。
undo onu event命令用来关闭ONU向OLT上报事件信息功能。
【命令】
onu event { debug | log | trap } enable level severity
undo onu event { debug | log | trap } enable
【缺省情况】
未开启ONU向OLT上报事件信息功能。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
debug:Debug信息。
log:Log信息。
trap:Trap信息。
level severity:ONU向OLT上报信息的级别,根据上报信息的优先级由高到低分别为以下8类:
· emergencies (severity=0)
· alerts (severity=1)
· critical (severity=2)
· errors (severity=3)
· warnings (severity=4)
· notifications (severity=5)
· information (severity=6)
· debugging (severity=7)
【使用指导】
设定ONU向OLT上报信息的等级时,所有信息等级高于或等于设置等级的信息都会被上报。例如,输出规则中指定允许上报等级为6(information)的信息,则等级0~6的信息均会被上报。
【举例】
# 设置Onu1/0/2:1接口向OLT上报优先级为1的Debug信息。
<Sysname> system-view
[Sysname] interface onu 1/0/2:1
[Sysname-Onu1/0/2:1] onu event debug enable level alerts
onu mac-address timer命令用来配置ONU的动态MAC地址表项的老化时间。
undo onu mac-address timer命令用来恢复缺省情况。
【命令】
onu mac-address timer { aging seconds | no-aging }
undo onu mac-address timer
【缺省情况】
ONU的动态MAC地址表项的老化时间为300秒。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
aging seconds:动态MAC地址表项的老化时间,取值范围为1~4294967295,单位为秒。
no-aging:不老化。
【举例】
# 配置ONU的动态MAC地址表项的老化时间为500秒。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu mac-address timer aging 500
onu multicast fast-leave enable命令用来开启ONU下所有UNI端口的快速离开功能。
undo onu multicast fast-leave enable命令用来关闭ONU下所有UNI端口的快速离开功能。
【命令】
onu multicast fast-leave enable
undo onu multicast fast-leave enable
【缺省情况】
ONU下所有UNI端口的快速离开功能处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【使用指导】
在配置本命令前,需要确保ONU工作于IGMP Snooping模式(相关配置命令为multicast mode)。
本命令和uni igmp-snooping fast-leave命令互斥,不能同时配置。
【举例】
# 开启ONU下所有UNI端口的快速离开功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu multicast fast-leave enable
【相关命令】
· uni igmp-snooping fast-leave
· multicast mode
onu port-isolate enable命令用来将ONU下的所有UNI端口加入隔离组。
undo onu port-isolate enable命令用来将ONU下的所有UNI端口从隔离组中删除。
【命令】
onu port-isolate enable
undo onu port-isolate enable
【缺省情况】
ONU下的UNI端口未加入隔离组。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【使用指导】
本命令和uni port-isolate命令互斥,不能同时配置。
【举例】
# 隔离Onu1/0/1:1接口对应的ONU下所有UNI端口。
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu port-isolate enable
【相关命令】
· uni port-isolate
onu protocol enable命令用来开启ONU的业务特性。
undo onu protocol enable命令用来关闭指定的业务特性。
【命令】
onu protocol { dhcp-snooping | dhcp-snooping information | loopback-detection | pppoe | stp } enable
undo onu protocol { dhcp-snooping | dhcp-snooping information | loopback-detection | pppoe | stp } enable
【缺省情况】
RSTP处于开启状态,DHCP-Snooping、DHCP-Snooping Option 82、环路检测和PPPoE+均处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
dhcp-snooping:DHCP-Snooping协议。
dhcp-snooping information:DHCP-Snooping Option 82协议。
loopback-detection:环路检测协议。
pppoe:PPPoE+协议。
stp:RSTP协议。
【使用指导】
建议不要同时开启ONU的RSTP功能和环路检测功能,否则可能导致功能异常。
【举例】
# 开启ONU的DHCP-Snooping功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu protocol dhcp-snooping enable
仅ET704类型ONU支持本命令。
onu protocol igmp-snooping timer命令用来配置IGMP-Snooping相关定时器。
undo onu protocol igmp-snooping timer命令用来恢复缺省情况。
【命令】
onu protocol igmp-snooping timer { host-aging-time host-aging-time | max-response-time max-response-time | router-aging-time router-aging-time }
undo onu protocol igmp-snooping timer { host-aging-time | max-response-time | router-aging-time }
【缺省情况】
组播组成员端口老化时间(host-aging-time)为260秒,特定组查询报文的响应超时时间(max-response-time)为1秒,路由器端口老化时间(router-aging-time)为105秒。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
host-aging-time host-aging-time:组播组成员端口老化时间,单位为秒,取值范围为200~1000。
max-response-time max-response-time:特定组查询报文的响应超时时间,单位为秒,取值范围为1~25。
router-aging-time router-aging-time:路由器端口老化时间,单位为秒,取值范围为1~1000。
【使用指导】
如果设备在超过host-aging-time后还未收到IGMP报告报文,则将端口从组播组成员端口列表上删除。设置host-aging-time可以控制组播组成员的刷新频率。在组成员频繁变化的环境下,需要把host-aging-time设置得短一些,反之亦然。
当设备在第一次超过max-response-time后还未收到IGMP主机报告报文时,会再发一次IGMP特定组查询报文,如果在第二次超过max-response-time后还未收到IGMP主机报告报文,则删除相应ONU上的该组播组。
路由器端口是指连接路由器的端口,ONU通过它接收来自路由器的通用查询报文(例如IGMP通用查询报文/PIM报文)。如果设备在超过router-aging-time后还未收到查询报文,则认定端口不是路由器端口。router-aging-time时长应设置为网络上使用的通用查询时间间隔的2.5倍左右。
【举例】
# 配置组播组成员端口老化时间为200秒。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu protocol igmp-snooping timer host-aging-time 200
仅ET704类型ONU支持本命令。
onu protocol igmp-snooping suppression命令用来开启IGMP离开/加入报文抑制功能。
undo onu protocol igmp-snooping suppression命令用来关闭IGMP离开/加入报文抑制功能。
【命令】
onu protocol igmp-snooping suppression { leave | report }
undo onu protocol igmp-snooping suppression { leave | report }
【缺省情况】
IGMP离开报文抑制功能处于开启状态,IGMP加入报文抑制功能处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【举例】
# 开启ONU的IGMP离开报文抑制功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu protocol igmp-snooping suppression leave
onu protocol loopback-detection action命令用来配置ONU的环路检测处理模式。
undo onu protocol loopback-detection action命令用来恢复缺省情况。
【命令】
onu protocol loopback-detection action { no-learning | semi-block | shutdown }
undo onu protocol loopback-detection action
【缺省情况】
ONU的环路检测处理模式为semi-block。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
no-learning:当ONU检测到UNI端口出现环路时,禁止该端口学习MAC地址。
semi-block:当ONU检测到UNI端口出现环路时,禁止该端口学习MAC地址并将该端口的入方向阻塞。
shutdown:当ONU检测到UNI端口出现环路时,自动关闭该端口。
【举例】
# 开启ONU的环路检测处理模式为semi-block。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu protocol loopback-detection action semi-block
onu protocol smart-link flush enable命令用来开启ONU的发送Flush报文功能。
undo onu protocol smart-link flush enable命令用来关闭ONU的发送Flush报文功能。
【命令】
onu protocol smart-link flush enable [ control-vlan vlan-id ]
undo onu protocol smart-link flush enable
【缺省情况】
未开启ONU的发送Flush报文功能。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
control-vlan vlan-id:表示接收Flush报文的控制VLAN,缺省值为1。vlan-id为VLAN编号,取值范围为1~4094。
【举例】
# 开启ONU的发送Flush报文功能,指定接收Flush报文的控制VLAN为2。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu protocol smart-link flush enable control-vlan 2
本命令仅适用于配置ONU设备ET824-E。
onu protocol smart-link uni-bind enable命令用来开启ONU设备PON口与UNI端口联动功能。
undo onu protocol smart-link uni-bind enable命令用来关闭ONU设备PON口与UNI端口联动功能。
【命令】
onu protocol smart-link uni-bind enable
undo onu protocol smart-link uni-bind enable
【缺省情况】
未开启ONU设备PON口与UNI端口联动功能。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【使用指导】
配置本功能后,当ONU设备的双PON口同时在线时,使在线UNI端口数最多的PON口处于转发状态(active)。
【举例】
# 开启ONU设备PON口与UNI端口联动功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu protocol smart-link uni-bind enable
【相关命令】
· display onu protocol smart-link uni-bind information
onu protocol transparent-multicast命令用来开启ONU下所有UNI端口的组播报文透传功能。
undo onu protocol transparent-multicast命令用来关闭ONU下所有UNI端口的组播报文透传功能。
【命令】
onu protocol transparent-multicast dest-mac mac-address [ vlan vlan-id ]
undo onu protocol transparent-multicast dest-mac mac-address [ vlan vlan-id ]
【缺省情况】
ONU下的UNI端口的组播报文透传功能处于关闭状态,ONU设备可能会丢弃未知组播报文。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
dest-mac mac-address:组播MAC地址。支持的组播MAC地址以ONU实际支持情况为准。
vlan vlan-id:组播报文的VLAN ID,取值范围为1~4094。如果不指定该参数,将采用缺省值VLAN 1。
【使用指导】
配置本功能后,ONU下所有UNI端口对指定MAC地址的组播报文进行广播处理。
执行undo onu protocol transparent-multicast命令时,如果不指定vlan参数,表示关闭VLAN ID为1的指定组播MAC地址的组播报文透传功能。
本命令和uni transparent-multicast命令互斥,不能同时配置。
同一ONU接口下,本命令最多可以配置8次,最终生效的是多次配置的集合。
【举例】
# 开启ONU下所有UNI端口的组播MAC地址为0100-5e00-0033、VLAN ID为10的组播报文的透传功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu protocol transparent-multicast dest-mac 0100-5e00-0033 vlan 10
【相关命令】
· uni transparent-multicast
onu statistics enable命令用来开启ONU的统计功能。
undo onu statistics enable命令用来关闭ONU的统计功能。
【命令】
onu statistics enable [ period period-value ]
undo onu statistics enable
【缺省情况】
ONU的统计功能处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
period period-value:表示采样周期,period-value的取值范围为0~4294967295,单位为秒。如果不指定该参数,将使用采样周期900秒。
【举例】
# 开启ONU的统计功能,并设置采样周期为1000秒。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] onu statistics enable period 1000
【相关命令】
· display epon statistics
qos cos-local-precedence-map命令用来配置ONU接口报文CoS优先级到本地优先级队列的映射表。
undo qos cos-local-precedence-map命令用来恢复缺省情况。
【命令】
qos cos-local-precedence-map cos0 cos1 cos2 cos3 cos4 cos5 cos6 cos7
undo qos cos-local-precedence-map
【缺省情况】
如表1-23所示。
表1-23 缺省的CoS优先级到本地优先级队列映射表
CoS优先级 |
本地优先级队列 |
0 |
0 |
1 |
0 |
2 |
1 |
3 |
1 |
4 |
2 |
5 |
2 |
6 |
3 |
7 |
3 |
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
cos0:表示CoS 0到本地优先级队列的映射值,取值范围为0~3。
cos1:表示CoS 1到本地优先级队列的映射值,取值范围为0~3。
cos2:表示CoS 2到本地优先级队列的映射值,取值范围为0~3。
cos3:表示CoS 3到本地优先级队列的映射值,取值范围为0~3。
cos4:表示CoS 4到本地优先级队列的映射值,取值范围为0~3。
cos5:表示CoS 5到本地优先级队列的映射值,取值范围为0~3。
cos6:表示CoS 6到本地优先级队列的映射值,取值范围为0~3。
cos7:表示CoS 7到本地优先级队列的映射值,取值范围为0~3。
【使用指导】
该命令仅对下行方向的数据流起作用。
【举例】
# 配置ONU接口报文CoS优先级与本地优先级队列的映射关系。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] qos cos-local-precedence-map 2 2 1 1 3 3 0 0
reboot onu命令用来重启ONU设备。
【命令】
reboot onu
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【使用指导】
只有在线ONU设备才能通过本命令远程重启。
【举例】
# 将Onu1/0/1:1接口连接的ONU重新启动。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] reboot onu
reset counters serial命令用来清除ONU下串口的报文统计信息。
【命令】
reset counters serial interface-number
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
interface-number:串口编号,取值范围为1~10。
【使用指导】
在配置该命令前,需要确保该ONU下存在串口。
【举例】
# 清除串口1的报文统计信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] reset counters serial 1
reset counters uni命令用来清除ONU下UNI端口的报文统计信息。
【命令】
reset counters uni [ uni-number ]
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。若未指定本参数,则清除当前ONU下所有UNI端口的报文统计信息。
【举例】
# 清除UNI端口1的报文统计信息。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] reset counters uni 1
serial databit命令用来设置ONU串口的数据位。
undo serial databit命令用来恢复缺省情况。
【命令】
serial interface-number databit { 5 | 6 | 7 | 8 }
undo serial interface-number databit
【缺省情况】
ONU串口的数据位为8bits。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
interface-number:串口编号,取值范围为1~10。
5:串口的数据位为5bits。
6:串口的数据位为6bits。
7:串口的数据位为7bits。
8:串口的数据位为8bits。
【使用指导】
在配置该命令前,需要确保该ONU下存在串口。
【举例】
# 设置ONU串口的数据位为5bits。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] serial 1 databit 5
serial parity命令用来设置ONU串口的校验类型。
undo serial parity命令用来恢复缺省情况。
【命令】
serial interface-number parity { even | mark | none | odd | space }
undo serial interface-number parity
【缺省情况】
ONU串口的校验类型为none,即不进行校验。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
interface-number :串口编号,取值范围为1~10。
even:进行偶校验。
mark:进行标记校验。
none:无校验。
odd:进行奇校验。
space:进行空格校验。
【使用指导】
在配置该命令前,需要确保该ONU下存在串口。
【举例】
# 设置ONU串口1的校验类型为odd。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] serial 1 parity odd
serial session protocol-type命令用来创建ONU串口会话。
undo serial session protocol-type命令用来删除ONU串口会话。
【命令】
serial interface-number session session-number protocol-type tcp-client server ip-address port port-number
serial interface-number session session-number protocol-type tcp-server listen-port port-number
serial interface-number session session-number protocol-type udp server ip-address port port-number listen-port port-number
undo serial interface-number session session-number protocol-type
【缺省情况】
未创建ONU串口会话。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
protocol-type tcp-client:选择ONU作为TCP连接的客户端。
protocol-type tcp-server:选择ONU作为TCP连接的服务器端。
protocol-type udp:选择ONU同时作为UDP客户端和服务端。
server:指定服务器。
port:远程端口。
listen-port:本地侦听端口。
interface-number:串口编号,取值范围为1~10。
session-number:会话号,取值范围为1~6。
ip-address:服务器端有效IP地址。
port-number:远端服务器端口号,取值范围为1024~65535。
【举例】
# 在ONU接口下创建一条tcp-client类型的串口会话。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] serial 1 session 1 protocol-type tcp-client server 122.100.52.5
2 port 15
# 在ONU接口下创建一条tcp-server类型的串口会话。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] serial 1 session 3 protocol-type tcp-server listen-port 2500
# 在ONU接口下创建一条udp类型的串口会话。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] serial 1 session 5 protocol-type udp server 3.3.2.5 port 4500 l
isten-port 75
# 在ONU接口下删除指定的一条串口会话。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname] undo serial 1 session 4 protocol-type
serial speed命令用来设置ONU串口的波特率。
undo serial speed命令用来恢复缺省情况。
【命令】
serial interface-number speed { 300 | 600 | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 }
undo serial interface-number speed
【缺省情况】
ONU串口的波特率为9600bps。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
interface-number:串口编号,取值范围为1~10。
300:串口的波特率为300bps。
600:串口的波特率为600bps。
1200:串口的波特率为1200bps。
2400:串口的波特率为2400bps。
4800:串口的波特率为4800bps。
9600:串口的波特率为9600bps。
19200:串口的波特率为19200bps。
38400:串口的波特率为38400bps。
57600:串口的波特率为57600bps。
115200:串口的波特率为115200bps。
【使用指导】
在配置该命令前,需要确保该ONU下存在串口。
【举例】
# 设置ONU串口1的波特率为300bps。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] serial 1 speed 300
serial stopbit命令用来设置ONU串口的停止位。
undo serial stopbit命令用来恢复缺省情况。
【命令】
serial interface-number stopbit { 1 | 1.5 | 2 }
undo serial interface-number stopbit
【缺省情况】
ONU串口的停止位为1bit。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
interface-number :串口编号,取值范围为1~10。
1:串口的停止位为1bit。
1.5:串口的停止位为1.5bits。
2:串口的停止位为2bits。
【使用指导】
在配置该命令前,需要确保该ONU下存在串口。
【举例】
# 设置ONU串口1的停止位为1.5bits。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] serial 1 stopbit 1.5
shutdown management-vlan-interface命令用来关闭ONU的管理VLAN接口。
undo shutdown management-vlan-interface命令用来开启ONU的管理VLAN接口。
【命令】
shutdown management-vlan-interface
undo shutdown management-vlan-interface
【缺省情况】
管理VLAN接口处于Shutdown状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【使用指导】
开启ONU的管理VLAN接口后,必须配置该接口的IP地址。
当执行undo shutdown management-vlan-interface命令后,管理VLAN接口的状态与该VLAN内以太网端口(即UNI端口)状态有关:
· 当ONU的管理VLAN接口对应VLAN下的所有以太网端口状态为down时,则管理VLAN接口为关闭状态;
· 当ONU的管理VLAN接口对应VLAN下有一个或一个以上的以太网端口处于up状态,则管理VLAN接口处于打开状态。
【举例】
# 开启ONU的管理VLAN接口。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] undo shutdown management-vlan-interface
transceiver-txpower命令用来设置ONU的PON口光模块发送电源开关。
【命令】
transceiver-txpower { on | off | off seconds } pon { all | main | standby } onu { all | onu-number-list }
【缺省情况】
ONU上所有PON口的光模块发送电源处于开启状态。
【视图】
OLT端口视图
【缺省用户角色】
network-admin
【参数】
on:表示开启光模块发送电源。
off:表示关闭光模块发送电源。
off seconds:表示临时关闭光模块发送电源,经过seconds后再开启。seconds为电源临时关闭时间,取值范围为1~65534,单位为秒。
pon { all | main | standby }:设置指定PON口的光模块发送电源开关。all表示主用PON口和备用PON口,main表示主用PON口,standby表示备用PON口。
onu:表示为指定ONU设置PON口的光模块发送电源开关。
all:指定所有ONU。
onu-number-list:指定的ONU接口编号列表。表示方式为onu-number-list = { onu-number1 [ to onu-number2 ] }&<1-10>,onu-number2必须大于或等于onu-number1。onu-number1和onu-number2的取值范围为1~64。&<1-10>表示前面的参数最多可以输入10次。
【使用指导】
在EPON系统中某一时刻只能有一台ONU上传数据,如果某个ONU发生故障,出现长发光现象,就会占据其他ONU的上行通信时隙,使其上行数据无法传输。本命令可以关闭指定ONU的Tx电源(PON口的光模块发送电源),从而阻止该ONU发光,以协助定位长发光的ONU设备。
【举例】
# 配置Olt1/0/1端口下所有ONU的主备PON口的光模块发送电源临时关闭300秒。
<Sysname> system-view
[Sysname] interface olt 1/0/1
[Sysname-Olt1/0/1] transceiver-txpower off 300 pon all onu all
uni auto-negotiation命令用来开启UNI端口的自协商功能。
undo uni auto-negotiation命令用来关闭UNI端口的自协商功能。
【命令】
uni uni-number auto-negotiation
undo uni uni-number auto-negotiation
【缺省情况】
UNI端口的自协商功能处于开启状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number :UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【使用指导】
本命令与双工状态(uni duplex)、MDIX模式(uni mdix-mode)和速率(uni speed)配置命令互斥,不能同时配置。
【举例】
# 开启UNI 1的自协商功能。
<Sysname> system-view
[Sysname] interface Onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 auto-negotiation
本命令不能与qos trust dscp同时配置(有关qos trust命令的介绍,请参见“ACL和QoS命令参考”)。
uni classification-marking命令用来配置UNI端口优先级重标记。
undo uni classification-marking命令用来取消UNI端口优先级重标记配置。
【命令】
uni uni-number classification-marking index index queue qid priority priority { { selector operator matched-value } & <1-4> | always-match | never-match }
undo uni uni-number classification-marking index index
【缺省情况】
未配置UNI端口优先级重标记。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
index:配置索引号,取值范围为1~8,索引号越小,则该索引号下所配置的规则就越优先匹配。
qid:映射队列,取值范围为0~7。
priority:映射优先级,取值范围为0~7。
selector:匹配字段,取值参见表1-24。
operator:匹配规则,取值参见表1-25。
matched-value:当operator取值不为exist和not-exist时,需要指定selector对应的匹配值。表示方式为{ ip-address | mac-address | port-number | priority | eth-type | ip-dscp | ip-type | vlan-id }。
· ip-address:IP地址。
· mac-address:MAC地址。
· port-number:端口号,取值范围为0~65535。
· priority:CoS优先级,取值范围为0~7。
· eth-type:以太网帧类型,取值范围为0-FFFF。
· ip-dscp:ToS(服务类型)优先级或者DSCP优先级,取值范围为0~63。
· ip-type:IP协议类型,取值范围为0-FF。
· vlan-id:VLAN ID,取值范围为1~4094。
&<1-4>:表示前面的参数最多可以重复输4 次。
always-match:匹配物理端口进行流分类。
never-match:对从指定UNI端口进入的流量不进行分类。
表1-24 selector取值及描述
selector |
描述 |
dst-ip |
匹配报文的目的IP地址 |
dst-mac |
匹配报文的目的MAC地址 |
dst-port |
匹配报文的目的端口号 |
eth-pri |
匹配报文的CoS优先级 |
eth-type |
匹配报文的以太网帧类型 |
ip-precedence |
匹配报文的IP优先级 |
ip-tos-dscp |
匹配报文的ToS(服务类型)优先级或者DSCP优先级 |
ip-type |
匹配报文的IP协议的类型 |
src-ip |
匹配报文的源IP地址 |
src-mac |
匹配报文的源MAC地址 |
src-port |
匹配报文的源端口号 |
vlan-id |
匹配报文的VLAN 编号 |
表1-25 operator取值及描述
operator |
描述 |
equal |
matched-value 的值等于报文相应字段的值 |
exist |
报文相应字段存在 |
not-equal |
matched-value 的值不等于报文相应字段的值 |
not-exist |
报文相应字段不存在 |
greater-equal |
matched-value 的值大于等于报文相应字段的值 |
less-equal |
matched-value 的值小于等于报文相应字段的值 |
【使用指导】
参数dst-mac以及src-mac不能配置为已绑定到ONU接口的MAC地址。
【举例】
# 将VLAN ID等于10的报文的优先级修改为3。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 classification-marking index 1 queue 3 priority 3 vlan-id
equal 10
uni description命令用来设置UNI端口的描述信息。
undo uni description命令用来恢复缺省情况。
【命令】
uni uni-number description text
undo uni uni-number description
【缺省情况】
UNI端口无描述信息。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
text:UNI端口的描述字符串,长度为1~40个字符。
【举例】
# 将UNI端口1描述为Test。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 description Test
uni duplex命令用来设置UNI端口双工状态。
undo uni duplex命令用来将端口的双工状态恢复为缺省值。
【命令】
uni uni-number duplex { auto | full | half }
undo uni uni-number duplex
【缺省情况】
UNI端口处于全双工状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
auto:端口处于自协商状态。
full:端口处于全双工状态。
half:端口处于半双工状态。
【使用指导】
在配置该命令前,需要配置undo uni uni-number auto-negotiation命令。
【举例】
# 设置UNI端口1为自协商状态。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 duplex auto
【相关命令】
· uni auto-negotiation
uni flow-control命令用来开启UNI端口的流量控制功能。
undo uni flow-control命令用来关闭UNI端口的流量控制功能。
【命令】
uni uni-number flow-control
undo uni uni-number flow-control
【缺省情况】
UNI端口的流量控制功能处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【举例】
# 开启UNI端口1的流量控制功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 flow-control
uni igmp-snooping fast-leave命令用来开启指定UNI端口的快速离开功能。
undo uni igmp-snooping fast-leave命令用来关闭指定UNI端口的快速离开功能。
【命令】
uni uni-number igmp-snooping fast-leave
undo uni uni-number igmp-snooping fast-leave
【缺省情况】
UNI端口快速离开功能处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【使用指导】
在配置本命令前,需要确保ONU工作于IGMP Snooping模式(相关配置命令为multicast mode)。
本命令和onu multicast fast-leave enable命令互斥,不能同时配置。
【举例】
# 开启UNI端口1快速离开功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 igmp-snooping fast-leave
【相关命令】
· onu multicast fast-leave enable
· multicast mode
uni mac-address max-mac-count命令用来配置UNI端口的MAC地址数学习上限。
undo uni mac-address max-mac-count命令用来恢复缺省情况。
【命令】
uni uni-number mac-address max-mac-count count
undo uni uni-number mac-address max-mac-count
【缺省情况】
UNI端口最多可以学习到的MAC地址数目不作限制。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
count:UNI端口的MAC地址数学习上限,取值范围为0~65534。取值为0时,表示不允许该接口学习MAC地址。
【举例】
# 配置UNI端口1的MAC地址数学习上限为5。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 mac-address max-mac-count 5
ET254类型的ONU不支持本命令。
uni mdix-mode命令用来设置UNI端口的MDIX(Media-dependent Interface-crossover)模式。
undo uni mdix-mode命令用来恢复缺省情况。
【命令】
uni uni-number mdix-mode { automdix | mdi | mdix }
undo uni uni-number mdix-mode
【缺省情况】
UNI端口的MDIX模式为automdix。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
automdix:两端设备通过协商来决定引脚1和2是发送还是接收信号,引脚3和6是接收还是发送信号。
mdi:使用引脚1和2发送信号,使用引脚3和6接收信号。
mdix:使用引脚1和2接收信号,使用引脚3和6发送信号。
【使用指导】
在配置该命令前,需要配置undo uni uni-number auto-negotiation命令。
【举例】
# 设置UNI端口1的MDIX模式为automdix。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 mdix-mode automdix
【相关命令】
· uni auto-negotiation
uni mirroring-port命令用来配置UNI端口为镜像源端口。
undo uni mirroring-port命令用来取消配置UNI端口为镜像源端口。
【命令】
uni uni-number mirroring-port { both | inbound | outbound }
undo uni uni-number mirroring-port
【缺省情况】
UNI端口不是镜像源端口。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
both:设置对端口收发的报文进行镜像。
inbound:设置对端口收到的报文进行镜像。
outbound:设置对端口发出的报文进行镜像。
【使用指导】
同一个UNI端口不支持同时配置为镜像源端口和镜像目的端口。
【举例】
# 设置对UNI端口1收发的报文进行镜像。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 mirroring-port both
【相关命令】
· uni monitor-port
uni monitor-port命令用来配置UNI端口为镜像目的端口。
undo uni monitor-port命令用来恢复缺省情况。
【命令】
uni uni-number monitor-port
undo uni uni-number monitor-port
【缺省情况】
UNI端口不是镜像目的端口。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【使用指导】
同一个ONU下只能有一个镜像组目的端口。如果修改镜像组目的端口,则会先删除之前配置,然后添加新配置。
同一个UNI端口不支持同时配置为镜像源端口和镜像目的端口。
【举例】
# 设置UNI端口1为镜像组目的端口。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 monitor-port
【相关命令】
· uni mirroring-port
uni multicast vlan命令用来将UNI端口加入用户指定的组播VLAN中。
undo uni multicast vlan命令用来恢复缺省情况。
【命令】
uni uni-number multicast vlan vlan-id-list
undo uni uni-number multicast vlan { vlan-id-list | all }
【缺省情况】
未将UNI端口加入组播VLAN。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
vlan-id-list:组播VLAN ID列表,表示方式为vlan-id-list = vlan-id &<1-15>。vlan-id取值范围1~4094。&<1-15>表示前面的参数最多可以输入15次。
all:所有的组播VLAN ID。
【使用指导】
同一ONU接口下支持UNI加入的组播VLAN数量最多为15。
仅当ONU处于IGMP Snooping模式下时,该命令才能执行,相关命令请参见multicast mode。
【举例】
# 将UNI端口1加入组播VLAN 2000和VLAN 3000中。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 multicast vlan 2000 3000
uni multicast-control multicast-address命令用来配置ONU设备的UNI端口下用户对组播频道业务的访问权限。
undo uni multicast-control multicast-address命令用来恢复缺省情况。
【命令】
uni uni-number multicast-control multicast-address multicast-address-list [ source-ip ip-address [ to ip-address ] ] rule { deny | permit [ channel-limit channel-number ] | preview time-slice preview-time [ preview-interval interval-time | preview-times preview-times [ reset-interval reset-interval-time ] ]* }
undo uni uni-number multicast-control multicast-address [ multicast-address-list ]
【缺省情况】
未配置ONU设备的UNI端口下用户对组播频道业务的访问权限。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
multicast-address-list:指定的组播频道对应的组播IP地址列表,表示方式为multicast-address-list = { multicast-address [ to multicast-address ] }&<1-10>。&<1-10>表示前面的参数最多可以输入10次。
source-ip ip-address [ to ip-address ] :指定下发组播频道的组播源地址范围,ip-address为组播源的IP地址。
deny:禁止用户点播命令中指定的组播频道。
permit:允许用户点播命令中指定的组播频道。
channel-limit channel-number:在“permit”权限下,允许用户同时访问的频道数,取值范围为1~5。如果未指定该参数,将允许用户同时访问5个频道。
preview time-slice preview-time:允许用户预览指定时间长度的组播频道。preview-time表示允许预览的时间,单位为分钟,取值范围为1~3。
preview-interval interval-time:允许预览的时间间隔,单位为分钟,取值范围为1~10。
preview-times preview-times:允许预览的次数,取值范围为1~3。
reset-interval reset-interval-time:预览复位的时间间隔(即设定的预览次数完成多长时间后可以再次预览),单位为分钟,取值范围为1~43200。
【使用指导】
本命令只能在可控组播模式下配置。
如果配置了本命令中的source-ip字段,那么OLT将对收到的IGMPv3报文做如下处理:
· 如果报文类型为IS_IN、TO_IN或ALLOW,当报文中携带的组播IP地址和源IP地址都在组播权限配置的范围内时,OLT才能正常创建组播表项,否则将丢弃报文;
· 如果报文类型为IS_EX或TO_EX,OLT将丢弃报文;
· 如果报文类型为BLOCK,OLT将不对报文做权限判断,直接删除相应的组播表项。
关于IS_IN、TO_IN、ALLOW、IS_EX、TO_EX和BLOCK类型的IGMPv3报文的详细介绍请参见“IP组播配置指导”的“IGMP”。
使用uni multicast-control命令配置用户对组播频道业务的预览权限时,若在单条此命令中设置了UNI端口下用户对多个组播频道具有预览权限,则同一时刻只允许该条配置中的一个组播频道被点播。
【举例】
# 配置允许UNI端口1下的所有用户可观看组播IP 224.1.1.2所对应的组播频道业务。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 multicast-control multicast-address 224.1.1.2 rule permit
【相关命令】
· multicast mode
· multicast vlan-id ip
uni multicast-group-number命令用来配置UNI端口下允许用户同时点播的组播频道的数目。
undo multicast-group-number命令用来恢复缺省情况。
【命令】
uni uni-number multicast-group-number number
undo uni uni-number multicast-group-number
【缺省情况】
每个UNI端口下允许用户同时点播64个组播频道。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
number:组播频道的数目,取值范围为0~255。
【举例】
# 配置UNI端口1下允许用户同时点播30个组播频道。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 multicast-group-number 30
uni multicast-strip-tag enable命令用来配置UNI端口删除下行组播流的VLAN Tag。
undo uni multicast-strip-tag enable命令用来恢复缺省情况。
【命令】
uni uni-number multicast-strip-tag enable
undo uni uni-number multicast-strip-tag enable
【缺省情况】
UNI端口不删除下行组播流的VLAN Tag。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【举例】
# 配置UNI端口1删除下行组播流的VLAN Tag。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 multicast-strip-tag enable
uni port-isolate命令用来将UNI端口加入隔离组。
undo uni port-isolate命令用来将UNI端口从隔离组中删除。
【命令】
uni uni-number port-isolate
undo uni uni-number port-isolate
【缺省情况】
ONU下的UNI端口未加入隔离组。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【使用指导】
一台ONU只支持一个隔离组。隔离组内端口数不受限制。
本命令和onu port-isolate enable命令互斥,不能同时配置。
【举例】
# 将ONU下的UNI端口1和UNI端口2加入隔离组。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 port-isolate
[Sysname-Onu1/0/1:1] uni 2 port-isolate
【相关命令】
· onu port-isolate enable
uni port-policy inbound命令用来配置上行流量监管参数。
undo uni port-policy inbound命令用来恢复缺省情况。
【命令】
uni uni-number port-policy inbound { bucket-depth bucket-depth-value | cir cir-value | extra-burst-size extra-burst-size-value } *
undo uni uni-number port-policy inbound
【缺省情况】
bucket-depth为1522字节,cir为0Kbps,extra-burst-size为0字节。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
bucket-depth bucket-depth-value:令牌桶深度,即最大突发带宽,取值范围为1522~65535,单位为字节。
cir cir-value:CIR(Committed Information Rate,承诺信息速率),即保证带宽,取值范围为64~16777152,必须是64的整数倍,单位为Kbps。
extra-burst-size extra-burst-size-value:超过最大突发带宽时可利用的额外的带宽,取值范围为0~1522,单位为字节。
【举例】
# 设置上行流量监管参数。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 port-policy inbound cir 640 bucket-depth 2000 extra-burst-size 1000
uni port-policy outbound命令用来配置下行流量监管参数。
undo uni port-policy outbound命令用来恢复缺省情况。
【命令】
uni uni-number port-policy outbound cir cir-value [ pir pir-value ]
undo uni uni-number port-policy outbound
【缺省情况】
cir为0Kbps,pir为0Kbps。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
cir cir-value:CIR(Committed Information Rate,承诺信息速率),即保证带宽,取值范围为64~16777152,必须是64的整数倍,单位为Kbps。
pir pir-value:峰值信息速率,取值范围为64~16777152,必须是64的整数倍且大于cir-value,单位为Kbps。
【举例】
# 设置UNI端口1的出方向带宽为30Mbps(30720Kbps)。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 port-policy outbound cir 30720
uni qinq命令用来配置UNI端口QinQ信息,包括对指定内层VLAN Tag 的报文封装外层VLAN Tag或者透传。
undo uni qinq命令用来取消UNI端口QinQ配置。
【命令】
uni uni-number qinq svlan svlan-id cvlan { cvlan-id-list | all }
undo uni uni-number qinq svlan svlan-id
uni uni-number qinq transparent-vlan { cvlan-id-list | all }
undo uni uni-number qinq transparent-vlan { cvlan-id-list | all }
【缺省情况】
未配置UNI端口QinQ信息。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
svlan svlan-id:外层VLAN的VLAN ID,取值范围为1~4094。
cvlan-id-list:指定的内层VLAN ID列表。表示方式为vlan-id-list = { vlan-id [ to vlan-id ] }&<1-10>,关键字to 之后的编号要大于或等于to 之前的编号。vlan-id的取值范围为1~4094。&<1-10>表示前面的参数最多可以输入10次。
all:指定所有内层VLAN ID。
【使用指导】
只有VLAN操作模式为QinQ时(相关配置命令为uni vlan-mode),才能配置UNI端口QinQ信息。
VLAN透传功能可使端口在收到带有指定VLAN Tag的报文后,不为其添加外层VLAN Tag而直接在运营商网络中传输。例如,当某VLAN为企业专线VLAN或网管VLAN时,就可以使用VLAN透传功能。
【举例】
# 配置UNI端口1为收到的内层VLAN Tag为VLAN 3~4的报文添加外层Tag为VLAN 20。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 qinq svlan 20 cvlan 3 to 4
【相关命令】
· uni vlan-mode
uni restart auto-negotiation命令用来强制UNI重新自协商。
【命令】
uni uni-number restart auto-negotiation
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number :UNI 端口号,取值范围1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【使用指导】
只有当自协商功能(相关配置命令为uni auto-negotiation)打开时,该命令才能执行。
【举例】
# 在ONU1/0/1:1下强制UNI 1重新自协商功能。
<Sysname> system-view
[Sysname] interface Onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 restart auto-negotiation
【相关命令】
· uni auto-negotiation
uni shutdown命令用来关闭UNI端口。
undo uni shutdown命令用来打开UNI端口。
【命令】
uni uni-number shutdown
undo uni uni-number shutdown
【缺省情况】
UNI端口处于开启状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number :UNI 端口号,取值范围1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【举例】
# 关闭UNI端口1。
<Sysname> system-view
[Sysname] interface Onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 shutdown
uni speed命令用来设置UNI端口速率。
undo uni speed命令用来恢复端口的速率为缺省值。
【命令】
uni uni-number speed { 10 | 100 | 1000 | auto }
undo uni uni-number speed
【缺省情况】
UNI端口速率为100Mbps。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
10:端口速率为10Mbps。
100:端口速率为100Mbps。
1000:端口速率为100Mbps。
auto:端口速率处于双方自协商状态。
【使用指导】
在配置该命令前,需要配置undo uni uni-number auto-negotiation命令。
【举例】
# 设置UNI端口1速率为10Mbps。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 speed 10
【相关命令】
· uni auto-negotiation
uni statistics enable命令用来开启ONU上指定UNI端口的统计功能。
undo uni statistics enable命令用来关闭ONU上指定UNI端口的统计功能。
【命令】
uni uni-number statistics enable [ period period-value ]
undo uni uni-number statistics enable
【缺省情况】
UNI端口的统计功能处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
period period-value:表示采样周期,period-value的取值范围为0~4294967295,单位为秒。如果不指定该参数,将使用采样周期900秒。
【举例】
# 开启UNI端口1的统计功能,并设置采样周期为1000秒。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 statistics enable period 1000
uni transparent-multicast命令用来开启UNI口的组播报文透传功能。
undo uni transparent-multicast命令用来关闭UNI口的组播报文透传功能。
【命令】
uni uni-number transparent-multicast dest-mac mac-address [ vlan vlan-id ]
undo uni-number uni transparent-multicast dest-mac mac-address [ vlan vlan-id ]
【缺省情况】
UNI口的组播报文透传功能处于关闭状态,ONU设备可能会丢弃未知组播报文。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
mac-address:组播MAC地址。支持的组播MAC地址以ONU实际支持情况为准。
vlan vlan-id :组播报文的VLAN ID,取值范围为1~4094。开启本功能时,如果不指定该参数,将采用缺省值VLAN 1。
【使用指导】
配置本功能后,UNI端口对指定MAC地址的组播报文进行广播处理。
执行undo uni transparent-multicast命令时,如果不指定vlan参数,表示关闭VLAN ID为1的指定组播MAC地址的组播报文透传功能。
本命令和onu protocol transparent-multicast命令互斥,不能同时配置。
对于同一UNI端口,本命令最多可以配置8次,最终生效的是多次配置的集合。
【举例】
# 开启UNI的组播MAC地址为0100-5e00-0033、VLAN ID为10的组播报文的透传功能。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 transparent-multicast dest-mac 0100-5e00-0033 vlan 10
【相关命令】
· onu protocol transparent-multicast
uni virtual-cable-test命令用来对ONU设备上指定的UNI端口所连接的电缆进行一次连通性测试,并显示检测结果。
【命令】
uni uni-number virtual-cable-test
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
【举例】
# 对OLT上Onu1/0/1:1接口所对应ONU设备的UNI端口1连接的电缆进行一次连通性测试,并显示检测结果。其中“-”表示测试项不支持。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 virtual-cable-test
Cable status: abnormal(open), 0 metre(s)
Pair Impedance mismatch: -
Pair skew: - ns
Pair swap: -
Pair polarity: -
Insertion loss: - db
Return loss: - db
Near-end crosstalk: 4294967040 db
表1-26 uni virtual-cable-test命令显示信息描述表
字段 |
描述 |
Cable status |
电缆状态,包括: · normal:正常 · abnormal:异常 · abnormal(open):异常开路 · abnormal(short):异常短路 · failure:检测失败 |
n metre(s) |
当电缆状态为正常时,显示的是电缆的总长度 当电缆状态非正常时,显示的是本接口到异常位置的长度 |
Pair Impedance mismatch |
线对阻抗是否匹配,取值为: · yes:阻抗匹配 · no:阻抗不匹配 |
Pair skew |
线对不对称 |
Pair swap |
线对交换 |
Pair polarity |
是否极性交换 |
Insertion loss |
插入信号衰减 |
Return loss |
返回信号衰减 |
Near-end crosstalk |
近端串扰 |
uni vlan-mode命令用来配置UNI端口的VLAN操作模式为VLAN透传模式、VLAN标记模式、VLAN Translation模式、VLAN QinQ模式、VLAN Trunk模式或VLAN N:1聚合模式。
undo uni vlan-mode命令用来恢复缺省情况。
【命令】
undo uni uni-number vlan-mode
VLAN透传模式:
uni uni-number vlan-mode transparent
VLAN标记模式:
uni uni-number vlan-mode tag pvid pvid [ priority priority ]
VLAN Translation模式:
uni uni-number vlan-mode translation pvid pvid [ priority priority ] { original-vlan-id to translated-vlan-id } &<1-15>
VLAN QinQ模式:
uni uni-number vlan-mode qinq pvid pvid [ priority priority ]
VLAN Trunk模式:
uni uni-number vlan-mode trunk pvid pvid [ priority priority ] trunk-vlan-list
VLAN N:1聚合模式:
uni uni-number vlan-mode aggregation pvid pvid [ priority priority ] { vlan-id1 to vlan-id2 aggregated-vlan aggregated-vlan }&<1-15>
【缺省情况】
UNI端口的VLAN操作模式为VLAN透传模式。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
uni-number:UNI端口号,取值范围为1~当前ONU的UNI端口数,且支持最大的UNI端口数为79。
pvid pvid:端口缺省VLAN ID,取值范围为1~4094。在VLAN标记模式/Translation模式/Trunk模式/N:1聚合模式下,仅当端口接收到不带VLAN Tag的报文时,才会为该报文添加本端口PVID的Tag;在VLAN QinQ模式下,不论从该端口收到的报文是否带有VLAN Tag,设备都会为该报文添加本端口PVID的Tag。
priority priority:报文的802.1p优先级,取值范围为0~7。在VLAN标记模式/Translation模式/Trunk模式/N:1聚合模式下,仅当端口接收到不带VLAN Tag的报文时,对添加的本端口PVID Tag的802.1p优先级进行设置;在VLAN QinQ模式下,对添加的外层VLAN Tag的802.1p优先级进行设置。
{ original-vlan-id to translated-vlan-id } &<1-15>:original-vlan-id表示原始VLAN ID,translated-vlan-id表示转换后的VLAN ID,取值范围均为1~4094。&<1-15>表示前面的参数最多可以重复输入15次。
trunk-vlan-list:表示端口允许通过的VLAN范围。具体表示方式为trunk-vlan-list = { vlan-id1 to vlan-id2 }&<1-15>,vlan-id1表示起始VLAN ID,vlan-id2表示结束VLAN ID,取值范围均为1~4094,vlan-id2的值要大于等于vlan-id1的值;&<1-15>表示前面的参数最多可以重复输入15次。不同VLAN范围之间不允许有交集。
{ vlan-id1 to vlan-id2 aggregated-vlan aggregated-vlan }&<1-15>:表示将指定范围的VLAN ID转换成指定的VLAN ID。vlan-id1 to vlan-id2表示原始VLAN范围,vlan-id2的值要大于等于vlan-id1的值;aggregated-vlan为转换后的VLAN ID;&<1-15>表示前面的参数最多可以重复输入15次。参数涉及的VLAN ID取值范围都为1~4094。不同VLAN范围之间不允许有交集。
【使用指导】
当OLT端口下的所有ONU接口类型为Access时,UNI端口操作模式只能为透明传输模式,这样才能保证ONU接口和用户PC接收的是不带Tag的报文。
uni vlan-mode命令配置的VLAN仅对单播报文生效,建议该命令配置的VLAN ID范围和uni multicast vlan命令配置的组播VLAN ID范围不要有交叉。
【举例】
# 配置UNI端口1的VLAN操作模式为VLAN 透传模式。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 vlan-mode transparent
# 配置UNI端口1的VLAN操作模式为VLAN 标记模式,给进入本端口的不带Tag报文打上VLAN 100的Tag,并设置报文802.1p优先级为3。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 vlan-mode tag pvid 100 priority 3
# 配置UNI端口1的VLAN操作模式为VLAN Translation模式,缺省VLAN ID为100,对于进入本端口不带VLAN tag的报文,为报文添加端口缺省VLAN的Tag,并设置报文的802.1p优先级为3,对于进入本端口VLAN ID为2的报文,将其VLAN ID替换成5。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 vlan-mode translation pvid 100 priority 3 2 to 5
# 配置UNI端口1的VLAN操作模式为VLAN QinQ模式,缺省VLAN ID为100,并设置报文802.1p优先级为3。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 vlan-mode qinq pvid 100 priority 3
# 配置UNI端口1的VLAN操作模式为VLAN Trunk模式,PVID为1,报文的802.1p优先级为3,同时允许VLAN 2~VLAN 5的报文通过。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 vlan-mode trunk pvid 1 priority 3 2 to 5
# 配置UNI端口1的VLAN操作模式为N:1聚合模式,PVID为1,报文的802.1p优先级为3,对于进入本端口的VLAN 2~VLAN 5的报文,将其VLAN ID替换成100。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] uni 1 vlan-mode aggregation pvid 1 priority 3 2 to 5 aggregate 100
update onu filename命令用来升级单台ONU或升级OLT端口下的所有ONU。
undo update onu命令用来取消升级配置。
【命令】
update onu [ protocol-type { h3c | ctc } ] filename filename
undo update onu
【视图】
OLT端口视图
ONU接口视图
【缺省用户角色】
network-admin
【参数】
protocol-type { h3c | ctc }:选择升级协议类型。其中h3c为H3C私有升级协议,ctc为CTC升级协议。不指定本参数时,使用H3C私有升级协议进行升级。
filename:升级文件名,由设备名与ONU升级文件的文件名组成,为1~63个字符的字符串,只能包含字母、数字、特殊字符(包括~ ! @ # $ % ^ & ( ) - _ + = { } [ ] \ ; ' , .)。如果不指定设备名,则默认为主控板的Flash,且不能使用备用主控板中的文件进行升级。
【使用指导】
配置protocol-type参数时,H3C的ONU设备建议选择H3C私有升级协议,其他厂商的ONU设备建议选择CTC升级协议。10G-EPON单板切换到128-ONU模式后,该单板连接的ONU不支持使用H3C私有升级协议升级。
在OLT端口视图下执行此命令,可以升级该OLT端口下所有已创建ONU接口对应的ONU;在ONU接口视图下执行此命令,则仅升级该ONU接口所对应的ONU。
配置升级OLT端口下的所有ONU后,如果新上线的ONU所对应的端口在升级命令配置之前已创建,则直接升级(当然,和升级文件不匹配的ONU是不能升级成功的)。反之,如果对应ONU接口在升级命令配置之后创建,则不升级。
在OLT端口或ONU接口视图下配置本命令后,升级命令会下发到对应的ONU接口。
· 如果该ONU接口对应的ONU在线且和升级文件匹配,则直接进行升级;
· 如果该ONU接口对应的ONU在线但和升级文件不匹配,则不能成功升级;
· 当ONU不在线时,若使用H3C私有升级协议则待其上线后再对其进行升级操作;若使用CTC升级协议则不升级,必须用undo命令取消升级配置,待其上线后再次配置本命令才能升级。
【举例】
# 升级Onu1/0/1:1接口下的单台ONU。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] update onu filename file.app
Update flash:/file.app?[Y/N] Y
update onu type命令用来配置按类型升级所有ONU。
undo update onu type命令用来取消升级配置。
【命令】
update onu type onu-type [ protocol-type { h3c | ctc } ] filename filename
undo update onu type onu-type
【视图】
FTTH视图
【缺省用户角色】
network-admin
【参数】
onu-type:ONU类型,如ET704-A和ET704-A-L等,为1~16个字符的字符串,不区分大小写。只能包含字母、数字、特殊字符(包括~ ! @ # $ % ^ & ( ) - _ + = { } [ ] \ ; ' , .)。
protocol-type { h3c | ctc }:选择升级协议类型。其中h3c为H3C私有升级协议,ctc为CTC升级协议。不指定本参数时,使用H3C私有升级协议进行升级。
filename:升级文件名,由设备名与ONU升级文件的文件名组成,为1~63个字符的字符串,只能包含字母、数字、特殊字符(包括~ ! @ # $ % ^ & ( ) - _ + = { } [ ] \ ; ' , .)。如果不指定设备名,则默认为主控板的Flash,且不能使用备用主控板中的文件进行升级。
【使用指导】
配置protocol-type参数时,H3C的ONU设备建议选择H3C私有升级协议,其他厂商的ONU设备建议选择CTC升级协议。10G-EPON单板切换到128-ONU模式后,该单板连接的ONU不支持使用H3C私有升级协议升级。
配置升级交换机下指定类型的ONU后,如果新创建的ONU接口对应的ONU符合指定类型且上线后,交换机会自动对其进行升级。
最多可同时对64种类型的ONU进行升级,即可以通过update onu type命令为64种不同类型的ONU指定升级文件。
本命令仅对ONU接口下未配置升级命令且匹配本命令所指定类型的ONU有效。
· 如果ONU在线且和升级文件匹配,则直接进行升级;
· 如果ONU在线但和升级文件不匹配,则不能成功升级;
· 当ONU不在线时,若使用H3C私有升级协议则待其上线后再对其进行升级操作;若使用CTC升级协议则不升级,必须用undo命令取消升级配置,待其上线后再次配置本命令才能升级。
【举例】
# 升级交换机下挂的类型为ET704-A-L的所有ONU。
<Sysname> system-view
[Sysname] ftth
[Sysname-ftth] update onu type et704-a-l filename file.app
命令配置完成后,OLT即开始对ONU接口下未配置升级命令且类型为ET704-A-L的所有ONU进行升级。
upstream-sla命令用来配置ONU的上行带宽分配范围。
undo upstream-sla命令用来将ONU的上行带宽分配范围恢复为缺省情况。
【命令】
upstream-sla { fixed-bandwidth fixed-value | maximum-bandwidth max-value | minimum-bandwidth min-value | weight weight-value } *
undo upstream-sla
【缺省情况】
ONU的上行固定带宽为0kbps,最大带宽为23552kbps,最小带宽为2048kbps,带宽分配权重为1。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
fixed-bandwidth fixed-value:上行的固定带宽,单位为64kbps,取值范围为0~14843。对于10G-EPON单板,取值范围为0~148430。
maximum-bandwidth max-value:上行的最大带宽,单位为64kbps,取值范围为8~15625。对于10G-EPON单板,取值范围为8~156250。
minimum-bandwidth min-value:上行的最小带宽,单位为64kbps,取值范围为8~15000。对于10G-EPON单板,取值范围为8~135781。
weight weight-value:带宽分配权重,取值范围为1~20。
【使用指导】
固定带宽不能大于最小带宽。
固定带宽与最小带宽之和不能大于最大带宽。
【举例】
# 设置ONU上行最大带宽为10Mbps(10240kbps)。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] upstream-sla maximum-bandwidth 160
The maximum-bandwidth of upstream is 10240 kbps
using onu命令用来创建ONU接口。
undo using onu命令用来删除ONU接口。
【命令】
using onu onu-number-list
undo using onu onu-number-list
【缺省情况】
未创建ONU接口。
【视图】
OLT端口视图
【缺省用户角色】
network-admin
【参数】
onu-number-list:指定的ONU接口编号列表。表示方式为onu-number-list = { onu-number1 [ to onu-number2 ] }&<1-10>,onu-number2必须大于或等于onu-number1。onu-number1、onu-number2的取值范围为1~64。&<1-10>表示前面的参数最多可以输入10次。
【举例】
# 在Olt1/0/2端口上创建ONU接口1。
<Sysname> system-view
[Sysname] interface Olt 1/0/2
[Sysname-Olt1/0/2] using onu 1
voip-port shutdown命令用来关闭ONU的VoIP端口。
undo voip-port shutdown命令用来打开ONU的VoIP端口。
【命令】
voip-port port-number shutdown
undo voip-port port-number shutdown
【缺省情况】
ONU的VoIP端口处于关闭状态。
【视图】
ONU接口视图
【缺省用户角色】
network-admin
【参数】
port-number:VoIP端口号,取值范围为1~当前ONU的VoIP端口数。
【举例】
# 打开ONU的VoIP 1号端口。
<Sysname> system-view
[Sysname] interface onu 1/0/1:1
[Sysname-Onu1/0/1:1] undo voip-port 1 shutdown
bcmp-proxy enable命令用来开启设备的BCMP Proxy功能。
undo bcmp-proxy enable命令用来关闭设备的BCMP Proxy功能。
【命令】
bcmp-proxy enable
undo bcmp-proxy enable
【缺省情况】
未开启设备的BCMP Proxy功能。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
无
【使用指导】
设备开启BCMP Proxy功能后,就作为BCMP Proxy来负责BCMP系统成员设备的注册信息、配置信息的接收和转发。
【举例】
# 开启设备的BCMP Proxy功能。
[Sysname] bcmp-proxy enable
bcmp-proxy server address命令用来配置BCMP Server的IP地址。
undo bcmp-proxy server address命令用来恢复缺省情况。
【命令】
bcmp-proxy server address ip-address
undo bcmp-proxy server address
【缺省情况】
未配置BCMP Server的IP地址。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
ip-address:BCMP Server的IP地址。
【使用指导】
BCMP Proxy上需要配置BCMP Server的IP地址,以实现和BCMP Server的通信。
【举例】
# 配置BCMP Server的IP地址为1.1.1.1。
[Sysname] bcmp-proxy server address 1.1.1.1
【相关命令】
· bcmp-proxy enable
bcmp-proxy server port命令用来配置BCMP Server的端口号。
undo bcmp-proxy server port命令用来恢复缺省情况。
【命令】
bcmp-proxy server port port-number
undo bcmp-proxy server port
【缺省情况】
BCMP Server的端口号为5000。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
port-number:BCMP Server的端口号,取值范围为1~65535。
【使用指导】
BCMP Proxy与BCMP Server通信前,需要建立一条数据通道,此通道为UDP连接。用户可以通过本命令指定UDP连接的端口号。
【举例】
# 配置BCMP Server的端口号为2000。
[Sysname] bcmp-proxy server port 2000
【相关命令】
· bcmp-proxy enable
bcmp-proxy vlan命令用来配置BCMP Proxy的工作VLAN。
undo bcmp-proxy vlan命令用来恢复缺省情况。
【命令】
bcmp-proxy vlan vlan-id
undo bcmp-proxy vlan
【缺省情况】
BCMP Proxy的工作VLAN为4041。
【视图】
系统视图
【缺省用户角色】
network-admin
【参数】
vlan-id:BCMP Proxy的工作VLAN ID,取值范围为1~4094。
【使用指导】
开启BCMP Proxy功能后,设备仅在工作VLAN中与BCMP Client通信。
【举例】
# 配置BCMP Proxy的工作VLAN为VLAN 100。
[Sysname] bcmp-proxy vlan 100
【相关命令】
· bcmp-proxy enable
不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!