
ZXR106900
系列万兆路由交换机
用户手册以太网交换分册
产品版本:2.8.02.B
中兴通讯股份有限公司
地址:深圳市高新技术产业园科技南路中兴通讯大厦
邮编:518057
电话:(86)75526770800800-830-1118
传真:(86)75526770801
技术支持网站:http://support.zte.com.cn
电子邮件:800@zte.com.cn

法律声明
本资料著作权属中兴通讯股份有限公司所有。未经著作权人书面许可,任何单位或个人不得以任何方
式摘录、复制或翻译。
侵权必究。
“ZTE”和“ZTE中兴”是中兴通讯股份有限公司的注册商标。中兴通讯产品的名称和标志是中兴通
讯的专有标志或注册商标。在本手册中提及的其他产品或公司的名称可能是其各自所有者的商标或商
名。在未经中兴通讯或第三方商标或商名所有者事先书面同意的情况下,本手册不以任何方式授予阅
读者任何使用本手册上出现的任何标记的许可或权利。
本产品符合关于环境保护和人身安全方面的设计要求,产品的存放、使用和弃置应遵照产品手册、相
关合同或相关国法律、法规的要求进行。
如果本产品进行改进或技术变更,恕不另行专门通知。
当出现产品改进或者技术变更时,您可以通过中兴通讯技术支持网站http://support.zte.com.cn查询有关
信息。
订历史
修
本
资 资资料 料料版 版版本 本
R1.020081205手册第1次发布
资料编号:sjzl20086161
发布日期:20081205
修 修修订 订订日 日日期 期
期
修 修修订 订订原 原原因 因
因

目录
VLAN
1 11VLAN VLAN
1.1VLAN简介..........................................................................................................
1.2配置VLAN..........................................................................................................1-5
配
置
配 配
置 置
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..1 11- --1 1
1.1.1VLAN类型................................................................................................
1.1.2VLAN标签................................................................................................1-2
1.1.3VLAN链路类型.........................................................................................
1.1.4缺省VLAN................................................................................................1-3
1.1.5PVLAN.....................................................................................................1-3
1.1.6QinQ........................................................................................................
1.1.7子网VLAN................................................................................................1-4
1.1.8协议VLAN................................................................................................1-4
1.1.9VLAN翻译................................................................................................1-4
1.1.10SuperVLAN..............................................................................................1-5
1.1.11SVLAN....................................................................................................1-5
1
1-1
1-1
1-2
1-3
1.2.1创建VLAN................................................................................................
1.2.2设置端口的VLAN链路类型........................................................................
1.2.3添加VLAN成员端口..................................................................................
1.2.4设置端口的本地VLAN...............................................................................1-7
1.2.5设置端口的VLAN过滤...............................................................................
1.2.6设置端口帧类型过滤.................................................................................
1.2.7创建VLAN三层接口..................................................................................1-8
1.2.8VLAN配置实例.........................................................................................1-8
1.3配置PVLAN........................................................................................................1-9
1.4配置QinQ.........................................................................................................
1.5配置子网VLAN.................................................................................................1-11
1.6配置协议VLAN.................................................................................................1-13
1.7配置VLAN翻译.................................................................................................1-14
1.8配置SuperVLAN................................................................................................
1-10
1-14
1-5
1-6
1-6
1-8
1-8

1.9配置SVLAN......................................................................................................1-17
1.10VLAN的维护与诊断........................................................................................1-21
STP
配
2 22STP STP
2.1STP简介.............................................................................................................2-1
置
配 配
置 置
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
.
1
2 22- --1 1
2.1.1SSTP模式..................................................................................................
2.1.2RSTP模式.................................................................................................2-2
2.1.3MSTP模式................................................................................................2-2
2.1.4BPDU保护................................................................................................
2.2配置STP.............................................................................................................2-7
2.2.1启用STP...................................................................................................
2.2.2配置STP模式............................................................................................2-8
2.2.3配置STP参数............................................................................................
2.2.4创建实例..................................................................................................2-8
2.2.5设置MST名称和版本号.............................................................................2-9
2.2.6配置交换机的优先级.................................................................................2-9
2.3配置BPDU保护...................................................................................................2-9
2.3.1配置边缘端口的BPDU保护........................................................................2-9
2.3.2配置端口环回保护..................................................................................2-10
2-1
2-3
2-7
2-8
2.3.3配置端口根保护......................................................................................2-10
2.4STP配置实例....................................................................................................
2.5STP的维护与诊断.............................................................................................
MAC
地
址
表
操
3 33MAC MAC
地 地
址 址
3.1MAC地址表简介.................................................................................................3-1
3.1.1MAC地址表的构成及意义.........................................................................
3.1.2MAC地址的分类.......................................................................................3-2
3.1.3MAC地址表的建立与删除.........................................................................3-2
3.2配置MAC地址表.................................................................................................3-3
3.2.1设置MAC地址老化时间.............................................................................3-3
3.2.2设置MAC地址固化....................................................................................
3.2.3设置端口绑定MAC地址.............................................................................3-4
3.2.4设置端口MAC地址学习.............................................................................3-4
3.2.5限制端口或全局的MAC地址数目...............................................................3-4
作
表 表
操 操
作 作
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3 33- --1 1
2-10
2-12
1
3-1
3-3

3.2.6设置端口MAC地址学习保护......................................................................3-5
3.2.7设置MAC地址过滤....................................................................................3-5
3.2.8配置MAC地址表的256K模式.....................................................................3-5
3.2.9查看MAC地址表.......................................................................................
3.3MAC地址表配置实例..........................................................................................3-7
链
路
聚
合
配
4 44链 链
路 路
聚 聚
4.1链路聚合简介.....................................................................................................
4.2配置链路聚合.....................................................................................................
4.3链路聚合配置实例..............................................................................................4-2
4.4链路聚合的维护与诊断.......................................................................................
IGMP
5 55IGMP IGMP
5.1IGMPSnooping简介.............................................................................................5-1
5.1.1加入组播组...............................................................................................
5.1.2离开组播组...............................................................................................
5.1.3快速离开..................................................................................................5-2
5.2配置IGMPSnooping.............................................................................................5-2
5.2.1启用IGMPSnooping...................................................................................5-2
置
合 合
配 配
置 置
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
Snooping
Snooping Snooping
配
置
配 配
置 置
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..5 55- --1 1
3-6
1
.
4 44- --1 1
4-1
4-2
4-4
1
5-2
5-2
5.2.2配置代理查询器........................................................................................5-3
5.2.3限制组播组...............................................................................................5-4
5.2.4配置静态IGMPSnooping............................................................................5-4
5.2.5设置IGMPSnooping时间参数.....................................................................5-4
5.3IGMPSnooping配置实例......................................................................................5-5
5.4IGMPSnooping的维护与诊断...............................................................................5-5
链
路
保
护
配
6 66链 链
路 路
保 保
6.1ZESR配置..........................................................................................................
6.1.1ZESR简介................................................................................................
6.1.2配置ZESR................................................................................................6-3
6.1.3ZESR配置实例..........................................................................................6-4
6.2ZESS配置...........................................................................................................6-6
6.2.1ZESS简介..................................................................................................
6.2.2配置ZESS..................................................................................................6-7
置
护 护
配 配
置 置
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..6 66- --1 1
1
6-1
6-1
6-6
6.3双上行链路保护..................................................................................................6-7

6.3.1双上行链路保护简介.................................................................................6-7
6.3.2双上行链路保护配置实例..........................................................................6-8
以
太
网
OAM
配
7 77以 以
太 太
网 网
OAM OAM
7.1以太网OAM简介................................................................................................7-1
置
配 配
置 置
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
.
1
7 77- --1 1
7.2配置以太网OAM................................................................................................
7.3配置CFM...........................................................................................................7-5
7.4OAM链路控制事件配置实例...............................................................................7-9
7.5以太网OAM的维护与诊断.................................................................................
7.6CFM的维护与诊断............................................................................................7-14
EPON
8 88EPON EPON
8.1EPONOLT简介..................................................................................................
8.2配置EPONOLT..................................................................................................
OLT
配
OLT OLT
8.2.1配置OLT接口...........................................................................................
8.2.2配置EPON全局参数..................................................................................
8.2.3配置ONU本地管理...................................................................................8-8
8.2.4配置OLT光路保护功能..............................................................................8-9
8.2.5配置QoS.................................................................................................8-11
8.2.6配置OLT告警功能..................................................................................8-11
置
配 配
置 置
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .
7-3
7-11
1
.
8 88- --1 1
8-1
8-3
8-3
8-5
8.2.7配置ONU远程管理.................................................................................8-13
8.3EPONOLT配置实例.........................................................................................8-20
8.4EPONOLT的维护与诊断..................................................................................8-22
图
目
录
图 图
目 目
录 录
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..I I
表
目
录
表 表
目 目
录 录
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..III III
缩
略
语
缩 缩
略 略
语 语
. ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..V V
I
III
V

前言
手册说明
本手册为《ZXR106900系列(V2.8.02.B)万兆路由交换机用户手册以太网交换分册》,
适用于ZXR106902/6905/6908万兆路由交换机的V2.8.02.B版本。
ZXR106900系列万兆路由交换机的配套手册有:
称
手 手手册 册册名 名名称 称
《ZXR106900系列(V2.8.02.B)万兆路由交换机硬
件安装手册》
《ZXR106900系列(V2.8.02.B)万兆路由交换机硬
件手册》
《ZXR106900系列(V2.8.02.B)万兆路由交换机用户
手册基本配置分册》
《ZXR106900系列(V2.8.02.B)万兆路由交换机用
户手册以太网交换分册》
容
手 手手册 册册内 内内容 容
介绍安装工程准备、19英寸机柜安装、主
设备安装、电源线安装、线缆安装和硬件
安装检查
介绍设备的功能、技术特性和参数、工作原
理、硬件结构、控制交换板、线路接口板、
电源模块和风扇插箱
介绍设备的使用和操作、系统管理、CLI权
限分级配置、端口配置、网络协议配置、
DHCP配置、VRRP配置、ACL配置、QoS
配置、DOT1X配置、集群管理配置、网络
管理配置、IPTV配置、VBAS配置、CPU攻
击保护、URPF配置和UDLD配置
介绍设备的VLAN配置、STP配置、MAC地
址表操作、链路聚合配置、IGMPSnooping
配置、链路保护配置、以太网OAM配置和
《ZXR106900系列(V2.8.02.B)万兆路由交换机用户
手册IPv4路由分册》
《ZXR106900系列(V2.8.02.B)万兆路由交换机用
户手册MPLS分册》
EPONOLT配置
介绍设备的静态路由配置、RIP配置、OSPF
配置、IS-IS配置、BGP配置、负荷分担配
置、组播路由配置、IP/LDPFRR配置和
BFD配置
介绍设备的MPLS配置、MPLSL3VPN配置
和MPLSL2VPN配置

手 手手册 册册名 名名称 称
称
手 手手册 册册内 内内容 容
容
《ZXR106900系列(V2.8.02.B)万兆路由交换机用户
手册IPv6分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
命令索引分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
IPv6分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
IP路由分册一》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
IP路由分册二》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
MPLS分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
介绍设备的IPv6地址配置、IPv6邻居发现协
议配置、IPv6隧道配置、IPv6静态路由配
置、RIPng配置、OSPFv3配置、IS-ISv6配
置和BGP4+配置
介绍ZXR10路由器/以太网交换机每条命
令对应的分册、章节
介绍ZXR10路由器/以太网交换机与IPv6相
关的命令
介绍ZXR10路由器/以太网交换机与RIP、
OSPF和IS-IS路由协议相关的命令
介绍ZXR10路由器/以太网交换机与BGP路
由协议、路由映射和路由策略相关的命令
介绍ZXR10路由器/以太网交换机与MPLS
相关的命令
介绍ZXR10路由器/以太网交换机与QoS相
QoS分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
安全分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
基本配置分册一》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
基本配置分册二》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
基本配置分册三》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
网络管理分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
关的命令
介绍ZXR10路由器/以太网交换机与网络
安全相关的命令
介绍ZXR10路由器/以太网交换机与系统
管理、文件管理、用户界面、日志统计、
FTP/TFTP服务器和IPv4基础协议相关的命
令
介绍ZXR10路由器/以太网交换机与接口配
置、DHCP和VRRP相关的命令
介绍ZXR10路由器/以太网交换机与NAT、
TimeRange、堆叠和DEBUG调试相关的命
令
介绍ZXR10路由器/以太网交换机与网络
管理相关的命令
介绍ZXR10路由器/以太网交换机与MAC、
以太网交换分册》
VLAN、SuperVLAN、STP、链路聚合、
VBAS、MACPING和UDLD相关的命令

手 手手册 册册名 名名称 称
称
手 手手册 册册内 内内容 容
容
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
语音视频分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
远程接入分册》
《ZXR10路由器/以太网交换机命令手册(V4.8.22)
组播分册》
介绍ZXR10路由器/以太网交换机与VOIP和
IPTV相关的命令
介绍ZXR10路由器/以太网交换机与远程
接入相关的命令
介绍ZXR10路由器/以太网交换机与组播
协议相关的命令
ZXR106900系列(V2.8.02.B)万兆路由交换机支持的命令是基于统一平台ZXROSV4.8.22
版本。
内容介绍
ZXR106900系列(V2.8.02.B)万兆路由交换机用户手册以太网交换分册的章节及其概要
如下所示:
名
章 章章名 名
第1章VLAN配置介绍VLAN、PVLAN、QinQ、子网VLAN、协议VLAN、VLAN
要
概 概概要 要
翻译、SuperVLAN、SVLAN的原理、配置和配置实例
第2章STP配置介绍STP、BPDU保护的原理、配置和配置实例
第3章MAC地址表操作介绍MAC地址表的基本概念和相关操作
第4章链路聚合配置介绍链路聚合的原理、配置和配置实例
第5章IGMPSnooping配置介绍IGMPSnooping的原理、配置和配置实例
第6章链路保护配置介绍ZESR和ZESS的原理、配置和配置实例
第7章以太网OAM配置介绍以太网OAM的原理、配置和配置实例
第8章EPONOLT配置介绍EPONOLT的原理、配置和配置实例
缩略语列举了本手册中常见的缩略语


1
1 1
本章包含如下主题:
ŸVLAN简介1-1
Ÿ配置VLAN1-5
Ÿ配置PVLAN1-9
VLAN配置
Ÿ配置QinQ
Ÿ配置子网VLAN1-11
Ÿ配置协议VLAN1-13
Ÿ配置VLAN翻译1-14
Ÿ配置SuperVLAN1-14
Ÿ配置SVLAN
ŸVLAN的维护与诊断1-21
1.1VLAN简介
使用VLAN技术,网络管理者能够根据实际应用需要,将物理局域网逻辑划分成不同的广
播域(每个广播域即一个VLAN),使具有相同需求的用户处于同一广播域,不同需求的
用户处于不同的广播域。同一个VLAN中的所有广播和单播流量都被限制在该VLAN中,
不会转发到其它VLAN。当不同VLAN的设备要进行通信时,必须经过三层的路由转发。
VLAN的优点主要有:
1-10
1-17
l减少网络上的广播流量
l增强网络的安全性
l简化网络的管理控制
1.1.1VLAN类型
交换机目前支持基于端口的VLAN、子网VLAN和协议VLAN。基于端口的VLAN是划分
VLAN的最简单也是最有效的方法,它将交换设备的各个端口分配给不同的VLAN。
1
1 11- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
例如,端口1、2和3属于同一个VLAN,其他端口属于别的VLAN,那么端口1所接收的帧
就只在端口2和3上传送而不会在其他端口上传送。如果VLAN中的用户移动到一个新位
置,就不再属于原来的VLAN,除非重新配置VLAN。
1.1.2VLAN标签
帧在网络中传输时,如果能用某种方法表示出该帧所属的VLAN,就可以在一条链路上
传输多个VLAN的业务。IEEE802.1Q通过在以太网帧结构中插入一个VLAN标签实现了
这一功能。
VLAN标签的长度为4个字节,在以太网帧中位于源MAC地址之后,长度/类型字段之前。
VLAN标签的格式如图1-1所示。
图1-1VLAN标签格式
VLAN标签最常应用在跨交换机创建VLAN的情况,此时交换机之间的连接通常称为中继
(Trunk)。使用标签后,可以通过一个或多个中继创建跨多个交换机的VLAN。当连接
这些交换机的端口收到一个打标签(tagged)的帧时,端口能够根据VLAN标签判断该帧
属于哪一个VLAN。
每个802.1Q的端口都被分配了一个缺省的VLANID,称为PVID。当端口收到不打标签
(untagged)的帧时,该帧被认为属于端口缺省VLAN,并在该VLAN中进行转发。
1.1.3VLAN链路类型
ZXR106900系列交换机的端口支持以下三种连接方式:
l接入链路(AccessLink)
接入链路用于将不能识别VLAN标签的设备(如工作站)连接到VLAN交换机端口。
它只传送不打VLAN标签的帧,且只与一个VLAN关联。
l中继链路(TrunkLink)
中继链路用于连接两个能够识别VLAN标签的设备,传输多个VLAN的业务。它只传
送打VLAN标签的帧,可承载多个VLAN。最常见的中继链路就是连接两个交换机的
链路。
l混合链路(HybridLink)
2
1 11- --2 2

