内容发布更新时间 : 2024/12/23 2:33:51星期一 下面是文章的全部内容请认真阅读。
TxOpticalLevel: 2.570(dBm)
LowerTxOpticalThreshold: ont internal policy UpperTxOpticalThreshold: ont internal policy Onu response time: 0(ns) Power feed voltage: 3.16(V) Lower voltage threshold: 0.00(V) Upper voltage threshold: 6.56(V) Laser bias current: 21.846(mA) Lower bias current threshold:0.000(mA) Upper bias current threshold:131.000(mA) Temperature: 49.242(C) Lower temperature threshold: -127.000(C) Upper temperature threshold: 127.000(C
1.23 ZESR功能
为了提高网络的可靠性,以太网为环拓扑,当环上链路正常时,阻塞一个端口防止闭环和网络风暴,当环上有链路出现故障时,打开原先阻塞的端口,产生新的通信路径,保障通信重新连通。
1) 基本术语定义
ZESR域(ZESR Domain):ZESR协议的作用区域,包含一个主节点和若干个传输节点以及与之对应的控制VLAN和受保护的VLAN。一个典型的ZESR域就等同于一个物理环的拓扑
主节点(Master Node):每个ZESR域只有一个主节点,是ZESR域中的主要决策者,由它来发送用来检测环状态的“健康检测”(Health-Check)等其他控制消息,并执行端口的blocking/unblocking动作;
传输节点(Transit Node):ZESR域中除了主节点外的其他节点。接收和转发“健康检测”控制消息。传输节点需要检测它加入到环路中的端口连接状态,如果发生端口链路中断的事件就通知相应EAPS域中的主节点;
主端口(Primary Port):只存在于主节点中。主节点通过该端口在相应的ZESR域中发送“健康检测”控制消息。传输节点不定义;
次端口(Secondary Port):只存在于主节点中。在环路出于正常状态时,该端口处于阻塞状态,而当环路失效时,该端口处于转发状态; 控制VLAN(Control VLAN):是一个指定的802.1Q VLAN,该VLAN用来在环中传送EAPS控制消息。每个EAPS域都有一个独一无二的控制VLAN,每个控制VLAN在每个节点上只能包含两个用来构成环的端口。当主节点的次端口出于阻塞状态时,也必须接收控制VLAN中的数据消息;
受保护VLAN(Protected VLAN):一个或多个用来承载用户数据的业务VLAN。在EAPS域处于正常的“Complete”状态时,主节点的次端口需要阻塞所有受保护的VLAN转发数据包以防止风暴的发生。
2) ZESR主节点(Master)配置
首先,需要将STP使能,并将受保护VLAN和控制VLAN加入到STP实例中,配置如下: ZXAN(config)#spanning-tree enable
ZXAN(config)#spanning-tree mst configuration
ZXAN(config-mstp)#instance 1 vlans 500-600 --受保护VLAN
ZXAN(config-mstp)#instance 2 vlans 1000 --控制VLAN 注:受保护VLAN和控制VLAN可根据需要来设定
然后,在所需要成环的上联口上加入控制VLAN和受保护VLAN,配置如下: ZXAN(config)#interface gei_1/21/1-2
ZXAN(config-if)#switchport vlan 1000 tag ZXAN(config-if)#switchport vlan 500-600 tag
最后将STP实例加入到ZESR端口中,配置如下:
ZXAN(config)# zesr ctrlvlan 1000 master 0 primaryport gei_1/20/1 secondport gei_1/20/2 protectInstance 1 ctrlvlanInstance 2
其中,ctrlvlan为控制VLAN;master为节点类型,0表示transit(传输节点),1表示master(主节点);primaryport表示主端口;secondport表示从端口;protectInstance表示受保护的实例,与STP实例中的instance 1对应;ctrlvlanInstance表示控制VLAN的实例,与STP实例中的instance 2对应。
注:目前版本中ZESR配置命令中的master中的0为master,1为transit与配置命令: ZXAN(config)#zesr ctrlvlan 1000 master ? <0-1> 0:transit node ;1:master node
所显示的内容相反,后续版本应该会有改进。 使用如下命令查看配置:
ZXAN(config)#show zesr ctrlvlan 1000 zesr domain:
ctrlvlan : 1000 state : failed node type : Mater healthtime : 1000ms failtime : 3000ms preforwardtime : 1000ms protectInstance : 1 primaryport status : block
gei_1/20/1 : down secondport status : forward
gei_1/20/2 : down 3) ZESR传输节点(Transit配置
首先,需要将STP使能,并将受保护VLAN和控制VLAN加入到STP实例中,配置如下: ZXAN(config)#spanning-tree enable
ZXAN(config)#spanning-tree mst configuration
ZXAN(config-mstp)#instance 1 vlans 500-600 --受保护VLAN ZXAN(config-mstp)#instance 2 vlans 1000 --控制VLAN 注:受保护VLAN和控制VLAN可根据需要来设定
然后,在所需要成环的上联口上加入控制VLAN和受保护VLAN,配置如下: ZXAN(config)#interface gei_1/21/1-2
ZXAN(config-if)#switchport vlan 1000 tag ZXAN(config-if)#switchport vlan 500-600 tag
最后将STP实例加入到ZESR端口中,配置如下:
ZXAN(config)# zesr ctrlvlan 1000 master 1 primaryport gei_1/19/3 secondport gei_1/19/4
protectInstance 1 ctrlvlanInstance 2
各参数解释参考主节点配置。
配置成功后主节点和传输节点状态如下:
ZXAN(config-if)#show zesr ctr 1000 ZXAN(config-if)#sho zesr ctr 1000 zesr domain: zesr domain:
ctrlvlan : 1000 ctrlvlan : 1000 state : complete state : complete node type : Master node type : Transit healthtime : 1000ms healthtime : 1000ms failtime : 3000ms failtime : 3000ms preforwardtime : 3000ms preforwardtime : 3000ms protectInstance : 1 protectInstance : 1 ctrlvlanInstance : 2 ctrlvlanInstance : 2
primaryport status : forward primaryport status : forward
gei_1/20/3 : up gei_1/19/3 : up secondport status : block secondport status : forward
gei_1/20/4 : down gei_1/19/4 : up 注:主节点的主、从端口的状态分别为forward和block,而传输节点的主、从端口的状态没有什么不同,都为forward。
1.24 service-port功能
Service-port:业务端口是建立在“L2桥接口”上,用于用户侧多业务接入配置管理的一个概念,用来加强“业务承载逻辑通道”的概念,一个“业务端口”就是承载一个业务。对于LAN接入,就是说用户侧的业务通过Vlan/cos/etherType来进行区分,可以视为多条业务流,一条业务流就是一个service-port。
ONU接口配置的service-port属于增强型Vlan转换,体现在N:1 vlan 转换和修改Cvlan的功能。包含:基于Cvlan的service-port、基于Cvlan+优先级的service-port、基于Cvlan+以太网类型的service-port。Service-port包含两种大类:修改Cvlan;修改Cvlan,增加Svlan。
配置命令:
ZXAN (config-if)#service-port service-port-id [vport vportid] user-vlan { user-vla- id|untagged
}
[to
user-vlan-id]
transparent|([user-etype
ether-type
[filter
{enable|disable}]]|[user-priority user-packet priority-value] (svlan svlanid)|(vlan vlanid [svlan svlanid]) [newcos newcos]) * 配置service-port规则 ZXAN(config-if)#no service-port service-port id * 删除service-port规则 该命令用于配置、删除Service-port规则,该规则应该在onu接口下配置。一个onu最多可配置128条Service-port规则。
ZXAN#show service-port interface interface * 查看配置的service-port规则 使用指南:
(1)service-port service-port编号,范围是1-128,一个onu最多可配置128条Service-port规则。
(2)user-vlan old cvlan或者untag,根据old cvlan id或者untag来确定new cvlan。 (3)to 表示old cvlan截止范围。
(3)user-etype 以太网协议类型值,可根据协议类型确定new cvlan。目前支持协议类型为IPOE、PPPOE和自定义。
(4)user-priority 优先级值,可根据cos值确定new cvlan。取值范围为0-7。 (5)vlan 修改后的new cvlan。 (6)svlan 可选项,添加的svlan值。
(7)newcos 可选项,其作用是指定newCvlan或Svlan和newCvlan的cos值。如果不选,则表示newCvlan或Svlan和newCvlan的cos值与oldCvlan相同.
(9)interface GPON-onu interface接口,查询某一onu下配置的Service-port规则。 vlan转换配置实例(只支持1:1,不支持N:1): ZXAN(config)#interface GPON-onu_1/5/2:1
ZXAN(config-if)#service-port 1 user-vlan 10 vlan 100 svlan 1000 //基于ONU的C?C’+S’的转换
ZXAN(config-if)#service-port 2 user-vlan 11 vlan 11 //基于ONU的VLAN透传 ZXAN(config-if)#service-port 3 user-vlan 12 vlan 212 //基于ONU的VLAN转换 ZXAN(config-if)#show service-port interface gpon-onu_1/5/2:1 ZXAN(config-if)#show service-port interface gpon-onu_1/7/4:1 Interface gpon-onu_1/7/4:1
Sport Vport Begin- End- User- Etype Filter Vlan SVlan Cos Tls Mode Status Vid Vid Prio --------------------------------------------------------------------------------
1 1 10 10 -- -- -- 100 1000 -- -- 1:1 OK 2 1 11 11 -- -- -- 11 -- -- -- 1:1 OK 3 1 12 12 -- -- -- 212 -- -- -- 1:1 OK 对一个onu配置了3条Service-port规则,规则1为将vlan10的tag标签替换为vlan100,并且添加svlan1000;规则2为对于vlan11的包进行透传;规则3为将vlan12的tag标签替换为vlan212。
注意:
1、 ONU接口下不支持同时配置switchPort和ServicePort。 2、 不建议同时配置servicePort和SmartQinQ。
3、 如果ServicePort下出现两个ONU将不同的VLAN转换成相同的VLAN,例如ONU1:
10?100+1000,同时ONU2:11?100+1000,必须走两个不同的vport。 4、 servicePort下不匹配的数据包被丢弃。
1.25 ONU远程管理
1.47
ONU带内管理控制
一、带内管理接口参数配置 [命令格式]
mgmt-ip auto-assign|release|(
onu的ip和远程主机ip的网段均不能同onu的lan侧ip在同一网段(默认192.168.1.1/255.255.255.0),如果onu有wan连接存在,这两个ip也不能同wan连接的ip在同一网段。vlan不能同onu当前所有已使用的vlan重复。
auto-assign:从pon ip-pool中自动分配地址 release : 释放配置的管理ip。 vlan:管理通道vlan。
priority:管理通道优先级。 route: 路由配置。 [使用实例]
ZXAN(gpon-onu-mng)#mgmt-ip 172.168.1.122 255.255.0.0 vlan 300 priority 0 route 0.0.0.0 0.0.0.0 172.168.1.250
1.48 VLAN管理
ONU 用户接口VLAN模式共有:hybrid、tag、transparent、trunk、translat、vlan七种。
[命令格式]
vlan port < eth_slot/port > mode transparent
vlan port < eth_slot/port > mode tag vlan <1-4094> priority <0-7>
vlan port < eth_slot/port > mode hybrid [def-vlan <1-4094>] ]def-prio <0-7>] vlan port < eth_slot/port > mode trunk
vlan port < eth_slot/port > vlan <1-4094> List of VLAN, format:X,X...or X-X (1-64 characters)
vlan port < eth_slot/port > translate vlan
1.49 可控组播管理
omci方式组播配置包含组播协议、快速离开、最大组播组数、组播VLAN、上行协议包