1.1.4缺省VLAN
ZXR106900系列交换机初始情况下有一个缺省VLAN,该VLAN有以下特性:
l缺省VLAN的VLANID为1。
l缺省VLAN的名称为VLAN0001。
l缺省VLAN包含所有端口。
l缺省VLAN的所有端口默认都是untagged的。
1.1.5PVLAN
为了提高网络的安全性,要将用户之间的报文隔离开,传统的解决办法是给每个用户分
配一个VLAN。这种方法具有明显的局限性,主要表现在以下几个方面:
1VLAN配置
混合链路可以同时传送打标签的和不打标签的帧。但是对于一个特定的VLAN,混
合链路传送的所有帧必须是同一种类型的。
1.1.6QinQ
l目前IEEE802.1Q标准中所支持的VLAN数目最多为4094个,用户数量受到限制,且
不利于网络的扩展。
l每个VLAN对应一个IP子网,划分大量的子网会造成IP地址的浪费。
l大量VLAN和IP子网的规划使网络管理变得非常复杂。
PVLAN技术的出现解决了这些问题。
PVLAN将VLAN中的端口分为两类:与用户相连的端口为隔离端口(IsolatePort),上行
与路由器相连的端口为混合端口(PromiscuousPort)。隔离端口只能与混合端口通信,
相互之间不能通信。这样就将同一个VLAN下的端口隔离开来,用户只能与自己的默认
网关通信,网络的安全性得到保障。
QinQ是对基于IEEE802.1Q封装的隧道协议的形象称呼,又称VLAN堆叠。QinQ技术是
在原有VLAN标签(内层标签)之外再增加一个VLAN标签(外层标签),外层标签可以
将内层标签屏蔽起来。
QinQ不需要协议的支持,通过它可以实现简单的L2VPN(二层虚拟专用网),特别适合
以三层交换机为骨干的小型局域网。
QinQ技术的典型组网如图1-2所示,连接用户网络的端口称为Customer端口,连接服
务提供商网络的端口称为Uplink端口,服务提供商网络边缘接入设备称为PE(Provider
Edge)。
3
1 11- --3 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
图1-2QinQ典型组网
用户网络一般通过VLANTrunk方式接入PE。
当报文从用户网络1到达交换机A的customer端口时,无论报文是tagged还是untagged的,交
换机A都强行插入外层标签(VLANID为10)。在服务提供商网络内部,报文沿着VLAN
10的端口传播,直至到达交换机B。交换机B发现与用户网络2相连的端口为customer端
口,于是按照传统的802.1Q协议剥离外层标签,恢复成用户的原始报文,发送到用户网
络2。
这样,用户网络1和2之间的数据可以通过服务提供商网络进行透明传输,用户网络可以
自由规划自己的私网VLANID,而不会和服务提供商网络中的VLANID冲突。
1.1.7子网VLAN
基于子网的VLAN应用于二层VLAN网络环境,实现数据帧转发的灵活配置。基于子网的
VLAN是根据数据帧的源IP地址来决定转发到相应的VLAN中。这种按源IP地址来组成的
VLAN,可使不同网段用户跨越多个VLAN转发,但其VLAN成员身份仍然保留不变。
子网VLAN将不同源IP地址的数据帧隔开,用户只能得到属于同一网段的数据。UNTAG
帧转发子网VLAN的优先级高于协议VLAN,也高于PVID,TAG帧按照TAG模式转发,
其优先级高于子网VLAN。
1.1.8协议VLAN
基于协议的VLAN比较灵活,适合三层或者协议丰富的网络环境。基于协议的VLAN是根
据数据包的网络层封装协议来划分的,可使广播域跨越多个VLAN交换机,用户可以在
网络内部自由移动,但其VLAN成员身份仍然保留不变。这种方法的优点是用户的物理
位置改变后不需要重新配置所属的VLAN。
1.1.9VLAN翻译
VLAN翻译又叫VLAN映射,它允许用于边缘接入的不同以太网交换机的VLANID设置互
相重叠。通过以太网交换机的VLAN翻译功能,将不同交换机的重复VLANID修改为不
同的VLANID,并从上连端口发送出去。
4
1 11- --4 4

1.1.10SuperVLAN
传统的ISP网络给每个用户分配一个IP子网。每分配一个子网,就有三个IP地址被占用,
分别作为子网的网络号、广播地址和缺省网关。如果一些用户的子网中有大量未分配的
IP地址,也无法给其他用户使用,因此这种方法会造成IP地址的浪费。
SuperVLAN有效的解决了这个问题,它把多个VLAN(称为子VLAN)聚合成一个Super-
VLAN,这些子VLAN使用同一个IP子网和缺省网关。
利用SuperVLAN技术,ISP只需为SuperVLAN分配一个IP子网,并为每个用户建立一个
子VLAN,所有子VLAN可以灵活分配SuperVLAN中的IP地址,使用SuperVLAN的缺省网
关。每个子VLAN都是一个独立的广播域,保证不同用户之间的隔离,子VLAN之间的通
信通过SuperVLAN进行路由。
1.1.11SVLAN
SVLAN是一种VLAN隧道技术,通过在原有802.1Q标签的之外再增加一个VLAN标签,将
内层VLAN标签屏蔽起来,在经过运营商网络到达边缘交换机时,再去除外层的VLAN标
1VLAN配置
签,从而构成多点到多点的透明传输服务,为用户提供一种较为简单的二层VPN隧道。
由于报文中可以携带双层标签,这有效的扩展了VLAN的数目,使VLAN的数目最多可达
4094*4094个。通常外层VLAN标签称为运营商VLAN(SPVLAN),内层VLAN标签称为
客户VLAN(CVLAN)。
普通的QinQ仅仅是将到某个端口的数据包打上一个外层标签,这大大限制了组网灵活
性;而SVLAN对同一个端口收到的流可以选择性地对不同的内层标签打上不同的外层标
签。
有些业务流需要保证其报文在通过交换机时不受干扰,即其标签的数目和数值仍然保持
原有状态。SVLAN同样支持这种透传VLAN业务。SVLAN也可以实现外层标签和内层标
签的802.1Pcos优先级映射。
1.2配置VLAN
1.2.1创建VLAN
1.创建指定VLAN,并进入VLAN配置模式
令
命 命命令 令
ZXR10(config)#vlan<vlan-id>交换机上缺省只有VLAN1,使用该命
ZXR10(config-vlan)#name<vlan-name>设置VLAN的别名
5
1 11- --5 5
能
功 功功能 能
令可以创建其他VLAN

ZXR106900系列万兆路由交换机用户手册以太网交换分册
在有些命令中可以使用别名代替VLAN号,VLAN别名用于区分各个VLAN,可以是小
组名称、部门、地区等。缺省情况下,VLAN的别名为“VLAN”+VLANID,其中
VLANID部分为4位数字,不足4位用0补足,如ID为4的VLAN别名缺省为VLAN0004。
2.批量创建VLAN
令
命 命命令 令
ZXR10#vlandatabase进入VLAN数据库
ZXR10(vlan)#vlan<vlan-list>可以在数据库中批量创建VLAN
ZXR10(config-vlan)#name<vlan-name>设置VLAN的别名
能
功 功功能 能
在有些命令中可以使用别名代替VLAN号,VLAN别名用于区分各个VLAN,可以是小
组名称、部门、地区等。缺省情况下,VLAN的别名为“VLAN”+VLANID,其中
VLANID部分为4位数字,不足4位用0补足,如ID为4的VLAN别名缺省为VLAN0004。
1.2.2设置端口的VLAN链路类型
骤
步 步步骤 骤
1ZXR10(config)#interface<interface-name>进入交换机上的二层接口
2ZXR10(config-if)#switchportmode{access|trunk|hybrid}设置以太网端口的VLAN链路类型
令
命 命命令 令
能
功 功功能 能
以太网端口的VLAN链路类型有三种:Access模式、Trunk模式和Hybrid模式,默认为Access
模式。
lAccess模式的端口只能属于一个VLAN,端口不能打标签(untagged),一般是连接
主机的端口。
lTrunk模式的端口可以属于多个VLAN,端口必须打标签(tagged),可以接收和发
送多个VLAN的报文,一般作为交换机之间连接的Trunk端口。
lHybrid模式的端口可以属于多个VLAN,是否打标签由用户自由指定,可以接收和发
送多个VLAN报文,可以用于交换机之间的连接,也可以连接用户计算机。
Hybrid端口和Trunk端口的不同之处在于:Hybrid端口可以发送带标签或不带标签的帧,
而Trunk端口一般只在发送缺省VLAN的报文时不打标签。
1.2.3添加VLAN成员端口
Access端口只能加入到一个VLAN中,而Trunk端口和Hybrid端口可以加入到多个VLAN
中。
l将Access端口加入到指定VLAN
6
1 11- --6 6

1VLAN配置
骤
步 步步骤 骤
1ZXR10(config)#interface<interface-name>进入交换机上的二层接口
2ZXR10(config-if)#switchportaccessvlan{<vlan-id>|<
骤
步 步步骤 骤
1ZXR10(config)#interface<interface-name>进入交换机上的二层接口
2ZXR10(config-if)#switchporttrunkvlan<vlan-list>设置端口所属VLAN
骤
步 步步骤 骤
1ZXR10(config)#interface<interface-name>进入交换机上的二层接口
2ZXR10(config-if)#switchporthybridvlan<vlan-list>[tag|untag]设置端口所属VLAN,并设置这些
令
命 命命令 令
vlan-name>}
l将Trunk端口加入到指定VLAN
令
命 命命令 令
l将Hybrid端口加入到指定VLAN
令
命 命命令 令
能
功 功功能 能
设置端口所属VLAN
能
功 功功能 能
能
功 功功能 能
VLAN的数据是否打标签
l批量添加VLAN成员端口
令
命 命命令 令
ZXR10(config-vlan)#switchport{pvid|tag|untag}<port-list>在VLAN配置模式下,批量添加VLAN
能
功 功功能 能
成员端口
1.2.4设置端口的本地VLAN
Access端口只属于1个VLAN,所以它的本地VLAN就是它所在的VLAN,不用设置。
Trunk端口和Hybrid端口属于多个VLAN,需要设置本地VLAN。如果设置了端口的本地
VLAN,当端口接收到不带VLAN标签的帧时,则将该帧转发到属于本地VLAN的端口。
默认情况下Trunk端口和Hybrid端口的本地VLAN为VLAN1。
骤
步 步步骤 骤
令
命 命命令 令
能
功 功功能 能
1ZXR10(config)#interface<interface-name>进入交换机上的二层接口
2ZXR10(config-if)#switchport{trunk|hybrid}nativevlan{<
vlan-id>|<vlan-name>}
7
1 11- --7 7
设置Trunk端口和Hybrid端口的native
VLAN

ZXR106900系列万兆路由交换机用户手册以太网交换分册
1.2.5设置端口的VLAN过滤
骤
步 步步骤 骤
1ZXR10(config)#interface<interface-name>进入交换机的二层接口
2ZXR10(config-if)#ingressfiltering{enable|disable}设置端口的VLAN过滤,默认情况下
令
命 命命令 令
能
功 功功能 能
VLAN入口过滤是打开的
启用入口过滤后,如果端口接收到的帧所属VLAN的成员端口中并不包含该入口端口,
则该帧将被丢弃。
1.2.6设置端口帧类型过滤
骤
步 步步骤 骤
1ZXR10(config)#interface<interface-name>进入交换机上的二层接口
2ZXR10(config-if)#acceptableframetypes{all|tag}设置端口帧类型过滤
令
命 命命令 令
能
功 功功能 能
配置端口可接收的帧类型,可以选择接收所有的帧(包括untagged帧和tagged帧)或者只
接收tagged帧。默认情况下接收所有的帧。
1.2.7创建VLAN三层接口
骤
步 步步骤 骤
1ZXR10(config)#vlan<vlan-id>创建VLAN
2ZXR10(config-vlan)#exit退出VLAN配置模式
3ZXR10(config)#interfacevlan<vlan-id>创建VLAN三层接口
令
命 命命令 令
能
功 功功能 能
可以使用shutdown命令关闭VLAN三层接口,使用noshutdown命令打开VLAN三层接口。
当VLAN中的所有以太网端口状态均为down时,该VLAN接口状态为down;当VLAN中有
一个或多个以太网端口处于up状态时,该VLAN接口状态变为up。
1.2.8VLAN配置实例
如图1-3所示,交换机A的端口gei_3/1、gei_3/2和交换机B的端口gei_7/1、gei_7/2属于
VLAN10;交换机A的端口gei_3/4、gei_3/5和交换机B的端口gei_7/4、gei_7/5属于VLAN
20,均为Access端口。两台交换机通过端口gei_3/24和gei_7/24以Trunk方式连接,这两个
端口为Trunk端口。
8
1 11- --8 8

图1-3VLAN典型组网
交换机A的配置:
ZXR10_A(config)#vlan10
ZXR10_A(config-vlan)#switchportpvidgei_3/1-2
ZXR10_A(config)#vlan20
ZXR10_A(config-vlan)#switchportpvidgei_3/4-5
ZXR10_A(config)#interfacegei_3/24
ZXR10_A(config-if)#switchportmodetrunk
1VLAN配置
ZXR10_A(config-if)#switchporttrunkvlan10
ZXR10_A(config-if)#switchporttrunkvlan20
交换机B的配置:
ZXR10_B(config)#vlan10
ZXR10_B(config-vlan)#switchportpvidgei_7/1-2
ZXR10_B(config)#vlan20
ZXR10_B(config-vlan)#switchportpvidgei_7/4-5
ZXR10_B(config)#interfacegei_7/24
ZXR10_B(config-if)#switchportmodetrunk
ZXR10_B(config-if)#switchporttrunkvlan10
ZXR10_B(config-if)#switchporttrunkvlan20
1.3配置PVLAN
骤
步 步步骤 骤
1ZXR10(config)#vlanprivate-mapsession-id<id>[c cco oom mmm mmu uun nni iit tty yy<
令
命 命命令 令
port-list>][i iis sso ool lla aat tte ee<port-list>][p ppr rro oom mmi iis ss<port-list>][v vvl lla aan nn<vlan-list>
]
能
功 功功能 能
配置PVLAN的隔离端口和混合端
口。isolate表示隔离端口,promis表
示混合端口
2ZXR10(config)#showvlanprivate-map[<session-id>]显示PVLAN的配置结果
9
1 11- --9 9

ZXR106900系列万兆路由交换机用户手册以太网交换分册
举例
需要配置了两个隔离组:
隔离组1:端口gei_3/1,gei_3/2,fei_7/4,fei_7/5为隔离端口,端口gei_5/10为混合端口。
隔离组2:端口gei_3/7,gei_3/8,fei_7/10,fei_7/11为隔离端口,gei_5/12为混合端口。
配置如下所示:
ZXR10(config)#vlanprivate-mapsession-id1isolate
gei_3/1-2,fei_7/4-5promisgei_5/10
ZXR10(config)#vlanprivate-mapsession-id2isolate
gei_3/7-8,fei_7/10-11promisgei_5/12
ZXR10(config)#showvlanprivate-map
Session_idIsolate_PortsPromis_Ports
----------------------------------------------------------
1gei_3/1-2,fei_7/4-5,gei_5/10
2gei_3/7-8,gei_5/12
1.4配置QinQ
骤
步 步步骤 骤
1ZXR10(config)#interface<interface-name>进入二层接口
2ZXR10(config-if)#switchportqinq{normal|uplink|customer|
3ZXR10(config-if)#showqinq查看QinQ的配置结果
令
命 命命令 令
t ttp ppi iid dd<tpid>}
能
功 功功能 能
配置QinQ的端口属性,normal表示
不进行QinQ操作,默认情况下端口
处于normal状态;uplink表示上连运
营商的端口;customer表示下连用户
的端口
举例
如图1-4所示,假设交换机A的customer端口为gei_3/1,uplink端口为gei_3/24;交换机B
的customer端口为gei_7/1,uplink端口为gei_7/24。配置QinQ时,SPVLAN的customer端口
需设置为untagged,uplink端口需设置为tagged。
0
1 11- --1 110 0

图1-4QinQ典型组网
交换机A的配置:
ZXR10_A(config)#vlan10
ZXR10_A(config)#interfacegei_3/1
ZXR10_A(config-if)#switchportqinqcustomer
ZXR10_A(config-if)#switchportaccessvlan10
ZXR10_A(config)#interfacegei_3/24
1VLAN配置
ZXR10_A(config-if)#switchportqinquplink
ZXR10_A(config-if)#switchportmodetrunk
ZXR10_A(config-if)#switchporttrunkvlan10
交换机B的配置:
ZXR10_B(config)#vlan10
ZXR10_B(config)#interfacegei_7/1
ZXR10_B(config-if)#switchportqinqcustomer
ZXR10_B(config-if)#switchportaccessvlan10
ZXR10_B(config)#interfacegei_7/24
ZXR10_B(config-if)#switchportqinquplink
ZXR10_B(config-if)#switchportmodetrunk
ZXR10_B(config-if)#switchporttrunkvlan10
1.5配置子网VLAN
骤
步 步步骤 骤
1ZXR10(config)#vlansubnet-mapsession-no<session-no><ipaddr>
令
命 命命令 令
<mask>vlan{<vlanid><name>}
能
功 功功能 能
配置子网VLAN,设备支持128个子
网VLAN
2ZXR10(config)#showvlansubnet-map显示子网VLAN的配置结果
1
1 11- --1 111 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
举例
如图1-5所示,在交换机上配置子网VLAN数据,配置VLAN20和VLAN30,接口fei_1/1
属于VLAN20,接口fei_1/2属于VLAN30,接口fei_1/10属于VLAN20和VLAN30,fei_1/1、
fei_1/2和fei_1/10的Pvid不一样。源IP地址为20.20.20.0/24网段PC可访问服务器1,IP地址
为30.30.30.1的PC可访问服务器2。
图1-5子网VLAN配置实例
交换机配置:
/*创建VLAN并将接口划分到VLAN中*/
ZXR10(config)#interfacefei_1/1
ZXR10(config-int)#switchmodehybrid
ZXR10(config-int)#switchporthybridnativevlan20
ZXR10(config-int)#switchhybridvlan20untag
ZXR10(config-int)#exit
ZXR10(config)#interfacefei_1/2
ZXR10(config-int)#switchmodehybrid
ZXR10(config-int)#switchporthybridnativevlan30
ZXR10(config-int)#switchhybridvlan30untag
ZXR10(config-int)#exit
ZXR10(config)#interfacefei_1/10
2
1 11- --1 112 2

ZXR10(config-int)#switchmodehybrid
ZXR10(config-int)#switchhybridvlan20,30untag
ZXR10(config-int)#exit
/*创建子网VLAN数据*/
ZXR10(config)#vlansubnet-mapsession-no1
20.20.20.0255.255.255.0vlan20
ZXR10(config)#vlansubnet-mapsession-no2
30.30.30.1255.255.255.255vlan30
1.6配置协议VLAN
1VLAN配置
令
命 命命令 令
ZXR10(config)#vlanprotocol-mapsession-no<session-no>{ethernet2|
能
功 功功能 能
配置协议VLAN
llc|snap}<0xHHHH>vlan{<vlanId>|<name>}
ZXR10#showvlanprotocol-map显示协议VLAN的配置结果
举例
交换机端口fei_1/1收到两种协议的数据包,分别为0X800,0X7000,配置这两个数据包
属于不同的VLAN。
交换机的配置:
ZXR10(config)#vlanprotocol-mapsession-no1
ethernet20x800vlan10
ZXR10(config)#vlanprotocol-mapsession-no2ethernet2
0x7000vlan20
ZXR10(config)#intfei_1/1
ZXR10(config-if)#switchportmodetrunk
ZXR10(config-if)#switchporttrunkvlan10,20
ZXR10(config)#exit
ZXR10(config)#intfei_1/2
ZXR10(config-if)#switchportmodetrunk
ZXR10(config-if)#switchporttrunkvlan10
ZXR10(config)#exit
ZXR10(config)#intfei_1/3
ZXR10(config-if)#switchportmodetrunk
ZXR10(config-if)#switchporttrunkvlan20
ZXR10(config)#exit
1 11- --1 113 3
3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
1.7配置VLAN翻译
骤
步 步步骤 骤
1ZXR10(config)#vlantranslatesession-no<session_id>{ingress-port
2ZXR10#showvlantranslate[s sse ees sss ssi iio oon nn- --n nno oo<session_id>]显示VLAN翻译的配置结果
令
命 命命令 令
|egress-port}<interface-name>i iin nng ggr rre ees sss ss- --v vvl lla aan nn<vlan-list>e eeg ggr rre ees sss ss- --v vvl lla aan n
<vlanId>[u uup ppl lli iin nnk kk- --p ppo oor rrt tt<interface-name>]
n
能
功 功功能 能
配置VLAN翻译
举例
交换机端口gei_1/1上来的数据包的VLAN标签是VLAN100,但为了将数据包转发到本交
换机的端口fei_2/1,需要将该数据包的VLAN标签变为VLAN200,此时需要配置VLAN翻
译。
交换机的配置:
ZXR10(config)#vlantranslatesession-no1ingress-portgei_1/1
ingress-vlan100egress-vlan200
ZXR10(config)#intgei_1/1
ZXR10(config-if)#ingressfilteringdisable
ZXR10(config-if)#switchportaccessvlan100
ZXR10(config)#exit
ZXR10(config)#intfei_2/1
ZXR10(config-if)#switchportaccessvlan200
ZXR10(config-if)#exit
1.8配置SuperVLAN
骤
步 步步骤 骤
1ZXR10(config)#interfacesupervlan<supervlan-id>创建SuperVLAN,supervlan-id的范
2ZXR10(config)#vlan<vlan-id>进入VLAN配置模式
3ZXR10(config-vlan)#supervlan<supervlan-id>添加子VLAN
4ZXR10(config)#interfacesupervlan<supervlan-id>进入Supervlan接口配置模式,
令
命 命命令 令
能
功 功功能 能
围是1-255
supervlan-id的范围是1-255
1 11- --1 114 4
4

1VLAN配置
骤
步 步步骤 骤
5ZXR10(config-if)#inter-subvlan-routing{enable|disable}启用/关闭子VLAN之间的路由功
6ZXR10(config-if)#arp-broadcast{enable|disable}启用/关闭ARP广播功能,缺省情况
7ZXR10(config)#vlan<vlan-id>进入VLAN配置模式
8ZXR10(config-vlan)#ipsupervlanpool<ipaddressbegin><ip
9ZXR10(config)#interfacesupervlan<supervlan-id>进入SuperVLAN接口配置模式
10ZXR10(config-if)#ip-pool-filter{enable|disable}启用/关闭IP地址过滤功能,缺省情
11ZXR10(config)#showsupervlan[{supervlan-id}]查看SuperVLAN的配置结果
令
命 命命令 令
addressend>
能
功 功功能 能
能,缺省情况下该功能被启用
下该功能被关闭
创建SuperVLAN的IP地址池
况下该功能被启用
ARP广播功能说明如下:
缺省情况下ARP广播功能是关闭的,当子VLAN间路由功能开启时,SuperVLAN接口执
行ARP代理功能,如果启用ARP广播功能,在本地ARP表中查不到ARP请求的目的地址
时,会向子VLAN广播ARP请求,如果收到应答,则更新本地ARP表。如果关闭ARP广
播功能则不向子VLAN发送ARP请求。
IP地址过滤功能说明如下:
当子VLAN间路由功能开启时,SueprVLAN接口执行ARP代理功能,如果此时IP地址过滤
功能被启用,则对SueprVLAN收到的ARP请求进行过滤,如果源IP地址不在其所属VLAN
的IP-POOL范围中,这样的ARP请求非法,直接抛弃。
如果源IP地址合法,在本地ARP表中查不到ARP请求的目的地址时,会向子VLAN广播
ARP请求,收到应答后更新本地ARP表。如果IP地址过滤功能被启用,则查看ARP请求
的目的地址属于哪个VLAN的IP-POOL,并向该VLAN发送ARP请求。
注意,如果IP地址过滤功能被启用,IP-POOL不可为空。如果IP地址过滤功能被关闭,
则不会对源IP地址进行检查,也就不需要配置IP-POOL。
举例
如图1-6所示,在交换机A上配置SuperVLAN,分配子网10.1.1.0/24,网关为10.1.1.1。交
换机B上配置两个子VLAN,VLAN2和VLAN3,属于SuperVLAN。交换机A和交换机B通
过Trunk端口相连。
1 11- --1 115 5
5

ZXR106900系列万兆路由交换机用户手册以太网交换分册
图1-6SuperVLAN配置实例
交换机A的配置:
/*创建SuperVLAN并分配子网、指定网关*/
ZXR10_A(config)#interfacesupervlan10
ZXR10_A(config-int)#ipaddress10.1.1.1255.255.255.0
/*把SubVLAN加入到SuperVLAN*/
ZXR10_A(config)#vlan2
ZXR10_A(config-vlan)#supervlan10
ZXR10_A(config)#vlan3
ZXR10_A(config-vlan)#supervlan10
/*设置vlantrunk端口*/
ZXR10_A(config)#interfacegei_7/10
ZXR10_A(config-int)#switchmodetrunk
ZXR10_A(config-int)#switchtrunkvlan2-3
交换机B的配置:
ZXR10_B(config)#interfacegei_3/1
ZXR10_B(config-int)#switchaccessvlan2
ZXR10_B(config)#interfacegei_3/10
ZXR10_B(config-int)#switchaccessvlan2
ZXR10_B(config)#interfacegei_5/1
ZXR10_B(config-int)#switchaccessvlan3
ZXR10_B(config)#interfacegei_5/10
1 11- --1 116 6
6

ZXR10_B(config-int)#switchaccessvlan3
ZXR10_B(config)#interfacegei_8/10
ZXR10_B(config-int)#switchmodetrunk
ZXR10_B(config-int)#switchtrunkvlan2-3
1.9配置SVLAN
有两种方法可以配置SVLAN,分别是传统的SVLAN配置方法和基于VFP的SVLAN配置方
法。
传统的SVLAN配置方法
1VLAN配置
骤
步 步步骤 骤
1ZXR10(config)#vlanqinqsession-no<session-id>c ccu uus sst tto oom mme eer rr- --p ppo oor rrt t
2ZXR10(config)#novlanqinq{s sse ees sss ssi iio oon nn- --n nno oo<session-id>|all}删除SVLAN
令
命 命命令 令
<port-id>u uup ppl lli iin nnk kk- --p ppo oor rrt tt<port-id>{{i iin nn- --v vvl lla aan nn<vlan-id>{{
o oov vvl lla aan nn<vlan-id>}|{u uun nnt tta aag ggh hhe eel llp ppe eer rr- --v vvl lla aan nn<vlan-id>}}}|
default-vlan-forwarding|{u uun nnt tta aag ggo oov vvl lla aan nn<vlan-id>[undirect]}}
能
功 功功能 能
t
配置SVLAN
参数说明:
数
参 参参数 数
session-no<session-id>会话标识,范围1~1000
customer-port<port-id>客户端口
uplink-port<port-id>上连端口
in-vlan<vlan-id>内层标签
untag透传,不打外层标签
述
描 描描述 述
ovlan<vlan-id>外层标签
示例:
ZXR10(config)#vlanqinqsession1customer-portfei_1/1
uplink-portgei_2/2in-vlan1-10ovlan20
ZXR10(config)#vlanqinqsession2customer-portfei_1/1
uplink-portgei_2/2in-vlan30untaghelper-vlan4094
7
1 11- --1 117 7

ZXR106900系列万兆路由交换机用户手册以太网交换分册
基于VFP的SVLAN配置方法
骤
步 步步骤 骤
1ZXR10(config)#vfpsession<session-no>invlan{<vlanrange>|
2ZXR10(config)#interface<interface-name>进入接口配置模式
3ZXR10(config-if)#ipaccess-group<acl-number>vfp应用基于VFP的SVLAN
令
命 命命令 令
any}i iin nn<acl-number>r rru uul lle ee<rule-id>{{o oov vvl lla aan nn<vlanid>}|{untag{
global|pinpoint}}}
能
功 功功能 能
配置基于VFP的SVLAN
VFP的全称是VlanFilterProcessor,它是交换机中的一个功能模块,可以实现基于流分类
的SVLAN功能。
这种配置方法通过使用VFP模块,在配置中增加了访问控制列表,可以依据流量类别添
加外层标签,优于第一种方法。
示例:
ZXR10(config)#vfpsession1invlan1-10in100rule1ovlan20
ZXR10(config)#vfpsession2invlan30in100rule2untagpinpoint
ZXR10(config)#interfacefei_1/1
ZXR10(config-if)#ipaccess-group100vfp
显示SVLAN的配置结果
令
命 命命令 令
ZXR10(config)#showvlanqinq[s s
示例:
ZXR10#showvlanqinq
SessionCustomerUplinkIn_VlanOut_VlanPriorityredirect
------------------------------------------------------------
1fei_1/1fei_1/21-1020mapping
2fei_1/1gei_1/2300
显示内容说明:
能
功 功功能 能
s
e ees sss ssi iio oon nn<session-id>]显示SVLAN的配置结果
数
参 参参数 数
Session会话标识
述
描 描描述 述
1 11- --1 118 8
8

1VLAN配置
数
参 参参数 数
Customer客户端口
Uplink上连端口
In_Vlan内层标签,如果为0,则表示入数据包是untag的
Out_Vlan外层标签,如果为0,表示透传,不打外层标签
Priority外层标签的优先级,mapping表示外层标签的QoS映射
述
描 描描述 述
举例
如图1-7所示,同一个custom端口,支持多个不同的外层标签和透传流,配置要求为:
1.从custom端口fei_1/1收到的tag为10的报文,将在S1上打上双层tag,从uplink端口fei_1/2
转发,外层tag为997,内层tag为10。
2.从custom端口fei_1/1收到的tag为11的报文,将在S1上打双层tag,从uplink端口fei_1/2
转发,外层tag为998,内层tag为11。
3.从custom端口fei_1/1收到的tag为999的报文,将通过uplink端口fei_1/2透传。
图1-7SVLAN配置实例图
使用传统的SVLAN配置方法进行配置,如下所示。
S1的SVLAN配置:
9
1 11- --1 119 9

ZXR106900系列万兆路由交换机用户手册以太网交换分册
ZXR10(config)#vlanqinqsession-no1customer-portfei_1/1
uplink-portfei_1/2in-vlan10ovlan997
ZXR10(config)#vlanqinqsession-no2customer-portfei_1/1
uplink-portfei_1/2in-vlan11ovlan998
ZXR10(config)#vlanqinqsession-no3customer-portfei_1/1
uplink-portfei_1/2in-vlan999untaghelper-vlan4094
S1的SVLAN相关端口配置:
ZXR10(config)#interfacefei_1/1
ZXR10(config-if)#negotiationauto
ZXR10(config-if)#switchportmodehybrid
ZXR10(config-if)#switchporthybridvlan999tag
ZXR10(config-if)#switchporthybridvlan997-998untag
ZXR10(config-if)#switchportqinqcustomer
ZXR10(config)#interfacefei_1/2
ZXR10(config-if)#switchportmodehybrid
ZXR10(config-if)#switchporthybridvlan997-998tag
ZXR10(config-if)#switchporthybridvlan999tag
ZXR10(config-if)#switchporthybridvlan4094untag
ZXR10(config-if)#switchportqinquplink
如果将配置要求改为:
1.从custom端口fei_1/1收到的tag为10、源IP地址为192.168.0.1的报文,在S1上打上双层
tag,从uplink端口fei_1/2转发,外层tag为997,内层tag为10。
2.从custom端口fei_1/1收到的tag为10、源IP地址为192.168.0.2的报文,在S1上打上双层
tag,从uplink端口fei_1/2转发,外层tag为998,内层tag为10。
3.从custom端口fei_1/1收到的tag为11的报文,将在S1上打双层tag,从uplink端口fei_1/2
转发,外层tag为998,内层tag为11。
4.从custom端口fei_1/1收到的tag为999的报文,将通过uplink端口fei_1/2透传。
这时就要使用基于VFP的SVLAN配置方法进行配置,如下所示。
S1的SVLAN配置:
ZXR10(config)#vfpsession1invlan10in10
rule1ovlan997
ZXR10(config)#vfpsession2invlan10in10rule2ovlan998
0
1 11- --2 220 0

ZXR10(config)#vfpsession3invlan11in10rule3ovlan998
ZXR10(config)#vfpsession4invlan999in10rule3untagpinpoint
ZXR10(config)#aclstandardnumber10
ZXR10(config-std-acl)#rule1permit192.168.0.10.0.0.0
ZXR10(config-std-acl)#rule2permit192.168.0.20.0.0.0
ZXR10(config-std-acl)#rule3permitany
S1的SVLAN相关端口配置:
ZXR10(config)#interfacefei_1/1
ZXR10(config-if)#negotiationauto
ZXR10(config-if)#switchportmodehybrid
ZXR10(config-if)#switchporthybridvlan999tag
ZXR10(config-if)#switchporthybridvlan997-998untag
ZXR10(config-if)#ipaccess-group10vfp
1VLAN配置
ZXR10(config-if)#switchportqinqcustomer
ZXR10(config)#interfacefei_1/2
ZXR10(config-if)#switchportmodehybrid
ZXR10(config-if)#switchporthybridvlan997-998tag
ZXR10(config-if)#switchporthybridvlan999tag
ZXR10(config-if)#switchportqinquplink
1.10VLAN的维护与诊断
为了方便VLAN的维护与诊断,交换机提供了如下命令:
令
命 命命令 令
ZXR10#showvlan[brief|access|trunk|hybrid|i i
n nna aam mme ee<vlan-name>[ifindex]]
举例
i
d dd<vlan-id>[ifindex]|
能
功 功功能 能
查看VLAN信息
1.查看所有VLAN的配置信息
ZXR10(config)#showvlan
VLANNamePvidPortsUntagPortsTagPorts
--------------------------------------------------
1VLAN0001gei_7/5-12
1 11- --2 221 1
1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
10VLAN0010gei_7/1-3
100VLAN0100gei_7/3-4
130VLAN0130gei_7/4gei_7/4
136VLAN0136gei_7/4
200VLAN0200gei_7/3
2.查看端口为Trunk模式的所有VLAN信息
ZXR10(config)#showvlantrunk
VLANNamePvidPortsUntagPortsTagPorts
--------------------------------------------------
1VLAN0001
10VLAN0010gei_7/3
100VLAN0100gei_7/3
130VLAN0130
136VLAN0136
200VLAN0200gei_7/3
1 11- --2 222 2
2

2
2 2
本章包含如下主题:
ŸSTP简介2-1
Ÿ配置STP2-7
Ÿ配置BPDU保护2-9
STP配置
2.1STP简介
ŸSTP配置实例
ŸSTP的维护与诊断2-12
STP是生成树协议的英文缩写,该协议可应用于环路网络,通过一定的算法阻断某些冗
余路径,将环路网络修剪成无环路的树型网络,从而避免报文在环路网络中的增生和无
限循环。
STP协议是通过在一个扩展的局域网中参与STP的所有交换机之间交换BPDU来实现的。
通过交换BPDU可以完成以下操作:
1.在稳定的生成树拓扑结构中选择一个根网桥。
2.在每个交换网段选择一台指定交换机。
3.通过将冗余的交换机端口设置为阻塞状态来避免网络中的环路。
STP支持三种模式:SSTP、RSTP和MSTP,它们分别遵循IEEE802.1d、IEEE802.1w、
IEEE802.1s标准。
2-10
2.1.1SSTP模式
SSTP模式被称为单生成树协议,在功能上完全遵照IEEE802.1d标准运行。运行SSTP模式
的网桥可以与RSTP模式、MSTP模式的网桥实现互通。
1
2 22- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
2.1.2RSTP模式
RSTP称为快速生成树协议,它比STP(即SSTP模式)提供了更快的收敛速度,即在网络
拓扑发生变化时,在点对点的连接条件下原来冗余的交换机端口状态可以迅速由阻塞到
转发。
2.1.3MSTP模式
MSTP(MultipleSpanningTreeProtocol)即多生成树协议,它增加了实例和VLAN映射的
概念,SSTP模式和RSTP模式均可以当作MSTP模式的特例,即只存在一个实例0的情况。
MSTP模式还提供了VLAN环境的快速聚合和负载均衡。
在SSTP模式和RSTP模式下,没有VLAN的概念,每个端口的状态只有一种,即端口在不
同VLAN中的转发状态是一致的。而在MSTP模式下,可以存在多个spanning-tree实例,
端口在不同VLAN下的转发状态可以不同;在MST区域内部可以形成多个独立的子树实
例,实现负载均衡。
下面详细介绍MSTP的几个基本概念。
1.多生成树配置标识
多生成树配置标识(MSTConfigID)是指带有不同VID的帧的转发方案,即在MST
区域中的所有网桥根据帧中的VID转发到特定的生成树(CIST或某一MST实例)。
MSTConfigID由以下几部分组成:
l配置名:长度为32字节的字符串。
l版本级别:长度为2个字节的非负整数。
l配置摘要:根据MSTConfigTable产生的经过MD5处理的签名,长度为16字节。
MSTConfigTable由4096个连续的两字节组成,第一个两字节和最后一个两字节均
为0,其他两字节可表示一个二进制数。第二个两字节表示VID1对应的MSTID数
值,第三个两字节表示VID2对应的MSTID数值,依次类推,倒数第二个两字节表示
VID4094对应的MSTID数值。配置摘要是将MSTConfigTable与一个固定KEY值经过
HMAC-MD5算法处理所获得的,它通过解析可以获得某个VID属于哪一个MST实
例或CIST。
2.MST区域
每一个MST区域由一个或几个具有相同MSTConfigID的相连网桥组成,它们启用相
同的多个实例,此区域同时包括那些在CIST实例中指定网桥为这些网桥之一的LAN。
2
2 22- --2 2

说
明
:
说 说
明 明
: :
一个MST区域内的网桥的MSTConfigID肯定相同,但两个MSTConfigID相同的网桥
不一定在同一个MST区域内。例如:两个相同MSTConfigID的网桥通过属于另一个
MST区域的LAN进行相连,那么这两个网桥属于不同的MST区域。
在MST区域中,可以有不同的生成树结构:IST(InternalSpanningTree)、MST1、
MST2、…、MSTn。每一个MSTi都可以被称作MSTI(MST实例),网桥根据与VID
对应的路径(MSTI的生成树结构)来转发特定VID的帧。VID与MSTI的对应关系在
MSTConfigID中得到体现,而MSTI的生成树结构则通过系统配置的优先级参数来决
定。
3.MST实例
MST桥必须支持两种实例(Instance)的实现:一个IST和多个MST实例。在一个区
2STP配置
域中默认运行IST,所有VLAN都缺省地配置到IST中,IST连接了区域中的所有交换
机,负责与区域外面的其他MST区域和SST区域通信。MST实例不单独发送BPDU报
文,生成树信息被包含在M-record中,作为ISTBPDU的一部分在区域内部传送。
4.CIST
各个MST区域内部的IST以及外部的CST共同组成CIST(CommonandInternalSpanning
Tree),即CIST在MST区域内部与IST相同,在MST区域外部和CST相同。
5.ISTRegionRoot
每个MST区域中都有一个ISTRegionRoot交换机,它是距CSTRoot路径开销最小的交
换机。如果CISTRoot在某个MST区域中,则CISTRoot就是该MST区域的ISTRegion
Root。选定了ISTRegionRoot后,区域中其它指向CISTRoot的端口将被堵塞。
6.MSTBPDU
MST区域内的MSTI不与区域外通信,只有IST才和区域外交换BPDU报文。在区域
内,MSTI也不单独发送BPDU报文,IST发送的MSTBPDU报文包含了MSTI信息。
MSTI通过一个标志表示需要发送MSTBPDU报文,具体的报文由IST发送。所有需要
发送BPDU的MSTI将自己的信息放在M-record结构中,M-record结构作为ISTBPDU
2.1.4BPDU保护
交换机根据BPDU协议包中的内容来进行生成树计算,网络只要发生拓扑变化就会引发
全网的重新计算,如果这样的计算太频繁,会占用大量的系统资源,严重影响数据包的
的一部分发出。
3
2 22- --3 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
正常转发,同时根网桥的变换也会为网络管理者带来不便。应用BPDU保护就是为了把
拓扑变化的影响降低到最小,BPDU保护包括三个功能:
1.边缘端口的BPDU保护
2.端口环回保护
3.端口根保护
下面分别介绍它们。
1.边缘端口的BPDU保护
应用边缘端口的BPDU保护是为了防止边缘端口所接的设备影响整个网络的正常运
行。
如图2-1所示,交换机A的优先级为8192,是网络中的根交换机,交换机B的优先级
为16384,交换机A和B之间连接的是千兆链路。交换机C是一个接入层交换机,它的
优先级是32768,交换机A和C、交换机B和C之间连接的是百兆链路,交换机C和交
换机D连接的端口是边缘端口。
根据生成树计算方法,交换机C和交换机B相连的端口被阻塞,如图2-1中的1所示,
当设备D不参与生成树计算时,箭头的方向表示BPDU的流向。
图2-1边缘端口的BPDU保护
如果交换机D开始参与生成树计算,而且它的优先级比交换机A(根交换机)低,那
么交换机D将成为根交换机,交换机B和A相连的端口被阻塞,如图2-1中的2所示,
网络流量通过AC和BC之间的百兆线路转发,降低了网络的使用效率。
4
2 22- --4 4

为了防止这种情况的发生,可以在交换机C与D相连的端口上配置边缘端口的BPDU
保护功能。配置该功能后,当发现端口上收到来自交换机D的BPDU报文时,立刻关
闭和交换机D相连的端口,保证生成树协议不会重新计算。
2.端口环回保护
导致生成树环路的情况有很多,有一种情况是由于阻塞端口停止接收或未能接收到
BPDU报文,导致该端口状态错误的由阻塞变为转发。如图2-2所示,交换机A是根
交换机。根据生成树的计算方法,交换机C和B相连的端口被阻塞,但是该端口继续
接收交换机B发送过来的BPDU包。
图2-2端口环回保护功能1
2STP配置
当发生了单向链路故障后,该端口接收不到交换机B发送的BPDU报文,端口状态在
一定时间后会变为转发状态,从而形成了环路,如图2-3所示。
5
2 22- --5 5

ZXR106900系列万兆路由交换机用户手册以太网交换分册
图2-3端口环回保护功能2
如果配置了端口环回保护功能,交换机C和B相连的阻塞端口在一定时间后转变为
LOOP_INCONSISTENT状态,端口在该状态时不会转发用户的数据流,所以不会形
成环路,如图2-4所示。
图2-4端口环回保护功能3
3.端口根保护
6
2 22- --6 6

根端口保护功能保证当端口使能的情况下,是指定端口。如果网桥在配了ROOT
GUARD的端口接收到了更优的BPDU报文,该端口会转变到ROOT_INCONSISTENT
状态,而且用户的数据流量也不会从该端口转发。
图2-5端口根保护功能
2STP配置
2.2配置STP
2.2.1启用STP
1.在全局模式下启用STP
如图2-5中的1所示,交换机A是根交换机,交换机C是接入层交换机,交换机C和B
相连的端口被阻塞,交换机D未参加生成树计算。
如果交换机D开始参与生成树计算,而且它的优先级比交换机A(根交换机)的优先
级低,交换机D将被选为根交换机,交换机B和A相连的端口被阻塞,如图2-5中的2
所示。
为了防止这种情况发生,需要在交换机C和D相连的端口配置端口根保护功能。配置
了该功能后的端口始终保持在指定端口状态,不会成为根端口。如果该端口接收到
了更低优先级的BPDU报文,根保护功能会把该端口设置为ROOT_INCONSISTENT
状态,不会重新计算生成树。当交换机D停止发送更优的BPDU报文时,该端口经过
一定的时间后重新转变为转发状态,恢复是自动的,不需要人为干预。
7
2 22- --7 7

ZXR106900系列万兆路由交换机用户手册以太网交换分册
令
命 命命令 令
ZXR10(config)#spanning-tree{enable|disable}启用或关闭STP协议
能
功 功功能 能
默认情况下,STP处于关闭状态。在交换机上关闭STP协议后,所有物理状态为up的
端口均设为转发状态。
2.在接口配置模式下启用STP
令
命 命命令 令
ZXR10(config-if)#spanning-tree{enable|disable}配置交换机的端口是否参与生成树计算
能
功 功功能 能
在一些特定的环境中,可能要求某端口不参与生成树的计算,比如交换机的上行口
或连接PC机的端口。
2.2.2配置STP模式
令
命 命命令 令
ZXR10(config)#spanning-treemode{sstp|rstp|mstp}配置STP模式,交换机默认的模式为
能
功 功功能 能
MSTP,无论配置哪一种模式,都可以
与其他两种模式完全兼容和互通
2.2.3配置STP参数
骤
步 步步骤 骤
1ZXR10(config)#spanning-treehello-time<time>设置BPDU数据包的发送时间间隔
2ZXR10(config)#spanning-treeforward-delay<time>设置端口从阻塞状态进入转发状态
3ZXR10(config)#spanning-treemax-age<time>设置BPDU数据包的最大有效时间
4ZXR10(config)#spanning-treemstmax-hops<hop>设置BPDU数据包的最大有效跳数
令
命 命命令 令
能
功 功功能 能
需要经历的延时
2.2.4创建实例
在MSTP模式中,用户可以通过创建实例使相连的交换机组成一个MST区域,这样可以
实现整个网络的快速收敛和负载均衡。
骤
步 步步骤 骤
1ZXR10(config)#spanning-treemstconfiguration进入MSTP配置模式
令
命 命命令 令
8
2 22- --8 8
能
功 功功能 能

2STP配置
骤
步 步步骤 骤
2ZXR10(config)#instance<instance>v vvl lla aan nns ss<vlan-id>创建实例
令
命 命命令 令
能
功 功功能 能
2.2.5设置MST名称和版本号
相互连接的交换机属于同一个MST区域需要以下三个条件:MST名称相同、MST版本号
相同和实例VLAN映射表相同。
骤
步 步步骤 骤
1ZXR10(config)#spanning-treemstconfiguration进入MSTP配置模式
2ZXR10(config)#name<string>设置MST名称
3ZXR10(config)#revision<version>设置MST版本号
令
命 命命令 令
能
功 功功能 能
2.2.6配置交换机的优先级
令
命 命命令 令
ZXR10(config)#spanning-treemstinstance<instance>p p
说
明
:
说 说
明 明
: :
p
r rri iio oor rri iit tty yy<priority>配置交换机的优先级和端口优先级
能
功 功功能 能
交换机优先级和端口优先级必须在实例已创建的条件下进行配置。
2.3配置BPDU保护
2.3.1配置边缘端口的BPDU保护
令
命 命命令 令
ZXR10(config-if)#spanning-treeedged-portenable激活边缘端口的BPDU保护
ZXR10(config-if)#spanning-treebpduguardaction{discard|shutdown}配置BPDU保护开启后端口的状态。
能
功 功功能 能
配置为discard时,端口收到BPDU报文
后,只是丢弃BPDU报文,并不阻塞
端口;配置为shutdown时,端口收到
BPDU报文后,会阻塞端口
使用命令spanning-treeedged-portdisable取消边缘端口的BPDU保护。
9
2 22- --9 9

ZXR106900系列万兆路由交换机用户手册以太网交换分册
举例
在需要配置边缘端口BPDU保护的端口进行如下配置:
ZXR10(config-if)#spanning-treebpduguardactionshutdown
ZXR10(config-if)#spanning-treeedged-portenable
2.3.2配置端口环回保护
令
命 命命令 令
ZXR10(config-if)#spanning-treeguardloopinstance<instance-id>配置在实例中开启端口环回保护功能
ZXR10(config-if)#nospanning-treeguardloopinstance<instance-id>取消端口环回保护功能
能
功 功功能 能
2.3.3配置端口根保护
令
命 命命令 令
ZXR10(config-if)#spanning-treeguardrootinstance<instance-id>在实例中开启端口根保护功能
ZXR10(config-if)#nospanning-treeguardrootinstance<instance-id>取消端口根保护功能
能
功 功功能 能
2.4STP配置实例
MSTP可以支持多个MST区域,但是建议只配置一个MST区域,通常是将MST区域运行
在骨干网上,作为整个CST的根,这样可以更好地实现整个网络的快速聚合,并实现负
载均衡。
如图2-6所示,在骨干网运行MSTP,MST域作为CST的根,即CST根交换机在MST区域
内部。三台交换机A、B、C配置在同一个区域中,它们的初始优先级均为32768,根据
MAC地址确定CSTroot和ISTroot。三台交换机的MAC地址分别为:
SwitchA:000d.0df0.0101
SwitchB:000d.0df0.0102
SwitchC:000d.0df0.0103
0
2 22- --1 110 0

图2-6MSTP配置实例组网图1
创建两个MST实例,将区域中的VLAN映射到这两个MST实例中。
2STP配置
交换机D上运行CST模式,它的MAC地址为:000d.0df0.0104,优先级为32768。本例的
目的是要实现整个网络的快速聚合和区域内交换机A上两条链路的负载均衡。
交换机A的配置:
/*配置MST区域*/
ZXR10_A(config)#spanning-treeenable
ZXR10_A(config)#spanning-treemodemstp
ZXR10_A(config)#spanning-treemstconfiguration
ZXR10_A(config-mstp)#namezte
ZXR10_A(config-mstp)#revision2
/*将VLAN1~10映射到instance1中,VLAN11~20映射到instance2中*/
ZXR10_A(config-mstp)#instance1vlan1-10
ZXR10_A(config-mstp)#instance2vlan11-20
交换机B的配置:
/*配置MST区域*/
ZXR10_B(config)#spanning-treeenable
ZXR10_B(config)#spanning-treemodemstp
ZXR10_B(config)#spanning-treemstconfiguration
ZXR10_B(config-mstp)#namezte
ZXR10_B(config-mstp)#revision2
2 22- --1 111 1
1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
/*将VLAN1~10映射到instance1中,VLAN11~20映射到instance2中*/
ZXR10_B(config-mstp)#instance1vlan1-10
ZXR10_B(config-mstp)#instance2vlan11-20
/*改变交换机B在instance2中的优先级,使之成为Instance2的Root*/
ZXR10_B(config-mstp)#spanning-treemstinstance2priority4096
交换机C的配置:
/*配置MST区域*/
ZXR10_C(config)#spanning-treeenable
ZXR10_C(config)#spanning-treemodemstp
ZXR10_C(config)#spanning-treemstconfiguration
ZXR10_C(config-mstp)#namezte
ZXR10_C(config-mstp)#revision2
/*将VLAN1~10映射到instance1中,VLAN11~20映射到instance2中*/
ZXR10_C(config-mstp)#instance1vlan1-10
ZXR10_C(config-mstp)#instance2vlan11-20
/*改变交换机C在instance1中的优先级,使之成为Instance1的Root*/
ZXR10_C(config-mstp)#spanning-treemstinstance1priority4096
交换机D保留默认配置即可。
2.5STP的维护与诊断
ZXR106900系列交换机提供show命令查看STP的相关信息,进行故障诊断。
令
命 命命令 令
ZXR10#showspanning-treeinstance<instance>显示基于实例的生成树详细信息
ZXR10#howspanning-treeinterface<port-name>显示指定端口的生成树信息
能
功 功功能 能
ZXR10#showspanning-treestatistics<port-name>显示指定端口的BPDU包发送和接收
的统计信息
ZXR10#showspanning-treemstconfiguration显示MSTP的配置信息
ZXR10#showspanning-treeinconsistentports显示BPDU保护的配置结果
2
2 22- --1 112 2

3
3 3
本章包含如下主题:
ŸMAC地址表简介3-1
Ÿ配置MAC地址表3-3
ŸMAC地址表配置实例3-7
3.1MAC地址表简介
MAC地址是网络设备的硬件标识,交换机根据MAC地址进行报文转发。MAC地址具有
唯一性,这保证了报文的正确转发。
每个交换机都维护着一张MAC地址表。在这张表中,MAC地址和交换机的端口相对应。
当交换机收到数据帧时,根据MAC地址表来决定对该数据帧进行过滤还是转发到交换机
的相应端口。
MAC地址表操作
3.1.1MAC地址表的构成及意义
MAC地址表的表项由MAC地址和VLANID唯一标识,只要MAC地址和VLANID部分相
同,就认为是同一个表项。MAC地址表的表项包含以下部分:
1.MAC地址:如00D0.8756.95CA。
2.VLANID:如果某个端口被设置成属于多个VLAN,那么同一个MAC地址会对应多
个VLANID。
3.端口号:如gei_2/3。
4.其它相关标志:这些标志表示MAC地址的状态和操作,有以下五种:
lstatic:表示MAC地址是静态的。
lpermanent:表示MAC地址是永久MAC地址。
lto-static:表示MAC地址是被固化的MAC地址。
lsrc_filter:表示依据源MAC地址对数据帧进行过滤。
ldst_filter:表示依据目的MAC地址对数据帧进行过滤。
1
3 33- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
交换机进行二层转发时,根据数据帧的目的MAC和VLAN查找MAC地址表,用来判断将
数据帧转发到哪个端口。
交换机进行三层快速转发时,当得到下一跳IP地址对应的MAC地址后,同样要通过查找
MAC地址表判断需要将数据包转发到哪个端口。
3.1.2MAC地址的分类
MAC地址表中的MAC地址分为以下三种类型。
1.动态MAC地址
动态MAC地址是交换机在网络中通过数据帧学习到的,当老化时间到来时会被删除。
当设备所连接的交换机的端口发生变化时,MAC地址表中相应的MAC地址和端口的
对应关系也会随之改变。动态MAC地址在交换机关电重启后会消失,需要重新学习。
2.静态MAC地址
静态MAC地址是通过配置产生的,不会被老化掉。不管设备所连接的交换机的端口
发生怎样的变化,MAC地址表中MAC地址和端口的对应关系始终不会改变,特殊情
况是当端口不再属于原VLAN时,相应的静态MAC会被删除。静态MAC地址在交换
机关电重启后也会消失,需要重新进行配置。
3.永久MAC地址
永久MAC地址也是通过配置产生的,不会被老化掉。不管设备所连接的交换机的端
口发生怎样的变化,MAC地址表中MAC地址和端口的对应关系始终不会改变,特殊
情况是当端口不再属于原VLAN时,相应的永久MAC会被删除。保存交换机配置后,
永久MAC地址在交换机关电重启后不会消失。
3.1.3MAC地址表的建立与删除
初始状态下,交换机的MAC地址表是空的,为了实现快速转发,必须建立MAC地址表。
同时,由于MAC地址表的容量有限,而网络上的设备变动比较频繁,交换机要及时删除
旧的MAC地址表项,更新发生了变化的MAC地址表项。
1.动态学习
MAC地址表中的动态MAC地址是由交换机通过学习得来的。交换机学习MAC地址
的过程如下:
当交换机的某端口收到一个数据帧时,交换机就会分析该数据帧的源MAC地址和
VLANID(假设为MAC1+VID1)。如果这个MAC地址合法,并且可以学习,就以
MAC1+VID1作为键值查找MAC地址表。如果MAC地址表中不存在该地址,就把该
地址添加到表中;如果MAC地址表中已经存在该地址,就对该表项进行更新。
2
3 33- --2 2

3MAC地址表操作
说
明
:
说 说
明 明
: :
a.MAC地址学习是对数据帧的源MAC地址进行学习,而不是目的MAC地址。
b.MAC地址学习只学习单播地址,对于广播和组播地址不进行学习。
2.MAC地址老化
MAC地址表的容量是有限的,为了实现MAC地址表资源的有效利用,交换机提供了
MAC地址老化功能。
如果交换机在一段时间(设定的老化时间)内没有收到某个设备发出的数据帧,交
换机就认为该设备已经离开网络。这时,交换机会将这个设备的MAC地址从MAC地
址表中删除,这样就实现了交换机MAC地址表的及时更新。MAC地址老化只对动态
MAC地址起作用。
3.手动添加和删除
如果网络相对比较稳定,某个设备所连接的交换机端口始终是固定的,那么可以通
过配置命令,直接将MAC地址条目添加到交换机的MAC地址表中,可以将MAC地
址配置成静态、永久两种类型中的任何一种。通过添加静态或永久的MAC地址可以
防止MAC欺骗形式的网络攻击。
通过MAC地址删除命令可以删除添加的MAC地址。在交换机上使用删除命令还可以
强制删除动态学习到的MAC地址,让其重新进行学习。
3.2配置MAC地址表
3.2.1设置MAC地址老化时间
MAC地址老化时间的设置会影响交换机的性能。如果设置的MAC地址老化时间过短,
交换机可能会删除许多有效的MAC地址表项,导致交换机大量广播找不到目的MAC地
址的报文,占用交换机的带宽。如果设置的MAC地址老化时间过长,交换机可能会保存
许多过时的MAC地址表项,从而耗尽MAC地址表资源,导致新的MAC地址无法添加到
MAC地址表中。
令
命 命命令 令
能
功 功功能 能
ZXR10(config)#macaging-time<time>设置MAC地址老化时间,默认为360秒
3.2.2设置MAC地址固化
MAC地址固化是指将MAC地址表中所有的动态MAC地址转换成静态MAC地址。静态
MAC地址不会被永久保存,在交换机关电重启后会消失。
3
3 33- --3 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
令
命 命命令 令
ZXR10(config)#macto-static[i i
i
n nnt tte eer rrf ffa aac cce ee<port-name>]{enable|disable}设置MAC地址固化
3.2.3设置端口绑定MAC地址
在交换机上通过添加静态或永久MAC地址,实现端口MAC地址绑定。绑定MAC地址后,
MAC地址和端口的对应关系就按照配置的情况固定下来,该地址将不再被学习。
骤
步 步步骤 骤
1ZXR10(config)#macadd{permanet|static}<mac-address>
2ZXR10(config)#macdelete{i iin nnt tte eer rrf ffa aac cce ee<port-name>|vlan|<
令
命 命命令 令
i iin nnt tte eer rrf ffa aac cce ee<port-name>[all-owner-vlans|v vvl lla aan nn<vlan-id>]
mac-address>}<vlan-id>
3.2.4设置端口MAC地址学习
能
功 功功能 能
能
功 功功能 能
添加MAC地址
删除MAC地址
默认情况下,交换机端口的MAC地址学习功能都是打开的,端口可以动态学习MAC地
址。如果交换机某个端口连接的设备都是固定的,就可以进行MAC地址绑定,把该端口
上所有可能出现的MAC地址都进行手动配置,然后关闭端口的MAC地址学习,使该端
口不再动态学习MAC地址。
令
命 命命令 令
ZXR10(config)#maclearning[i i
i
n nnt tte eer rrf ffa aac cce ee<port-name>]{enable|disable}设置端口MAC地址学习
3.2.5限制端口或全局的MAC地址数目
交换机MAC地址表的容量是有限的,当用户数量非常多,将要达到MAC地址表所能支
持的容量时,可以对低优先级用户所处的端口所能学习的MAC地址数目进行限制。
通过限制端口MAC地址数目,还可以很好的防范利用MAC地址泛洪促使MAC地址表溢
出这类网络攻击。
令
命 命命令 令
能
功 功功能 能
能
功 功功能 能
ZXR10(config)#maclimit-num[i i
默认情况下交换机对MAC地址的数目没有限制。配置了MAC地址数目限制后,如果要
取消限制,只要将MAC地址数目限制设置为0。
i
n nnt tte eer rrf ffa aac cce ee<port-name>]<max-number>限制端口或全局的MAC地址数目
4
3 33- --4 4

3.2.6设置端口MAC地址学习保护
当检测到某个端口的MAC地址学习异常时,交换机会将该端口的MAC地址学习保护一
段时间。一旦端口进入保护状态,将不进行新的地址学习,当保护时间到了以后,端口
才重新转入MAC学习状态。
设置端口MAC地址学习保护需要以下几个步骤:
1.设置端口MAC地址学习数目限制。
2.启用端口MAC地址学习保护功能。
3.设置被保护端口的保护时间。
3MAC地址表操作
骤
步 步步骤 骤
1ZXR10(config)#macprotect[i iin nnt tte eer rrf ffa aac cce ee<port-name>]{enable|
2ZXR10(config)#macprotecttime<time>设置端口MAC地址学习保护时间
令
命 命命令 令
disable}
能
功 功功能 能
设置端口MAC地址学习保护,默认
情况下端口MAC地址学习保护功能
是关闭的
3.2.7设置MAC地址过滤
根据MAC地址进行数据帧的过滤,有以下三种形式:
l只匹配数据帧的源MAC地址;
l只匹配数据帧的目的MAC地址;
l匹配数据帧的源和目的MAC地址。
令
命 命命令 令
ZXR10(config)#macfilter{source|both|destination}<mac-address><
能
功 功功能 能
设置MAC地址过滤
vlan-id>
配置MAC地址过滤时,不需要输入端口名称,交换机对从任何一个端口进来的数据帧都
会进行过滤。
3.2.8配置MAC地址表的256K模式
配置MAC地址表的256K模式后,需要保存配置并重启交换机才能生效。启用MAC地址
表的256K模式后,交换机上不能插入128M内存的线卡,交换机主控和大于128M内存的
线卡上会申请256K的地址表,128M内存的线卡仍然是64K的地址表。
5
3 33- --5 5

ZXR106900系列万兆路由交换机用户手册以太网交换分册
骤
步 步步骤 骤
令
命 命命令 令
能
功 功功能 能
1ZXR10(config)#maclearning-strategymicode配置MAC地址学习方式
2ZXR10(config)#maclearnspecial是关闭交换芯片内部接口上进行
MAC地址学习,默认是开启的,在
起用网络处理器业务的情况下要求
必须配置这条命令
3ZXR10(config)#mac256k{disable|enable}交换机上MAC地址表的256K模式默
认为关闭
3.2.9查看MAC地址表
令
命 命命令 令
ZXR10#showmac[dynamic|static|permanent|to-static|src-filter|
dst-filter|{<mac-address>[v vvl lla aan nn<vlan-id>]}|i iin nnt tte eer rrf ffa aac cce ee<port-name>|
v vvl lla aan nn<vlan-id>]
能
功 功功能 能
查看MAC地址表
举例
ZXR10(config)#showmac
Totalmacaddress:6
Flags:vid-VLANid,stc-static,per-permanent,toS-to-static,
srF-sourcefilter,dsF-destinationfilter,
time-day:hour:min:sec,Frm-–macfromwhere:0,drv;1,
config;2,VPN;3,802.1X;4,micro;5,dhcp
MAC_Addressportvidstaticlockedsrc_filterdst_filter
---------------------------------------------------------------
0000.0000.0018fei_8/62000000
0000.0000.222211110
0000.0000.0022fei_8/148880000
0000.0000.1111gei_3/38881000
0000.0000.3333gei_3/38881100
0000.0000.0021fei_8/128880000
---------------------------------------------------------------
6
3 33- --6 6

3.3MAC地址表配置实例
如图3-1所示,交换机A和交换机B通过聚合链路相连,交换机B连接了3台PC和1台ZXR10
2826E,具体数据如表3-1所示。
图3-1MAC地址表配置实例
3MAC地址表操作
表3-1MAC地址表配置实例数据
备
设 设设备 备
PC10X00D0.8765.95CAfei_2/11
PC20X00D0.8765.95CBfei_2/32
PC30X00D0.8765.95CCfei_2/53
ZXR102826E----------fei_2/74
M MMA AAC CC地 地地址 址
址
交 交交换 换换机 机机端 端端口 口
口
V VVL LLA AAN N
N
将PC1、PC2、PC3的MAC地址绑定到交换机B的端口。ZXR102826E下面连接的个人用
户较多,需要在交换机B的相应端口上设置端口MAC地址学习保护,保护数目为1000个,
保护时间120s。同时还需要设置交换机B的MAC地址老化时间为180s。
交换机B的配置:
/*配置端口MAC地址绑定*/
ZXR10(config)#macaddpermanent00D0.8765.95CAinterface
fei_2/1vlan1
ZXR10(config)#macaddpermanent00D0.8765.95CBinterface
fei_2/3vlan2
ZXR10(config)#macaddpermanent00D0.8765.95CCinterface
3 33- --7 7
7

ZXR106900系列万兆路由交换机用户手册以太网交换分册
fei_2/5vlan3
/*配置端口MAC地址学习保护*/
ZXR10(config)#maclimit-numinterfacefei_2/71000
ZXR10(config)#macprotectinterfacefei_2/7enable
ZXR10(config)#macprotecttime120
/*配置MAC地址老化时间*/
ZXR10(config)#macaging-time180
8
3 33- --8 8

4
4 4
本章包含如下主题:
Ÿ链路聚合简介4-1
Ÿ配置链路聚合4-2
Ÿ链路聚合配置实例4-2
链路聚合配置
Ÿ链路聚合的维护与诊断
4.1链路聚合简介
链路聚合(LinkAggregation)又称Trunk,是指将多个物理端口捆绑在一起,成为一个逻
辑端口,以实现出/入流量在各成员端口中的负荷分担,交换机根据用户配置的端口负荷
分担策略决定报文从哪一个成员端口发送到对端的交换机。
当交换机检测到其中一个成员端口的链路中断时,就停止在此端口上发送报文,直到这
个端口的链路恢复正常。链路聚合在增加链路带宽、实现链路传输弹性和冗余等方面是
一项很重要的技术。
ZXR106900系列交换机支持静态Trunk和LACP两种链路聚合方式。
1.静态Trunk将多个物理端口直接加入Trunk组,形成一个逻辑端口。这种方式不利于
观察链路聚合端口的状态。
2.LACP即链路聚合控制协议,遵循IEEE802.3ad标准。LACP通过协议将多个物理端口
动态聚合到Trunk组,形成一个逻辑端口。LACP自动产生聚合以获得最大的带宽。
4-4
在ZXR106900系列交换机上配置链路聚合功能需要遵循以下原则:
l一共可以配置32个Trunk组,每个Trunk组最多包含8个成员端口。
l支持跨接口板的聚合,成员端口可以分布在任何接口板上,但是所选择的端口必须
工作在全双工模式,工作速率必须一致。
l成员端口的模式可以是access、trunk或hybrid,但是必须保持一致。
ZXR106900系列交换机上链路聚合形成的逻辑端口称为smartgroup,可以把smartgroup当
作普通端口使用。
1
4 44- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
4.2配置链路聚合
骤
步 步步骤 骤
1ZXR10(config)#interfacesmartgroup<smartgroup-id>创建链路聚合组
2ZXR10(config-if)#smartgroupload-balance<mode>设置链路聚合负荷分担方式
3ZXR10(config-if)#exit离开链路聚合组
4ZXR10(config)#interface<interface-name>进入交换机二层接口
5ZXR10(config-if)#smartgroup<smartgroup-id>mode{passive|
6ZXR10(config-if)#exit离开交换机二层接口
7ZXR10(config)#smartgroupnonucast{load-balance|
令
命 命命令 令
active|on}
non-load-balance}
能
功 功功能 能
在Trunk组中添加成员端口,并设置
端口聚合模式
(可选)设置非单播包的负载均衡
模式
端口链路聚合支持6种负荷分担方式,分别基于源IP、目的IP、源和目的IP、源MAC、目
的MAC、源和目的MAC。默认情况下是基于源和目的MAC。
聚合模式设置为on时端口运行静态trunk,参与聚合的两端都需要设置为on模式。
聚合模式设置为active或passive时端口运行LACP,active指端口为主动协商模式,passive指
端口为被动协商模式。配置动态链路聚合时,应当将一端端口的聚合模式设置为active,
另一端设置为passive,或者两端都设置为active。
说
明
:
说 说
明 明
: :
成员端口的VLAN链路类型配置必须和smartgroup的VLAN链路类型配置一致,否则不允许
加入此Trunk组。
4.3链路聚合配置实例
如图4-1所示,交换机A和交换机B通过smartgroup端口相连,它们分别由4个物理端口聚
合而成。smartgroup的端口模式为trunk,承载VLAN10和VLAN20。
2
4 44- --2 2

图4-1链路聚合配置实例
交换机A的配置如下所示:
ZXR10_A(config)#interfacesmartgroup10
ZXR10_A(config)#interfacegei_5/1
ZXR10_A(config-if)#smartgroup10modeactive
ZXR10_A(config)#interfacegei_5/2
4链路聚合配置
ZXR10_A(config-if)#smartgroup10modeactive
ZXR10_A(config)#interfacegei_5/3
ZXR10_A(config-if)#smartgroup10modeactive
ZXR10_A(config)#interfacegei_5/4
ZXR10_A(config-if)#smartgroup10modeactive
ZXR10_A(config)#interfacesmartgroup10
ZXR10_A(config-if)#switchportmodetrunk
ZXR10_A(config-if)#switchporttrunkvlan10
ZXR10_A(config-if)#switchporttrunkvlan20
ZXR10_A(config-if)#switchporttrunknativevlan10
交换机B的配置如下所示:
ZXR10_B(config)#interfacesmartgroup11
ZXR10_B(config)#interfacegei_3/5
ZXR10_B(config-if)#smartgroup11modepassive
ZXR10_B(config)#interfacegei_3/6
ZXR10_B(config-if)#smartgroup11modepassive
ZXR10_B(config)#interfacegei_3/7
ZXR10_B(config-if)#smartgroup11modepassive
ZXR10_B(config)#interfacegei_3/8
ZXR10_B(config-if)#smartgroup11modepassive
ZXR10_B(config)#interfacesmartgroup11
3
4 44- --3 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
ZXR10_B(config-if)#switchportmodetrunk
ZXR10_B(config-if)#switchporttrunkvlan10
ZXR10_B(config-if)#switchporttrunkvlan20
ZXR10_B(config-if)#switchporttrunknativevlan10
4.4链路聚合的维护与诊断
为了方便链路聚合的维护与诊断,ZXR106900系列交换机提供了以下命令。
骤
步 步步骤 骤
1ZXR10#showlacp[<smartgroup-id>]internal查看成员端口的聚合状态
2ZXR10#showlacp[<smartgroup-id>]counters查看成员端口的协议收发包计数
3ZXR10#showlacp[<smartgroup-id>]neighbors查看对端的成员端口
示例:
令
命 命命令 令
能
功 功功能 能
1.查看trunk组2中成员端口的聚合状态
ZXR10(config)#showlacp2internal
Smartgroup:2
ActorAggLACPDUsPortOperPortRXMux
PortStateIntervalPriorityKeyStateMachineMachine
--------------------------------------------------------------
fei_3/17selected30327680x2020x3dcurrent
collecting-distributing
fei_3/18selected30327680x2020x3dcurrent
collecting-distributing
ZXR10(config)#
当AggState为selected,PortState为0x3d时,表示端口聚合成功。如果聚合不成功则
AggState显示为unselected。
2.查看Trunk组2中成员端口的收发包计数
ZXR10(config)#showlacp2counters
Smartgroup:2
ActorLACPDUsMarkerLACPDUsMarker
PortTxRxTxRxErrErr
----------------------------------------------------
fei_3/171150000
4
4 44- --4 4

4链路聚合配置
fei_3/181060000
ZXR10(config)#
当每个成员端口的协议发包Tx与协议收包Rx都有计数时,才可能聚合成功,否则聚
合失败。
3.查看Trunk组2对端的成员端口
ZXR10(config)#showlacp2neighbors
Smartgroup2neighbors
ActorPartnerPartnerPortOperPort
PortSystemIDPortNo.PriorityKeyState
----------------------------------------------------------
fei_3/188000,00d0.d0c0.0f605130x80000x2020x3d
fei_3/178000,00d0.d0c0.0f605140x80000x2020x3d
ZXR10(config)#
其中PartnerPortNo.代表邻居的端口号,当PortState为0x3d时表示两端聚合成功。
5
4 44- --5 5

5
5 5
本章包含如下主题:
IGMPSnooping配置
ŸIGMPSnooping简介
Ÿ配置IGMPSnooping5-2
ŸIGMPSnooping配置实例
ŸIGMPSnooping的维护与诊断5-5
5.1IGMPSnooping简介
IGMP是Internet组管理协议,运行在主机和组播路由器之间,如图5-1所示。IGMPSnoop-
ing对主机和路由器之间的IGMP协议通信进行监听,使交换机在转发组播数据包前学习
到哪些端口属于组播成员,得到组播转发表。这样,组播包只会发送给组播转发表中的
端口,限制了交换机上组播包的扩散,避免了不必要的网络带宽浪费,提高了交换机的
利用率。
图5-1IGMPSnooping的应用
5-1
5-5
1
5 55- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
5.1.1加入组播组
主机通过主动发送IGMP加入消息加入相应的组播组。当交换机监听到主机发送的IGMP
报文时,转发模块就为收到请求报文的端口所在的VLAN创建一个二层组播转发条目。
当同一VLAN中的其他主机对这个组播流量感兴趣,并发出一个加入该组的请求时,交
换机就把它们加入到已存在的转发条目中。
交换机在同一个VLAN中对每个组播组只创建一个转发条目,在收到请求报文的所有端
口转发相应的组播流量。
5.1.2离开组播组
加入组播组的主机必须回应由路由器定期发出的IIGMP查询报文。只要一个VLAN中至少
有一台主机回应IGMP查询,路由器就必须继续向该VLAN转发主机所属组播组的流量。
当主机想要离开一个组播组时,它可以忽略路由器定期发出的IGMP查询报文(称为“静
离开”),也可以发送一个指定组的IGMPv2离开消息。
当IGMPSnooping监听到指定组的IGMPv2离开消息时,交换机向收到该消息的端口发送
特定组查询消息,查询该端口上是否还有其他属于该组播组的主机。如果经过多次查询
后,IGMPSnooping仍然收不到任何回应消息,则表明该端口上已经没有属于该组播组的
主机,IGMPSnooping就会删除二层转发条目中相应的端口;如果收到回应消息,则不
修改转发表。
5.1.3快速离开
IGMPSnooping的快速离开功能是指:当交换机监听到指定组的IGMPv2离开消息时,不
发送查询消息,直接删除二层转发条目中相应的端口。
当要在某个VLAN中使能快速离开功能时必须注意,如果一个端口上有多台主机,其中一
台主机离开组播组时,该端口上同一组播组的其他主机将无法收到该组播组的组播流量。
5.2配置IGMPSnooping
5.2.1启用IGMPSnooping
骤
步 步步骤 骤
令
命 命命令 令
能
功 功功能 能
1ZXR10(config)#ipigmpsnooping全局启用IGMPSnooping
2ZXR10(config-vlan)#igmpsnooping启用VLAN下的IGMPSnooping功能
3ZXR10(config)#ipigmpsnoopingmodeproxyvlan<vlan-id>启用IGMPSnooping代理
4ZXR10(config-vlan)#igmpsnoopingdrop<group-address>[n nnu uum m
<group-number>]
2
5 55- --2 2
m
配置没有组播用户时IGMPSnooping
是否广播组播数据

5IGMPSnooping配置
骤
步 步步骤 骤
5ZXR10(config-vlan)#igmpsnoopingfast-leave配置组快速离开功能
6ZXR10(config-vlan)#igmpsnoopingmax-host-in-group<
7ZXR10(config-vlan)#igmpsnoopingmode{proxy|route|
8ZXR10(config-vlan)#igmpsnoopingfast-leave配置VLAN下的组快速离开功能
令
命 命命令 令
ip-address>[n nnu uum mm<num>]
transparent}
能
功 功功能 能
配置组中最大用户数
选择配置IGMPSNOOPING的功能
模式:代理模式、路由模式、透传
模式
5.2.2配置代理查询器
通常情况下,组播网络中至少有一个组播路由器,定期发送IGMP查询报文。如果网络中
没有组播路由器,可以配置代理查询器,用于发送IGMP查询报文。
骤
步 步步骤 骤
1ZXR10(config)#ipigmpsnoopingquerier[v vvl lla aan nn<vlan-id>]启用代理查询器
令
命 命命令 令
能
功 功功能 能
2ZXR10(config)#ipigmpsnoopingquery-interval<30-65535>配置代理查询器的查询间隔时间,
单位为秒
3ZXR10(config)#ipigmpsnoopingquery-response-interval<1-255>配置代理查询器的最大查询响应时
间,单位为100毫秒
4ZXR10(config)#igmpsnoopingprejoin<ip-address>[n nnu uum mm<number>]配置IGMPSNOOPING的组预加入
功能,缺省不启用IGMPSNOOPING
组预加入功能
5ZXR10(config)#igmpsnoopingproxy-ip<ip-address>配置IGMPSNOOPING的代理主机IP
功能,缺省不启用IGMPSNOOPING
代理主机IP
6ZXR10(config)#igmpsnoopingquerier配置IGMPSNOOPING的代理查询
器功能,当网络中没有组播路由器
时,代理组播路由器发送IGMP查询
报文。不设置代理查询功能
3
5 55- --3 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
骤
步 步步骤 骤
7ZXR10(config)#ipigmpsnoopingmode{proxy|route|transparent}
8ZXR10(config)#ipigmpsnoopingpacket-manage{igmpv1|igmpv2|
令
命 命命令 令
v vvl lla aan nn<vlan-id>
igmpv3}{accept|discard|ignore}
能
功 功功能 能
批量选择配置VLAN下IGMP
SNOOPING的工作模式:代理模
式、路由模式、透传模式。缺省
VLAN下启用IGMPSNOOPING代
理功能
配置IGMP报文的的v1、v2、v3版本
的accept、discard、ignore功能
5.2.3限制组播组
骤
步 步步骤 骤
1ZXR10(config-vlan)#igmpsnoopingacl<1-99>对VLAN下的组进行ACL过滤
2ZXR10(config-vlan)#igmpsnoopingmax-group-num<1-1024>配置VLAN允许接入的最大组数
3ZXR10(config)#multicast-limit{256|512|1024}配置二层组播条目数
令
命 命命令 令
能
功 功功能 能
5.2.4配置静态IGMPSnooping
令
命 命命令 令
ZXR10(config-vlan)#igmpsnoopingstatic<ip-address>i i
port-name>
ZXR10(config-vlan)#igmpsnoopingmrouterinterface<port-name>配置VLAN下的组播路由端口
ZXR10(config-vlan)#igmpsnoopingdynamic-learn-closedown[i i
<port-name>]
i
n nnt tte eer rrf ffa aac cce ee<
i
n nnt tte eer rrf ffa aac cce e
能
功 功功能 能
配置VLAN下的静态用户
如果一个用户需要加入一个组播组,但
没有运行IGMP,IGMPSnooping无法监
听到,此时就可以进行静态配置
当没有配置PIM-Snooping或与不发送查
询报文的组播路由器相连时使用
e
关闭VLAN下的组播学习路由端口
5.2.5设置IGMPSnooping时间参数
骤
步 步步骤 骤
1ZXR10(config-vlan)#igmpsnoopinghost-time-out<30-65535>设置用户的老化时间,单位为秒
令
命 命命令 令
4
5 55- --4 4
能
功 功功能 能

5IGMPSnooping配置
骤
步 步步骤 骤
2ZXR10(config-vlan)#igmpsnoopinglast-member-query-interval
3ZXR10(config-vlan)#igmpsnoopingmrouter-time-out<30-65535>设置路由端口老化时间,单位为秒
令
命 命命令 令
<1-25>
能
功 功功能 能
设置最后成员查询间隔,单位为秒
5.3IGMPSnooping配置实例
如图5-2所示,端口fei_1/1,fei_1/3,fei_1/5连接主机,端口fei_3/1连接组播路由器,这
些端口同属于VLAN10。在交换机上启动IGMPSnooping功能。
图5-2IGMPSnooping配置实例
交换机的配置:
ZXR10(config)#ipigmpsnooping
ZXR10(config)#vlan10
ZXR10(config-vlan)#igmpsnooping
5.4IGMPSnooping的维护与诊断
骤
步 步步骤 骤
1ZXR10#showipigmpsnoopingvlan<vlan-id>显示指定VLAN的IGMPSnooping配
令
命 命命令 令
5
5 55- --5 5
功 功功能 能
置信息
能

ZXR106900系列万兆路由交换机用户手册以太网交换分册
骤
步 步步骤 骤
2ZXR10#showipigmpsnoopingmr-port-info显示与IGMPSnooping有关的路由端
3ZXR10#showipigmpsnoopingstatistic{i iin nnt tte eer rrf ffa aac cce ee<portname>|n nnp pp<
4ZXR10#clearigmp-snooping{a aal lll lln nnp pp<id>|interface{<port-name>|
5ZXR10#debugipigmp-snooping对IGMPSnooping进行调试,跟踪相
6ZXR10#showipigmpsnooping显示相关的IGMPSNOOPING配置
7ZXR10#showipigmpsnoopinggroup<ip-address>v vvl lla aan nn<vlan-id>显示某一组的配置和运行信息
8ZXR10#showipigmpsnoopingiptvport-info<ip-address>v vvl lla aan nn<
9ZXR10#showipigmpsnoopingport-infovlan<vlan-id>显示与IGMPSNOOPING相关的
令
命 命命令 令
id>]}
s ssm mma aar rrt ttg ggr rro oou uup pp<smartgroup-id>}}
vlan-id>
能
功 功功能 能
口信息
显示IGMP报文的统计信息
清除IGMP报文的统计信息
关信息
信息
显示某一可控组播用户信息
VLAN端口信息
10ZXR10#showipigmpsnoopingquery显示相关的IGMPSNOOPING查询
信息
11ZXR10#showipigmpsnoopingstatistic[clear][<port-name>]显示IGMP报文的统计信息
当需要显示所有统计数据时,使用showipigmpsnoopingstatistic命令,显示的统计信息
是累加的。当需要显示收到报文的相对速率时,使用showipigmpsnoopingstatisticclear
显示清零后的统计信息。
当需要显示指定端口收到的所有IGMP报文的统计信息时,使用showipigmpsnooping
statistic<port-name>命令。当需要显示某个端口收到报文的相对速率时,使用showip
igmpsnoopingstatisticclear<port-name>命令显示清零后的统计信息。
举例
跟踪IGMPSnooping数据包的收发过程。
ZXR10#debugipigmp-snooping
ZXR10#
IGMPSNOOPINGRcv224.1.1.1GroupReportMsg:FromVlan1,Portfei_4/10
IGMPSNOOPINGRcv224.1.1.1GroupReportMsg:FromVlan1,Portfei_4/11
...
6
5 55- --6 6

6
6 6
本章包含如下主题:
ŸZESR配置6-1
ŸZESS配置6-6
链路保护配置
Ÿ双上行链路保护
6.1ZESR配置
6.1.1ZESR简介
ZESR是基于EAPS(RFC3619)协议的以太环网技术。ZESR技术允许网络管理员创建以
太网环,其方式类似于光纤分布式数据接口(FDDI)或SONET/SDH环。ZESR可以在
不到50毫秒时间内,从任何链路或节点故障中恢复过来。
如图6-1所示,S1被配置为“主节点”,其他交换机被配置为“传输节点”。在主节点
的两个端口中,一个为“主端口”,另一个为“从端口”。初始时,从端口被阻塞,以
避免环路。当某个传输节点发现自己相邻的某段链路出现问题时,将给主节点发送链路
中断消息。主节点收到链路中断消息后,清空桥接表,将从端口打开,并给传输节点发
送控制帧,通知它们清空自己的桥接表,此后的地址学习过程按普通方式重新开始。
6-7
1
6 66- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
图6-1ZESR拓扑示意图
主节点判断环故障的条件为收到LINK-DOWN帧或者检测到端口down(取消了HELLO超
时机制)。Master节点收到LINK-DOWN帧后,认为环故障,进入Failedstate,打开从端
口,发送FLUSH-DOWN帧,更新FDB,其他节点收到FLUSH-DOWN帧后刷新FDB,
进入Failedstate。
lMaster节点在Failedstate时,收到LINK-DOWN帧无动作;
lTransit节点在Failedstate时,收到FLUSH-DOWN帧无动作。
主节点判断环恢复的条件为超时未收到LINK-DOWN帧(取消了收到HELLO认为环恢复
的机制),Master节点收到LINK-DOWN帧后,认为环故障,进入Failedstate,打开从端
口,发送FLUSH-DOWN帧,更新FDB,其他节点收到FLUSH-DOWN帧后刷新FDB,
进入Failedstate。
lMaster节点在Failedstate时,收到LINK-DOWN帧无动作;
lTransit节点在Failedstate时,收到FLUSH-DOWN帧无动作。
Master节点检测到LINK-DOWN超时后,认为环恢复,进入Completestate,重新阻塞从
端口,发送FLUSH-UP帧,更新FDB,其他节点收到FLUSH-UP帧后刷新FDB,进入
Completestate,节点收到FLUSH-UP帧后打开阻塞端口。
Transit节点在Completestate时,收到FLUSH-UP帧无动作。
相邻节点之间增加了LINK-HELLO交互协议,用来检测相邻链路之间的链路单通、链路
降质、链路跨传输设备等链路故障。
2
6 66- --2 2

6.1.2配置ZESR
6链路保护配置
骤
步 步步骤 骤
1ZXR10(config)#zesrctrl-vlan<vlan-id>p ppr rro oot tte eec cct tt- --i iin nns sst tta aan nnc cce ee<0-16>配置ZESR控制VLAN,将控制VLAN
2ZXR10(config)#zesrctrl-vlan<vlan-id>major-levelrole{master|
3ZXR10(config)#zesrctrl-vlan<vlan-id>l lle eev vve eel ll<1-2>s sse eeg gg<1-4>r rro ool lle e
4ZXR10(config)#zesrctrl-vlan<vlan-id>l lle eev vve eel ll<1-2>s sse eeg gg<1-4>r rro ool lle e
5ZXR10(config)#zesrctrl-vlan<vlan-id>l lle eev vve eel ll<1-2>s sse eeg gg<1-4>r rro ool lle e
令
命 命命令 令
transit}<port1><port2>
m mma aas sst tte eer rr<port1><port2>
t ttr rra aan nns ssi iit tt<port1><port2>
e eed ddg gge ee- --a aas sss ssi iis sst tta aan nnt tt<port1>
能
功 功功能 能
与需要保护的生成树实例绑定
配置ZESR主环的节点角色,对于
主节点,配置的第一个端口为主端
口,第二个端口为从端口,对于传
输节点,两个端口的角色相同
e
配置ZESR从环的主节点,配置的第
一个端口为主端口,第二个端口为
从端口,负责发送hello包并诊断链
路完整
e
配置ZESR从环的传输节点,两个端
口的角色相同,负责转发hello包
e
配置ZESR从环的edge-assistant节
点,edge-assistant标识该节点为边缘
辅助节点,负责将hello包进行回送
e
6ZXR10(config)#zesrctrl-vlan<vlan-id>l lle eev vve eel ll<1-2>s sse eeg gg<1-4>r rro ool lle e
e eed ddg gge ee- --c cco oon nnt ttr rro ool ll<port1>
7ZXR10(config)#zesrctrl-vlan<vlanid>m mma aaj jjo oor rr- --l lle eev vve eel llp ppr rre eef ffo oor rrw wwa aar rrd dd<
1-600>p ppr rre eeu uup pp<0-500>
8ZXR10(config)#zesrctrl-vlan<vlanid>m mma aaj jjo oor rr- --l lle eev vve eel llh hhe eel lll llo oo<1-6>
f ffa aai iil ll<3-18>
9ZXR10(config)#zesrrestart-time<30-600>配置节点的restart-time参数,表示
配置ZESR从环的edge-control节点,
edge-control标识该节点为边缘控制
节点,负责发送hello并检测链路完整
配置节点的preforward和preup参数,
同一域的preforward应设置一致,
preup值只在控制节点有效,规则要
求preforward–preup>=1
配置节点的hello和fail参数,分别
作为hello报文的发送周期和超时时
间,只在控制节点有效,规则要求
hello*3<=fail
单板或设备重启后在参数时间内
将ZESR端口阻塞,对传输节点和
edge-assistant节点有效
10ZXR10(config)#showzesr查看ZESR配置信息
3
6 66- --3 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
6.1.3ZESR配置实例
如图6-2所示,由三台交换机组成环网,各交换机上端口均在vlan10-20中;要求断开环
网时,S1的端口gei_1/1为主用,gei_1/2为备用。
图6-2ZESR配置实例
S1的配置如下所示:
8908-1#vlandatabale
8908-1(vlan)#vlan10-20//保护vlan
8908-1(vlan)#vlan4000//控制vlan
8908-1(vlan)#exit
8908-1(config)#interfacegei_1/1
8908-1(config-if)#switchportmodetrunk
8908-1(config-if)#switchporttrunkvlan10-20
8908-1(config-if)#switchporttrunkvlan4000
8908-1(config-if)#exit
8908-1(config)#interfacegei_1/2
8908-1(config-if)#switchportmodetrunk
8908-1(config-if)#switchporttrunkvlan10-20
8908-1(config-if)#switchporttrunkvlan4000
8908-1(config-if)#exit
8908-1(config)#spanningenable
8908-1(config)#spanning-treemstconfiguration
8908-1(config-mstp)#instance1vlans10-20
8908-1(config)#zesrctrl-vlan4000protect-instance1
4
6 66- --4 4

8908-1(config)#zesrctrl-vlan4000major-levelrolemaster
gei_1/1gei_1/2
S2的配置如下所示:
8908-2#vlandatabale
8908-2(vlan)#vlan10-20
8908-2(vlan)#vlan4000
8908-2(vlan)#exit
8908-2(config)#interfacegei_1/1
8908-2(config-if)#switchportmodetrunk
8908-2(config-if)#switchporttrunkvlan10-20
8908-2(config-if)#switchporttrunkvlan4000
8908-2(config-if)#exit
8908-2(config)#interfacegei_1/2
6链路保护配置
8908-2(config-if)#switchportmodetrunk
8908-2(config-if)#switchporttrunkvlan10-20
8908-2(config-if)#switchporttrunkvlan4000
8908-2(config-if)#exit
8908-2(config)#spanningenable
8908-2(config)#spanning-treemstconfiguration
8908-2(config-mstp)#instance1vlans10-20
8908-2(config)#zesrctrl-vlan4000protect-instance1
8908-2(config)#zesrctrl-vlan4000major-levelroletransit
gei_1/1gei_1/2
S3的配置与S2相同。
S1和S2上查看配置结果,如下所示:
8908-1(config)#showzesr
ZESRdomain:
ctrlvlan4000
portsgei_1/1(Primary)gei_1/2(Secondary)
nodetypeMASTER
modestandard//MAC地址学习方式
ringUp//环的当前工作状态,
如果配置错误可能导致环不能正常up。
switchtimes5//环网切换次数,
5
6 66- --5 5

ZXR106900系列万兆路由交换机用户手册以太网交换分册
链路发生故障并恢复算两次
healthtime:1ms//health帧发送时间间隔
failtime:3ms//health帧超时时间
8908-1(config)#showzesrbrief
ctrl-vlan:4000protectinstance:1
levelsegroleportportlevel-stateswitch-times
majormastergei_1/1(P)gei_1/2(S)up1
8908-2(config)#showzesrbrief
ctrl-vlan:4000protectinstance:1
levelsegroleportportlevel-stateswitch-times
majortransitgei_1/1(P)gei_1/2(S)up1
6.2ZESS配置
6.2.1ZESS简介
ZESS是ZTE以太网智能切换技术,功能描述如下。
如图6-3所示,节点1支持ZESS功能,其中端口1为主端口,端口2为从端口。当节点1检
测到主端口、从端口都为UP时,阻塞从端口的数据转发功能;当节点1检测到主端口发
生DOWN时,阻塞主端口的数据转发功能,打开从端口的数据转发功能;当节点1检测
到主端口恢复为UP时,有反转和非反转模式,在反转模式时,打开主端口,重新阻塞
从端口,在非反转模式时,保持主端口为阻塞,从端口为放开状态。另外,ZESS在切换
时,要更新被阻塞端口的FDB。
图6-3ZESS网络拓扑图
6
6 66- --6 6

6.2.2配置ZESS
6链路保护配置
骤
步 步步骤 骤
1ZXR10(config)#zessdomain<1-4>m mme eem mmb bbe eer rrp ppr rri iim mma aar rry yy<port-name>
2ZXR10(config)#zessdomain<1-4>p ppr rro oot tte eec cct tt- --i iin nns sst tta aan nnc cce ee<0-16>绑定ZESS域和生成树实例
3ZXR10(config)#zessdomain<1-4>p ppr rre eeu uup pp<0-600>设置preup时间
4ZXR10(config)#zessdomain<1-4>mode{revertive|
5ZXR10#showzess{brief|d ddo oom mma aai iin nn<1-4>}查看ZESS配置结果
6ZXR10#clearzesr-switchtimesall清除ZESS切换时间
令
命 命命令 令
s sse eec cco oon nnd dda aar rry yy<port-name>
non_revertive}
能
功 功功能 能
创建ZESS域
设置ZESS模式
6.3双上行链路保护
6.3.1双上行链路保护简介
在城域网的核心网与骨干网连接的上行链路中,一般一台交换机有两个上行端口连接至
两台BRAS或者SR,这样可以通过ZESS来实现双上行保护。这种连接方式实现了上行链
路、SR或者BRAS的保护,但存在上行到BRAS或者SR的交换机单点故障风险。在实际
组网中出于安全的考虑,两个连接到相同SR或BRAS设备的上行出口分别分布在两台交
换机上,这样即实现双上行链路保护功能。
如图6-4所示的网络中,环网上两台交换机(S1,S4)各出一条上行链路到SR和BRAS,
实现到SR和BRAS的上行链路保护。假设交换机S1到SR的链路中断,此时该链路的流量
会自动经交换机S4到SR。实现双上行链路保护后,当某条上行链路故障时,系统可以在
50ms以内完成切换。
7
6 66- --7 7

ZXR106900系列万兆路由交换机用户手册以太网交换分册
图6-4双上行链路故障保护拓扑图
6.3.2双上行链路保护配置实例
图6-5为典型的双上行拓扑图,其中节点ZXR10-1、ZXR10-2和ZXR10-3虚拟一个主
环;节点ZXR10-2、ZXR10-3和ZXR10-4组成一个level1seg1的从环。
8
6 66- --8 8

图6-5双上行链路拓扑图
6链路保护配置
节点ZXR10-1为一个普通交换机,主用功能为透传数据包,只需要配置VLAN信息,以
及关闭端口的广播和未知单播抑制。
节点ZXR10-2为上行控制节点普通交换机,配置如下:
zesrctrl-vlan4001protect-instance1
zesrctrl-vlan4001major-levelrolezess-mastergei_2/2gei_2/1
/*配置zess-master角色,需要注意的是Secondary端口决定了阻塞位置,因此Secondary端口不能
配置在ZXR10-2和ZXR10-3之间链路对应端口上,否则阻塞端口错误*/
zesrctrl-vlan4001level1seg1roleedge-assistantgei_2/3
/*配置普通ZESR的边界节点角色*/
节点ZXR10-3为上行协助控制节点普通交换机,配置如下:
zesrctrl-vlan4001protect-instance1
zesrctrl-vlan4001major-levelrolezess-transitgei_3/2gei_3/1
/*配置zess-transit角色,需要注意的是Primary端口决定了节点发送hello帧的方向,因此
Primary端口一定要配置在ZXR10-2和ZXR10-3之间链路对应端口上,否则配置错误*/
zesrctrl-vlan4001level1seg1roleedge-assistantgei_3/3
9
6 66- --9 9

ZXR106900系列万兆路由交换机用户手册以太网交换分册
/*配置普通ZESR的边界节点角色*/
节点ZXR10-4为ZESR低层次节点,配置如下:
zesrctrl-vlan4001protect-instance1
zesrctrl-vlan4001level1seg1rolemastergei_4/2gei_4/1
/*配置普通ZESR的低层次主节点角色*/
6 66- --1 110 0
0

7
7 7
本章包含如下主题:
以太网OAM配置
Ÿ以太网OAM简介
Ÿ配置以太网OAM7-3
Ÿ配置CFM
ŸOAM链路控制事件配置实例7-9
Ÿ以太网OAM的维护与诊断7-11
ŸCFM的维护与诊断7-14
7.1以太网OAM简介
EthernetOAM的发展
随着近年来以太网技术的快速开展,以太网组网在网络建设中的比重逐渐增加,以太网
的网络规模也不断的增多,从接入、汇聚到骨干网中都大量使用了以太网来代替ATM等
网络设备。
同时IP承载网络向着多业务、宽带化方向的发展,传统的以太网没有电信级管理能力,
7-1
7-5
不能检测、通告或隔离二层网络故障,而采用SNMP协议的网管也只能管理链路与设备
状态,不能检测用户业务的端到端连接性能和状态,当网络发生故障时,无法定位或者
定位不够迅速。而且网络设备的大量应用,网络设备管理者更加关注以太网设备的OAM
功能。在此背景下产生了一系列已标准的或出于草案阶段的技术,其中几个主要的关于
以太网OAM的文献有:
lIEEE802.3ah(Operations,Administration,andMaintenance-OAM)
lIEEE802.1ag(ConnectivityFaultManagement-CFM)
lITU-TY.1731(OAMfunctionsandmechanismsforEthernetbasednetworks)
1
7 77- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
主要协议介绍
IEEE802.3ah,操作、管理及维护标准是IEEE的正式标准,它主要针对“链路”级别的
管理,可以对网络中的点到点(或虚拟点到点)以太网链路进行监控和故障处理。该协
议在故障比较容易发生的地方,如网络用户最后一公里,对于这些点的连接管理有重要
的意义。
IEEE802.1ag,连接故障管理(CFM)功能,该标准目前是IEEE的草案。它是主要针对
“服务”级别的管理,为网络提供容易和快捷的故障发现、检测和管理的功能。可以有
效的对虚拟桥局域网进行检查、隔离和连接性故障报告。
ITU-Y1731,操作、管理及维护是ITU的建议草案,主要是对IEEE802.3ah、IEEE802.1ag
进行了一定的增强,全面的扩充了在链路的故障检测、监控和隔离的方法。本草案只提
出了一些要求,具体的实现还是要依靠其他的标准实体的功能。
功能列表
ZXR106900系列交换机支持IEEE802.3ah与IEEE802.1ag协议,主要支持功能如表7-1所
示。
表7-1OAM功能列表
议
协 协协议 议
IEEE802.3ah
EthernetOAM对象管理
EthernetOAM发现
EthernetOAM包收发
EthernetOAM远端失效指示
EthernetOAM链路监控
EthernetOAM诊断信息的事件通知机制
EthernetOAM厂家扩展功能
EthernetOAMSNMP网管
EthernetOAM告警和日志
能
功 功功能 能
2
7 77- --2 2

7以太网OAM配置
议
协 协协议 议
IEEE802.1ag
CFM对象管理
CFM组播包发送与接收
CFM单播包发送与接收
CFM协议报文的透传
CFM故障探测
CFM链路跟踪
CFM环回功能
CFM故障通知机制
CFM厂家扩展功能
CFMSNMP网管
CFM告警和日志
CFM与ITU-TY1731兼容
能
功 功功能 能
7.2配置以太网OAM
1.开启/关闭全局链路OAM功能
令
命 命命令 令
ZXR10(config)#setethernet-oam{enable|disable}在全局配置模式下,开启/关闭全局链
2.开启/关闭指定端口链路的OAM功能
令
命 命命令 令
ZXR10(config)#interface<portname>进入端口配置模式
ZXR10(config-if)#setethernet-oam{enable|disable}开启/关闭该端口链路的OAM功能
3.配置链路以太网OAM的OUI信息
令
命 命命令 令
能
功 功功能 能
路OAM功能
能
功 功功能 能
能
功 功功能 能
ZXR10(config)#setethernet-oamoui<list>在全局配置模式下,设置链路以太网
OAM的OUI信息
3
7 77- --3 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
4.配置链路以太网OAM的远端环回功能
令
命 命命令 令
ZXR10(config)#interface<portname>进入端口配置模式
ZXR10(config-if)#setethernet-oamremote-loopback{start|stop}开启/关闭该端口链路以太网OAM的
能
功 功功能 能
远端环回功能
5.配置链路以太网OAM的环回超时时间
令
命 命命令 令
ZXR10(config)#setethernet-oamremote-loopbacktimeout<1-10>在全局配置模式下,设置远端环回的超
能
功 功功能 能
时时间,单位秒,默认时间为3秒
6.配置端口普通属性
令
命 命命令 令
ZXR10(config)#interface<portname>进入端口配置模式
ZXR10(config-if)#setethernet-oamperiod<level-value>t t
t
i iim mme eeo oou uut tt<time>
能
功 功功能 能
配置端口普通属性
mode{active|passive}
7.开启/关闭端口链路的以太网OAM链路检测功能
令
命 命命令 令
ZXR10(config)#interface<portname>进入端口配置模式
ZXR10(config-if)#etethernet-oamlink-monitor{enable|disable}开启/关闭该端口链路的以太网OAM
能
功 功功能 能
链路检测功能
8.配置端口错误符号链路事件参数
令
命 命命令 令
ZXR10(config)#setethernet-oamlink-monitorsymbol-periodthreshold<
1-65535>w wwi iin nnd ddo oow ww<1-65535>
能
功 功功能 能
配置端口错误符号链路事件参数
9.配置端口错误帧链路事件参数
令
命 命命令 令
ZXR10(config-if)setethernet-oamlink-monitorframethreshold<
1-65535>w wwi iin nnd ddo oow ww<1-60>
4
7 77- --4 4
能
功 功功能 能
配置端口错误帧链路事件参数

10.配置端口错误帧周期链路事件参数
7以太网OAM配置
令
命 命命令 令
ZXR10(config)#interface<portname>进入端口配置模式
ZXR10(config-if)#setethernet-oamlink-monitorframe-periodthreshold
<1-65535>w wwi iin nnd ddo oow ww<1-600000>
能
功 功功能 能
配置端口错误帧周期链路事件参数
11.配置端口错误帧秒统计链路事件参数
令
命 命命令 令
ZXR10(config-if)#setethernet-oamlink-monitorframe-seconds
threshold<1-900>w wwi iin nnd ddo oow ww<10-900>
能
功 功功能 能
配置端口错误帧秒统计链路事件参数
7.3配置CFM
1.开启/关闭全局CFM功能
令
命 命命令 令
能
功 功功能 能
ZXR10(config)#cfm<enable|disable>在全局配置模式下,开启/关闭全局
CFM功能,默认关闭该功能
2.创建/删除维护域
令
命 命命令 令
ZXR10(config)#cfm{create|delete}M M
md-name>l lle eev vve eel ll<level-value>
M
D DDs sse ees sss ssi iio oon nn<session-id>n nna aam mme ee<
能
功 功功能 能
在全局配置模式下,创建/配置一个维
护域
3.进入维护域
令
命 命命令 令
ZXR10(config)#cfmMDsession<session-id>在全局配置模式下,进入维护域
能
功 功功能 能
4.创建/删除维护联合
令
命 命命令 令
ZXR10(config-md)#MA{create|delete}s s
s
e ees sss ssi iio oon nn<MA-session-id>n nna aam mme e
e
能
功 功功能 能
在MD配置模式下,创建/删除维护联合
<MA-name>
5.进入维护联合配置模式
5
7 77- --5 5

ZXR106900系列万兆路由交换机用户手册以太网交换分册
令
命 命命令 令
ZXR10(config-md)#MAsession<MA-session-id>在MD配置模式下,进入维护联合配置
能
功 功功能 能
模式
6.配置MA的主VLAN
令
命 命命令 令
ZXR10(config-ma)#primaryVLAN<vlan-id>在MA配置模式下,配置MA的主VLAN
能
功 功功能 能
7.配置MACCM报文的快速/慢速标识
令
命 命命令 令
ZXR10(config-ma)#speed<fast/slow>在MA配置模式下,配置MACCM报文
能
功 功功能 能
的快速/慢速标识
8.配置MA中CCM发送的时间间隔
令
命 命命令 令
ZXR10(config-ma)#CCMtimerinterval<integer>在MA配置模式下,配置MA中CCM发
能
功 功功能 能
送的时间间隔
9.创建/删除MEP
令
命 命命令 令
ZXR10(config-ma)#{create|delete}[<mep-id>|<session-id>|all]在MA配置模式下,创建/删除MEP
能
功 功功能 能
10.创建/删除MIP
令
命 命命令 令
ZXR10(config-ma)#{create|delete}M M
string>
M
I IIP PPs sse ees sss ssi iio oon nn<session-id>n nna aam mme ee<
能
功 功功能 能
在MA配置模式下,创建/删除MIP
11.MEP管理状态设置
令
命 命命令 令
ZXR10(config-ma)#MEP<med-id>state{enable|disable}在MA配置模式下,设置MEP管理状态
能
功 功功能 能
12.MEP发送CCM功能设置
6
7 77- --6 6

7以太网OAM配置
令
命 命命令 令
ZXR10(config-ma)#MEP<mep-id>CCM-send{enable|disable}在MA配置模式下,设置MEP发送CCM
能
功 功功能 能
功能
13.配置MEP的优先级
令
命 命命令 令
ZXR10(config-ma)#MEP<mep-id>p p
p
r rri iio oor rri iit tty yy<value>在MA配置模式下,配置MEP的优先级
能
功 功功能 能
14.定义MEP错误检测的优先级
令
命 命命令 令
ZXR10(config-ma)#MEP<mep-id>a a
a
l lla aar rrm mm- --l llo oow wwe ees sst tt- --p ppr rri ii<value>在MA配置模式下,定义MEP错误检测
能
功 功功能 能
的优先级
15.清除所有的CFM配置
令
命 命命令 令
能
功 功功能 能
ZXR10(config)#clearpbt-cfm在全局配置模式下,清除所有的CFM
配置
16.触发LTM
令
命 命命令 令
ZXR10#cfmltmmd<md-session-id>m m
smep-id>{d ddm mme eep pp- --i iid dd<dmep-id>|d ddm mme eep pp- --m mma aac cc<dmep-mac>|d ddm mmi iip pp- --m mma aac cc<
dmip-mac>}[-t|-w]
m
a aa<ma-session-id>s ssm mme eep pp- --i iid dd<
能
功 功功能 能
在特权模式下,在本地的一个MEP上发
起另外一个MP的链路检测消息。
17.触发LBM
令
命 命命令 令
ZXR10#cfmlbmmd<md-session-id>m m
smep-id>{d ddm mme eep pp- --i iid dd<dmep-id>|d ddm mme eep pp- --m mma aac cc<dmep-mac>|d ddm mmi iip pp- --m mma aac cc<
dmip-mac>}[-c|-d|-t]
m
a aa<ma-session-id>s ssm mme eep pp- --i iid dd<
能
功 功功能 能
在特权模式下,在本地的一个MEP上发
起另外一个MP的环回消息。
18.读LTR(LinktraceReply)的命令
令
命 命命令 令
ZXR10(config)#cfmltr-readtrans-id<ltm-trans-id>显示某个LTM的响应的路径树
7
7 77- --7 7
能
功 功功能 能

ZXR106900系列万兆路由交换机用户手册以太网交换分册
19.配置MA的保护模式
令
命 命命令 令
ZXR10(config-ma)#protecttype{vlan|link}在MA配置模式下,配置MA的保护模
能
功 功功能 能
式。
20.配置MEP检测功能的开启/关闭
令
命 命命令 令
ZXR10(config-ma)#mep<mep-id>ccm-check{enable|disable}在MA配置模式下,配置MEP检测功能
能
功 功功能 能
的开启/关闭
21.配置MEP复杂处理标记
令
命 命命令 令
ZXR10(config-ma)#mep<mep-id>complex-flag{enable|disable}在MA配置模式下,配置MEP复杂处理
能
功 功功能 能
标记
22.CFM接口MAC地址设置
令
命 命命令 令
ZXR10(config-if)#cfm-mac<mac-address>在接口配置模式下,设置CFM接口
能
功 功功能 能
MAC地址
23.将一个MEP与端口或隧道相关联
令
命 命命令 令
ZXR10(config-ma)#assignMEP<mep-id>to{i i
i
n nnt tte eer rrf ffa aac cce ee<port-name>}在MA配置模式下,将一个MEP与端口
能
功 功功能 能
或隧道相关联
24.将一个MIP和端口相关联
令
命 命命令 令
ZXR10(config-ma)#assignMIP<session-id>i i
i
n nnt tte eer rrf ffa aac cce ee<port-name>在MA配置模式下,将一个MIP和端口
功 功功能 能
相关联
能
25.调试CFM功能模块
8
7 77- --8 8

7以太网OAM配置
令
命 命命令 令
ZXR10#Debugcfmpkt[megid|all|{m m
m mme eep pp<mep-id>}][direction{send|rcv|all}>]{p ppk kkt tt- --n nnu uum mms ss<inter>}
m
d dd<md-index>m mma aa<ma-index>
7.4OAM链路控制事件配置实例
实例描述及组网图
OAM监视功能能够对链路接收端的异常帧按照特定方式通告给本地。该功能是基于OAM
发现成功的基础上实现的。用户通过console口登录交换机,配置OAM功能,并使能对接
端口的OAM功能后,再使能对接端口的链路监视,可以检测到链路中的错误符号和错误
帧,并通告给本地交换机。
图7-1链路控制事件组网
能
功 功功能 能
在特权模式模式下,调试CFM功能模块
交换机配置
l交换机A的配置
ZXR10(config)#setethernet-oamenable
ZXR10(config)#interfacegei_1/2
ZXR10(config-if)#setEthernet-oamenable
l交换机B的配置
ZXR10(config)#setethernet-oamenable
ZXR10(config)#interfacegei_1/1
ZXR10(config-if)#setethernet-oamenable
ZXR10(config-if)#setethernet-oamlink-monitorenable
ZXR10(config-if)#setethernet-oamlink-monitorsymbol-period
threshold10window10
ZXR10(config-if)#setethernet-oamlink-monitorframethreshold
10window20
9
7 77- --9 9

ZXR106900系列万兆路由交换机用户手册以太网交换分册
ZXR10(config-if)#setethernet-oamlink-monitorframe-period
threshold5window1000
ZXR10(config-if)#setethernet-oamlink-monitorframe-seconds
threshold10window30
ZXR10(config-if)#showethernet-oamgei_1/1link-monitor
LinkMonitoringofPort:1
ErroredSymbolPeriodEvent:
SymbolWindow:10(millionsymbols)
ErroredSymbolThreshold:10
TotalErroredSymbols:0
LocalTotalErroredEvents:0
RemoteTotalErroredEvents:0
ErroredFrameEvent:
PeriodWindow:20(s)
ErroredFrameThreshold:10
TotalErroredFrames:0
LocalTotalErroredEvents:0
RemoteTotalErroredEvents:0
ErroredFramePeriodEvent:
FrameWindow:1000(tenthousandframes)
ErroredFrameThreshold:5
TotalErroredFrames:0
LocalTotalErroredEvents:0
RemoteTotalErroredEvents:0
ErroredFrameSecondsEvent:
ErroredSecondsWindow:30(s)
ErroredSecondsThreshold:10(s)
TotalErroredFrameSeconds:0(s)
LocalTotalErroredFrameSecondsEvents:0
RemoteTotalErroredFrameSecondsEvents:0
0
7 77- --1 110 0

配置关键点
链路监视事件分四类:错误符号监视事件、错误帧监视事件、错误帧周期监视事件以及
错误帧秒统计监视事件。查看端口的链路监视情况时,每类事件下都可以看到相应的错
误符号和错误帧的统计,以及本端和远端链路事件的统计。
7.5以太网OAM的维护与诊断
7以太网OAM配置
令
命 命命令 令
ZXR10(config)#showethernet_oam显示链路以太网OAM的全局信息
ZXR10(config)#showethernet_oam<portname>discovery显示指定端口以太网OAM的发现状态
ZXR10(config)#showethernet_oam<portname>link-monitor显示指定端口以太网OAM的链路事件
能
功 功功能 能
信息
ZXR10(config)#showethernet_oam<portname>statistics显示指定端口以太网OAM的管理帧信息
举例
显示链路以太网OAM的全局信息,如下所示:
ZXR10(config)#showethernet-oam
EthernetOam:disabled
LinkMonitor:support
MibRetrieval:nonsupport
RemoteLoopBack:support
EventTimeStamp:10*100(ms)
RemoteLoopBackTimeout:3(s)
LocalOUI:00-15-EB
显示指定端口以太网OAM的发现状态,如下所示:
ZXR10(config)#showethernet-oamgei_1/1discovery
PortId1:ethernetoamdisabled
LocalDTE
-----------
Config:
Mode:active
Period:10*100(ms)
LinkTimeOut:5(s)
Unidirection:nonsupport
1
7 77- --1 111 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
PDUmaxsize:1518
Status:
Parser:forward
Multiplexer:forward
Stable:no
Discovery:undone
Loopback:off
PDURevision:0
RemoteDTE
-----------
Config:
Mode:passive
LinkMonitor:nonsupport
Unidirection:nonsupport
RemoteLoopback:nonsupport
MibRetrieval:nonsupport
PDUmaxsize:0
Status:
Parser:forward
Multiplexer:forward
Stable:no
MacAddress:00.00.00.00.00.00
PDURevision:0
显示指定端口以太网OAM的链路事件信息,如下所示:
ZXR10(config)#showethernet-oamgei_1/1link-monitor
LinkMonitoringofPort:1
LinkMonitoringdisabled
ErroredSymbolPeriodEvent:
SymbolWindow:1(millionsymbols)
ErroredSymbolThreshold:1
TotalErroredSymbols:0
LocalTotalErroredEvents:0
RemoteTotalErroredEvents:0
ErroredFrameEvent:
7 77- --1 112 2
2

PeriodWindow:1(s)
ErroredFrameThreshold:1
TotalErroredFrames:0
LocalTotalErroredEvents:0
RemoteTotalErroredEvents:0
ErroredFramePeriodEvent:
FrameWindow:100(tenthousandframes)
ErroredFrameThreshold:1
TotalErroredFrames:0
LocalTotalErroredEvents:0
RemoteTotalErroredEvents:0
ErroredFrameSecondsEvent:
ErroredSecondsWindow:60(s)
7以太网OAM配置
ErroredSecondsThreshold:1(s)
TotalErroredFrameSeconds:0(s)
LocalTotalErroredFrameSecondsEvents:0
RemoteTotalErroredFrameSecondsEvents:0
显示指定端口以太网OAM的管理帧信息,如下所示:
ZXR10(config)#showethernet-oamgei_1/1statistics
OAMPDUCountersofPort:1
TransmitInformation:0
ReceiveInformation:0
TransmitLoopbackControl:0
ReceiveLoopbackControl:0
TransmitVariableRequest:0
ReceiveVariableRequest:0
TransmitVariableResponse:0
ReceiveVariableResponse:0
TransmitUniqueEventNotification:0
ReceiveUniqueEventNotification:0
TransmitDuplicateEventNotification:0
ReceiveDuplicateEventNotification:0
TransmitZTESpecific:0
ReceiveZTESpecific:0
3
7 77- --1 113 3

ZXR106900系列万兆路由交换机用户手册以太网交换分册
TransmitUnsupported:0
ReceiveUnsupported:0
7.6CFM的维护与诊断
令
命 命命令 令
ZXR10(config)#showMD{all|s s
ZXR10(config)#showMA{all|s s
MD-session-id>
ZXR10(config)#showMEP{mep-id|all}M M
MA-session-id>
s
e ees sss ssi iio oon nn<session-id>}显示设备上配置的MD
s
e ees sss ssi iio oon nn<MA-session-id>}M MMD DD<
M
D DD<MD-session-id>M MMA AA<
能
功 功功能 能
显示MA的配置
显示MEP的配置
7 77- --1 114 4
4

8
8 8
本章包含如下主题:
ŸEPONOLT简介8-1
Ÿ配置EPONOLT8-3
ŸEPONOLT配置实例8-20
EPONOLT配置
ŸEPONOLT的维护与诊断
8.1EPONOLT简介
PON的发展
随着网络技术的发展,骨干网和局域网的速率均有大幅度的提高,因而作为骨干网和局
域网或家庭用户间桥梁的“最后一英里”成为限制网络发展的瓶颈。
原有的接入技术如T1/E1或SONET/SDH费用过高,CableModem等光接入技术的网络建
设成本高昂,而无线接入技术受到环境和安全性制约,也不宜推广。
PON(PassiveOpticalNetwork)无源光网络,作为一种接入技术,可以保证用户获得较
大接入带宽,并且有效的控制网络建设成本,因而发展迅速。
PON介绍
光纤接入分为两大类:
8-22
l有源光网络(AON,ActiveOpticalNetwork)
l无源光网络(PON,PassiveOpticalNetwork)
PON是单纯的物理介质网络,局端与终端之间不需要有源设备的支持。这样可以有效避
免外部设备的电磁干扰,降低线路和设备的故障率,提高系统可靠性,同时可节省维护
成本。
PON的业务透明性较好,适用于较多的制式和速率的信号。基于PON的技术主要有
APON/BPON、GPON、EPON/GEPON几种,它们的主要差异在于采用了不同的二层技
术。
1
8 88- --1 1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
EPON简介
为更好适应IP业务,第一英里以太网联盟(EFMA)在2001年初提出了在二层用以太网取
代ATM的EPON技术,IEEE802.3ah工作小组对其进行了标准化。2004年6月,IEEE802.3
EFM工作组发布了EPON标准—IEEE802.3ah(2005年并入IEEE802.3-2005标准)。用于
解决网络接入的“最后一英里”问题。
EPON是承载在PON网络上的以太网,支持1.25Gbps对称速率,保留了PON易于部署和维
护的特点。EPON无需复杂的协议,光信号就可以在局端与终端之间准确地传送。EPON
继承了以太网的可扩展性强、对IP数据业务适配效率高等优点,同时支持高速Internet接
入、语音、IPTV、TDM专线甚至CATV等多种业务综合接入,并具有很好的QoS保证和
组播业务支持能力。
EPON采用成熟的全双工以太技术,上行采用TDMA(时分复用多址接入方式),下行
使用TDM(TimeDivisionMultiplexandMultiplexer,时分复用和复用器)。ONU在自己
的分时内发送数据报,因此与其他ONU不发生碰撞,从而充分利用带宽。EPON系统如
图8-1所示。
图8-1EPON系统参考图
EPON的特点
lEPON网络内所有的承载设备均为无源设备,不需要电力网络支持;
l采用了波分复用技术,上下行流量均在同一光纤上传播,节省光缆;
l基于以太网分层结构,EPON工作于物理层和逻辑链路层,对上层业务和协议完全
透明;
l本身作为一种点到多点接入方式,可以有效的节省汇聚侧接口数目。
2
8 88- --2 2

8EPONOLT配置
EPON相关概念
lOLT:OpticalLineTerminal,EPON中上行方向上的汇聚节点,是局侧的光线路终
端;
lONU:OpticalNetworkUnit,用户侧光网络单元接入节点。
EPON的网络应用
按照ONU在接入网中所处的位置不同,EPON系统可以有几种网络应用类型:
l光纤到交接箱(FTTCab)
l光纤到楼宇/分线盒(FTTB/C)
l光纤到家庭用户(FTTH)
l光纤到公司/办公室(FTTO)
8.2配置EPONOLT
8.2.1配置OLT接口
1.进入OLT接口配置模式
令
命 命命令 令
ZXR10(config)#interfaceepon-olt_<slot>/ /
/
<oltid>进入OLT接口配置模式
参数说明:
数
参 参参数 数
<slot>EPON单板的槽位号
<oltid>OLT接口号
2.配置EPONOLT接口描述信息
令
命 命命令 令
能
功 功功能 能
述
描 描描述 述
能
功 功功能 能
ZXR10(config-if)#description<LINE>配置接口描述信息
参数说明:
数
参 参参数 数
<LINE>OLT名称,范围1~100个字符
3
8 88- --3 3
述
描 描描述 述

ZXR106900系列万兆路由交换机用户手册以太网交换分册
3.将指定ONU设备绑定到当前EPONOLT接口下
令
命 命命令 令
ZXR10(config-if)#onu<onuid>t t
t
y yyp ppe ee<type-name>m mma aac cc<macAddr>将指定ONU设备绑定到当前EPON
能
功 功功能 能
OLT接口下
使用noonu解除绑定。
参数说明:
数
参 参参数 数
<onuid>ONU的设备号,范围1~32
<type-name>ONU型号名称
<macAddr>ONUMAC地址
述
描 描描述 述
ONU型号支持列表:
名称ZTE-D400;ZTE-D402;ZTE-D420;ZTE-D421;ZTE-D422;ZTE-F401;ZTE-F425;
ZTE-F429;ZTE-F430;ZTE-F435;ZTE-F500;ZTE-F820
4.创建、删除ONU子接口
令
命 命命令 令
ZXR10(config)#interfaceepon-olt_<slot>/ /
/
<oltid>. ..<onuId>创建/进入ONU子接口配置模式
能
功 功功能 能
使用nointerfaceepon-olt_<slot>/ //<oltid>. ..<onuId>删除指定接口
参数说明:
数
参 参参数 数
<slot>EPON单板的槽位号
<oltid>OLT端口号
<onuId>ONU子接口号,范围1-32
述
描 描描述 述
5.配置EPONONU接口描述信息
令
命 命命令 令
能
功 功功能 能
ZXR10(config-if)#description<LINE>配置接口描述信息
参数说明:
4
8 88- --4 4

8EPONOLT配置
数
参 参参数 数
<LINE>ONU名称,范围1~100个字符
述
描 描描述 述
8.2.2配置EPON全局参数
1.进入EPON全局配置模式
令
命 命命令 令
ZXR10(config)#epon进入EPON全局配置模式
2.开启/关闭自动鉴权模式
令
命 命命令 令
ZXR10(config-epon)#auto-authenticationcard<slot>{enable|disable}在EPON全局配置模式下,设置EPON
能
功 功功能 能
能
功 功功能 能
单板是否需要执行自动鉴权模式,slot
为槽位号,默认为关闭
如果采用的是自动鉴权模式,ONU上电后立即自动注册加入EPON系统,不需要进
行ONU端口和ONUMAC地址绑定即可直接与OLT进行数据转输。
如果采用的是非自动鉴权模式,EPON系统需要手工对ONU端口和ONUMAC地址
绑定,绑定后方可与OLT进行数据传输。
3.配置ONU软件认证方式
令
命 命命令 令
ZXR10(config-epon)#software-authenticationcard<slot>mode{mac}配置ONU软件认证方式,基于MAC或
能
功 功功能 能
根据序列号认证,默认基于MAC
4.配置ONU硬件认证功能
令
命 命命令 令
ZXR10(config-epon)#hardware-authenticationcard<slot>{enable|
disable}
能
功 功功能 能
开启/关闭ONU硬件认证功能,默认
为开启
使用nohardware-authenticationcard<slot>取消硬件认证。
5.配置OLTDBA
5
8 88- --5 5

ZXR106900系列万兆路由交换机用户手册以太网交换分册
令
命 命命令 令
ZXR10(config-epon)#dbaepon-olt_<slot>/ /
Archimedes|thales|plato}
/
<oltid>[. ..<onuid>]{
为了实时地改变PON中各ONU上行带宽,根据带宽状态和ONU需求动态分配ONU
上行带宽,EPON系统的DBA算法支持公平性机制,能够保证剩余带宽按照三种方式
进行公平分配。
6.配置OLT加密算法
令
命 命命令 令
ZXR10(config-epon)#encryptalgorithmepon-olt_<slot>/ /
[. ..<onuid>]{aes|triple-churning[k kke eey yy- --u uup ppd dda aat tte ee- --p ppe eer rri iio ood dd<integer>[
c cch hhu uur rrn nni iin nng gg- --t tti iim mme eer rr<integer>]]}
/
<oltid>
使用noencryptalgorithmepon-olt_<slot>/ //<oltid>取消加密功能。
只有加密方式为三重搅动时,需要设置密钥更新时间和密钥更新无应答超时时间。
能
功 功功能 能
配置指定接口的动态带宽分配方法
能
功 功功能 能
配置ONU加密功能的属性,包括加密
方式、密钥更新时间、更新超时时间
参数说明:
数
参 参参数 数
<slot>槽位号,1~12
<oltid>OLT端口号
k kke eey yy- --u uup ppd dda aat tte ee- --p ppe eer rri iio ood dd<integer>密钥更新时间,单位s,1~255,默认10
triple-churning三重搅动加密方式
c cch hhu uur rrn nni iin nng gg- --t tti iim mme eer rr<integer>密钥更新无应答超时时间,单位s,
描 描描述 述
1~255
述
7.开启/关闭指定OLT端口的激光器控制开关
令
命 命命令 令
ZXR10(config-epon)#laser{enable|disable}e e
e
p ppo oon nn- --o ool llt tt_ __<slot>/ //<oltid>开启/关闭指定OLT端口的激光器控制
能
功 功功能 能
开关
8.配置ONU间桥接互通
令
命 命命令 令
ZXR10(config)#interfaceepon-olt_<slot>/ /
能
功 功功能 能
/
<oltid>进入OLT端口配置模式
6
8 88- --6 6

8EPONOLT配置
令
命 命命令 令
ZXR10(config-if)#bridge-port{enable|disable}o o
o
n nnu uu<onu_id>开启指定ONU间的桥接互通功能
能
功 功功能 能
参数说明:
数
参 参参数 数
<slot>槽位号,1~12
<oltid>OLT端口号
<onu_id>ONU设备的编号,范围0~31个字符
述
描 描描述 述
9.配置光路自动测量功能
令
命 命命令 令
ZXR10(config-if)#opticsmeasurelow<lowdb>h h
h
i iig ggh hh<highdb>在OLT端口配置模式下,设置OLT接口
能
功 功功能 能
测量和告警的下限功率和上限功率
OLT支持对其接收到的来自每个ONU的上行光功率的测量功能,测量精度±1dB。当
OLT接受到的来自某个ONU的上行光功率过低(低于标准规定的OLT灵敏度上限)
或者过高(高于标准规定的OLT过载光功率下限),则OLT应产生相应的光功率越
限告警。
参数说明:
数
参 参参数 数
<lowdb>标准低功率(单位db)
<highdb>标准高功率(单位db)
述
描 描描述 述
10.OLT诊断与预测功能
令
命 命命令 令
ZXR10(config-if)#opticsdiagnosisinterval<seconds>在OLT端口配置模式下,配置诊断预测
能
功 功功能 能
功能时间间隔,单位s
使用命令noopticsdiagnosis取消该功能。
OLT支持基于对PON接口下ONU的上行光功率的测量实现光链路的故障诊断和性能
预测功能:
l故障诊断是指根据PON接口上接受到的各ONU的光功率分析光链路的衰减等指
标是否正常,并提供一定的链路故障的判断功能;
7
8 88- --7 7

ZXR106900系列万兆路由交换机用户手册以太网交换分册
l性能预测是指通过对接受到的来自每个ONU的上行光功率进行定期的测量和分
析,提供对光链路衰减或光模块性能的预测。
11.配置OLT协议报文透传控制功能
令
命 命命令 令
ZXR10(config-if)#epon-protocol-protectmode{DHCP|IGMP|
BPDU}{enable|disable}
12.配置LLID间的广播关闭功能
令
命 命命令 令
ZXR10(config-if)#packet-limit{broadcast-limit|unknowcast-limit}{
disable|enable}
8.2.3配置ONU本地管理
1.配置ONU的最大RTT值
令
命 命命令 令
能
功 功功能 能
在OLT端口配置模式下,配置OLT协议
报文透传控制功能
能
功 功功能 能
在OLT端口配置模式下,配置对广播
包和未知组播包的抑制,可关闭LLID
之间的广播
能
功 功功能 能
ZXR10(config)#interfaceepon-olt_<slot>/ /
ZXR10(config-if)#onumax-rtt<1000
/
<oltid>进入OLT端口配置模式
~
25000>配置ONU的最大RTT值,使各ONU
都能成功进行注册
使用noonumax-rtt删除配置的最大值。
参数说明:
数
参 参参数 数
<1000~25000>往返时间
述
描 描描述 述
2.将ONU接口与指定类型的ONU的MAC地址绑定
令
命 命命令 令
ZXR10(config-if)#onubindonuid<onuid>t t
macAddr>|s ssn nn<sn>}
t
y yyp ppe ee<type-name>{m mma aac cc<
能
功 功功能 能
在OLT端口配置模式下,将ONU端口
与指定类型的ONU的MAC地址进行绑
定,只有绑定之后OLT才能与ONU通
信,并配置ONU
8
8 88- --8 8

参数说明:
8EPONOLT配置
数
参 参参数 数
<onuid>ONU设备号,范围1~64
<type-name>ONU设备型号名称
<macAddr>ONU设备的MAC地址
<sn>ONU设备序列号
述
描 描描述 述
3.配置ONU设备能学习到的最大MAC地址数目
令
命 命命令 令
ZXR10(config)#interfaceepon-olt_<slot>/ /
ZXR10(config-if)#onumaclimit-num<max-number>配置指定ONU设备的以太网端口所能
/
<oltid>. ..<onuId>进入ONU子接口配置模式
能
功 功功能 能
学习到的最大MAC地址数目
使用noonumaclimit-num删除配置的最大MAC地址数目,并且恢复到默认值。
参数说明:
数
参 参参数 数
<max-number>最大MAC地址数,范围0~8192,缺省
描 描描述 述
是256
述
8.2.4配置OLT光路保护功能
1.创建光路保护组
令
命 命命令 令
ZXR10(config)#interfacesmartgroup<number>进入smartgroup接口配置模式
ZXR10(config-if)#eponprotection-groupenable创建EPON的光路保护组,在需要时
2.保护倒换返回机制配置
令
命 命命令 令
能
功 功功能 能
进行光路倒换
能
功 功功能 能
ZXR10(config-if)#eponprotection-grouprevertive<1-65535>在smartgroup接口配置模式下,配置倒
换保护时间
9
8 88- --9 9

ZXR106900系列万兆路由交换机用户手册以太网交换分册
参数说明:
数
参 参参数 数
<1-65535>等待恢复时间间隔,单位s
述
描 描描述 述
3.保护接口和工作口的倒换
令
命 命命令 令
ZXR10(config-if)#eponprotection-groupswitch{force|enable}在smartgroup接口配置模式下,配置保
能
功 功功能 能
护组里的工作口和保护口的倒换方式,
缺省为无倒换
使用noeponprotection-groupswitch删除倒换配置。
光纤保护倒换可在以下两种方式下进行:
a.自动倒换:由故障发现触发,如信号丢失或信号劣化等;
b.强制倒换:由管理事件触发。
参数说明:
数
参 参参数 数
force强制切换到另一个接口
enable自动切换使能
述
描 描描述 述
4.将OLT接口加入到保护组配置
令
命 命命令 令
ZXR10(config)#interfaceepon-olt_<slot>/ /
ZXR10(config-if)#smartgroup<groupid>modeon{master|backup}将OLT端口加入到EPON的保护组中,
/
<oltid>进入OLT端口配置模式
能
功 功功能 能
允许没有主接口只有备接口的情况。
一个时刻,最多只能有一个接口处于激活状态。
参数说明:
数
参 参参数 数
master接口为主接口
述
描 描描述 述
backup接口为备接口
0
8 88- --1 110 0

8.2.5配置QoS
1.配置QoS本地标记
8EPONOLT配置
令
命 命命令 令
ZXR10(config)#epon进入EPON配置模式
ZXR10(config-epon)#qoscos-map-local<0-7><0-7><0-7><0-7><
0-7><0-7><0-7><0-7>
能
功 功功能 能
配置QoS本地标记
2.配置端口QoS
令
命 命命令 令
ZXR10(config)#interfaceepon-olt_<slot>/ /
ZXR10(config-if)#trust-cos-local{enable|diable}开启/关闭端口QOS
/
<oltid>进入OLT端口配置模式
能
功 功功能 能
8.2.6配置OLT告警功能
1.开启/关闭OLT告警功能
令
命 命命令 令
能
功 功功能 能
ZXR10(config)#interfaceepon-olt_<slot>/ /
ZXR10(config-if)#alarm<alarmType>{disable|enable}开启/关闭OLT告警功能
/
<oltid>进入EPONOLT接口配置模式
告警类型说明:
型
告 告告警 警警类 类类型 型
biterrorrate由于ONU和OLT间光路通道衰减不在一个正常的范围内或者ONU、OLT光参数配置不正
frameerrorrate由于ONU和OLT间光路通道衰减不在一个正常的范围内或者ONU、OLT光参数配置不正
llid-mismatch当时隙错乱,ONU不在自己的时隙内转发数据时,就会引起LLID匹配错误帧告警,
localstable当系统误用时,比如:把OAM1.2的ONU与OAM2.0的ONU混用时(因为同一系统下的
述
描 描描述 述
确,导致光路异常,从而产生biterrorrate告警
确,导致光路异常,从而产生frameerrorrate告警
缺省情况下为关闭
ONU必须采用同一OAM版本),就会引起localstable告警(此告警是OLT侧产生的),
缺省情况下为开启
8 88- --1 111 1
1

ZXR106900系列万兆路由交换机用户手册以太网交换分册
型
告 告告警 警警类 类类型 型
remotestable当系统误用时,比如:把OAM1.2的ONU与OAM2.0的ONU混用时(因为同一系统下的
badencryptionkey当ONU不应该改变加密键(加密键就是在ONU的发现过程中,ONU随机产生的密钥,
registrationerror(可选)当ONU在注册过程中发生错误时,就会引起registrationerror告警,缺省情况
oamlinkdisconnection(可选)当OAM链路中断时,就会引起oamlinkdisconnection告警,缺省情况下为开启
criticaleventcriticalevent告警包含locallinkfault与dyinggasp两种
dyinggasp当遇到系统出错,数据加载错误或者其它无法恢复的错误时,就会引起dyinggasp告警,缺
locallinkfault当本地数据终端设备的接收方向出现故障时,就会引起locallinkfault告警,缺省情况为开启
述
描 描描述 述
ONU必须采用同一OAM版本),就会引起remotestable告警(此告警是由ONU侧产生的,
并且被反馈给OLT),缺省情况下为开启
用于对ONU和OLT之间转发的数据进行加密和解密)时加密键改变了,就会引起bad
encryptionkey告警,缺省情况下为开启
下为开启
省情况为开启
onuoverlimitation当OLT下所挂的ONU总数超过系统所支持的规格,就会引起onuoverlimitation告警,
缺省情况下为开启
2.配置告警监控方向和阀值
令
命 命命令 令
ZXR10(config-if)#alarm<alarmType>d d
<threshold>
d
i iir rre eec cct tti iio oon nn<direction>t tth hhr rre ees ssh hho ool lld d
d
能
功 功功能 能
配置告警监控方向和阀值
参数说明:
数
参 参参数 数
<direction>表示监控方向
<threshold>表示告警阈值
<alarmType>表示告警类型
述
描 描描述 述
监控方向包括:
luplink:只对ONU向OLT转发的上行通信数据进行监控
ldownlink:只对OLT向ONU转发的下行通信数据进行监控
lup-down-link:对OLT和ONU之间的上下行通信数据进行监控
2
8 88- --1 112 2