• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

03-典型配置举例

01-H3C GPON OLT典型配置举例

本章节下载 01-H3C GPON OLT典型配置举例  (1.98 MB)

01-H3C GPON OLT典型配置举例

H3C GPON OLT交换机

典型配置举例

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Copyright © 2025 新华三技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。

除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。

本文档中的信息可能变动,恕不另行通知。

  录

1 简介

1.1 概述

1.1.1 成员组成

1.1.2 概念介绍

1.2 软硬件使用限制

2 GPON常见业务典型配置举例

2.1 组网图

2.2 需求分析

2.2.2 典型需求

2.2.3 组网配置方案

2.3 配置流程说明

2.4 配置ONU模板

2.4.1 P3100/P3500/P3600配置规划及步骤

2.4.2 S7500X-G配置规划及步骤

2.5 配置ONU注册上线

2.5.1 P3100/P3500/P3600配置规划及步骤

2.5.2 S7500X-G配置规划及步骤

2.6 配置数据/上网业务

2.6.1 P3100/P3500/P3600配置规划及步骤

2.6.2 S7500X-G设备配置规划及步骤

2.7 配置AP接入业务

2.7.1 P3100/P3500/P3600配置规划及步骤

2.7.2 S7500X-G配置规划及步骤

2.8 配置VoIP业务(基于SIP协议)(适用于P3100/P3500/P3600)

2.8.1 配置规划

2.8.2 配置步骤

2.9 摄像头接入业务(适用于P3100/P3500/P3600)

2.9.1 配置规划

2.9.2 配置步骤

3 校园网典型配置举例

3.1 校园网中使用P3100/P3500/P3600作为GPON OLT的配置举例

3.1.1 组网需求

3.1.2 配置注意事项

3.1.3 使用P3100作为GPON OLT的配置步骤

3.1.4 使用P3500作为GPON OLT的配置步骤

3.1.5 使用P3600作为GPON OLT的配置步骤

3.2 校园网中使用S7500X-G作为GPON OLT的配置举例

3.2.1 组网需求

3.2.2 配置思路

3.2.3 使用限制

3.2.4 VLAN规划

3.2.5 配置ONU线路模板

3.2.6 配置ONU注册上线

3.2.7 配置数据/上网业务

3.2.8 配置PON-AP款型ONU接入业务

3.2.9 配置ONU升级

3.2.10 配置文件

4 GPON网络中部署组播业务的配置举例

4.1 组播源在P3100系列OLT侧

4.2 组播源在P3500系列OLT侧

4.3 组播源在P3600系列OLT侧

4.4 组播源在S7500X-G系列OLT侧

5 PON AP适配P3600系列GPON OLT语音接入配置举例(适用于P3600)

5.1 组网需求

5.2 组网图

5.3 配置思路

5.4 配置步骤

5.5 验证配置

5.6 配置文件

6 TR069零配置上线(适用于P3600)

6.1 功能简介

6.2 组网需求

6.3 组网图

6.4 配置ONU注册上线

6.5 配置ONU业务模板

6.6 配置三层交换机

6.7 注册成功界面

7 GPON光纤链路备份(适用于S7500X-G)

7.1 功能简介

7.2 配置限制和指导

7.3 普通光纤备份组

7.3.1 组网图

7.3.2 配置步骤

7.3.3 验证配置

7.4 跨设备光纤备份组

7.4.1 组网图

7.4.2 配置步骤

7.4.3 验证配置

8 GPON OLT奇偶口配置(适用于S7500X-G)

8.1 功能简介

8.2 硬件适配关系

8.3 组网图

8.4 使用限制

8.5 配置步骤

8.5.1 绑定ONU设备

8.5.2 ONU绑定线路模板

8.5.3 OLT口配置业务vlan和端口隔离

9 AP直连Stick ONU在AC上线配置举例(适用于S7500X-G)

9.1 功能简介

9.2 组网图

9.3 配置步骤

9.3.1 DHCP Server的配置

9.3.2 OLT的配置

9.3.3 AP的配置

9.3.4 AC的配置

10 AP和Stick ONU同时对接S5130在AC上线配置举例(适用于S7500X-G)

10.1 功能简介

10.2 组网图

10.3 配置步骤

10.3.1 DHCP Server配置

10.3.2 OLT配置

10.3.3 S5130交换机配置

10.3.4 AC配置

 


1 简介

1.1  概述

GPON(Gigabit PON 千兆无光源网络)是PON技术的一种,主要基于ITU-T G 984系列标准,具有如下优势:

·     最高可以为GPON ONU提供上行1.25Gbps,下行2.5Gbps的带宽;XGPON ONU提供上行2.5Gbps,下行10Gbps的带宽。XGSPON ONU提供上行10Gbps,下行10Gbps的带宽。

·     长距离接入,可支持20km的距离传输。

·     支持宽带上网、IPTV、VoIP(Voice Over internet Protocol,网络电话)等业务同时接入。

·     无源ODN(Optical Distribution Network,光分配网络)中无需维护有源设备,光纤和无源分光器不受电磁干扰和雷电影响,故障点少。

·     点到多点(P2MP)的网络结构支持弹性扩容。

1.1.1  成员组成

1. OLT(Optical Line Terminal,光线路终端)

PON系统的核心设备,一般放置在中心机房,用于统一管理ONU,并将接入业务汇聚和传递到 IP 网。

2. POS(Passive Optical Splitter,无源分光器)

用来向ONU分发OLT的下行数据,并向OLT汇聚各ONU的上行数据。POS的分光比可达到1:128,即每个OLT光模块接口最多可连接128台ONU。

3. ODN(Optical Distribution Network,光分配网络)

由光纤和一到多个POS等无源光器件组成,在OLT和ONU间提供光信号传输通道。

4. ONU(Optical Network Unit,光网络单元)

PON系统的用户端设备,用于连接用户PC、机顶盒、交换机等,通常放置在用户家中、楼道或道路两侧,负责响应OLT发出的管理命令,并将用户数据转发到OLT。

1.1.2  概念介绍

1. 带内和带外管理

通过带内管理,管理员可以远程管理OLT系统。带内管理可以通过OLT的上行端口操作。带外管理可以通过OLT管理端口在本地进行操作。为了网络安全,该端口处于隔离区(Demilitarized Zone,DMZ)。

2. ONU 注册

每个GPON端口(以下称为PON端口)可以连接最多64个ONU,GPON系统支持多种认证模式(snonly认证,snandpassword认证,disable认证,passwordonly认证,loidonly认证,loidandcheckcode认证)。

OLT为认证通过的ONU分配相应的ONU ID。

1.2  软硬件使用限制

表1-1 硬件支持列表

产品系列

产品型号

描述/属性

支持角色

版本

P3500系列

MXCA

P3500控制交换板

OLT

R1003

GPFA

P3500 GPON业务板

R1003

P3100系列

P3108

8 PON口盒式设备

R1003

P3116

16 PON口盒式设备

R1003

P3608_P3617

MYCA

P3608_P3617控制交换板

OLT

E1003

PCU1S

P3600系统监控板

-

XGFCA

P3600 16*GPON/XG(S)PON业务板

E1003

XGFSA

P3600 16*XG(S)PON业务板

E1003

GPFB

P3600 16*GPON业务板

E1003

YEDA

P3600 8*25G上联接口板

E1003

CEBA

P3600 2*100G上联接口板

E1003

P3602

MXCB

P3602控制交换板

OLT

E1003

XGFCA

P3600 GPON/XG(S)PON业务板

E1003

XGFSA

P3600 XG(S)PON业务板

E1003

GPFB

P3600 GPON业务板

E1003

S7500X-G

LSCM2XPG24SF0

XGSPON业务板

OLT

-

LSCM3PG24TSSD0-G3

GPON业务板

-

GPON ONU

EGT358-P

8个uni口,支持PoE供电

ONU

-

EGT358-POTS

8个uni口+2个语音口,支持语音

-

EGT354

4个uni口

-

EGT354-P

4个uni口,支持PoE供电

-

EGT302

2个uni口

-

WA6520H-EGPON

ONU和AP融合

-

ONU

GPON

上行带宽最大1.25G,下行带宽最大2.5G

ONU

-

XGPON

上行带宽最大2.5G,下行带宽最大10G

-

XGSPON

上行带宽最大10G,下行带宽最大10G

-

 

说明

请勿在S7500X-G系列GPON OLT设备上配置M-LAG功能。

 

 


2 GPON常见业务典型配置举例

说明

·     不同产品及不同版本的命令行配置及设备的显示信息可能有所差异,请以设备的实际情况为准。

·     ONU同时只能绑定一个业务模板,如果ONU涉及业务比较复杂,请先做好业务规划,在创建gpon profile时分配不同vport进行业务区分。2.4-2.9章节业务都是独立区分的业务模板,涉及交叉业务需要配置在一个业务模板中,应用给ONU。

 

2.1  组网图

图2-1 GPON组网拓扑示意图

 

说明

将DHCP 服务器和RADIUS服务器等直接部署在ACG Switch设备上,参见上面示意图。

 

2.2  需求分析

ONU部署方式有:

(1)     光纤到桌面,光纤到天花板,光纤到墙壁面板,光纤到墙壁信息箱。

(2)     ONU采用以太端口接入用户终端,提供上网/数据、语音、无线、监控等业务。

(3)     对于视频监控和无线WiFi覆盖,ONU可以通过PoE给摄像头和AP供电。

2.2.2  典型需求

某园区网需要实现以下需求:

·     整体网络采用无源光网络组网架构。

·     不同的网络通过IP&VLAN划分。

·     ONU挂接AP,提供无线AP接入功能。

·     ONU挂接模拟电话终端,提供VoIP(Voice over IP,IP网络电话)功能。

·     ONU挂接摄像头,提供摄像头接入功能。

2.2.3  组网配置方案

为满足以上典型需求,以下面具体的组网配置方案为例进行说明:

·     根据部署的终端个数或网口个数确定ONU的数量,ONU部署在楼道中或房间内。

·     OLT带宽规划。

·     使用802.1Q VLAN来划分二层网络,VLAN规划推荐基于OLT口分配。

·     数据业务模型推荐配置为南北向流量模型。

·     GPON网络下属的AP可通过AC(Access Controller,接入控制器)进行集中管理。

·     IP地址在BRAS上获取,认证由BRAS和AAA服务器交互,其他核心交换机不感知。

2.3  配置流程说明

图2-2 流程图

 

说明

配置AP接入业务和配置WIFI接入业务的配置相同,故后续仅描述配置AP接入业务。有关GPON冗余备份的配置,请参见:“PON全光网络综合典配”。

 

2.4  配置ONU模板

2.4.1  P3100/P3500/P3600配置规划及步骤

1. 配置规划

GPON OLT缺省存在HGU模板,MDU/SFU模板(请参见配置指导中关于flow配置中uni-type参数的说明)按需配置,建议配置ONU接口的上行带宽为最大,使得PON网络充分共享上行带宽。Flow模板用于描述上行流属性,而Tcont模板描述与DBA 的绑定。

表2-1 Flow模板配置表格

配置项

规划

Flow模板名称

newprof_flow_2

GEM port ID

1

匹配UNI口

所有UNI口

匹配VLAN

VLAN101

匹配VLAN优先级

所有优先级

 

表2-2 Tcont模板配置表格

配置项

规划

Tcont模板名称

newprof_tcontbind_2

Tcont ID

2

DBA

1244160

UNI口限速

不限速

 

2. 配置步骤

P3100设备

#配置OLT设备名称。

telnet@GX3116H> enable

telnet@GX3116H#configure management

telnet@GX3116H(config-mgmt)#system hostname OLT

# 配置ONU流模板。该流模板的ID为2,index为1,名称为newprof_flow_2,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf,代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 101表示匹配的是VLAN tag为101的报文,其中前一个101表示起始VLAN,后面的101表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xff。Vport 1指定流量走虚拟口1。

telnet@OLT#configure terminal

telnet@OLT(config-t)#gpon profile flow id 2 1 name newprof_flow_2 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 101 101 pri-bitmap 0xf vport 1

# 配置ONU Tcont模板的dba的ID为2,名称为newprof_dba_2。 dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160bit/s。

telnet@OLT(config-t)#gpon profile dba id 2 name newprof_dba_2 type4 max 1244160

# tcont服务模板中绑定给的dba模板是2

telnet@OLT(config-t)#gpon profile tcont-svc id 2 name newprof_tcontsvc_2 dba-id 2

# 配置vport服务模板,就是gemport服务模板,配置的ID为2,名称为newprof_vportsvc_2。us-pri配置0代表上行流所在的队列为0队列,usratectrl-id和dsratectrl-id是对上下行流量的限速,0代表不限速。

telnet@OLT(config-t)#gpon profile vportsvc id 2 name newprof_vportsvc_2 us-pri 0 usratectrl-id 0 dsratectrl-id 0

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为2,虚拟口为1,名称为newprof_tcontbind_2。vportsvc-id、tcont-id、tcontsvc-id均为2。

telnet@OLT(config-t)#gpon profile tcont-bind id 2 v-port 1 name newprof_tcontbind_2 vportsvc-id 2 tcont-id 2 tcontsvc-id 2

P3500设备

# 配置OLT设备名称。

P3500#system name OLT

# 进入OLT单板配置视图。

OLT#slot 1

GPFA-1-1> enable

GPFA-1-1#configure terminal

# 配置ONU流模板。该流模板的ID为2,index为1,名称为newprof_flow_2,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf,代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 101表示匹配VLAN tag为101的报文,其中前一个101表示起始VLAN,后面的101表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xf。Vport 1指定流量走虚拟口1。

GPFA-1-1(config-t)#gpon profile flow id 2 1 name newprof_flow_2 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 101 101 pri-bitmap 0xf vport 1

# 配置ONU Tcont模板的dba的ID为2,名称为newprof_dba_2。 dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160bit/s。

GPFA-1-1(config-t)#gpon profile dba id 2 name newprof_dba_2 type4 max 1244160

# tcont服务模板中绑定给的dba模板是2。

GPFA-1-1(config-t)#gpon profile tcont-svc id 2 name newprof_tcontsvc_2 dba-id 2

# 配置vport服务模板,就是gemport服务模板,配置的ID为2,名称为newprof_vportsvc_2。us-pri配置0代表上行流所在的队列为0队列,usratectrl-id和dsratectrl-id是对上下行流量的限速,0代表不限速。

GPFA-1-1(config-t)#gpon profile vportsvc id 2 name newprof_vportsvc_2 us-pri 0 usratectrl-id 0 dsratectrl-id 0

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为2,虚拟口为1,名称为newprof_tcontbind_2。vportsvc-id、tcont-id、tcontsvc-id均为2。

GPFA-1-1(config-t)#gpon profile tcont-bind id 2 v-port 1 name newprof_tcontbind_2 vportsvc-id 2 tcont-id 2 tcontsvc-id 2

P3600设备

# 进入OLT单板配置视图。

P3600#Slot 1

P3600(Slot-1)#

# 配置ONU流模板。该流模板的ID为2,index为1,名称为newprof_flow_2,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf,代表4ONU。upmap-type匹配报文的类型为vlanId,配置了vlanId 101表示匹配VLAN tag为101的报文,其中前一个101表示起始VLAN,后面的101表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xff。Vport 1指定流量走虚拟口1。

P3600(Slot-1)#gpon profile flow id 2 1 name newprof_flow_2 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 101 101 pri-bitmap 0xff vport 1

# 配置ONU Tcont模板的dba的ID为2,名称为newprof_dba_2。 dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160bit/s。

P3600(Slot-1)#gpon profile dba id 2 name newprof_dba_2 type4 max 1244160

# tcont服务模板中绑定给的dba模板是2。

P3600(Slot-1)#gpon profile tcont-svc id 2 name newprof_tcontsvc_2 dba-id 2

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为2,虚拟口为1,名称为newprof_tcontbind_2。tcont-id为1,vportsvc-id、tcontsvc-id不需要配置,缺省会填充为1。

P3600(Slot-1)#gpon profile tcont-bind id 2 v-port 1 name newprof_tcontbind_2 tcont-id 1

2.4.2  S7500X-G配置规划及步骤

参见3.2.5  配置ONU线路模板

2.5  配置ONU注册上线

可以通过手工、批量、自动方式绑定ONU设备到ONU接口。

2.5.1  P3100/P3500/P3600配置规划及步骤

1. 配置规划

这里使用自动绑定方式,ONU设备接入后能够自动注册上线。

2. 配置步骤

P3100设备

# 全局开启自动绑定ONU功能。

telnet@GX3116H> enable

telnet@OLT#configure terminal

telnet@OLT(config-t)#gpon ont-authentication disable

Info:Change auth mode will clean all onu config, are you sure to change mode? (y

/n)y

telnet@OLT(config-t)#exit

P3500设备

# 进入OLT单板配置视图。

OLT#slot 1

GPFA-1-1> enable

GPFA-1-1#configure terminal

# 全局开启自动绑定ONU功能。

GPFA-1-1(config-t)#gpon ont-authentication disable

Info:Change auth mode will clean all onu config, are you sure to change mode? (y

/n)y

GPFA-1-1(config-t)#exit

P3600设备

(1)     进入板卡配置命令模式。

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)# gpon profile flow id 5 1 name sfu uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 999 999 pri-bitmap 0xff vport 1

P3600(Slot-1)# gpon profile flow id 5 2 name sfu uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 1012 1012 pri-bitmap 0xff vport 2

P3600(Slot-1)# gpon profile flow id 5 3 name sfu uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 20 20 pri-bitmap 0xff vport 3

P3600(Slot-1)# gpon profile tcont-bind id 5 v-port 1 name newprof_tcontbind_1 tcont-id 1

P3600(Slot-1)# gpon profile tcont-bind id 5 v-port 2 name newprof_tcontbind_1 tcont-id 1

P3600(Slot-1)# gpon profile tcont-bind id 5 v-port 3 name newprof_tcontbind_1 tcont-id 1

(2)     可以按照现场需求配置各种 ONU 需要的模板类型,进入gpon profile命令模式。

P3600#configure

P3600(CONFIG)#gpon-profile

P3600(CONFIG/config-t-gpon-pro)#

(3)     进入ont-template命令模式。命令格式可以参考ONU命令, user-service命令可以参考VLAN转换命令。

P3600(CONFIG/config-t-gpon-pro)#ont-template 1

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#virtual-port 1 port unlock

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#virtual-port 2 port unlock

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#virtual-port 3 port unlock

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#service flow-profile 5 tcont-bind-profile 5 svt_type n_p

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#port-vlan 5 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#port-vlan 5 rule 1 untag add-vid inner-pri 0 inner-vid 999 inner-tpid mode4 ether-type 0

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#port-vlan 7 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#port-vlan 7 rule 1 untag add-vid inner-pri 0 inner-vid 20 inner-tpid mode4 ether-type 0

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#user-service virtual-port 1 svid 999 cvid 4095 new-svid 999 new-cvid 4095 cos copy

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#user-service virtual-port 2 svid 1012 cvid 4095 new-svid 1012 new-cvid 4095 cos copy

P3600(CONFIG/config-t-gpon-pro/ont-template-1)#user-service virtual-port 3 svid 20 cvid 4095 new-svid 20 new-cvid 4095 cos copy

 

 

P3600(CONFIG/config-t-gpon-pro/ont-template-1)brief-show configuration running

gpon-profile

 ont-template 1

virtual-port 1 encrypt disable

virtual-port 2 encrypt disable

virtual-port 3 encrypt disable

service flow-profile 5 tcont-bind-profile 5 svc_type m_p

port-vlan 5 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

port-vlan 5 rule 1 untag add-vid inner-pri 0 inner-vid 999 inner-tpid mode0 ether-type 0

port-vlan 7 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

port-vlan 7 rule 1 untag add-vid inner-pri 0 inner-vid 20 inner-tpid mode0 ether-type 0

user-service virtual-port 1 svid 999 cvid 4095 new-svid 999 new-cvid 4095 cos copy

user-service virtual-port 2 svid 1012 cvid 4095 new-svid 1012 new-cvid 4095 cos copy

user-service virtual-port 3 svid 20 cvid 4095 new-svid 20 new-cvid 4095 cos copy

exit

(4)     进入OLT配置模式配置开启自动注册功能。

P3600(Slot-1)# interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#

P3600(Slot-1/if-gpon-olt-1/1)# auto-register ont-template 1

(5)     进入OLT配置模式配置自动注册模型。

P3600(Slot-1)# interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#auto-register-model 1 ont-template 1 model-type equip-id equipment  "EGT354"

(6)     开启自动注册功能。

P3600(Slot-1/if-gpon-olt-1/1)#auto-register ont-template 1

2.5.2  S7500X-G配置规划及步骤

参见3.2.6  配置ONU注册上线

2.6  配置数据/上网业务

2.6.1  P3100/P3500/P3600配置规划及步骤

1. 配置规划

表2-3 数据/上网业务配置表格

配置项

规划

VLAN规划

UNI 1端口业务VLAN:VLAN101

OLT上行口:二层动态聚合口

Bridge-Aggregation 1

OLT上行口:聚合成员口

框式OLT聚合成员口:

XGE 3

XGE 4

盒式OLT聚合成员口:

XGE 2/1

XGE 2/2

PON端口

Olt 1/1

ONU接口

Onu 1/1/1

UNI口

1

Flow模板名称

newprof_flow_2

Flow模板GEM port ID

1

Flow模板匹配UNI口

所有UNI口

Flow模板匹配VLAN

VLAN101

Flow模板匹配VLAN优先级

所有优先级

Tcont模板名称

newprof_tcontbind_2

Tcont模板Tcont ID

2

Tcont模板DBA

1244160

Tcont模板UNI口限速

不限速

svc-type业务模式

1_p

 

2. 配置步骤

P3100设备

# 创建动态二层聚合接口1,并加入2个成员端口。

telnet@OLT> enable

telnet@OLT#configure terminal

telnet@OLT(config-t)#interface link-aggregation 1

telnet@OLT(config-t-if-lg-1)#load-balance src-MAC

telnet@OLT(config-t-if-lg-1)#member ge2/1-2

# 缺省端口状态为shutdown,需要手动打开二层聚合接口1。

telnet@OLT(config-t-if-lg-1)#no shutdown

telnet@OLT(config-t-if-lg-1)#exit

# 创建业务VLAN101

telnet@OLT(config-t)#vlan 101

telnet@OLT(config-t-vlan-101)#exit

# 上行聚合口加入VLAN101。

telnet@OLT(config-t)#interface link-aggregation 1

telnet@OLT(config-t-if-lg-1)# add-to vlan 101 tagged

telnet@OLT(config-t-if-lg-1)#exit

# OLT内联口加入VLAN101。

telnet@OLT(config-t)#vlan 101

telnet@OLT(config-t-vlan-101)#member ge1/1 tagged

telnet@OLT(config-t-vlan-101)#exit

# 将ONU接入OLT1/1,全局已开启自动绑定ONU功能,ONU接口Onu1/1/1将被自动创建,ONU模板已创建,ONU接口1/1/1开启virtual-port 1并下发2.4  配置ONU模板中的ONU模板。

telnet@OLT(config-t)#interface gpon-olt 1/1

telnet@OLT(config-t-if-gpon-olt-1/1)#ont 1

telnet@OLT(config-if-gpon-ont-1/1/1)#virtual-port 1 port unlock

#把flow模板和tcont模板应用在onu接口下。

telnet@OLT(config-if-gpon-ont-1/1/1)#service flow-profile 2 tcont-bind-profile 2

# 配置ONU的UNI端口1的上行模式up-mode,add-vid是加一层tag,down-mode是下行模式,delete-vid表示剥掉一层tag,up-pri配置修改上行报文优先级为0,up-vid配置上行untag的报文加vlan101的tag。

telnet@OLT(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 1 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 101

# OLT透传VLAN 101,101 to 101是指对上下行VLAN 101的报文,在经过OLT口时不修改VLAN tag继续转发

telnet@OLT(config-t)#interface gpon-olt 1/1

telnet@OLT(config-t-if-gpon-olt-1/1)#vlantranslate 1/1 101 to 101

P3500设备

# 创建动态二层聚合接口1,并加入2个成员端口。

OLT# configure

OLT(CONFIG)# l2

OLT(CONFIG/L2)# port trunk 1 agge1 xge 3,4 srcMAC lacp

# 创建业务VLAN101。

OLT(CONFIG/L2)# vlan

OLT(CONFIG/L2/VLAN)# vid 101 name 101

# 上行聚合口加入VLAN101,为tag模式。

OLT(CONFIG/L2/VLAN)# interface trunk 1 vid 101 tag

# IS口加入VLAN101,为tag模式

OLT(CONFIG/L2/VLAN)# interface is 1/1 vid 101 tag

# OLT透传VLAN101,表示对slot 1的 port 1内的 ont 1的 虚拟口 1 的上行下行流量的tag不做修改。

OLT(CONFIG/L2/VLAN)# translate slot 1 port 1 ont 1 virtual-port 1 cvid 101 new-svid 101

# 将ONU接入Olt1/1,全局已开启自动绑定ONU功能,ONU接口Onu1/1/1将被自动创建,ONU模板已创建,ONU接口1/1/1开启virtual-port 1并下发1.2.4章节中的ONU模板。

OLT(CONFIG)#slot 1

GPFA-1-1> enable

GPFA-1-1#configure terminal

GPFA-1-1(config-t)#interface gpon-olt 1/1

GPFA-1-1(config-t-if-gpon-olt-1/1)#ont 1

GPFA-1-1(config-if-gpon-ont-1/1/1)#virtual-port 1 port unlock

# 把flow模板和tcont模板应用在onu接口下。

GPFA-1-1(config-if-gpon-ont-1/1/1)#service flow-profile 2 tcont-bind-profile 2

# 配置ONU的UNI端口1的up-mode上行模式,add-vid是加一层tag,down-mode是下行模式,delete-vid表示剥掉一层tag,up-pri配置修改上行报文优先级为0,up-vid配置上行untag的报文加vlan101的tag。

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 1 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 101

P3600设备

# 创建动态二层聚合接口1,并加入2个成员端口。

P3600#configure

P3600(CONFIG)#l2

P3600(CONFIG/L2)#port trunk 1 1 interface "xge1,2" srcdstMAC lacp

# 创建业务VLAN101。

P3600(CONFIG/L2)#vlan

P3600(CONFIG/L2/VLAN)#vid 101 name 101

# 上行聚合口加入VLAN101,为tag模式,IS口缺省透传vlan,不需要配置。

P3600(CONFIG/L2/VLAN)#interface trunk 1 vid 101 tag

# OLT透传VLAN101,表示对slot 1的 port 1内的 ont 1的 虚拟口 1 的上行下行流量的tag不做修改。

P3600(CONFIG/L2/VLAN)# translate slot 1 port 1 ont 1 virtual-port 1 svid 101 new-svid 101

# 将ONU接入Olt1/1,全局已开启自动绑定ONU功能,ONU接口Onu1/1/1将被自动创建,ONU模板已创建,ONU接口1/1/1开启virtual-port 1并下发2.4.2章节中的ONU模板。

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)#interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)#virtual-port 1 port unlock

# 把flow模板和tcont模板应用在onu接口下。

P3600(Slot-1/if-gpon-olt-1/1/1)#service flow-profile 2 tcont-bind-profile 2 svc-type m_p

# 配置ONU的UNI端口1的up-mode上行模式,downstream inverse-upstream 是上行操作与下行操作相反,untag add-vid 是给上行untag报文加一层tag,inner-pri配置修改上行报文优先级为0,inner-vid配置上行untag的报文加vlan101的tag。

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 7 rule 1 untag add-vid inner-pri 0 inner-vid 101 inner-tpid mode4 ether-type 0

2.6.2  S7500X-G设备配置规划及步骤

参见3.2.7  配置数据/上网业务

2.7  配置AP接入业务

2.7.1  P3100/P3500/P3600配置规划及步骤

ONU下挂独立AP,对应组网图2-1中OLT1/2下的ONU2接入独立AP。

1. 配置规划

表2-4 AP接入业务配置表格

配置项

规划

VLAN规划

VLAN61:AP的管理VLAN

VLAN401:AP的业务VLAN

OLT上行口:二层动态聚合口

Bridge-Aggregation 1

OLT上行口:聚合成员口

框式OLT聚合成员口:

XGE 3

XGE 4

盒式OLT聚合成员口:

XGE 2/1

XGE 2/2

对接AC 端口

框式OLT 对接AC 端口:XGE 1

盒式OLT 对接AC 端口:GE 2/3

PON端口

Olt 1/2

ONU接口

Onu 1/2/1

UNI口

1

Flow模板名称

newprof_flow_3

Flow模板GEM port ID

1,2

Flow模板匹配UNI口

所有UNI口

Flow模板匹配VLAN

VLAN61和VLAN401

Flow模板匹配VLAN优先级

所有优先级

Tcont模板名称

newprof_tcontbind_3

Tcont模板Tcont ID

3

Tcont模板DBA

1244160

Tcont模板UNI口限速

不限速

svc-type业务模式

1_p

 

2. 配置步骤

P3100设备

# 开启PoE-ONU下UNI端口的PoE功能,可以给AP供电(配置可选,对于支持PoE功能的ONU,PoE功能缺省是开启的)。

telnet@OLT> enable

telnet@OLT# configure terminal

telnet@OLT(config-t)# interface gpon-olt 1/2

telnet@OLT(config-t-if-gpon-olt-1/2)# ont 1

telnet@OLT(config-if-gpon-ont-1/2/1)# eth-uni 1 poe enable

telnet@OLT(config-if-gpon-ont-1/2/1)# exit

telnet@OLT(config-t-if-gpon-olt-1/2)# exit

创建VLAN61,作为管理VLAN

telnet@OLT(config-t)# vlan 61

# 将连接AC(Access Controller,接入控制器)的端口GE 2/3和OLT内联口GE1/2都加入VLAN 61,确保AP和AC二层互通,AP可以在AC上注册。

telnet@OLT(config-t-vlan-61)# member ge2/3 tagged

telnet@OLT(config-t-vlan-61)# member ge1/2 tagged

telnet@OLT(config-t-vlan-61)# exit

# 创建业务VLAN401。

telnet@OLT(config-t)# vlan 401

telnet@OLT(config-t-vlan-401)# exit

# 上行聚合口加入VLAN401。

telnet@OLT(config-t)# interface link-aggregation 1

telnet@OLT(config-t-if-lg-1)# add-to vlan 401 tagged

telnet@OLT(config-t-if-lg-1)# exit

# 配置ONU流模板,该流模板的ID为3,index为1,名称为newprof_flow_3,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf,代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 61表示匹配的是VLAN tag为61的报文,其中前一个61表示起始VLAN,后面的61表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xf。Vport 1指定流量走虚拟口1。

telnet@OLT(config-t)# gpon profile flow id 3 1 name newprof_flow_3 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 61 61 pri-bitmap 0xf vport 1

# 配置ONU流模板,该流模板的ID为3,index为2,名称为newprof_flow_3_2,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf,代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 401表示匹配的是VLAN tag为401的报文,其中前一个401表示起始VLAN,后面的401表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xf。Vport 1指定流量走虚拟口1。

telnet@OLT(config-t)# gpon profile flow id 3 2 name newprof_flow_3_2 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 401 401 pri-bitmap 0xf vport 1

# 配置ONU Tcont模板的dba的ID为3,名称为newprof_dba_3。 dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160。

telnet@OLT(config-t)# gpon profile dba id 3 name newprof_dba_3 type4 max 1244160

# tcont服务模板中绑定给的dba模板是3,名称为newprof_tcontsvc_3,dba-id为3。

telnet@OLT(config-t)# gpon profile tcont-svc id 3 name newprof_tcontsvc_3 dba-id 3

# 配置vport服务模板,就是gemport服务模板,配置的ID为3,名称为newprof_vportsvc_3。us-pri配置0代表上行流所在的队列为0队列,usratectrl-id和dsratectrl-id是对上下行流量的限速,0代表不限速。

telnet@OLT(config-t)# gpon profile vportsvc id 3 name newprof_vportsvc_3 us-pri 0 usratectrl-id 0 dsratectrl-id 0

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为3,虚拟口为1,名称为newprof_tcontbind_3。vportsvc-id、tcont-id、tcontsvc-id均为3。

telnet@OLT(config-t)# gpon profile tcont-bind id 3 v-port 1 name newprof_tcontbind_3 vportsvc-id 3 tcont-id 3 tcontsvc-id 3

# 将ONU接入OLT1/2,全局已开启自动绑定ONU功能,ONU接口Onu1/2/1将被自动创建,ONU模板已创建,ONU接口1/2/1开启virtual-port 1并下发ONU模板。

telnet@OLT(config-t)# interface gpon-olt 1/2

telnet@OLT(config-t-if-gpon-olt-1/2)# ont 1

telnet@OLT(config-if-gpon-ont-1/2/1)# virtual-port 1 port unlock

# 把flow模板和tcont模板应用在onu接口下。

telnet@OLT(config-if-gpon-ont-1/2/1)# service flow-profile 3 tcont-bind-profile 3

# 配置ONU的UNI端口1的VLAN, port-vlan是一种VLAN配置方式,downstream为下行VLAN处理方式,inverse-upstream指与上行处理方式相反,intpid与outtpid的报文类型均配置为0x8100。telnet@OLT(config-if-gpon-ont-1/2/1)# port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

# 上行对于单tag 报文,处理方式是透传,下行对于单tag处理方式也是透传,downstream必须和rule一起配置。

telnet@OLT(config-if-gpon-ont-1/2/1)# port-vlan 1 rule 1 single-tag transparent

# 上行对于untag 报文,处理方式是加内层tag,inner-vid 配置61。downstream必须和rule一起配置。

telnet@OLT(config-if-gpon-ont-1/2/1)# port-vlan 1 rule 2 untag add-vid inner-vid 61

telnet@OLT(config-if-gpon-ont-1/2/1)# exit

# OLT透传VLAN 61,61 to 61是指对上下行VLAN 61的报文,在经过OLT口时不修改VLAN tag继续转发

telnet@OLT(config-t-if-gpon-olt-1/2)# vlantranslate 1/1 61 to 61

# OLT透传VLAN 401,401 to 401是指对上下行VLAN 401的报文,在经过OLT口时不修改VLAN tag继续转发

telnet@OLT(config-t-if-gpon-olt-1/2)# vlantranslate 1/1 401 to 401

P3500设备

# 公用接口如无新增配置,则继承之前配置,此处不再赘述。

# 将ONU设备绑定到OLT的ONU接口。全局已开启自动绑定ONU功能,ONU接口Onu1/2/1将被自动创建。

# 开启PoE-ONU下UNI端口的PoE功能,可以给AP供电(配置可选,对于支持PoE功能的ONU,poe功能缺省是开启的)。

OLT#slot 1

GPFA-1-1> enable

GPFA-1-1#con t

GPFA-1-1(config-t)#int gp 1/2

GPFA-1-1(config-t-if-gpon-olt-1/2)#ont 1

GPFA-1-1(config-if-gpon-ont-1/2/1)#eth-uni 1 poe enable

# 创建VLAN61,作为管理VLAN。

OLT#configure

OLT(CONFIG)#l2

OLT(CONFIG/L2)#vlan

OLT(CONFIG/L2/VLAN)#vid 61 name 61

# 将连接AC(Access Controller,接入控制器)的端口XGE 1和OLT内联口IS1/1(OLT1/1-OLT1/4对应的内联口为IS1/1)都加入VLAN 61,确保AP和AC二层互通,AP可以在AC上注册。

OLT(CONFIG/L2/VLAN)#interface xge 1 vid 61 tag

OLT(CONFIG/L2/VLAN)#interface is 1/1 vid 61 tag

# OLT透传VLAN 61,表示对slot 1的 port 2内的 ont 1的 虚拟口 1 的上行下行流量的tag不做修改。

OLT(CONFIG/L2/VLAN)# translate slot 1 port 2 ont 1 virtual-port 1 cvid 61 new-svid 61

# 创建业务VLAN401。

OLT(CONFIG/L2/VLAN)# vid 401 name 401

# 配置上行口Bridge-Aggregation 1允许VLAN401通过。

OLT(CONFIG/L2/VLAN)# interface trunk 1 vid 401 tag

# OLT透传VLAN401,表示对slot 1的port 2内的ont 1的虚拟口1的上行下行流量的tag不做修改。

OLT(CONFIG/L2/VLAN)# translate slot 1 port 2 ont 1 virtual-port 1 cvid 401 new-svid 401

# 配置ONU流模板。

OLT# slot 1

GPFA-1-1> enable

GPFA-1-1# configure terminal

# 配置ONU流模板ID为3,index为1,名称为newprof_flow_3,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 61表示匹配的是VLAN tag 为61的报文,其中前一个61表示起始VLAN,后面的61表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xf。Vport 1指定流量走虚拟口1。

GPFA-1-1(config-t)# gpon profile flow id 3 1 name newprof_flow_3 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 61 61 pri-bitmap 0xf vport 1

# 配置ONU流模板ID为3,index为2,名称为newprof_flow_3_2,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 401表示匹配的是VLAN401的报文,其中前一个61表示起始VLAN,后面的61表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xf。Vport 1指定流量走虚拟口1。

GPFA-1-1(config-t)# gpon profile flow id 3 2 name newprof_flow_3_2 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 401 401 pri-bitmap 0xf vport 1

# 配置ONU Tcont模板的dba的ID为3,名称为newprof_dba_3。dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160bit/s。

GPFA-1-1(config-t)# gpon profile dba id 3 name newprof_dba_3 type4 max 1244160

# tcont服务模板中绑定给的dba模板是3,名称是newprof_tcontsvc_3,dba-id是3。

GPFA-1-1(config-t)# gpon profile tcont-svc id 3 name newprof_tcontsvc_3 dba-id 3

# 配置vport服务模板,就是gemport服务模板,配置的ID为3,名称为newprof_vportsvc_3。us-pri配置0代表上行流所在的队列为0队列,usratectrl-id和dsratectrl-id是对上下行流量的限速,0代表不限速。

GPFA-1-1(config-t)# gpon profile vportsvc id 3 name newprof_vportsvc_3 us-pri 0 usratectrl-id 0 dsratectrl-id 0

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为3,虚拟口为1,名称为newprof_tcontbind_3。vportsvc-id、tcont-id、tcontsvc-id均为3。

GPFA-1-1(config-t)# gpon profile tcont-bind id 3 v-port 1 name newprof_tcontbind_3 vportsvc-id 3 tcont-id 3 tcontsvc-id 3

# 将ONU接入OLT1/2,全局已开启自动绑定ONU功能,ONU接口Onu1/2/1将被自动创建,ONU模板已创建,ONU接口1/2/1开启virtual-port 1并下发ONU模板。

OLT(CONFIG)# slot 1

GPFA-1-1> enable

GPFA-1-1# configure terminal

GPFA-1-1(config-t)# interface gpon-olt 1/2

GPFA-1-1(config-t-if-gpon-olt-1/2)# ont 1

GPFA-1-1(config-if-gpon-ont-1/2/1)# virtual-port 1 port unlock

# 把flow模板和tcont模板应用在onu接口下。

GPFA-1-1(config-if-gpon-ont-1/2/1)# service flow-profile 3 tcont-bind-profile 3

# 配置ONU的UNI端口1的VLAN, port-vlan是一种vlan配置方式,downstream为下行vlan处理方式,inverse-upstream指与上行处理方式相反,intpid与outtpid的报文类型均配置为0x8100。

GPFA-1-1(config-if-gpon-ont-1/2/1)# port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

# 上行对于单tag 报文,处理方式是透传,下行对于单tag处理方式也是透传,downstream必须和rule一起配置。

GPFA-1-1(config-if-gpon-ont-1/2/1)# port-vlan 1 rule 1 single-tag transparent

# untag是指对上行untag报文加上一层tag,add-vid是加tag,inner-pri是加上的tag优先级是0,inner-vid是加上的tag vlan ID是61。

GPFA-1-1(config-if-gpon-ont-1/2/1)# port-vlan 1 rule 2 untag add-vid inner-pri 0 inner-vid 61

P3600设备

# 公用接口如无新增配置,则继承之前配置,此处不再赘述。

# 将ONU设备绑定到OLT的ONU接口。全局已开启自动绑定ONU功能,ONU接口Onu1/1/1将被自动创建。

# 开启PoE-ONU下UNI端口的PoE功能,可以给AP供电(配置可选,对于支持PoE功能的ONU,poe功能缺省是开启的)。

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)#interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)#eth-uni 1 poe enable

# 创建VLAN61,作为管理VLAN。

P3600#configure

P3600(CONFIG)#l2

P3600(CONFIG/L2)#vlan

P3600(CONFIG/L2/VLAN)#vid 61 name 61

# 将连接AC(Access Controller,接入控制器)的端口XGE 1加入VLAN 61,确保AP和AC二层互通,AP可以在AC上注册。

P3600(CONFIG/L2/VLAN)#interface xge 1 vid 61 tag

# OLT透传VLAN 61,表示对slot 1的 port 2内的 ont 1的 虚拟口 1 的上行下行流量的tag不做修改。

P3600(CONFIG/L2/VLAN)# translate slot 1 port 2 ont 1 virtual-port 1 svid 61 new-svid 61

# 创建业务VLAN401。

P3600(CONFIG/L2/VLAN)#vid 401 name 401

# 配置上行口Bridge-Aggregation 1允许VLAN401通过。

P3600(CONFIG/L2/VLAN)# interface trunk 1 vid 401 tag

# OLT透传VLAN401,表示对slot 1的 port 1内的 ont 1的 虚拟口 2 的上行下行流量的tag不做修改。

P3600(CONFIG/L2/VLAN)# translate slot 1 port 2 ont 1 virtual-port 2 svid 401 new-svid 401

# 配置ONU流模板。

P3600#Slot 1

P3600(Slot-1)#

# 配置ONU流模板ID为3,index为1,名称为newprof_flow_3,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 61表示匹配的是VLAN tag 为61的报文,其中前一个61表示起始VLAN,后面的61表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xff。vport 1指定流量走虚拟口1。

P3600(Slot-1)# gpon profile flow id 3 1 name newprof_flow_3 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 61 61 pri-bitmap 0xff vport 1

# 配置ONU流模板ID为3,index为2,名称为newprof_flow_3_2,uni-type 配置onu的类型为ethernet-uni,对应了sfu。uni-bitmap代表允许通过的uni口,这里配置了0xf代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 401表示匹配的是VLAN401的报文,其中前一个401表示起始VLAN,后面的401表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xff。vport 1指定流量走虚拟口2。

P3600(Slot-1)# gpon profile flow id 3 2 name newprof_flow_3_2 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 401 401 pri-bitmap 0xff vport 2

# 配置ONU Tcont模板的dba的ID为3,名称为newprof_dba_3。dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160bit/s。

P3600(Slot-1)# gpon profile dba id 3 name newprof_dba_3 type4 max 1244160

# tcont服务模板中绑定给的dba模板是3,名称是newprof_tcontsvc_3,dba-id是3。

P3600(Slot-1)# gpon profile tcont-svc id 3 name newprof_tcontsvc_3 dba-id 3

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为3,虚拟口分别为1,2,名称为newprof_tcontbind_3。tcont-id为1。如果不涉及限速业务,vportsvc-id、tcontsvc-id可以不用配置,缺省为1。

P3600(Slot-1)# gpon profile tcont-bind id 3 v-port 1 name newprof_tcontbind_3 tcont-id 1

P3600(Slot-1)# gpon profile tcont-bind id 3 v-port 2 name newprof_tcontbind_3 tcont-id 1

# 将ONU接入OLT1/1,全局已开启自动绑定ONU功能,ONU接口Onu1/1/1将被自动创建,ONU模板已创建,ONU接口1/1/1开启virtual-port 1并下发ONU模板。

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)#interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)# virtual-port 1 port unlock

P3600(Slot-1/if-gpon-olt-1/1/1)# virtual-port 2 port unlock

# 把flow模板和tcont模板应用在onu接口下。

P3600(Slot-1/if-gpon-olt-1/1/1)# service flow-profile 3 tcont-bind-profile 3 svc-type m_p

# 配置ONU的UNI端口1的VLAN, port-vlan是一种vlan配置方式,downstream为下行vlan处理方式,inverse-upstream指与上行处理方式相反,intpid与outtpid的报文类型均配置为0x8100。

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

# 上行对于单tag 报文,处理方式是透传,下行对于单tag处理方式也是透传,downstream必须和rule一起配置。

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 1 rule 1 single-tag transparent

# untag是指对上行untag报文加上一层tag,add-vid是加tag,inner-pri是加上的tag优先级是0,inner-vid是加上的tag vlan ID是61。

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 1 rule 2 untag add-vid inner-pri 0 inner-vid 61

2.7.2  S7500X-G配置规划及步骤

参见3.2.8  配置PON-AP款型ONU接入业务

2.8  配置VoIP业务(基于SIP协议)(适用于P3100/P3500/P3600)

ONU支持语音业务,需要配置ONU管理IP,ONU再应用业务模板和语音模板。因为OLT只做二层业务透传,所以网关需要配置在核心上,关于核心的配置不再赘述,下面对OLT相关语音业务配置进行举例。

2.8.1  配置规划

表2-5 VoIP 业务配置表格

配置项

规划

语音VLAN

VLAN102

语音VLAN接口地址(在核心)

192.168.2.1/24

对接SIP服务器VLAN

VLAN 102

SIP代理服务器IP地址

192.168.2.2

电话号码

3001

OLT与 SIP服务器对接端口

XGE 1

PON端口

OLT 1/1

ONU接口

Onu 1/1/1

语音端口

1

ONU的管理IP地址

语音业务的IP地址

192.168.2.3/24

Flow模板名称

newprof_flow_4

Flow模板GEM port ID

1

Flow模板匹配UNI口

所有UNI口

Flow模板匹配VLAN

VLAN102

Flow模板匹配VLAN优先级

所有优先级

Tcont模板名称

newprof_tcontbind_4

Tcont模板Tcont ID

4

Tcont模板DBA

1244160

Tcont模板UNI口限速

不限速

svc-type业务模式

P3500:m_p

P3600:1_p

 

2.8.2  配置步骤

1. P3100设备

# 全局开启arp学习功能

telnet@OLT(config-t)# arp-learning enable

# 创建VLAN102,作为管理VLAN和语音VLAN。

telnet@OLT(config-t)# vlan 102

# 将上联口ge2/1OLT口与转发芯片的内联口 ge1/1 加入VLAN 102中。

telnet@OLT(config-t-vlan-102)# member ge1/1 tagged

telnet@OLT(config-t-vlan-102)# member ge2/1 tagged

telnet@OLT(config-t-vlan-102)# exit

# 给管理VLAN和语音VLAN配置IP地址。

telnet@OLT(config-t)# interface vlan 102

telnet@OLT(config-t-if-vlan-102)# ip address 192.168.2.1 255.255.255.0

telnet@OLT(config-t-if-vlan-102)# no shutdown

telnet@OLT(config-t-if-vlan-102)# exit

# 配置ONU的管理IP的流模板。该流模板的ID为4,index为1,名称为newprof_flow_4,uni-type 配置ONU的类型为ip-host,对应管理IP地址。uni-bitmap代表允许通过的uni口,这里配置了0xf,代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 102表示匹配的是VLAN tag为102的报文,其中前一个102表示起始VLAN,后面的102表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xf。Vport 1指定流量走虚拟口1。

telnet@OLT(config-t)# gpon profile flow id 4 1 name newprof_flow_4 uni-type ip-host uni-bitmap 0xf upmap-type vlanId 102 102 pri-bitmap 0xf vport 1

# 配置语音模板voip-sip-server,ID为1,名称为1,proxy-addr是代理语音服务器的地址为20.20.1.2,external-proxy-addr是外部代理语音服务器的地址为20.20.1.2,registering-addr是注册语音服务器的地址为20.20.1.2,tcp-port是指语音服务器的端口号为5060。

telnet@OLT(config-t)# gpon profile voip-sip-server id 1 name 1 proxy-addr 20.20.1.2 external-proxy-addr 20.20.1.2 registering-addr 20.20.1.2 tcp-port 5060

# 配置ONU Tcont模板的dba的ID为4,名称为newprof_dba_4。 dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160bit/s。

telnet@OLT(config-t)# gpon profile dba id 4 name newprof_dba_4 type4 max 1244160

# tcont服务模板中绑定给的dba模板tcont-svc id是4,名称为newprof_tcontsvc_4,dba-id为4。

telnet@OLT(config-t)# gpon profile tcont-svc id 4 name newprof_tcontsvc_4 dba-id 4

# 配置vport服务模板,就是gemport服务模板,配置的ID为4,名称为newprof_vportsvc_4。us-pri配置0代表上行流所在的队列为0队列,usratectrl-id和dsratectrl-id是对上下行流量的限速,0代表不限速。

telnet@OLT(config-t)# gpon profile vportsvc id 4 name newprof_vportsvc_4 us-pri 0 usratectrl-id 0 dsratectrl-id 0

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为4,虚拟口为1,名称为newprof_tcontbind_4。vportsvc-id、tcont-id、tcontsvc-id均为4。

telnet@OLT(config-t)# gpon profile tcont-bind id 4 v-port 1 name newprof_tcontbind_4 vportsvc-id 4 tcont-id 4 tcontsvc-id 4

# 将ONU接入OLT1/1,全局已开启自动绑定ONU功能,ONU接口Onu1/1/1将被自动创建,ONU模板已创建,ONU接口1/1/1开启virtual-port 1并下发ONU模板,管理IP地址和语音的配置。

telnet@OLT(config-t)# interface gpon-olt 1/1

telnet@OLT(config-t-if-gpon-olt-1/1)# ont 1

telnet@OLT(config-if-gpon-ont-1/1/1)# virtual-port 1 port unlock

# 把flow模板和tcont模板应用在onu接口下。

telnet@OLT(config-if-gpon-ont-1/1/1)# service flow-profile 4 tcont-bind-profile 4

# 配置192.168.2.3作为Onu的管理IP地址,配置192.168.2.1作为网关地址,static是指这是一个静态IP地址,1是一个标志。

telnet@OLT(config-if-gpon-ont-1/1/1)# ip-host 192.168.2.3 255.255.255.0 192.168.2.1 static 1

# 对第一个语音口进行配置ont-pots-uni 1,第一个3001是电话号码,第二个3001是用户名,第三个3001是密码,第四个3001是显示的名称,ip-host前面的1是对应语音模板的1(gpon profile voip-sip-server id 1),ip-host后面的1对应的是上面配置的ip-host 中的(static 1)。

telnet@OLT(config-if-gpon-ont-1/1/1)# ont-pots-uni 1 3001 3001 3001 3001 1 ip-host 1

# 配置ONU的语音口的VLAN操作模式为VLAN PVID模式,port-vlan是一种vlan配置方式,downstream为下行vlan处理方式,inverse-upstream指与上行处理方式相反,intpid与outtpid的报文类型均配置为0x8100。

telnet@OLT(config-if-gpon-ont-1/1/1)# port-vlan 128 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

# port-vlan 128是对语音VLAN的VLAN模式进行配置,上行的untag语音报文加上一层tag,VLAN id是102,inner-pri配置报文的优先级是0,下行只允许vlan102的语音报文通过,会剥掉VLAN tag再继续转发。

telnet@OLT(config-if-gpon-ont-1/1/1)# port-vlan 128 rule 1 untag add-vid inner-pri 0 inner-vid 102

telnet@OLT(config-if-gpon-ont-1/1/1)# exit

# OLT透传VLAN 102,102 to 102是指对上下行VLAN 102的报文,在经过OLT口时不修改VLAN tag继续转发

telnet@OLT(config-t-if-gpon-olt-1/1)# vlantranslate 1/1 102 to 102

2. P3500设备

# 创建VLAN102,作为管理VLAN和语音VLAN,并把vlan改成routed模式。

OLT#configure

OLT(CONFIG)#l2

OLT(CONFIG/L2)#vlan

OLT(CONFIG/L2/VLAN)#vid 102 name 102 mode routed

# 将上联口XGE 1IS口加入vlan 102中。

OLT(CONFIG/L2/VLAN)#interface xge 1 vid 102 tag

OLT(CONFIG/L2/VLAN)#interface is 1/1 vid 102 tag

OLT(CONFIG/L2/VLAN)#exit

OLT(CONFIG/L2)#exit

# 给管理VLAN和语音VLAN配置IP地址。在Vlan 102:1中,1为vlan102的子vlan,配置IP地址时需要指名子VLAN。

OLT(CONFIG)#l3

OLT(CONFIG/L3)#interface

OLT(CONFIG/L3/VLAN)# interface vlan 102:1 ip 192.168.2.1 netmask 255.255.255.0

OLT(CONFIG/L3/VLAN)#exit

OLT(CONFIG/L3)#exit

# OLT透传VLAN102,表示对slot 1的 port 1内的 ont 1的 虚拟口 1 的上行下行流量的tag不做修改。

OLT(CONFIG)#l2

OLT(CONFIG/L2)#vlan

OLT(CONFIG/L2/VLAN)# translate slot 1 port 1 ont 1 virtual-port 1 cvid 102 new-svid 102

# 配置ONU的管理IP的流模板和语音模板。

OLT# slot 1

GPFA-1-1> enable

GPFA-1-1# configure terminal

# 配置ONU的管理IP的流模板。该流模板的ID为4,index为1,名称为newprof_flow_4,uni-type 配置ONU的类型为ip-host,对应管理IP地址。uni-bitmap代表允许通过的uni口,这里配置了0xf,代表4口onu。upmap-type匹配报文的类型为vlanId,配置了vlanId 102表示匹配的是VLAN tag为102的报文,其中前一个102表示起始VLAN,后面的102表示结束VLAN。upmap-type的配置是vlanid时,pri-bitmap会默认填充生成0xf。Vport 1指定流量走虚拟口1。

GPFA-1-1(config-t)# gpon profile flow id 4 1 name newprof_flow_4 uni-type ip-host uni-bitmap 0xf upmap-type vlanId 102 102 pri-bitmap 0xf vport 1

# 配置语音模板voip-sip-server,ID为1,名称为1,proxy-addr是代理语音服务器的地址为20.20.1.2,external-proxy-addr是外部代理语音服务器的地址为20.20.1.2,registering-addr是注册语音服务器的地址为20.20.1.2,tcp-port是指语音服务器的端口号为5060。

GPFA-1-1(config-t)# gpon profile voip-sip-server id 1 name 1 proxy-addr 20.20.1.2 external-proxy-addr 20.20.1.2 registering-addr 20.20.1.2 tcp-port 5060

# 配置ONU Tcont模板的dba的ID为4,名称为newprof_dba_4。 dba模式type4为max表示上行带宽配置为最大模式,最大的带宽为1244160bit/s。

GPFA-1-1(config-t)# gpon profile dba id 4 name newprof_dba_4 type4 max 1244160

# tcont服务模板中绑定给的dba模板是4,名称为newprof_tcontsvc_4,dba-id为4。

GPFA-1-1(config-t)# gpon profile tcont-svc id 4 name newprof_tcontsvc_4 dba-id 4

# 配置vport服务模板,就是gemport服务模板,配置的ID为4,名称为newprof_vportsvc_4。us-pri配置0代表上行流所在的队列为0队列,usratectrl-id和dsratectrl-id是对上下行流量的限速,0代表不限速。

GPFA-1-1(config-t)# gpon profile vportsvc id 4 name newprof_vportsvc_4 us-pri 0 usratectrl-id 0 dsratectrl-id 0

# 将tcont对应的所有配置都绑定在一起:绑定的tcont-bind的ID为4,虚拟口为1,名称为newprof_tcontbind_4。vportsvc-id、tcont-id、tcontsvc-id均为4。

GPFA-1-1(config-t)# gpon profile tcont-bind id 4 v-port 1 name newprof_tcontbind_4 vportsvc-id 4 tcont-id 4 tcontsvc-id 4

# 将ONU接入OLT1/1,全局已开启自动绑定ONU功能,ONU接口Onu1/1/1将被自动创建,ONU模板已创建,ONU接口1/1/1开启virtual-port 1并下发ONU模板,管理IP地址和语音的配置。

OLT(CONFIG)# slot 1

GPFA-1-1> enable

GPFA-1-1# configure terminal

GPFA-1-1(config-t)# interface gpon-olt 1/1

GPFA-1-1(config-t-if-gpon-olt-1/2)# ont 1

GPFA-1-1(config-if-gpon-ont-1/2/1)# virtual-port 1 port unlock

# 把flow模板和tcont模板应用在ONU接口下。

GPFA-1-1(config-if-gpon-ont-1/2/1)# service flow-profile 4 tcont-bind-profile 4

# 配置192.168.2.3作为ONU的管理IP地址,配置192.168.2.1作为网关地址,static是指这是一个静态ip地址,1是一个标志。

GPFA-1-1(config-if-gpon-ont-1/2/1)# ip-host 192.168.2.3 255.255.255.0 192.168.2.1 static 1

# 对第一个语音口进行配置ont-pots-uni 1,第一个3001是电话号码,第二个3001是用户名,第三个3001是密码,第四个3001是显示的名称,ip-host前面的1是对应语音模板的1(gpon profile voip-sip-server id 1),ip-host后面的1对应的是上面配置的ip-host 中的static 1。

GPFA-1-1(config-if-gpon-ont-1/2/1)# ont-pots-uni 1 3001 3001 3001 3001 1 ip-host 1

# 配置ONU的语音口的VLAN操作模式为VLAN PVID模式,port-vlan是一种VLAN 配置方式,downstream为下行vlan处理方式,inverse-upstream指与上行处理方式相反,intpid与outtpid的报文类型均配置为0x8100。

GPFA-1-1(config-if-gpon-ont-1/2/1)# port-vlan 128 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

# port-vlan 128是对语音VLAN的VLAN模式进行配置,上行的untag语音报文加上一层tag,VLAN id是102,inner-pri配置报文的优先级是0,下行只允许vlan102的语音报文通过,会剥掉VLAN tag再继续转发。

GPFA-1-1(config-if-gpon-ont-1/2/1)# port-vlan 128 rule 1 untag add-vid inner-pri 0 inner-vid 102

3. P3600设备

# 公用接口如无新增配置,则继承之前配置,此处不再赘述。

# 实现ONU的语音业务分为2步,配置管理IP,下发语音配置。

# 下面配置以SFU款型ONU为例,如果是HGU款型,需要在ONU上配置。

(1)     OLT配置管理IP步骤

# 创建ip-host模板

P3600(Slot-1)# gpon profile flow id  4 name newprof_flow_4 uni-type ip-host uni-bitmap 0x3 upmap-type vlanId 120 120 pri-bitmap 0xff vport 1

P3600(Slot-1)# gpon profile tcont-bind id 4 v-port 1 name newprof_tcontbind_1 tcont-id 1

# 创建语音模板

P3600(Slot-1)# gpon profile voip-media id 1 name new_voipmedia_1 faxmode passthru

P3600(Slot-1)# gpon profile voip-sip-agent id 1 name yuyin proxy-server 20.20.1.2 registrar-server 20.20.1.2 outbound-server 20.20.1.2

P3600(Slot-1)# gpon profile voip-sip-user id 1 name yuyin voicemail-server 20.20.1.2

P3600(Slot-1)# gpon profile voip-svc id 1 name new_voipsvc_1P3600(Slot-1)# gpon profile voip-svc id 1 name yuyin

# ONT接口下配置管理IP

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)#interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)# virtual-port 1 port unlock

P3600(Slot-1/if-gpon-olt-1/1/1)# service flow-profile 4 tcont-bind-profile 1

P3600(Slot-1/if-gpon-olt-1/1/1)# ip-host 192.168.2.3 255.255.255.0 192.168.2.1

# 管理IP接口配置vlan模式

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 128 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 128 rule 1 untag add-vid inner-pri 15 inner-vid 120 inner-tpid mode4 ether-type 0

# ONT接口下创建语音号码,应用语音模板

P3600(Slot-1/if-gpon-olt-1/3/1)# voip-service svc 1

P3600(Slot-1/if-gpon-olt-1/3/1)# voip-service sip 1 agent-id 1 media-id 1 phone-num 3001 username 1 password 123 user-id 1

2.9  摄像头接入业务(适用于P3100/P3500/P3600)

2.9.1  配置规划

表2-6 摄像头接入业务配置表格

配置项

规划

VLAN规划

VLAN301:UNI1的业务VLAN

OLT上行口:二层动态聚合口

Bridge-Aggregation 1

OLT上行口:聚合成员口

框式OLT聚合成员口:

XGE 3

XGE 4

盒式OLT聚合成员口:

XGE 2/1

XGE 2/2

PON端口

P3500:Olt 1/3

P3600:Olt 1/1

ONU接口

P3500:Onu 1/3/1

P3600:Onu 1/1/1

UNI口

1

Flow模板名称

newprof_flow_4

Flow模板GEM port ID

1

Flow模板匹配UNI口

所有UNI口

Flow模板匹配VLAN

VLAN301

Flow模板匹配VLAN优先级

所有优先级

Tcont模板名称

newprof_tcontbind_4

Tcont模板Tcont ID

4

Tcont模板DBA

1244160

Tcont模板UNI口限速

不限速

svc-type业务模式

1_p

 

2.9.2  配置步骤

# 公用接口如无新增配置,则继承之前配置,此处不再赘述

1. P3100设备

# 开启PoE-ONU下UNI端口的PoE功能,可以给摄像头供电(配置可选,对于支持PoE功能的ONU,poe功能缺省是开启的)。

telnet@OLT> enable

telnet@OLT# configure terminal

telnet@OLT(config-t)# interface gpon-olt 1/3

telnet@OLT(config-t-if-gpon-olt-1/3)# ont 1

telnet@OLT(config-if-gpon-ont-1/3/1)# eth-uni 1 poe enable

telnet@OLT(config-if-gpon-ont-1/3/1)# exit

telnet@OLT(config-t-if-gpon-olt-1/3)# exit

# 创建VLAN301作为视频业务VLAN。

telnet@OLT(config-t)# vlan 301

telnet@OLT(config-t-vlan-301)# exit

# 上行聚合口加入VLAN301。

telnet@OLT(config-t)# interface link-aggregation 1

telnet@OLT(config-t-if-lg-1)# add-to vlan 301 tagged

telnet@OLT(config-t-if-lg-1)# exit

# 配置ONU流模板,匹配VLAN为301的流量

telnet@OLT(config-t)# gpon profile flow id 4 1 name newprof_flow_4 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 301 301 pri-bitmap 0xf vport 1

# 配置ONU Tcont模板,上行带宽配置为最大,UNI端口不限速。

telnet@OLT(config-t)# gpon profile dba id 4 name newprof_dba_4 type4 max 1244160

telnet@OLT(config-t)# gpon profile tcont-svc id 4 name newprof_tcontsvc_4 dba-id 4

telnet@OLT(config-t)# gpon profile vportsvc id 4 name newprof_vportsvc_4 us-pri 0 usratectrl-id 0 dsratectrl-id 0

telnet@OLT(config-t)# gpon profile tcont-bind id 4 v-port 1 name newprof_tcontbind_4 vportsvc-id 4 tcont-id 4 tcontsvc-id 4

# 将ONU接入Olt1/3,全局已开启自动绑定ONU功能,ONU接口Onu1/3/1将被自动创建,ONU模板已创建,ONU接口1/3/1开启virtual-port 1并下发ONU模板。

telnet@OLT(config-t)# interface gpon-olt 1/3

telnet@OLT(config-t-if-gpon-olt-1/3)# ont 1

telnet@OLT(config-if-gpon-ont-1/3/1)# virtual-port 1 port unlock

telnet@OLT(config-if-gpon-ont-1/3/1)# service flow-profile 4 tcont-bind-profile 4

# 将PoE-ONU的UNI端口1配置为VLAN标记模式,为收到的报文添加一层VLAN301的Tag。

telnet@OLT(config-if-gpon-ont-1/3/1)# port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

telnet@OLT(config-if-gpon-ont-1/3/1)# port-vlan 1 rule 1 single-tag transparent

telnet@OLT(config-if-gpon-ont-1/3/1)# port-vlan 1 rule 2 untag add-vid inner-vid 301

# 开启UNI 1口的流控功能,避免因为拥塞而导致报文丢失。UNI端口的对端(摄像头)也需要开启流量控制功能

telnet@OLT(config-if-gpon-ont-1/3/1)# eth-uni 1 config pause-time 10

telnet@OLT(config-if-gpon-ont-1/3/1)# exit

# OLT透传VLAN 301,301 to 301是指对上下行VLAN 301的报文,在经过OLT口时不修改VLAN tag继续转发

telnet@OLT(config-t-if-gpon-olt-1/3)# vlantranslate 1/1 301 to 301

2. P3500设备

# 开启PoE-ONU下UNI端口的PoE功能,可以给摄像头供电(配置可选,对于支持PoE功能的ONU,PoE功能缺省是开启的)。

OLT# slot 1

GPFA-1-1> enable

GPFA-1-1# con t

GPFA-1-1(config-t)# int gp 1/3

GPFA-1-1(config-t-if-gpon-olt-1/3)# ont 1

GPFA-1-1(config-if-gpon-ont-1/3/1)# eth-uni 1 poe enable

# 创建VLAN301作为视频业务VLAN。

OLT# configure

OLT(CONFIG)# l2

OLT(CONFIG/L2)# vlan

OLT(CONFIG/L2/VLAN)# vid 301 name 301

# 配置上行口Bridge-Aggregation 1和IS口1/1允许VLAN301通过。

OLT(CONFIG/L2/VLAN)# interface trunk 1 vid 301 tag

OLT(CONFIG/L2/VLAN)#interface xge 1 vid 301 tag

# OLT透传VLAN 301,表示对slot 1的 port 1内的 ont 1的 虚拟口 1 的上行下行流量的tag不做修改。

OLT(CONFIG/L2/VLAN)# translate slot 1 port 3 ont 1 virtual-port 1 cvid 301 new-svid 301

# 配置ONU流模板,匹配vlan为301的流量

OLT# slot 1

GPFA-1-1> enable

GPFA-1-1# configure terminal

GPFA-1-1(config-t)# gpon profile flow id 4 1 name newprof_flow_4 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 301 301 pri-bitmap 0xf vport 1

# 配置ONU Tcont模板,上行带宽配置为最大,uni端口不限速。

GPFA-1-1(config-t)# gpon profile dba id 4 name newprof_dba_4 type4 max 1244160

GPFA-1-1(config-t)# gpon profile tcont-svc id 4 name newprof_tcontsvc_4 dba-id 4

GPFA-1-1(config-t)# gpon profile vportsvc id 4 name newprof_vportsvc_4 us-pri 0 usratectrl-id 0 dsratectrl-id 0

GPFA-1-1(config-t)# gpon profile tcont-bind id 4 v-port 1 name newprof_tcontbind_4 vportsvc-id 4 tcont-id 4 tcontsvc-id 4

# 将ONU接入OLT1/3,全局已开启自动绑定ONU功能,ONU接口Onu1/3/1将被自动创建,ONU模板已创建,ONU接口1/3/1开启virtual-port 1并下发ONU模板。

OLT(CONFIG)# slot 1

GPFA-1-1> enable

GPFA-1-1# configure terminal

GPFA-1-1(config-t)# interface gpon-olt 1/3

GPFA-1-1(config-t-if-gpon-olt-1/3)# ont 1

GPFA-1-1(config-if-gpon-ont-1/3/1)# virtual-port 1 port unlock

GPFA-1-1(config-if-gpon-ont-1/3/1)# service flow-profile 4 tcont-bind-profile 4

# 将PoE-ONU的UNI端口1配置为VLAN标记模式,为收到的报文添加一层VLAN301的Tag。

GPFA-1-1(config-if-gpon-ont-1/3/1)# port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

GPFA-1-1(config-if-gpon-ont-1/3/1)# port-vlan 1 rule 1 single-tag transparent

GPFA-1-1(config-if-gpon-ont-1/3/1)# port-vlan 1 rule 2 untag add-vid inner-pri 0 inner-vid 301

# 开启UNI 1口的流控功能,避免因为拥塞而导致报文丢失。UNI端口的对端(摄像头)也需要开启流量控制功能

GPFA-1-1(config-if-gpon-ont-1/3/1)# eth-uni 1 config pause-time 10

GPFA-1-1(config-if-gpon-ont-1/3/1)# exit

3. P3600设备

# 开启PoE-ONU下UNI端口的PoE功能,可以给摄像头供电(配置可选,对于支持PoE功能的ONU,PoE功能缺省是开启的)。

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)#interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)#eth-uni 1 poe enable

# 创建VLAN301作为视频业务VLAN。

P3600# configure

P3600(CONFIG)# l2

P3600(CONFIG/L2)# vlan

P3600(CONFIG/L2/VLAN)# vid 301 name 301

# 配置上行口Bridge-Aggregation 1和IS口1/1允许VLAN301通过。

P3600(CONFIG/L2/VLAN)# interface trunk 1 vid 301 tag

P3600(CONFIG/L2/VLAN)#interface xge 1 vid 301 tag

# OLT透传VLAN 301,表示对slot 1的 port 1内的 ont 1的 虚拟口 1 的上行下行流量的tag不做修改。

P3600(CONFIG/L2/VLAN)# translate slot 1 port 3 ont 1 virtual-port 1 svid 301 new-svid 301

# 配置ONU流模板,匹配vlan为301的流量

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)# gpon profile flow id 4 1 name newprof_flow_4 uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 301 301 pri-bitmap 0xf vport 1

# 配置ONU Tcont模板,上行带宽配置为最大,vport端口不限速。

P3600(Slot-1)# gpon profile dba id 4 name newprof_dba_4 type4 max 1244160

P3600(Slot-1)# gpon profile tcont-svc id 4 name newprof_tcontsvc_4 dba-id 4

P3600(Slot-1)# gpon profile tcont-bind id 4 v-port 1 name newprof_tcontbind_4 tcont-id 1

# 将ONU接入OLT1/3,全局已开启自动绑定ONU功能,ONU接口Onu1/3/1将被自动创建,ONU模板已创建,ONU接口1/3/1开启virtual-port 1并下发ONU模板。

P3600#Slot 1

P3600(Slot-1)#

P3600(Slot-1)#interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)#  virtual-port 1 port unlock

P3600(Slot-1/if-gpon-olt-1/1/1)# service flow-profile 4 tcont-bind-profile 4 svc-type 1_p

# 将PoE-ONU的UNI端口1配置为VLAN标记模式,为收到的报文添加一层VLAN301的Tag。

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 1 rule 1 single-tag transparent

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 1 rule 2 untag add-vid inner-pri 0 inner-vid 301

3 校园网典型配置举例

3.1  校园网中使用P3100/P3500/P3600作为GPON OLT的配置举例

3.1.1  组网需求

本举例针对学校多媒体教室的网络规划,包含四大部分:核心交换机,OLT,ONU,ONU下挂设备,其中ONU下挂的设备包括多媒体设备、广播设备、监控设备,AP设备等。

图3-1所示,GPON OLT通过聚合方式连接核心交换机,OLT接口下的ONU设备使用了EGT358-P,uni1-uni5口分别连接了PC作为多媒体设备,uni6口连接了教室广播,uni7口连接了监控,uni8口连接的AP设备用于创建无线网络。

根据组网背景,做业务规划:多媒体设备统一使用VLAN31,校园广播使用VLAN32,考试监控使用VLAN33,无线AP使用VLAN34,每个业务VLAN的流量分别映射到vport端口以区分业务流量。

表3-1 组网业务规划

ONU类型

UNI端口

业务

VLAN

上送ONU报文类型

Vport端口映射

EGT358-P(8个uni口)

uni1~uni5

多媒体设备PC

31

不带vlan标签,需要给报文添加vlan31的标签

vport 1

uni6

校园广播

32

不带vlan标签,需要给报文添加vlan32的标签

vport 2

uni7

考试监控

33

不带vlan标签,需要给报文添加vlan33的标签

vport 3

uni8

无线网络AP

34

带vlan34标签,直接上送报文

vport 4

 

图3-1 校园网组网图

 

3.1.2  配置注意事项

本校园组网,以一台OLT设备,两台EGT358-P分别做P3500和P3116/P3108设备的配置举例,实际应用可以按照提示修改部分参数,重新配置举例中的模板即可。

3.1.3  使用P3100作为GPON OLT的配置步骤

提示

P3116与P3108的区别为P3116有16个OLT接口,P3108有8个OLT接口,其他配置一致。

 

·     上行口ge2/1口和ge2/2口分别与核心交换机连接,做链路聚合。

·     ONU设备注册。

¡     EGT358-P-1注册在olt1口的ont1接口。

¡     EGT358-P-2注册在olt16口的ont64接口。

以P3116为例,所有配置涉及:

·     配置端口聚合,请按照实际组网是否有链路聚合配置需求,没有可以不参考。

·     配置业务流模板。

·     配置UNI端口VLAN模式。

·     配置VLAN。

1. 端口聚合配置

端口聚合配置举例(仅支持同一业务板内接口聚合)。

# 创建聚合口link-aggregation 1。

telnet@P3116(config-t)# interface link-aggregation 1

# 配置负载均衡方式为dst-mac。

telnet@P3116(config-t-if-lg-1)# load-balance dst-mac

NOTE: Link Aggregation Group 1 is created and add into VLAN 1 and PVID is 1.

# 配置ge2/1,2/2为聚合口成员,添加成员端口前,需要保证两个端口下的配置相同。

telnet@P3116(config-t-if-lg-1)# member ge2/1-2

NOTE: All the static MAC address and ACL rules associated with interface ge2/1-2 have been cleared.

NOTE: All the static attributes associated with interface ge2/1-2 have inherit from Lag 1.

2. 业务模板配置

业务模板配置与P3500相同,需要注意的是用户模板在configure terminal视图下配置,具体请参见3.1.4  3. 业务模板配置

3. VLAN配置

(1)     创建VLAN,将业务端口加入VLAN。

# 创建vlan31、32、33、34,将聚合口lg1、OLT接口1/1和1/16以tag模式加入VLAN。

telnet@P3116(config-t)# vlan 31

telnet@P3116(config-t-vlan-31)# member lg1 tagged

telnet@P3116(config-t-vlan-31)# member ge1/1 tagged

telnet@P3116(config-t-vlan-31)# member ge1/16 tagged

telnet@P3116(config-t-vlan-31)# exit

telnet@P3116(config-t)# vlan 32

telnet@P3116(config-t-vlan-32)# member lg1 tagged

telnet@P3116(config-t-vlan-32)# member ge1/1 tagged

telnet@P3116(config-t-vlan-32)# member ge1/16 tagged

telnet@P3116(config-t-vlan-32)# exit

 

提示

vlan33、34配置不再举例,请参考vlan31、32进行修改。

如果有将ge上行口加入VLAN的需求,请参见“H3C GPON OLT交换机用户FAQ”。

 

(2)     配置vlantranslate。

盒式设备在OLT接口下配置VLAN转换。

# olt1口ont 接口的vport 1、vport 2、vport3、vport 4分别透传vlan31、vlan32、vlan33、vlan34。

telnet@P3116(config-t-if-gpon-olt-1/1)# vlantranslate 1/1 31 to 31

telnet@P3116(config-t-if-gpon-olt-1/1)# vlantranslate 1/2 32 to 32

telnet@P3116(config-t-if-gpon-olt-1/1)# vlantranslate 1/3 33 to 33

telnet@P3116(config-t-if-gpon-olt-1/1)# vlantranslate 1/4 34 to 34

# olt16口ont 64接口的vport 1、vport 2、vport3、vport 4分别透传vlan31、vlan32、vlan33、vlan34。

telnet@P3116(config-t-if-gpon-olt-1/16)# vlantranslate 64/1 31 to 31

telnet@P3116(config-t-if-gpon-olt-1/16)# vlantranslate 64/2 32 to 32

telnet@P3116(config-t-if-gpon-olt-1/16)# vlantranslate 64/3 33 to 33

telnet@P3116(config-t-if-gpon-olt-1/16)# vlantranslate 64/4 34 to 34

4. UNI端口VLAN模式配置

盒式设备VLAN 模式配置与P3500相同,请参见3.1.4  4. UNI端口VLAN模式配置

3.1.4  使用P3500作为GPON OLT的配置步骤

1. 业务规划

(1)     控制交换板上XGE1口和XGE2 口分别与核心交换机连接,做链路聚合。

(2)     ONU设备注册:

¡     EGT358-P-1注册在1号槽olt8口的ont1接口。

¡     EGT358-P-2注册在5号槽olt16口的ont64接口。

(3)     所有配置涉及:

¡     端口聚合配置。

¡     业务模板配置。

¡     UNI端口VLAN模式配置。

¡     全局VLAN配置。

提示

聚合配置请酌情下发,如果不配置聚合,可以考虑配置主备冗余组网,避免业务发生异常情况,导致主备切换时,业务出现中断。

 

2. 端口聚合配置

端口聚合配置举例,请按照实际组网是否有链路聚合配置需求,没有可以不参考。且不建议主备设备的控制交换板之间配置聚合,因为配置聚合后备用设备的控制交换板的以太业务接口也是UP状态,会导致对端设备上的两个聚合成员接口都是UP状态,未知单播进行负载分担会产生丢包。

(1)     创建聚合口-TRUNK口。

创建trunk 1 名称为1 成员端口为xge1和xge2,负载分担模式为dstMAC,要加入链路聚合组的接口要保证配置一致,聚合口才能创建成功。

P3500#configure l2 port trunk 1 1 xge 1,2 dstMAC

说明

前面的1表示聚合口的索引值,参数范围1-6,删除/查询等操作都基于索引值;后面的1表示聚合口名称,可以配置字符,作为聚合口的描述;dstMAC为负载分担模式,其他模式可以通过按tab键查询;l2表示二层。

 

3. 业务模板配置

·     根据组网判断,如果实际业务中不存在带宽限速等要求,可以简化配置,业务流模板可以只配置flow模板映射vport端口,tcont-bind模板关联flow流模板;关于模板的详细描述请参见“H3C P3500系列GPON OLT交换机 配置指导”中的“配置ONU业务”。

·     如果还涉及带宽限速等要求,关于带宽限速等功能的详细描述请参见“H3C P3500系列GPON OLT交换机 配置指导”中的“配置ONU业务”。

·     本小节配置基于图3-1,如果业务更加复杂的,可以在下面配置模板的基础上酌情增加。

·     根据业务VLAN,在ont接口下创建4个vport虚端口,用来分流。

·     业务模板配置在<configure terminal>视图下发,P3500和P31XX配置命令一致。

(1)     ont接口下创建vport端口。

#进入ont接口视图步骤如下:

A.进入线卡板视图,slot <id>id表示板卡所在槽位号。

P3500#slot 1

GPFA-1-1> enable

GPFA-1-1# configure terminal

B.进入OLT端口视图,interface gpon-olt 1/<id>id表示OLT端口号。

GPFA-1-1(config-t)# interface gpon-olt 1/1

C.进入ont接口视图。

GPFA-1-1(config-t-if-gpon-olt-1/1)# ont 1

GPFA-1-1(config-if-gpon-ont-1/1/1)#

D.退出每个视图,输入exit

# EGT358-P注册在slot 1olt1口的ont1接口,创建4vport口。

GPFA-1-1(config-if-gpon-ont-1/1/1)#  virtual-port 1 encrypt disabled

GPFA-1-1(config-if-gpon-ont-1/1/1)#  virtual-port 2 encrypt disabled

GPFA-1-1(config-if-gpon-ont-1/1/1)#  virtual-port 3 encrypt disabled

GPFA-1-1(config-if-gpon-ont-1/1/1)#  virtual-port 4 encrypt disabled

# EGT358-P注册在slot 5olt16口的ont64接口,创建4vport口。

GPFA-1-5(config-if-gpon-ont-1/16/64)#  virtual-port 1 encrypt disabled

GPFA-1-5(config-if-gpon-ont-1/16/64)#  virtual-port 2 encrypt disabled

GPFA-1-5(config-if-gpon-ont-1/16/64)#  virtual-port 3 encrypt disabled

GPFA-1-5(config-if-gpon-ont-1/16/64)#  virtual-port 4 encrypt disabled

(2)     创建flow模板(以1号槽为例,5号槽的配置相同)。

# GPON板的configure terminal视图创建4条flow模板映射vlan和vport端口。

GPFA-1-1(config-t)#gpon profile flow id 2 1 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 31 31 pri-bitmap 0xff vport 1

GPFA-1-1(config-t)#gpon profile flow id 2 2 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 32 32 pri-bitmap 0xff vport 2

GPFA-1-1(config-t)#gpon profile flow id 2 3 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 33 33 pri-bitmap 0xff vport 3

GPFA-1-1(config-t)#gpon profile flow id 2 4 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 34 34 pri-bitmap 0xff vport 4

(3)     创建tcont-bind模板。

¡     GPON板的configure terminal视图。

¡     创建tcont-bind模板的数量需要与flow模板相对应,否则ont接口应用模板时会报错“flow profile”与“tcontbind profile mismatch”。

# EGT358-P flow创建4条模板,tcont-bind与之关联也需要配置4条,并分别绑定4个vport口。

GPFA-1-1(config-t)#gpon profile tcont-bind id 2 v-port 1 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

GPFA-1-1(config-t)#gpon profile tcont-bind id 2 v-port 2 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

GPFA-1-1(config-t)#gpon profile tcont-bind id 2 v-port 3 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

GPFA-1-1(config-t)#gpon profile tcont-bind id 2 v-port 4 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

# 查看flow模板和tcont-bind模板可以使用命令行。

GPFA-1-1(config-t)# show configuration running gpon-profile

 

注意

创建flow模板和tcont-bind模板不能直接覆盖,创建模板前可以先查看模板配置是否只有默认配置,如果设备存在相同id的模板,新建模板会下发失败,需要删除旧模板并重新创建新模板。

 

(4)     应用业务模板。

ont接口下应用模板

GPFA-1-1(config-if-gpon-ont-1/1/1)#  service flow-profile 2 tcont-bind-profile 2

GPFA-1-5(config-if-gpon-ont-1/16/64)#  service flow-profile 2 tcont-bind-profile 2

4. UNI端口VLAN模式配置

·     根据业务规划的配置,ONU下挂终端上报流量时,报文都为untag模式,需要在UNI端口配置VLAN tag模式,给上送报文打上tag;如果ONU下挂设备上报流量都已携带VLAN tag,只配置模板和VLAN配置即可。

·     配置VLAN模式有两个方法:ont-vlan和port-vlan,如果业务不复杂,只涉及上送untag报文,推荐使用ont-vlan。

·     避免业务转发异常,ont-vlan和port-vlan配置二者选其一,不要重复或混合配置。

·     配置VLAN模式需要进入ont接口视图。

ont-vlan配置,EGT358-P注册在slot 1的olt1口的ont1接口。

# 配置uni1-7口收到的不带标签的报文打上对应的业务vlan标签,uni8口收到的报文自身携带标签vlan34,因此不需要配置。

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 1 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 31

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 2 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 31

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 3 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 31

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 4 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 31

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 5 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 31

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 6 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 32

GPFA-1-1(config-if-gpon-ont-1/1/1)# ont-vlan eth-uni 7 up-mode add-vid down-mode delete-vid up-pri 0 up-vid 33

提示

EGT358-P注册在slot 5olt16口的ont64接口下的配置相同

 

5. 全局VLAN配置

在设备上需要将通过业务流量的端口加入对应VLAN,配置前请注意下面说明。

·     P3500设备上,4个OLT接口统称为一个IS接口,如果要将OLT接口加入VLAN,直接加入IS接口即可。

¡     比如slot 1的olt 1-4接口为is 1/1,olt 5-8接口为is 1/2,olt 9-12接口为is 1/3;olt 13-16接口为is 1/4。

¡     比如slot 5的olt 1-4接口为is 5/1,olt 5-8接口为is 5/2,olt 9-12接口为is 5/3;olt 13-16接口为is 5/4。

·     P3500配置VLAN相关配置在全局视图下配置。

(1)     创建VLAN。

# 创建vlan31、32、33、34。

P3500#configure l2 vlan vid 31 name 31

P3500#configure l2 vlan vid 32 name 32

P3500#configure l2 vlan vid 33 name 33

P3500#configure l2 vlan vid 34 name 34

(2)     将业务端口加入VLAN。

# 聚合1口加入vlan31,配置为tag模式。

P3500#configure l2 vlan interface trunk 1 vid 31 tag

# IS1/2口加入vlan31,配置为tag模式。

P3500#configure l2 vlan interface is 1/2 vid 31 tag

# IS5/4口加入vlan31,配置为tag模式。

P3500#configure l2 vlan interface is 5/4 vid 31 tag

# 聚合1口加入vlan32,配置为tag模式。

P3500#configure l2 vlan interface trunk 1 vid 32 tag

# IS1/2口加入vlan32,配置为tag模式。

P3500#configure l2 vlan interface is 1/2 vid 32 tag

# IS5/4口加入vlan32,配置为tag模式。

P3500#configure l2 vlan interface is 5/4 vid 32 tag

 

提示

vlan33、34配置不再举例,请参考vlan31、32进行修改,如果有将XGE口加入VLAN的需求,参见“H3C GPON OLT故障处理手册”中的“上行口加入VLAN”。

 

(3)     配置vlan translate

GPON系统上的流以GEM Port标识,交换机上需要将GEM Port映射到相应的VLAN,P3500支持配置VLAN转换表,完成相应的映射。

针对OLT接口ont接口下创建的vport口需要下发的配置。

# 注册在slot1,olt8,ont1接口的EGT358-P。

P3500#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 1 cvid 31 new-svid 31

P3500#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 2 cvid 32 new-svid 32

P3500#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 3 cvid 33 new-svid 33

P3500#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 4 cvid 34 new-svid 34

# 注册在slot5,olt16,ont64接口的EGT358-P。

P3500#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 1 cvid 31 new-svid 31

P3500#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 2 cvid 32 new-svid 32

P3500#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 3 cvid 33 new-svid 33

P3500#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 4 cvid 34 new-svid 34

6. 主备冗余组网

主备冗余备份实现主备OLT实现备份的作用,当主用控制交换板发生异常导致主备切换,这个组网可以保证telnet连接不中断,并可以保证业务在1000ms内恢复。主备冗余备份组网只适用于3500设备。

图3-2 主备冗余备份组网图

 

·     做主备冗余备份,需要确认设备版本是否升级至R1002及以上版本,请以官网最新发布版本为准。

·     核心设备两个接口分别与主备板卡的XGE接口相连且配置一致,请根据具体情况配置。

·     主备控制交换板的管理口分别与管理设备相连且配置一致,请根据具体情况配置。

·     GPON设备与核心设备需要保存配置。

3.1.5  使用P3600作为GPON OLT的配置步骤

1. 业务规划

(1)     控制交换板上XGE1口和XGE2口分别与核心交换机连接做链路聚合。

(2)     ONU设备注册:

¡     EGT358-P-1注册在1号槽olt8口的ont1接口。

¡     EGT358-P-2注册在5号槽olt16口的ont64接口。

(3)     所有配置涉及:

¡     端口聚合配置。

¡     业务模板配置。

¡     UNI端口VLAN模式配置。

¡     全局VLAN配置。

提示

聚合配置请酌情下发,如果不配置聚合,可以考虑配置主备冗余组网,避免业务发生异常情况,导致主备切换时,业务出现中断。

 

2. 端口聚合配置

端口聚合配置举例,请按照实际组网是否有链路聚合配置需求,没有可以不参考。且不建议主备设备的控制交换板之间配置聚合,因为配置聚合后备用设备的控制交换板的以太业务接口也是UP状态,会导致对端设备上的两个聚合成员接口都是UP状态,未知单播进行负载分担会产生丢包。

# 创建聚合口-TRUNK口。

创建trunk 1 名称为1 成员端口为xge1和xge2,负载分担模式为srcdstMAC,要加入链路聚合组的接口要保证配置一致,聚合口才能创建成功。

P3600#configure l2 port trunk 1 1 interface "xge1,2" srcdstMAC

说明

前面的1表示聚合口的索引值,参数范围1-6,删除/查询等操作都基于索引值。后面的1表示聚合口名称,可以配置字符,作为聚合口的描述。rcdstMAC为负载分担模式,其他模式可以通过按tab键查询。l2表示二层。

 

3. 业务模板配置

·     根据组网判断,如果实际业务中不存在带宽限速等要求,可以简化配置,业务流模板可以只配置flow模板映射vport端口,tcont-bind模板关联flow流模板;关于模板的详细描述请参见“H3C P3600系列GPON OLT交换机 配置指导”中的“配置ONU业务”。

·     如果还涉及带宽限速等要求,关于带宽限速等功能的详细描述请参见“H3C P3600系列GPON OLT交换机 配置指导”中的“配置ONU业务”。

·     本小节配置基于图3-1,如果业务更加复杂的,可以在下面配置模板的基础上酌情增加。

·     根据业务VLAN,在ont接口下创建4个vport虚端口,用来分流。

(1)     ont接口下创建vport端口。

# 进入ont接口视图步骤如下。

A.进入线卡板视图,slot <id>id表示板卡所在槽位号。

P3600#Slot 1

P3600(Slot-1)#

B.进入OLT端口视图,interface gpon-olt 1/<id>id表示OLT端口号。

P3600(Slot-1)# interface gpon-olt 1/1

C.进入ont接口视图。

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)#

D.退出每个视图,输入exit

# EGT358-P注册在slot 1的olt1口的ont1接口,创建4个vport口。

P3600(Slot-1/if-gpon-olt-1/1/1)#  virtual-port 1 port unlock

P3600(Slot-1/if-gpon-olt-1/1/1)#  virtual-port 2 port unlock

P3600(Slot-1/if-gpon-olt-1/1/1)#  virtual-port 3 port unlock

P3600(Slot-1/if-gpon-olt-1/1/1)#  virtual-port 4 port unlock

# EGT358-P注册在slot 5的olt16口的ont64接口,创建4个vport口。

P3600(Slot-5/if-gpon-olt-1/16/64)#  virtual-port 1 port unlock

P3600(Slot-5/if-gpon-olt-1/16/64)#  virtual-port 2 port unlock

P3600(Slot-5/if-gpon-olt-1/16/64)#  virtual-port 3 port unlock

P3600(Slot-5/if-gpon-olt-1/16/64)#  virtual-port 4 port unlock

# 创建flow模板(以1号槽为例,5号槽的配置相同)。

# 创建4条flow模板映射vlan和vport端口。

P3600(Slot-1)# gpon profile flow id 2 1 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 31 31 pri-bitmap 0xff vport 1

P3600(Slot-1)# gpon profile flow id 2 2 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 32 32 pri-bitmap 0xff vport 2

P3600(Slot-1)# gpon profile flow id 2 3 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 33 33 pri-bitmap 0xff vport 3

P3600(Slot-1)# gpon profile flow id 2 4 name flow_2 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 34 34 pri-bitmap 0xff vport 4

(2)     创建tcont-bind模板。

创建tcont-bind模板的数量需要与flow模板相对应,否则ont接口应用模板时会报错“flow profile”与“tcontbind profile mismatch”。

# EGT358-P flow创建4条模板,tcont-bind与之关联也需要配置4条,并分别绑定4个vport口。

P3600(Slot-1)# gpon profile tcont-bind id 2 v-port 1 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

P3600(Slot-1)# gpon profile tcont-bind id 2 v-port 2 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

P3600(Slot-1)# gpon profile tcont-bind id 2 v-port 3 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

P3600(Slot-1)# gpon profile tcont-bind id 2 v-port 4 name tcontbind_1 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

# 查看flow模板和tcont-bind模板可以使用命令行:

P3600(Slot-1)# brief-show slot 1 gpon profile

注意

创建flow模板和tcont-bind模板不能直接覆盖,创建模板前可以先查看模板配置是否只有默认配置。如果设备存在相同id的模板,新建模板会下发失败,需要删除旧模板并重新创建新模板。

 

(3)     应用业务模板。

# ont接口下应用模板

P3600(Slot-1/if-gpon-olt-1/1/1)# service flow-profile 2 tcont-bind-profile 2 svc-type m_p

P3600(Slot-5/if-gpon-olt-1/16/64)# service flow-profile 2 tcont-bind-profile 2 svc-type m_p

4. UNI端口VLAN模式配置

·     根据业务规划的配置,ONU下挂终端上报流量时,报文都为untag模式,需要在UNI端口配置VLAN tag模式,给上送报文打上tag;如果ONU下挂设备上报流量都已携带VLAN tag,只配置模板和VLAN配置即可。

·     配置VLAN模式有两个方法:ont-vlan和port-vlan,具体推荐使用port-vlan。

·     避免业务转发异常,ont-vlan和port-vlan配置二者选其一,不要重复或混合配置。

·     配置VLAN模式需要进入ont接口视图。

ont-vlan配置,EGT358-P注册在slot 1的olt1口的ont1接口。

# 配置uni1-7口收到的不带标签的报文打上对应的业务VLAN标签,uni8口收到的报文自身携带标签vlan34,因此不需要配置。

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 1 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 1 rule 1 untag add-vid inner-pri 0 inner-vid 31

 

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 2 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 2 rule 1 untag add-vid inner-pri 0 inner-vid 31

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 3 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 3 rule 1 untag add-vid inner-pri 0 inner-vid 31

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 4 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 4 rule 1 untag add-vid inner-pri 0 inner-vid 31

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 5 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 5 rule 1 untag add-vid inner-pri 0 inner-vid 31

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 6 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 6 rule 1 untag add-vid inner-pri 0 inner-vid 32

P3600(Slot-1/if-gpon-olt-1/1/1)#  port-vlan 7 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)# port-vlan 7 rule 1 untag add-vid inner-pri 0 inner-vid 33

 

提示

EGT358-P注册在slot 5olt16口的ont64接口下的配置相同

 

5. 全局VLAN配置

在设备上需要将通过业务流量的端口加入对应VLAN,配置前请注意下面说明。

·     P3600设备上,XGFCA/XGFSA板卡每两个OLT接口统称为一个IS接口,GPFB板卡每4个OLT接口统称为一个IS接口; IS接口缺省透传VLAN。

¡     比如slot1插入的GPFB板卡,olt 1-4接口为is 1/2,olt 5-8接口为is 1/2,olt 9-13接口为is 1/3;olt 13-16接口为is 1/4。

¡     比如slot 5插入的XGFCA或XGFSA板卡,olt 1-2接口为is 5/1,olt 3-4接口为is 5/2,以此类推到is 5/8。

·     P3600配置VLAN相关配置在全局视图下配置。

(1)     创建VLAN

# 创建vlan31、32、33、34。

P3600#configure l2 vlan vid 31 name 31

P3600#configure l2 vlan vid 32 name 32

P3600#configure l2 vlan vid 33 name 33

P3600#configure l2 vlan vid 34 name 34

(2)     将业务端口加入VLAN。

# 聚合1口加入vlan31,配置为tag模式。

P3600#configure l2 vlan interface trunk 1 vid 31 tag

提示

vlan33、34配置不再举例,请参考vlan31、32进行修改,如果有将XGE口加入VLAN的需求,命令行为:configure l2 vlan interface xge 1 vid 31 tag。

 

(3)     配置vlan-translate。

GPON系统上的流以GEM Port标识,交换机上需要将GEM Port映射到相应的VLAN,P3600支持配置VLAN转换表,完成相应的映射。

针对OLT接口ont接口下创建的vport口需要下发的配置。

# 注册在slot1,olt8,ont1接口的EGT358-P。

P3600#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 1 svid 31 new-svid 31

P3600#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 2 svid 32 new-svid 32

P3600#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 3 svid 33 new-svid 33

P3600#configure l2 vlan translate slot 1 port 8 ont 1 virtual-port 4 svid 34 new-svid 34

# 注册在slot5,olt16,ont64接口的EGT358-P。

P3600#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 1 svid 31 new-svid 31

P3600#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 2 svid 32 new-svid 32

P3600#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 3 svid 33 new-svid 33

P3600#configure l2 vlan translate slot 5 port 16 ont 64 virtual-port 4 svid 34 new-svid 34

 


3.2  校园网中使用S7500X-G作为GPON OLT的配置举例

3.2.1  组网需求

图3-3所示,园区通过部署ONU来提供上网服务,要求:

·     OLT可对下属的ONU进行集中管理。

·     AC(Access Controller,接入控制器)可以通过PON网络对下属的AP进行集中管理。

·     ONU通过以太网端口连接用户终端,提供数据和上网服务。

·     PON-AP款型ONU,提供无线AP接入功能,实现无线WiFi覆盖。

·     使用不同VLAN隔离上网流量。

图3-3 园区网络组网图

 

3.2.2  配置思路

在OLT上进行如下配置:

·     配置ONU配置模板,用于批量配置ONU。

·     将ONU设备绑定到OLT。

·     使用802.1Q VLAN划分二层网络。

·     终端用户通过DHCP服务器获取IP地址。

3.2.3  使用限制

对于LSCM2XPG24SF0和LSCM3PG24TSSD0-G3接口板,仅S7500X-G系列交换机的系统工作模式为专家模式时才能使用。关于系统工作模式的详细介绍,请参见“基础配置指导”中的“设备管理”。

请勿在GPON OLT设备上配置M-LAG功能。

3.2.4  VLAN规划

VLAN规划如下:

图3-4 VLAN规划

楼栋

楼层

有线业务VLAN

无线业务VLAN

管理VLAN

1#

1-8F

分别对应101-108,到核心交换机后用Vlan-Mapping加上外层VLAN

2001

601

2#

1-8F

分别对应201-208,到核心交换机后用Vlan-Mapping加上外层VLAN

2002

602

3#

1-8F

分别对应301-308,到核心交换机后用Vlan-Mapping加上外层VLAN

2003

603

4#

1-8F

分别对应401-408,到核心交换机后用Vlan-Mapping加上外层VLAN

2004

604

5#

1-8F

分别对应501-508,到核心交换机后用Vlan-Mapping加上外层VLAN

2005

605

 

3.2.5  配置ONU线路模板

1. ONU线路模板介绍

ONU线路模板用于集中存放GPON ONU的配置命令,线路模板中又应用了DBA模板、配置模板和业务模板,可通过bind onu-line-profile命令将线路模板绑定到ONU接口,该配置动作会把模板中存放的命令下发到ONU接口。

·     DBA模板:定义上行流量的带宽分配策略和参数。

·     配置模板:定义ONU的UNI端口相关配置、GPON组播配置以及部分GPON QoS配置。

·     业务模板:定义VLAN相关业务配置以及部分GPON QoS配置。

图3-5所示,几类模板的关系如下:

图3-5 ONU配置下发时各类模板的关联关系

 

配置过程如下:

(1)     创建DBA模板、业务模板、配置模板,并在其中进行配置。

(2)     创建线路模板,将配置模板应用到线路模板中。

(3)     在线路模板下创建T-CONT,并为T-CONT关联DBA模板(本配置举例默认使用T-CONT tcont_default和关联的默认DBA模板dba_profile_default)。

(4)     在线路模板中创建子接口(本配置举例使用默认创建的子接口1,无需创建新的子接口)。

(5)     将T-CONT应用到线路模板子接口中(配置举例使用默认的T-CONT tcont_default,原本已应用在子接口1中,无需配置)。

(6)     将业务模板应用到线路模板子接口中。

2. 配置规划

相同配置的ONU使用同一线路模板,根据组网规划,每个楼层使用相同的线路模板,以其中一个楼层配置为例。

3. 配置步骤

# 配置业务模板1_1为Trunk口并允许有线业务VLAN 101、无线业务VLAN 2001和管理VLAN 601通过。

[OLT] onu service-profile 1_1

[OLT-onu-srvprofile-1_1] port link-type trunk

[OLT-onu-srvprofile-1_1] undo port trunk permit vlan 1

[OLT-onu-srvprofile-1_1] port trunk permit vlan 101 2001 601

[OLT-onu-srvprofile-1_1] quit

# 创建配置模板1_1,如果ONU的UNI端口下挂终端设备,需将UNI口配置为VLAN标记模式,为收到的Untagged报文添加一层VLAN 101的Tag。

[OLT] onu config-profile 1_1

[OLT-onu-cfgprofile-1_1] uni 1 vlan-mode tag pvid 101

[OLT-onu-cfgprofile-1_1] uni 2 vlan-mode tag pvid 101

[OLT-onu-cfgprofile-1_1] uni 3 vlan-mode tag pvid 101

[OLT-onu-cfgprofile-1_1] uni 4 vlan-mode tag pvid 101

[OLT-onu-cfgprofile-1_1] quit

# 当ONU的UNI端口下接入AP设备时,应将UNI端口配置为VLAN Trunk模式,将无线管理VLAN设置为PVID,并确保无线业务VLAN正常透传。

[OLT-onu-cfgprofile-1_1]uni 8 vlan-mode trunk pvid 601 2001 to 2001

# 如需实现接入ONU用户之间的业务隔离,应将所有UNI端口加入隔离组,从而实现端口间的二层数据隔离。

[OLT] onu config-profile 1_1

[OLT-onu-cfgprofile-1_1] onu port-isolate enable

# 创建线路模板1_1并应用配置模板1_1作为ONU配置。

[OLT] onu line-profile 1_1

[OLT-onu-lineprofile-1_1] apply onu-config-profile 1_1

# 进入线路模板1_1的子接口1,应用业务模板1_1。

[OLT-onu-lineprofile-1_1] subinterface 1

[OLT-onu-lineprofile-1_1-subinterface-1] apply onu-service-profile 1_1

[OLT-onu-lineprofile-1_1-subinterface-1] quit

[OLT-onu-lineprofile-1_1] quit

3.2.6  配置ONU注册上线

可以通过手工、批量、自动方式将ONU绑定到ONU接口。

·     配置ONU自动绑定后,设备不仅会自动将未注册的ONU设备绑定到ONU接口上,而且对于后加入的ONU设备也会进行自动绑定。这种绑定方式适用于对OLT下面连接的ONU设备完全信任的情况。如果要解除某个ONU的绑定,需要先使用undo onu bind auto命令关闭ONU自动绑定功能。

·     开启ONU批量绑定后,OLT自动将当前满足认证条件的所有未注册的ONU设备绑定到ONU接口上,但对于之后新加入的ONU设备不再进行绑定。这种绑定方式适用于网络环境最初建立时,确定ONU都是合法的,可以省去大量繁琐的绑定操作。而之后为了防止非法ONU自动注册,对于新加入的ONU,可以再使用bind onu-id命令手工绑定。

1. 配置规划

采用自动绑定方式时,ONU设备接入后能够自动注册上线,但绑定的线路模板为默认线路模板,后续需要通过bind onu-line-profile命令在ONU接口下绑定对应的线路模板。

2. 配置步骤

说明

请选择其中一项进行配置,本配置以自动绑定方式为例。

 

·     #全局开启ONU自动绑定功能。

[OLT] ftth

[OLT-ftth] onu bind auto

[OLT-ftth] quit

·     # 全局开启ONU批量绑定功能。

[OLT] ftth

[OLT-ftth] onu bind batch

[OLT-ftth] quit

·     # 手工将指定序列号的ONU绑定到Onu0/0/1:1接口。

[OLT] interface onu 0/0/1:1

[OLT-Onu0/0/1:1] bind onu-id sn h3c-12345678

[OLT-Onu0/0/1:1] quit

3. 验证配置

# 显示指定槽位上的ONU状态信息。

[OLT]display onu status slot 0

---------------------------------- Olt0/0/1 ---------------------------------

SN               Port             Model          State    KeepTime   Description

h3c-12345678   Onu0/0/1:1      EGT304-TWB    Up       361         Onu0/0/1:1 Interface

h3c-12345679   Onu0/0/1:2      EGT304-TWB    Up       361         Onu0/0/1:2 Interface

h3c-12345610   Onu0/0/1:3      EGT304-TWB    Up       361         Onu0/0/1:3 Interface

……

 

ONUs found: 300

  Up ONUs: 300

  Down ONUs: 0

  Offline ONUs: 0

 

表3-2 display onu status命令显示信息描述表

字段

说明

SN

ONU的序列号。仅显示绑定了ONU接口的ONU设备

Port

被绑定的ONU接口

Model

ONU设备型号。若ONUOffline状态,则显示为N/A

State

ONU状态,取值包括:

·     若ONU未上电,但已和ONU接口绑定,则显示为Offline。此时Time表示ONU的离线时间

·     若ONU已上电,且已经和ONU接口绑定,则显示为Up。此时Time表示ONU的在线时间

·     若ONU已经绑定,但ONU接口的数据链路层协议状态为关闭,则显示为Down。此时KeepTime显示为N/A,但ONU仍视为在线,在线时间会继续累积

KeepTime

ONU Offline或者Up状态的持续时间,单位为分钟

Description

ONU接口的描述信息

如果未使用description命令配置ONU接口描述信息,则该字段显示为“接口名 Interface”,例如:Onu1/0/1:1 Interface

ONUs found

找到的ONU总数,具体包括:

·     Up ONUs:在线ONU数量

·     Down ONUs:Down状态的ONU数量

·     Offline ONUs:离线ONU数量

 

# 显示指定槽位上的ONU信息。

[OLT]display onu slot 0

---------------------------------- Olt0/0/1 ---------------------------------

SN       Distance      Port     Model/Version    Sft/Epm  State     Aging    Password     ONU Line Profile

h3c-12345678 <1  Onu0/0/1:1   EGT304-TWB/A 104/      Up       N/A                   line_profile_default       

……

……

……

ONUs found: 300

 

表3-3 display onu命令显示信息描述表

字段

说明

SN

ONU设备的序列号

Port

被绑定的ONU接口。若未绑定,则显示为N/A

Model/Version

ONU的型号和PCB版本号。若ONU未注册成功,则显示为N/A

Sft/Epm

ONU的软件版本号和EEPROMElectrically Erasable Programmable Read-Only Memory,电可擦可编程只读存储器)的版本号(EEPROM显示以ONU支持情况为准)

ONU未注册成功,则显示为N/A

State

ONU状态:

·     若ONU已上电,但未和ONU接口绑定,则显示为Silent;

·     若ONU未上电,但已和ONU接口绑定,则显示为Offline;

·     若ONU已上电,且已经和ONU接口绑定,则显示为Up;

·     若ONU已经绑定,但ONU接口被手工SHUTDOWN,则显示为Down

Aging

显示处于静默(Silent)状态的ONUSN老化时间。对于非静默状态的ONU,则显示为N/A

Password

ONU密码

ONU Line Profile

ONU线路模板名称

The port is down.

OLT端口处于down状态

 

# 显示接口Onu0/0/1:1连接的ONU的注册/注销记录。

[OLT]display pon onu-event interface Onu0/0/1:1

Date         Time       ONU Status    ONU Event

2024/04/16   14:50:02   Up            Registration

# 显示接口Onu0/0/1:1连接的ONU的光功率诊断信息。

[OLT]display transceiver diagnosis interface Onu0/0/1:1

Onu0/0/1:1 transceiver diagnostic information:

  Current ONU optical module diagnostic parameters:

    Temp(C)  Voltage(V)  Bias(mA)  RX power(dBm)  TX power(dBm)

     44.45     3.28        33        -19.46         6.05

                                                              

  OLT SFP+ diagnostic parameters on this ONU:

  RX power: -15.75 dBm

 

说明

建议将ONU收光功率调整到-15dBm~-25dBm,以达到最佳工作状态。

 

3.2.7  配置数据/上网业务

1. 配置规划

表3-4 数据/上网业务配置表格

配置项

规划

业务VLAN

UNI端口1的业务VLAN为VLAN101,无线业务VLAN为VLAN2001

OLT上行口:二层动态聚合口

Bridge-Aggregation 1

OLT上行口:聚合成员口

Ten-GigabitEthernet 1/0/1、Ten-GigabitEthernet 1/0/2

PON端口

OLT 0/0/1

ONU接口

ONU 0/0/1:1

UNI口

1、2、3、4

 

2. 配置步骤

# 创建动态二层聚合接口1,并加入2个成员端口。

[OLT] interface Bridge-Aggregation 1

[OLT-Bridge-Aggregation1] link-aggregation mode dynamic

[OLT-Bridge-Aggregation1] quit

[OLT] interface Ten-GigabitEthernet 1/0/1

[OLT-Ten-GigabitEthernet1/0/1] port link-aggregation group 1

[OLT-Ten-GigabitEthernet1/0/1] quit

[OLT] interface Ten-GigabitEthernet 1/0/2

[OLT-Ten-GigabitEthernet1/0/2] port link-aggregation group 1

[OLT-Ten-GigabitEthernet1/0/2] quit

# 创建业务VLAN 101和2001。

[OLT] vlan 101

[OLT-vlan101] quit

[OLT] vlan 2001

[OLT-vlan2001] quit

# 配置上行口Bridge-Aggregation 1为Trunk口,并允许VLAN 101和VLAN 2001通过。

[OLT] interface Bridge-Aggregation 1

[OLT-Bridge-Aggregation1] port link-type trunk

[OLT-Bridge-Aggregation1] undo port trunk permit vlan 1

[OLT-Bridge-Aggregation1] port trunk permit vlan 101 2001

[OLT-Bridge-Aggregation1] quit

# 配置OLT 0/0/1为Trunk口,并且允许VLAN 101和VLAN 2001通过。

[OLT] interface olt 0/0/1

[OLT-Olt0/0/1] port link-type trunk

[OLT-Olt0/0/1] undo port trunk permit vlan 1

[OLT-Olt0/0/1] port trunk permit vlan 101 2001

[OLT-Olt0/0/1] quit

# 创建隔离组1,将端口Olt 0/0/1加入隔离组。

[OLT] port-isolate group 1

[OLT] interface olt 0/0/1

[OLT-Olt0/0/1] port-isolate enable group 1

[OLT-Olt0/0/1] quit

# 将ONU接入Olt 0/0/1,对于开启ONU自动绑定功能,ONU接口Onu 0/0/1:1将被自动创建,并绑定Onu的sn号。

# 将“4.5 配置ONU线路模板”中配置的线路模板1_1绑定到ONU接口上。

[OLT]interface onu 0/0/1:1

[OLT-Onu0/0/1:1] bind onu-line-profile 1_1

[OLT-Onu0/0/1:1] quit

# AC上,绑定无线服务模板到该AP的Radio上时,需要指定VLAN 2001。

3.2.8  配置PON-AP款型ONU接入业务

1. 配置规划

表3-5 AP接入业务配置表格

配置项

规划

管理VLAN

VLAN601

OLT上行口:二层动态聚合口

Bridge-Aggregation 1

PON端口

Olt 0/0/1

ONU接口

Onu 0/0/1:1

 

2. 配置步骤

# 在聚合口1连接的核心交换机上配置DHCP服务器,AC上配置与核心交换机三层互通,步骤略。

# 在OLT上创建VLAN 601作为管理VLAN。

[OLT] vlan 601

[OLT-vlan601] quit

# 将连接核心交换机的聚合口1以及连接ONU设备的端口Olt0/0/1都加入VLAN 601,确保AP和旁挂AC的核心交换机二层互通,AP可以在AC上注册。

[OLT] interface Bridge-Aggregation 1

[OLT-Bridge-Aggregation1] port trunk permit vlan 601

[OLT-Bridge-Aggregation1] quit

[OLT] interface olt 0/0/1

[OLT-Olt0/0/1] port trunk permit vlan 601

[OLT-Olt0/0/1] quit

# 在OLT上开启DHCP Snooping配置,全局开启DHCP Snooping功能,设置连接核心交换机的聚合口1为信任端口。

[OLT] dhcp snooping enable

[OLT] interface Bridge-Aggregation 1

[OLT-Bridge-Aggregation1] dhcp snooping trust

[OLT-Bridge-Aggregation1] quit

# “3.2.7  配置数据/上网业务”中已在ONU接口下绑定对应的线路模板1_1。

# 配置接口Onu0/0/1:1连接的ONU1的管理VLAN为601,打开对应的管理VLAN接口并配置它的IP地址为通过DHCP获取,使ONU通过管理VLAN获取自身的IP地址,能够与AC建立CAPWAP隧道。

[OLT]interface onu 0/0/1:1

[OLT-Onu0/0/1:1] management-vlan 601

[OLT-Onu0/0/1:1] undo shutdown management-vlan-interface

[OLT-Onu0/0/1:1] ip address dhcp-alloc

[OLT-Onu0/0/1:1] quit

3. 验证配置

# 显示Onu0/0/1:1接口所连接的ONU作为DHCPv4客户端时的地址分配信息。

[OLT] interface onu0/0/1:1

[OLT-Onu0/0/1:1]display dhcp-client

 DHCP client statistic information:

ip:10.197.112.148

mask:255.255.240.0

gateway:10.197.112.1

3.2.9  配置ONU升级

可在ftth、olt、onu视图下升级ONU版本。

1. 配置规划

这里使用ftth视图下按ONU类型升级的方式,下发命令后符合类型的ONU都会根据指定的软件包对ONU进行升级。

2. 配置步骤

# 将ONU的软件版本.app文件传入设备,方法与传入OLT的软件版本.ipe文件相同。

# 全局开启按ONU类型升级。

<OLT> system-view

[OLT] ftth

[OLT-ftth] update onu type EGT304-TWB filename flash:/EGT904HTWF104.app

Update flash:/egt904htwf104.app? [Y/N]:Y

Download file to onu may take a long time, please wait...

[OLT-ftth] quit

3. 验证配置

# 显示指定slot的ONU升级信息。

[OLT]display pon onu-update slot 0

---------------------------------- Olt0/0/1 ---------------------------------

……

……

---------------------------------- Olt0/0/24 ---------------------------------

Port            Model            Version         Protocol   State

Onu0/0/24:1    EGT304-TWB      104              H3C        Successful

Onu0/0/24:2    EGT304-TWB      104              H3C        Successful

Onu0/0/24:3    EGT304-TWB      104              H3C        Successful

Onu0/0/24:4    EGT304-TWB      104              H3C        Successful

Onu0/0/24:5    EGT304-TWB      104              H3C        Successful

Onu0/0/24:6    EGT304-TWB      104              H3C        Successful

Onu0/0/24:7    EGT304-TWB      104              H3C        Successful

                                                                      

ONUs found: 7

 

表3-6 display pon onu-update命令显示信息描述表

字段

说明

Port

绑定ONU设备的ONU接口

 

Model

ONU设备型号。若ONU未上电,则显示为N/A

 

Version

PCB版本号。若ONU未注册成功,则显示为N/A

 

Protocol

升级协议类型,取值包括:

·     H3C:H3C私有升级协议

·     CTC:CTC升级协议

 

State

ONU升级状态,取值包括:

·     Not configured:未配置升级ONU

·     Configured:已配置升级ONU,升级命令等待下发到对应的ONU

·     Updating(xx%):正在升级ONU,xx为当前进度的百分比

·     Active:升级文件的版本校验成功,正在重启ONU。如果ONU重启失败,则升级失败、版本回退

·     Update canceled:向ONU发送升级文件过程中,取消升级配置

·     Reconfigured:向ONU发送升级文件过程中,使用其他升级文件重新下发升级命令

·     Successful:ONU升级成功

·     Failed:ONU升级失败

·     Unsupported protocol:ONU不支持指定的升级协议

 

ONUs found

找到的ONU总数

 

The port is down.

OLT端口处于down状态

 

 

3.2.10  配置文件

#

 sysname OLT

#

 dhcp snooping enable

#

 port-isolate group 1

#

vlan 1

#

vlan 101 to 108

#

vlan 201 to 208

#

vlan 301 to 308

#

vlan 401 to 408

#

vlan 501 to 508

#

vlan 601 to 605

#

vlan 2001 to 2005

#

ftth

 onu upstream-sla maximum-bandwidth percent 30

#

onu config-profile 1_1

 onu port-isolate enable

 uni 1 vlan-mode tag pvid 101

 uni 2 vlan-mode tag pvid 101

 uni 3 vlan-mode tag pvid 101

 uni 4 vlan-mode tag pvid 101

 uni 8 vlan-mode trunk pvid 601 2001 to 2001

#

onu service-profile 1_1

 port link-type trunk

 undo port trunk permit vlan 1

 port trunk permit vlan 101 601 2001

#

onu line-profile 1_1

 apply onu-config-profile 1_1

 tcont tcont_default onu-dba-profile dba_profile_default

 subinterface 1

  apply tcont tcont_default

  onu-mapping uni all

  apply onu-service-profile 1_1

#

interface Bridge-Aggregation1

 port link-type trunk

 undo port trunk permit vlan 1

 port trunk permit vlan 601 to 605 2001 to 2005

 link-aggregation mode dynamic

 dhcp snooping trust

#

interface Ten-GigabitEthernet1/0/1

 port link-mode bridge

 port link-type trunk

 undo port trunk permit vlan 1

 port trunk permit vlan 601 to 605 2001 to 2005

 port link-aggregation group 1

#

interface Ten-GigabitEthernet1/0/2

 port link-mode bridge

 port link-type trunk

 undo port trunk permit vlan 1

 port trunk permit vlan 601 to 605 2001 to 2005

 port link-aggregation group 1

#

interface Olt0/0/1

 port-isolate enable group 1

 using onu 1 to 15

 port link-type trunk

 undo port trunk permit vlan 1

 port trunk permit vlan 101 601 2001

#

interface Onu0/0/1:1

 bind onu-id sn h3c-12345678

 bind onu-line-profile 1_1

 management-vlan 601

 undo shutdown management-vlan-interface

 ip address dhcp-alloc

#


4 GPON网络中部署组播业务的配置举例

4.1  组播源在P3100系列OLT侧

1. 组网需求

图4-1所示,OLT的Ge2/4端口连接组播源,通过Olt1/8端口经分光器下联一台ONU(该ONU已与Ont1接口绑定)。

通过对ONU进行组播配置,实现User1可以点播225.0.0.1至225.0.0.10范围内的组播频道。

图4-1 对接P3100系列OLT组网图

 

2. 配置思路

·     在OLT上创建流模板,允许对应的VLAN通过,配置VLAN转换及GEM端口映射。

·     配置组播动态模板和操作模板。

·     将各模板下发到ONT接口,用户在OLT侧成功加入组播组。

3. 配置步骤

(1)     ONU绑定上线

#进入全局配置模式

P3100> enable

P3100# configure terminal

P3100(config-t)#

# 配置ONU设备接入OLT端口1/8,注册ONT 1,并配置ONU的ID与SN绑定

P3100(config-t)#interface gpon-olt 1/8

P3100(config-t-if-gpon-olt-1/8)# ont 1

# 配置ONT进行SN绑定

P3100(config-if-gpon-ont-1/8/1)# sn H3CT35823582

# 查看ONU上线

P3100(config-if-gpon-ont-1/8/1)# show ont-info 8

Total Ont Number : 1

Active Ont Number: 1

 

ONT    SN                Status  Find     Auth            Reason

1/8/1  H3CT35823582    ready   auto     snonly          none

P3100(config-if-gpon-ont-1/8/1)# exit

P3100(config-t-if-gpon-olt-1/8)# exit

(2)     创建流模板

# 配置流模板

P3100(config-t)# gpon profile dba id 10 name dba_1 type4 max 1244160

P3100(config-t)# gpon profile tcont-svc id 10 name svc_1 dba-id 10

P3100(config-t)# gpon profile flow id 10 1 name flow_1 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 3000 3000 pri-bitmap 0xff vport 1

P3100(config-t)# gpon profile vportsvc id 10 name vportsvc_1 us-pri 0 usratectrl-id 0 dsratectrl-id 0

P3100(config-t)# gpon profile tcont-bind id 10 v-port 1 name bind_1 vportsvc-id 10 tcont-id 1 tcontsvc-id 10

# 进入ONT视图绑定模板

P3100(config-t)# interface gpon-olt 1/8

P3100(config-t-if-gpon-olt-1/8)# ont 1

P3100(config-if-gpon-ont-1/8/1)# virtual-port 1 port unlock

P3100(config-if-gpon-ont-1/8/1)# service flow-profile 10 tcont-bind-profile 10

P3100(config-if-gpon-ont-1/8/1)# exit

P3100(config-t-if-gpon-olt-1/8)# exit

P3100(config-t)#

(3)     创建业务VLAN

# 创建组播VLAN并添加OLT口为tagged成员,上联口为untagged成员。

P3100(config-t)# vlan 3000

P3100(config-t-vlan-3000)# member ge1/8 tagged

P3100(config-t-vlan-3000)# member ge2/4 untagged

# 设置GE2/4的PVID。

P3100(config-t-vlan-3000)# pvid ge2/4

P3100(config-t-vlan-3000)# exit

P3100(config-t)#

# 创建单播VLAN 200并添加GE1/8为该VLAN的tagged成员。

P3100(config-t)# vlan 200

P3100(config-t-vlan-200)# member ge1/8 tagged

P3100(config-t-vlan-200)# exit

P3100(config-t)#

# 创建VLAN 3800,用于映射到组播GEM port,GE1/8为该VLAN的tagged成员。

P3100(config-t)# vlan 3800

P3100(config-t-vlan-3800)# member ge1/8 tagged

P3100(config-t-vlan-3800)# exit

P3100(config-t)#

# 激活GE2/4端口。

P3100(config-t)# interface giga-ethernet 2/4

P3100(config-t-if-ge-2/4)# no shutdown

P3100(config-t-if-ge-2/4)# exit

P3100(config-t)#

# 激活全局IGMP snooping。

P3100(config-t)# ip igmp snooping

# 配置组播模式。

P3100(config-t)# ip igmp mode snooping-with-proxy

# 激活IP组播路由。

P3100(config-t)# ip multicast-routing

# 开启组播VLAN的IGMP snooping。

P3100(config-t)# vlan 3000

P3100(config-t-vlan-3000)# ip igmp snooping

P3100(config-t-vlan-3000)# exit

# 配置组播地址范围。

P3100(config-t)# ip multicast vlan 1 3000 225.0.0.1 225.0.0.10

# 配置组播VLAN到GEM Port的映射。

P3100(config-t)# ip multicast vlan-to-gem 1 3000 3000 3800

# 查看VLAN上的IGMP snooping配置信息。

P3100(config-t)# show ip igmp snooping vlan 3000

IGMP Snooping on vlan 3000 has 0 entries

IGMP Snooping on Vlan 3000 is enabled.

IGMP Fast Leave on Vlan 3000 is disabled.

Multicast Age Time            : 180 seconds

Router Age Time               : 180 seconds

Source Only Multicast Age Time: 300 seconds

Last Member Age Time          : 1 seconds

(4)     IPv4已知组播基础配置

# 配置动态组播模板

P3100(config-t)# gpon profile multicast-dynamic id 1 1 name d1 gemport 3800 vlanid 3000 grpaddr-start 225.0.0.1 grpaddr-stop 225.0.0.10 grpbw 0

# 配置组播操作模板,实现上行untag加组添加VLAN,下行剥tag,上行tag加组正常透传

P3100(config-t)# gpon profile multicast-oper id 1 name o1 igmp-ver v2 ctrl-mode snooping-only fastleave enabled us-tag-ctrl add us-tci-pbits 1 us-tci-vlanId 3000 ds-tag-ctrl strip ds-tci-pbits 0 ds-tci-vlanId 0 max-groups 0 max-bandwidth 0

# 绑定组播模板

P3100(config-t)# interface gpon-olt 1/8

P3100(config-t-if-gpon-olt-1/8)# ont 1

P3100(config-if-gpon-ont-1/8/1)# multicast eth-uni 1 oper-profile 1 dynamic-profile 1

P3100(config-if-gpon-ont-1/8/1)# exit

P3100(config-t-if-gpon-olt-1/8)# vlantranslate 1/1 3000 to 3000

P3100(config-t-if-gpon-olt-1/8)# exit

P3100(config-t)#

# 查询IPv4加组成功

P3100(config-t)# show ip igmp snooping

   The IP multicast group is:

 Ip Address        Vlan  Type      Expire    Ports

 --------------------------------------------------------------------

 225.0.0.6         3000  dynamic   150       ge1/8

Total multicast group count is: 1

P3100(config-t)#

 

说明

P3100规格不支持IPv6组播。

 

(5)     未知组播透传配置

说明

在已完成已知组播流配置的基础上,按如下步骤实现未知组播流的透传功能。

 

# 关闭IGMP snooping

P3100(config-t)# no ip igmp snooping

P3100(config-t)# vlan 3000

P3100(config-t-vlan-3000)# no ip igmp snooping

P3100(config-t-vlan-3000)# exit

P3100(config-t)#

# 配置业务风暴控制

P3100(config-t)# interface giga-ethernet 2/4

P3100(config-t-if-ge-2/4)# storm-control multicast 1000000

P3100(config-t-if-ge-2/4)# exit

# 配置未知组播透传

P3100(config-t)# interface gpon-olt 1/8

P3100(config-t-if-gpon-olt-1/8)# ont 1

P3100(config-if-gpon-ont-1/8/1)# unknown-multicast-transparent port-id 0 method transparent

P3100(config-if-gpon-ont-1/8/1)# exit

P3100(config-t-if-gpon-olt-1/8)# exit

P3100(config-t)#

# 查看IGMP Snooping中IGMP Snooping on VLAN 3000是disabled状态

P3100(config-t)# show ip igmp snooping vlan 3000

IGMP Snooping on vlan 3000 has 0 entries

IGMP Snooping on Vlan 3000 is disabled.

IGMP Fast Leave on Vlan 3000 is disabled.

Multicast Age Time            : 180 seconds

Router Age Time               : 180 seconds

Source Only Multicast Age Time: 300 seconds

Last Member Age Time          : 1 seconds

# 查看未知组播透传命令下发成功

P3100(config-t)#

P3100(config-t)# show configuration running interface-gpon-olt 1/8 1

ont 1

 description "ONT-1"

 virtual-port 1 encrypt disabled

 service flow-profile 10 tcont-bind-profile 10

 eth-uni 1 poe enable

 eth-uni 2 poe enable

 eth-uni 3 poe enable

 eth-uni 4 poe enable

 eth-uni 5 poe enable

 eth-uni 6 poe enable

 eth-uni 7 poe enable

 eth-uni 8 poe enable

 multicast eth-uni 1 oper-profile 1 dynamic-profile 1

 unknown-multicast-transparent port-id 0 operator-id H3C method transparent

exit

4.2  组播源在P3500系列OLT侧

1. 组网需求

图4-2所示,OLT的Xge4端口与组播源连接,通过Olt1/16端口经分光器下联一台ONU(该ONU已与Ont1接口绑定)。

通过对ONU进行组播相关配置,实现User1可点播225.0.0.1至225.0.0.10范围内的IPv4组播频道,User2可点播ff1e::1至ff1e::a范围内的IPv6组播频道。

图4-2 组播源在P3500系列OLT侧组网图

 

2. 配置思路

·     在OLT上创建流模板,允许对应的VLAN通过,配置VLAN转换及GEM端口映射。

·     配置组播动态模板和操作模板。

·     将各模板下发到ONT接口,用户在OLT侧成功加入组播组。

3. 配置步骤

(1)     ONU绑定上线

# 进入slot 1并进入全局配置模式

P3500#slot 1

Entering character mode

Escape character is '^]'.

GPFA-1-1> enable

GPFA-1-1# configure terminal

# 配置ONU设备接入OLT端口1/16,注册ONT 1,并配置ONU的ID与SN绑定

GPFA-1-1(config-t)# interface gpon-olt 1/16

GPFA-1-1(config-t-if-gpon-olt-1/16)# ont 1

# 配置ONT进行SN绑定

GPFA-1-1(config-if-gpon-ont-1/16/1)# sn H3CT35823582

GPFA-1-1(config-if-gpon-ont-1/16/1)# exit

GPFA-1-1(config-t-if-gpon-olt-1/16)# exit

GPFA-1-1(config-t)#

(2)     创建流模板

# 配置流模板

GPFA-1-1(config-t)# gpon profile dba id 10 name dba_1 type4 max 1244160

GPFA-1-1(config-t)# gpon profile tcont-svc id 10 name svc_1 dba-id 10

GPFA-1-1(config-t)# gpon profile flow id 10 1 name flow_1 uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 3000 3000 pri-bitmap 0xff vport 1

GPFA-1-1(config-t)# gpon profile vportsvc id 10 name vportsvc_1 us-pri 0 usratectrl-id 0 dsratectrl-id 0

GPFA-1-1(config-t)# gpon profile tcont-bind id 10 v-port 1 name tcont_1 vportsvc-id 10 tcont-id 1 tcontsvc-id 10

# 进入ONT视图绑定模板

GPFA-1-1(config-t)# interface gpon-olt 1/16

GPFA-1-1(config-t-if-gpon-olt-1/16)# ont 1

GPFA-1-1(config-if-gpon-ont-1/16/1)# virtual-port 1 port unlock

GPFA-1-1(config-if-gpon-ont-1/16/1)# service flow-profile 10 tcont-bind-profile 10

GPFA-1-1(config-if-gpon-ont-1/16/1)# exit

GPFA-1-1(config-t-if-gpon-olt-1/16)# exit

GPFA-1-1(config-t)# exit

GPFA-1-1# exit

GPFA-1-1> exit

Connection closed by foreign host

P3500#

(3)     配置VLAN放通

# 创建组播VLAN 3000,配置XGE4,IS 1/4为Tagged成员端口

P3500#configure

P3500(CONFIG)#l2

P3500(CONFIG/L2)#vlan

P3500(CONFIG/L2/VLAN)#vid 3000 name 3000

P3500(CONFIG/L2/VLAN)#interface xge 4 vid 3000 tag

P3500(CONFIG/L2/VLAN)#interface is 1/4 vid 3000 tag

# 创建单播VLAN 200,配置XGE 4,IS 1/4为该VLAN的Tagged成员端口

P3500(CONFIG/L2/VLAN)#vid 200 name 200

P3500(CONFIG/L2/VLAN)#interface xge 4 vid 200 tag

P3500(CONFIG/L2/VLAN)#interface is 1/4 vid 200 tag

# 创建VLAN 3800,用于映射到组播GEM port,IS 1/4为该VLAN的tagged成员。

P3500(CONFIG/L2/VLAN)#vid 3800 name 3800

P3500(CONFIG/L2/VLAN)#interface is 1/4 vid 3800 tag

# 配置VLAN转换

P3500(CONFIG/L2/VLAN)# translate slot 1 port 16 ont 1 virtual-port 1 cvid 3000 new-svid 3000

P3500(CONFIG/L2/VLAN)#exit

P3500(CONFIG/L2)#exit

P3500(CONFIG)#

# 进入组播配置模式。

P3500(CONFIG)# multicast

P3500(CONFIG/MCAST)#

# 配置IGMP模式。

P3500(CONFIG/MCAST)# multicast-handling snooping-with-proxy

# 配置组播VLAN信息。

P3500(CONFIG/MCAST)# group-to-vlan 1 3000 225.0.0.1 225.0.0.10

# 配置组播VLAN到GEM Port的映射。

P3500(CONFIG/MCAST)# vlan-to-gem 1 3000 3000 3800

P3500(CONFIG/MCAST)#exit

P3500(CONFIG)#exit

P3500#

(4)     IPv4已知组播基础配置

# 配置动态组播模板

P3500#slot 1

Entering character mode

Escape character is '^]'.

GPFA-1-1> enable

GPFA-1-1# configure terminal

GPFA-1-1(config-t)# gpon profile multicast-dynamic id 1 1 name d1 gemport 3800 vlanid 3000 grpaddr-start 225.0.0.1 grpaddr-stop 225.0.0.10 grpbw 0

# 配置组播操作模板,实现上行untag加组添加VLAN,下行剥tag,上行tag加组正常透传

GPFA-1-1(config-t)# gpon profile multicast-oper id 1 name o1 igmp-ver v2 ctrl-mode snooping-only fastleave enabled us-tag-ctrl add us-tci-pbits 1 us-tci-vlanId 3000 ds-tag-ctrl strip ds-tci-pbits 0 ds-tci-vlanId 0 max-groups 0 max-bandwidth 0

# 绑定组播模板

GPFA-1-1(config-t)# interface gpon-olt 1/16

GPFA-1-1(config-t-if-gpon-olt-1/16)# ont 1

GPFA-1-1(config-if-gpon-ont-1/16/1)# multicast eth-uni 1 oper-profile 1 dynamic-profile 1

GPFA-1-1(config-if-gpon-ont-1/16/1)# exit

GPFA-1-1(config-t-if-gpon-olt-1/16)# exit

GPFA-1-1(config-t)# exit

GPFA-1-1# exit

GPFA-1-1> exit

Connection closed by foreign host

P3500#

# 查询组播成员表

P3500#configure

P3500(CONFIG)#multicast

P3500(CONFIG/MCAST)#snooping show multicast-group

  Group IP Address            :   225.0.0.6

  Multicast Vlan ID           :   3000

  IGMP Version                :   IGMPv2

  Expire Time                 :   249

  Group Member Port List:

      PON 1/16    :    ONU 1

(5)     IPv6已知组播基础配置

说明

在完成IPv4已知组播配置的基础上,按照以下步骤实现IPv6已知组播功能。

 

# 配置IPv6组播VLAN信息

P3500(CONFIG/MCAST)#group-v6-to-vlan 1 3000 ff1e::1 ff1e::a

P3500(CONFIG/MCAST)#exit

P3500(CONFIG)#exit

# 配置IPv6动态组播模板

P3500#slot 1

Entering character mode

Escape character is '^]'.

GPFA-1-1> enable

GPFA-1-1# configure terminal

GPFA-1-1(config-t)# gpon profile multicast-dynamic id 10 1 name v6_d gemport 3800 vlanid 3000 grpbw 0 grpipv6addr-start ff1e::1 grpipv6addr-stop ff1e::a

# 配置组播操作模板,实现IPv6上行untag加组打VLAN、下行剥tag,上行tag加组正常透传

GPFA-1-1(config-t)# interface gpon-olt 1/16

GPFA-1-1(config-t-if-gpon-olt-1/16)# ont 1

GPFA-1-1(config-t)# gpon profile multicast-oper id 10 name v6_o igmp-ver MLDv1 ctrl-mode snooping-only fastleave enabled us-tag-ctrl add us-tci-pbits 1 us-tci-vlanId 3000 ds-tag-ctrl strip ds-tci-pbits 0 ds-tci-vlanId 0 max-groups 0 max-bandwidth 0

# 绑定组播模板

P3500(config-t-if-gpon-ont-1/16/1)# multicast eth-uni 8 oper-profile 10 dynamic-profile 10

GPFA-1-1(config-if-gpon-ont-1/16/1)# exit

GPFA-1-1(config-t-if-gpon-olt-1/16)# exit

GPFA-1-1(config-t)# exit

GPFA-1-1# exit

GPFA-1-1> exit

Connection closed by foreign host

P3500#

# 查询IPv6组播成员表

P3500#configure

P3500(CONFIG)#multicast

P3500(CONFIG/MCAST)#snooping show multicast-v6-group

  Group IPv6 Address          :   ff1e::2

  Multicast Vlan ID           :   3000

  MLD Version                 :   MLDv1

  Expire Time                 :   247

  Group Member Port List:

      PON 1/16    :    ONU 1

(6)     未知组播透传配置

说明

在已完成已知组播流配置的基础上,按如下步骤实现未知组播流的透传功能。

 

# 设置系统的组播模式为none

P3500(CONFIG/MCAST)#multicast-handling none

# 配置XGE口和IS口的未知组播限速参数(GPFB板卡:4个PON口对应1个IS口)

P3500(CONFIG/MCAST)#exit

P3500(CONFIG)#exit

P3500#configure security storm-control multicast port-list xge 4 14881000

P3500#configure security storm-control multicast port-list is 1/4 14881000

# 下发未知组播透传命令

P3500#slot 1

 

Entering character mode

Escape character is '^]'.

GPFA-1-1> enable

 

 

GPFA-1-1# configure terminal

GPFA-1-1(config-t)# interface gpon-olt 1/16

GPFA-1-1(config-t-if-gpon-olt-1/16)# ont 1

GPFA-1-1(config-if-gpon-ont-1/16/1)# unknown-mc-trans port-id 0 method transparent

# 查看未知组播透传命令下发成功

GPFA-1-1(config-if-gpon-ont-1/16/1)# show configuration running interface-gpon-olt 1/16

interface gpon-olt 1/16

 description "OLT-16"

 key-exchange-interval 10000

 fec-tx

 

 

ont 1

 sn H3CT35823582

exit

 

ont 1

 description "ONT-1"

 virtual-port 1 encrypt disabled

 service flow-profile 10 tcont-bind-profile 10

 eth-uni 1 poe enable

 eth-uni 2 poe enable

 eth-uni 3 poe enable

 eth-uni 4 poe enable

 eth-uni 5 poe enable

 eth-uni 6 poe enable

 eth-uni 7 poe enable

 eth-uni 8 poe enable

 multicast eth-uni 1 oper-profile 10 dynamic-profile 10

 unknown-mc-trans port-id 0 method transparent

exit

 

exit

4.3  组播源在P3600系列OLT侧

1. 组网需求

图4-3所示,OLT的Xge2端口连接组播源,通过Olt2/2端口经分光器下联一台ONU(该ONU已绑定至Ont24接口),实现IPv4和IPv6已知组播业务的正常转发,同时支持所有未知组播流的透传。

图4-3 组播源在P3600系列OLT侧组网图

 

2. 配置思路

·     在OLT上创建流模板,允许对应的VLAN通过,配置VLAN转换及GEM端口映射。

·     配置组播动态模板和操作模板。

·     将各模板下发到ONT接口,用户在OLT侧成功加入组播组。

3. 配置步骤

(1)     ONU绑定上线

# 配置ONU设备接入OLT端口2/2,注册ONT 24,并配置ONU的ID与SN绑定

P3600#slot 2

P3600(Slot-2)#interface gpon-olt 1/2

P3600(Slot-2/if-gpon-olt-1/2)#ont 24

# 配置ONT进行SN绑定

P3600(Slot-2/if-gpon-olt-1/2/24)#sn H3CT000063D0 type xgspon

P3600(Slot-2/if-gpon-olt-1/2/24)#home

(2)     创建流模板

# 配置流模板

P3600#slot 2

P3600(Slot-2)#gpon profile dba id 120 name wls_dba1 type4 max 1024000

P3600(Slot-2)#gpon profile tcont-svc id 120 name wls_svc dba-id 120

P3600(Slot-2)#gpon profile vportsvc id  120 name wls_vportsvc us-pri 0 usratectrl-id 0 dsratectrl-id 0

P3600(Slot-2)#gpon profile flow id 120 1 name wls_flow uni-type ethernet-uni uni-bitmap 0xff upmap-type vlanId 120 130 pri-bitmap 0xff vport 1

P3600(Slot-2)#gpon profile tcont-bind id 120 v-port 1 name wls_tconbind vportsvc-id 120 tcont-id 1 tcontsvc-id 120

# 进入ONT视图绑定模板

P3600(Slot-2)#interface gpon-olt 1/2

P3600(Slot-2/if-gpon-olt-1/2)#ont 24

P3600(Slot-2/if-gpon-olt-1/2/24)#virtual-port 1 port unlock

P3600(Slot-2/if-gpon-olt-1/2/24)#service flow-profile 120 tcont-bind-profile 120 svc-type n_p

P3600(Slot-2/if-gpon-olt-1/2/24)#home

(3)     配置VLAN放通

# 配置端口使能

P3600#configure

P3600(CONFIG)#l2

P3600(CONFIG/L2)#port

P3600(CONFIG/L2/PORT)#enable interface xge 2

# 查看上联口端口状态

P3600(CONFIG/L2/PORT)#show port interface xge 2

Port               Admin  Oper CfgSpeed CfgDup CfgFlow ActSpeed ActDup  ActFlow Orient     Fec    Name

XGE 2              Unlock Up   Auto     Auto   Auto    1000M    Full    On      Network    no-FEC

# 创建VLAN

P3600(PORT)#home

P3600#configure

P3600(CONFIG)#l2

P3600(CONFIG/L2)#vlan

P3600(CONFIG/L2/VLAN)#vid 127 name 127 mode bridge

# 将VLAN 127添加到xge 2中

P3600(CONFIG/L2/VLAN)#interface xge 2 vid  127  tag

# 检查VLAN配置信息

P3600(CONFIG/L2/VLAN)#show 127

 

  vlan ingress check         :enable

  S-Vlan TPID                :0x8100

  C-Vlan TPID                :0x8100

 

  vlan id                    :127

  vlan name                  :127

  vlan egress port           :XGE 2

  vlan untag port            :

  vlan mode                  :Bridge

  vlan user-isolation        :enable

  vlan mac-learning          :enable

# 配置VLAN转换,将VLAN 127在该ONU设备放通

P3600(CONFIG/L2/VLAN)#translate slot 2 port 2 ont 24 virtual-port 1 svid 127 new-svid 127

P3600(VLAN)#home

# 进入组播配置模式

P3600(VLAN)#home

P3600#configure multicast

# 配置IGMP模式

P3600(MCAST)#multicast-handling snooping-with-proxy

# 配置组播VLAN到GEM port映射

P3600(MCAST)#vlan-to-gem 100 127 127 3899

# 配置IPv4组播VLAN信息

P3600(MCAST)#group-to-vlan 100 127 229.0.1.1 229.0.1.10

# 配置IPv6组播VLAN信息

P3600(MCAST)#group-v6-to-vlan 100 127 ff1e::1 ff1e::15

(4)     IPv4已知组播基础配置

# 配置IPv4动态组播模板

P3600(MCAST)#home

P3600#slot 2

P3600(Slot-2)# gpon profile multicast-dynamic id 100 1 name wls_dy gemport 3899 vlanid 127 grpaddr-start 229.0.1.1  grpaddr-stop 229.0.1.10

# 配置组播操作模板,实现上行untag加组添加VLAN,下行剥tag,上行tag加组正常透传

P3600(Slot-2)#gpon profile multicast-oper id 102 name wls igmp-ver v2 ctrl-mode snooping-only fastleave enabled us-tag-ctrl add us-tci-pbits 1 us-tci-vlanId 127 ds-tag-ctrl strip ds-tci-pbits 0

# 绑定组播模板

P3600(Slot-2)#interface gpon-olt 1/2

P3600(Slot-2/if-gpon-olt-1/2)#ont 24

P3600(Slot-2/if-gpon-olt-1/2/24)#multicast eth-uni 1 oper-profile 102 dynamic-profile 100

P3600(Slot-2/if-gpon-olt-1/2/24)# brief-show slot 2 interface gpon-olt 1/2 ont 24

ont 24

description "ONT-24"

 virtual-port 1 encrypt disable

 service flow-profile 120 tcont-bind-profile 120 svc-type n_p

 multicast eth-uni 1 oper-profile 102 dynamic-profile 100

exit

# 查询IPv4加组成功

P3600(Slot-2/if-gpon-olt-1/2/24)#home

P3600#con multicast

P3600(MCAST)#snooping show multicast-group

Total Number of Multicast Group: 1

  Slice ID                       :  one

  Group IP Address             :  229.0.1.1

  Multicast Vlan ID            :  127

  IGMP Version                  :  IGMPv2

  Expire Time                   :   57

  Group Member Port List:

  PON 2/2     :  ONU 24

(5)     IPv6已知组播基础配置

# 配置IPv6动态组播模板

P3600(MCAST)#home

P3600#slot 2

P3600(Slot-2)#gpon profile multicast-dynamic id 101 1 name wls_dy gemport 3899 vlanid 127 srcipv6 2001::2 grpbw 0 grpipv6addr-start ff1e::1 grpipv6addr-stop ff1e::15

# 配置组播操作模板,实现IPv6上行untag加组打VLAN、下行剥tag,上行tag加组正常透传

P3600(Slot-2)#gpon profile multicast-oper id 103 name wls igmp-ver MLDv1 ctrl-mode snooping-only fastleave enabled us-tag-ctrl add us-tci-pbits 1 us-tci-vlanId 127 ds-tag-ctrl strip ds-tci-pbits 0

# 绑定组播模板

P3600(Slot-2)#interface gpon-olt 1/2

P3600(Slot-2/if-gpon-olt-1/2)#ont 24

P3600(Slot-2/if-gpon-olt-1/2/24)#multicast eth-uni 8 oper-profile 103 dynamic-profile 101

P3600(Slot-2/if-gpon-olt-1/2/24)# brief-show slot 2 interface gpon-olt 1/2 ont 24

ont 24

description "ONT-24"

 virtual-port 1 encrypt disable

 service flow-profile 120 tcont-bind-profile 120 svc-type n_p

 multicast eth-uni 8 oper-profile 103 dynamic-profile 101

exit

# 查询IPv6加组成功

P3600(Slot-2/if-gpon-olt-1/2/24)#home

P3600#con multicast

P3600(MCAST)#snooping show multicast-v6-group

Total Number of Multicast Group: 1

  Group IP Address                    :  ff1e::1

  Multicast Vlan ID                   :  127

  IGMP Version                         :  MLDv1

  Expire Time                          : 257

  Group Member Port List:

   PON 2/2   : ONU 24

(6)     未知组播透传配置

说明

在已完成已知组播流配置的基础上,按如下步骤实现未知组播流的透传功能。

 

# 设置系统的组播模式为none

P3600(MCAST)#multicast-handling none

# 配置XGE口和IS口的未知组播限速参数(XGFCA/XGFSA板卡:2个PON口对应1个IS口;GPFB板卡:4个PON口对应1个IS口)

P3600(MCAST)#home

P3600# configure security storm-control mclimit interface xge 1 148810000

P3600# configure security storm-control mclimit interface is 2/1 148810000

# 下发未知组播透传命令

P3600#slot 2

P3600(Slot-2)#interface gpon-olt 1/2

P3600(Slot-2/if-gpon-olt-1/2)#ont 24

P3600(Slot-2/if-gpon-olt-1/2/24)#unknown-mc-trans port-id 0 method transparent

# 下发关闭未知组播透传命令

P3600(Slot-2/if-gpon-olt-1/2/24)#unknown-mc-trans port-id 0 method discard

# 关闭未知组播透传后,若系统的组播模式仍为none,已知组播加组将失败。此时需重新配置组播模式

P3600(Slot-2/if-gpon-olt-1/2/24)#home

P3600#configure multicast

P3600(MCAST)#multicast-handling snooping-with-proxy

# 查询启用未知组播透传命令已生效

P3600(Slot-2/if-gpon-olt-1/2/24)#brief-show slot 2 interface gpon-olt 1/2 ont 24 unknown-mc-trans

UNI Port  Operator Id     Method

---------+---------------+----------------

0         H3C             transparent

4.4  组播源在S7500X-G系列OLT侧

1. 组网需求

图4-4所示,OLT的Ten-GigabitEthernet2/0/40端口连接组播源,通过Olt3/0/19端口经分光器下联一台ONU(该ONU已与Onu3/0/19:5接口绑定),实现IPv4和IPv6已知组播业务的正常转发,同时支持所有未知组播流的透传。

图4-4 组播源在XGSPON OLT侧组网图

 

2. 配置思路

·     在OLT上完成全局IGMP/MLD配置,并放通组播VLAN。

·     在ONU的config模板中配置IGMP Snooping组播模式。

·     在UNI口配置未知组播报文透传功能。

3. 配置步骤

(1)     配置组播IP与组播VLAN的映射关系

# 配置组播IP与组播VLAN的映射关系。

<H3C> system-view

[H3C] ftth

[H3C-ftth] multicast vlan-id 127 ip 229.0.1.1 to 229.0.1.100

[H3C-ftth] quit

说明:组播组范围可以根据实际需求进行配置。

(2)     ONU配置下发

# 创建ONU子接口业务模板,允许VLAN 125~127通过

[H3C]onu service-profile wls

[H3C-onu-srvprofile-wls]port link-type trunk

[H3C-onu-srvprofile-wls]undo port trunk permit vlan 1

[H3C-onu-srvprofile-wls]port trunk permit vlan 125 to 127

[H3C-onu-srvprofile-wls]quit

# 创建ONU DBA模板并设置带宽

[H3C]onu dba-profile wls

[H3C-onu-dba-profile-wls]dba type1 fix 128-10000000

[H3C-onu-dba-profile-wls]dba type2 assure

[H3C-onu-dba-profile-wls]dba type3 assure

[H3C-onu-dba-profile-wls]dba type4 max 10000000

[H3C-onu-dba-profile-wls]dba type5 fix

[H3C-onu-dba-profile-wls]quit

(3)     IPv4已知组播配置

# 开启设备的IGMP Snooping特性

[H3C]igmp-snooping

[H3C-igmp-snooping]quit

# 在VLAN 127内使能IGMP Snooping,并开启IGMP Snooping查询器和丢弃未知组播数据报文功能

[H3C]vlan 127

[H3C-vlan127]igmp-snooping enable

[H3C-vlan127]igmp-snooping querier

[H3C-vlan127]igmp-snooping drop-unknown

[H3C-vlan127]quit

# 配置上联口允许组播VLAN 127通过

[H3C]interface Ten-GigabitEthernet 2/0/40

[H3C-Ten-GigabitEthernet2/0/40]port link-type trunk

[H3C-Ten-GigabitEthernet2/0/40]port trunk permit vlan 127

[H3C-Ten-GigabitEthernet2/0/40]quit

# 配置OLT端口允许组播VLAN 127通过

[H3C]interface Olt 3/0/19

[H3C-Olt3/0/19]port link-type trunk

[H3C-Olt3/0/19]port trunk permit vlan 127

[H3C-Olt3/0/19]quit

# 创建ONU配置模板

[H3C]onu config-profile wls

# 在ONU配置模板中,将UNI端口1加入组播VLAN 127

[H3C-onu-cfgprofile-wls]uni 1 multicast vlan 127

# 在ONU配置模板中,配置UNI端口1删除下行组播流的VLAN Tag

[H3C-onu-cfgprofile-wls]uni 1 multicast-strip-tag enable

[H3C-onu-cfgprofile-wls]quit

# 创建ONU线路模板,用于绑定组播配置

[H3C]onu line-profile wls

[H3C-onu-lineprofile-wls]apply onu-config-profile wls

[H3C-onu-lineprofile-wls]tcont wls onu-dba-profile wls

[H3C-onu-lineprofile-wls]subinterface 1

[H3C-onu-lineprofile-wls-subinterface-1]apply tcont wls

[H3C-onu-lineprofile-wls-subinterface-1]onu-mapping uni all

[H3C-onu-lineprofile-wls-subinterface-1]apply onu-service-profile wls

[H3C-onu-lineprofile-wls-subinterface-1]quit

[H3C-onu-lineprofile-wls]quit

# 为ONU接口应用ONU线路模板

[H3C]interface onu 3/0/19:5

[H3C-Onu3/0/19:5]bind onu-line-profile wls

[H3C-Onu3/0/19:5]quit

# 查询组播表项,IPv4已知组播加组成功

[H3C]display igmp-snooping group

Total 1 entries.

 

VLAN 127: Total 1 entries.

(0.0.0.0, 229.0.1.1)

   Host ports (1 in total):

  Onu3/0/19:5

(4)     IPv4未知组播透传配置

# 在VLAN 127内关闭丢弃未知组播数据报文功能

[H3C]vlan 127

[H3C-vlan127]undo igmp-snooping drop-unknown

[H3C-vlan127]quit

# 在ONU配置模板中,开启ONU下所有UNI端口的组播MAC地址为0100-ffff-ffff的组播报文的透传功能

[H3C]onu config-profile wls

[H3C-onu-cfgprofile-wls]onu protocol transparent-multicast dest-mac 0100-ffff-ffff

# 创建ONU线路模板,用于绑定组播配置

[H3C]onu line-profile wls

[H3C-onu-lineprofile-wls]apply onu-config-profile wls

[H3C-onu-lineprofile-wls]tcont wls onu-dba-profile wls

[H3C-onu-lineprofile-wls]subinterface 1

[H3C-onu-lineprofile-wls-subinterface-1]apply tcont wls

[H3C-onu-lineprofile-wls-subinterface-1]onu-mapping uni all

[H3C-onu-lineprofile-wls-subinterface-1]apply onu-service-profile wls

[H3C-onu-lineprofile-wls-subinterface-1]quit

[H3C-onu-lineprofile-wls]quit

# 为ONU接口应用ONU线路模板

[H3C]interface onu 3/0/19:5

[H3C-Onu3/0/19:5]bind onu-line-profile wls

[H3C-Onu3/0/19:5]quit

(5)     IPv6已知组播配置

# 开启设备的MLD Snooping特性

[H3C]mld-snooping

[H3C-mld-snooping]quit

# 创建组播VLAN 127在VLAN内使能MLD Snooping,并开启MLD Snooping查询器和丢弃未知IPv6组播数据报文功能

[H3C]vlan 127

[H3C-vlan127]mld-snooping enable

[H3C-vlan127]mld-snooping querier

[H3C-vlan127]mld-snooping drop-unknown

[H3C-vlan127]quit

# 配置上联口允许组播VLAN 127通过

[H3C]interface Ten-GigabitEthernet 2/0/40

[H3C-Ten-GigabitEthernet2/0/40]port link-type trunk

[H3C-Ten-GigabitEthernet2/0/40]port trunk permit vlan 127

[H3C-Ten-GigabitEthernet2/0/40]quit

# 配置OLT端口允许组播VLAN 127通过

[H3C]interface Olt 3/0/19

[H3C-Olt3/0/19]port link-type trunk

[H3C-Olt3/0/19]port trunk permit vlan 127

[H3C-Olt3/0/19]quit

# 创建ONU配置模板

[H3C]onu config-profile wls

# 在ONU配置模板中,将UNI端口8加入组播VLAN 127中

[H3C-onu-cfgprofile-wls]uni 8 multicast vlan 127

# 在ONU配置模板中,配置UNI端口8删除下行组播流的VLAN Tag

[H3C-onu-cfgprofile-wls]uni 8 multicast-strip-tag enable

[H3C-onu-cfgprofile-wls]quit

# 创建ONU线路模板,用于绑定组播配置

[H3C]onu line-profile wls

[H3C-onu-lineprofile-wls]apply onu-config-profile wls   

[H3C-onu-lineprofile-wls]tcont wls onu-dba-profile wls

[H3C-onu-lineprofile-wls]subinterface 1

[H3C-onu-lineprofile-wls-subinterface-1]apply tcont wls

[H3C-onu-lineprofile-wls-subinterface-1]onu-mapping uni all

[H3C-onu-lineprofile-wls-subinterface-1]apply onu-service-profile wls

[H3C-onu-lineprofile-wls-subinterface-1]quit

[H3C-onu-lineprofile-wls]quit

# 为ONU接口应用ONU线路模板

[H3C]interface onu 3/0/19:5

[H3C-Onu3/0/19:5]bind onu-line-profile wls

[H3C-Onu3/0/19:5]quit

# 查询组播表项,IPv6已知组播加组成功

[H3C]display mld-snooping group

Total 1 entries.

 

VLAN 127: Total 1 entries.

(::, FF1E::1)

   Host ports (1 in total):

   Onu3/0/19:5

(6)     IPv6未知组播透传配置

# 创建VLAN 127在VLAN内关闭丢弃未知IPv6组播数据报文功能

[H3C]vlan 127

[H3C-vlan127]undo mld-snooping drop-unknown

[H3C-vlan127]quit

# 在ONU配置模板中,开启ONU下所有UNI端口的组播MAC地址为0100-ffff-ffff的组播报文的透传功能

[H3C]onu config-profile wls

[H3C-onu-cfgprofile-wls]onu protocol transparent-multicast dest-mac 0100-ffff-ffff

[H3C-onu-cfgprofile-wls]quit

# 创建ONU线路模板,用于绑定组播配置

[H3C]onu line-profile wls

[H3C-onu-lineprofile-wls]apply onu-config-profile wls

[H3C-onu-lineprofile-wls]tcont wls onu-dba-profile wls

[H3C-onu-lineprofile-wls]subinterface 1

[H3C-onu-lineprofile-wls-subinterface-1]apply tcont wls

[H3C-onu-lineprofile-wls-subinterface-1]onu-mapping uni all

[H3C-onu-lineprofile-wls-subinterface-1]apply onu-service-profile wls

[H3C-onu-lineprofile-wls-subinterface-1]quit

[H3C-onu-lineprofile-wls]quit

# 为ONU接口应用ONU线路模板

[H3C]interface onu 3/0/19:5

[H3C-Onu3/0/19:5]bind onu-line-profile wls

[H3C-Onu3/0/19:5]quit

 


5 PON AP适配P3600系列GPON OLT语音接入配置举例(适用于P3600)

5.1  组网需求

图5-1所示,终端电话通过PON AP型号的ONU语音接口连接,ONU上行通过光纤和分光器连接到P3600的OLT接口。使用10G光纤和网线将P3600与核心交换机及SIP语音服务器互连,实现终端电话与语音服务器的连接。

5.2  组网图

图5-1 终端语音接入组网示意图

 

5.3  配置思路

·     在核心交换机上启用DHCP服务器功能,为PON AP型号的ONU分配管理IP地址和语音地址。

·     确保AC与AP、电话与语音服务器之间的互通。

·     在AC上配置PON AP上线。

5.4  配置步骤

1. 创建业务模板

P3600(Slot-1)# gpon profile flow id 111 1 name ponap-manage uni-type ip-host uni-bitmap 0x1 upmap-type vlanId 600 600 pri-bitmap 0xff vport 1

P3600(Slot-1)# gpon profile flow id 111 2 name guest-wlan uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 2540 2540 pri-bitmap 0xff vport 2

P3600(Slot-1)# gpon profile flow id 111 3 name iptv uni-type ethernet-uni uni-bitmap 0xf upmap-type vlanId 2552 2552 pri-bitmap 0xff vport 3

P3600(Slot-1)# gpon profile flow id 111 4 name voip uni-type ip-host uni-bitmap 0x2 upmap-type vlanId 99 99 pri-bitmap 0xff vport 4

说明

AC通过ip-host管理PON AP,而语音业务也需要使用ip-host。因此,在流模板111 4中配置0x2以指向第二个ip-host,即语音的ip-host。

 

P3600(Slot-1)#gpon profile tcont-bind id 111 v-port 1 name newprofile_100 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

P3600(Slot-1)#gpon profile tcont-bind id 111 v-port 2 name newprofile_100 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

P3600(Slot-1)#gpon profile tcont-bind id 111 v-port 3 name newprofile_100 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

P3600(Slot-1)#gpon profile tcont-bind id 111 v-port 4 name newprofile_100 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

2. 创建语音模板

P3600(Slot-1)#gpon profile voip-media id 99 name 99 faxmode passthru

P3600(Slot-1)#gpon profile voip-sip-agent id 99 name 99 proxy-server 192.168.33.1 registrar-server 192.168.33.1 outbound-server 192.168.33.1

P3600(Slot-1)#gpon profile voip-sip-user id 99 name 99 voicemail-server 192.168.33.1

P3600(Slot-1)#gpon profile voip-svc id 99 name 99

3. 创建vlan和vlan-translate

说明

本举例中仅使用了VLAN 600和99,因此只需配置这两个VLAN。请根据实际组网情况进行调整。如果未配置vlan-translate会导致业务中断。

 

# 创建聚合接口

P3600# configure l2 port  trunk 1 trunk1 interface "xge 1,5" srcdstMAC

# 创建语音vlan和管理vlan

P3600#con l2 vlan

P3600(VLAN)#vid 600 name ponap-manage mode bridge

P3600(VLAN)#vid 99 name voip mode bridge

P3600(VLAN)#translate slot 1 port 1 ont 1 virtual-port 1 svid 600 new-svid 600

P3600(VLAN)#translate slot 1 port 1 ont 1 virtual-port 4 svid 99 new-svid 99

4. 注册PON AP并绑定流模板

说明

在ONU注册完成后,请按以下顺序下发配置,否则无法生成相关的WAN连接。

 

P3600#slot 1

P3600(Slot-1)#interface gpon-olt 1/1

P3600(Slot-1/if-gpon-olt-1/1)#ont 1

P3600(Slot-1/if-gpon-olt-1/1/1)#sn  H3CT0000625F type gpon

P3600(Slot-1/if-gpon-olt-1/1/1)#virtual-port 1 encrypt disable

P3600(Slot-1/if-gpon-olt-1/1/1)# virtual-port 2 encrypt disable

P3600(Slot-1/if-gpon-olt-1/1/1)# virtual-port 3 encrypt disable

P3600(Slot-1/if-gpon-olt-1/1/1)# virtual-port 4 encrypt disable

P3600(Slot-1/if-gpon-olt-1/1/1)#service flow-profile 111 tcont-bind-profile 111 svc-type n_p

5. 下发语音模板

P3600(Slot-1/if-gpon-olt-1/1/1)#voip-service svc 99

P3600(Slot-1/if-gpon-olt-1/1/1)#voip-service sip 1  agent-id 99 media-id 99 phone-num 81006 username 81006  password 112233 user-id 99  ip-index 2

P3600(Slot-1/if-gpon-olt-1/1/1)#port-vlan 129 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)#port-vlan 129 rule 1 untag add-vid inner-pri 0 inner-vid 99 inner-tpid mode4 ether-type 0

P3600(Slot-1/if-gpon-olt-1/1/1)#ip-host 0.0.0.0 0.0.0.0 0.0.0.0 dynamic 2

6. 分配ONU的管理地址

P3600(Slot-1/if-gpon-olt-1/1/1)#port-vlan 128 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

P3600(Slot-1/if-gpon-olt-1/1/1)#port-vlan 128 rule 1 untag add-vid inner-pri 0 inner-vid 600 inner-tpid mode4 ether-type 0

P3600(Slot-1/if-gpon-olt-1/1/1)#ip-host 0.0.0.0 0.0.0.0 0.0.0.0 dynamic 1

7. 修改语音模板

如需修改语音模板,必须先删除ip-host,然后再进行模板的修改。修改语音模板时,需要先删除现有配置,然后重新配置。删除步骤如下:

P3600(Slot-1/if-gpon-olt-1/1/1)#ip-host 0.0.0.0 0.0.0.0 0.0.0.0 2

P3600(Slot-1/if-gpon-olt-1/1/1)#no voip-service sip 1

P3600(Slot-1/if-gpon-olt-1/1/1)#no voip-service svc

P3600(Slot-1/if-gpon-olt-1/1/1)#no port-vlan 129 1

P3600(Slot-1/if-gpon-olt-1/1/1)#no port-vlan 129

8. 修改管理地址

如需修改管理地址,需要先删除现有配置,然后重新配置。删除步骤如下:

P3600(Slot-1/if-gpon-olt-1/1/1)#ip-host 0.0.0.0 0.0.0.0 0.0.0.0 1

P3600(Slot-1/if-gpon-olt-1/1/1)#no port-vlan 128 1

P3600(Slot-1/if-gpon-olt-1/1/1)#no port-vlan 128

5.5  验证配置

# 在AC上使用display wlan ap all命令查看AP状态,如果显示为R/M,表明AP已成功注册到AC。

图5-2 查看AP状态

 

# 登录语音服务器后,可以查看语音号码注册成功。

5.6  配置文件

P3600(Slot-1/if-gpon-olt-1/1/1)#brief-show slot 1 interface gpon-olt 1/1 ont 1

ont 1

description "ONT-1"

 virtual-port 1 encrypt disable

 virtual-port 2 encrypt disable

 virtual-port 3 encrypt disable

 virtual-port 4 encrypt disable

 service flow-profile 111 tcont-bind-profile 110 svc-type n_p

 ip-host 0.0.0.0 0.0.0.0 0.0.0.0 dynamic 1

 ip-host 0.0.0.0 0.0.0.0 0.0.0.0 dynamic 2

 voip-service svc 99

 voip-service sip 1 agent-id 99 media-id 99 phone-num 81006 username 81006  password 112233 user-id 99 auth-scheme MD5 ip-index 2

 port-vlan 128 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

 port-vlan 129 downstream inverse-upstream intpid 0x8100 outtpid 0x8100

 port-vlan 128 rule 1 untag add-vid inner-pri 0 inner-vid 600 inner-tpid mode4 ether-type 0

 port-vlan 129 rule 1 untag add-vid inner-pri 0 inner-vid 99 inner-tpid mode4 ether-type 0

exit


6 TR069零配置上线(适用于P3600)

6.1  功能简介

TR069(也称为CPE WAN Management Protocol)是一种用于远程管理网络终端设备的协议。它提供了一种自动化的方式来配置、监控和维护CPE(Customer Premises Equipment,客户端设备)。通过TR069的零配置上线注册,网络运营商可以实现对大量CPE设备的自动化管理,提高网络维护效率和用户体验。

在TR069中,零配置上线注册是指当新的CPE设备接入网络时,它可以自动注册到远程管理服务器,无需手动配置。这个过程主要涉及以下几个步骤:

·     发现:CPE设备在接入网络后,会发送一个广播消息来寻找TR069自动配置服务器。TR069自动配置服务器会回复这个消息,告知CPE设备如何连接。

·     连接:CPE设备通过指定的URL和端口连接到TR069自动配置服务器。

·     认证:CPE设备使用预先配置好的认证信息(如用户名和密码)来向TR069服务器进行认证。如果认证成功,CPE设备就可以与服务器建立通信。

·     配置:一旦连接和认证成功,TR069自动配置服务器将向CPE设备发送配置指令,包括网络参数、固件升级、服务订阅等。CPE设备会根据这些指令来自动进行相应的配置。

·     监控和管理:一旦配置完成,CPE设备会定期向TR069自动配置服务器发送状态报告,包括性能统计、事件日志等。TR069服务器可以根据这些报告来监控和管理CPE设备。

CPE(Customer Premises Equipment,客户端设备)指的是放置在客户端本地的设备,通常用于接入互联网服务,如光纤、ADSL 等网络。CPE包括了各种各样的设备,如家庭路由器、网络交换机、光纤终端机、调制解调器等。

ACS(Auto Configuration Server,即自动配置服务器)是一种用于监控和管理CPE的服务器,可以远程管理和维护各种各样的CPE设备,如调制解调器、家庭路由器、网络交换机等等。ACS通过远程管理协议与CPE设备通信,从而实现对设备的配置、升级、故障排除等等功能。

6.2  组网需求

iMC Server作为ONU和OLT的管理平台、三层交换机作为ONU的DHCP服务器都需部署到OLT的上层,连接OLT的上层接口板卡。

ONU通过分光器等器件连接到OLT的业务板卡。

6.3  组网图

图6-1 TR069零配置上线注册组网图

 

6.4  配置ONU注册上线

1. 配置规划

GPON模式下ONU注册上线一般通过绑定SN的认证方式注册。

以下用P3608设备作为演示。

2. 配置步骤

P3608#slot 1

P3608#brief-show slot 1 ont-unbound

P3608(Slot-1)#interface gpon-olt 1/6

P3608(Slot-1/if-gpon-olt-1/6)#ont 2

P3608(Slot-1/if-gpon-olt-1/6/2)#sn H3CT00000034  type xgspon

P3608(Slot-1/if-gpon-olt-1/6/2)#brief-show slot 1 ont-info

ONT      TYPE      SN              Status   Find     Auth            Reason            Join   

1/6/1    xgspon    GHTT87651234    ready    auto     snonly          none              manual 

1/6/2    xgspon    H3CT00000034    ready    auto     snonly          none              manual 

                     

Total Ont Number    :2

Active Ont Number   :2

3. 配置文件

#

slot 1

 brief-show slot 1 ont-unbound

#

interface gpon-olt 1/6

 ont 2

  sn H3CT00000034  type xgspon

6.5  配置ONU业务模板

1. 配置规划

EGT904-H-TW设备初始一条默认的WAN连接为tag模式的带46的连接,所以必须保证VLAN 46在GPON中业务能够打通。

2. 配置步骤

# 创建VLAN 46,作为二层虚接口。并将上联的xge1口规划为VLAN 46的成员端口,并配置相应的VLAN转换。

P3608(CONFIG)#l2

P3608(CONFIG/L2)#vlan

P3608(CONFIG/L2/VLAN)#vid 46 name tr069 mode bridge

P3608(CONFIG/L2/VLAN)#interface xge 1 vid 46 tag

P3608(CONFIG/L2/VLAN)#translate slot 1 port 6 ont 2 virtual-port 1 svid 46 new-svid 46

# 要保证VLAN 46的二层业务通畅,需配置flow-profile以及tcont-profile,并应用ONU:

P3608(Slot-1)# gpon profile flow id 46 1 name tr069 uni-type veip uni-bitmap 0xf upmap-type vlanId 46 56 pri-bitmap 0xff vport 1

P3608(Slot-1)# gpon profile tcont-bind id 46 v-port 1 name tr069 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

P3608(Slot-1/if-gpon-olt-1/6/2)#virtual-port 1 encrypt disable

P3608(Slot-1/if-gpon-olt-1/6/2)#service flow-profile 46 tcont-bind-profile 46

# 查看ONU的配置情况。

P3608#brief-show slot 1 interface gpon-olt 1/6 ont 2

ont 2

description "ONT-2"

 virtual-port 1 encrypt disable

 service flow-profile 46 tcont-bind-profile 46 svc-type 1_mp

3. 配置文件

#

l2

#

vlan

#

vid 46 name 46 mode bridge

#

interface xge 1 vid 46 tag

#

translate slot 1 port 6 ont 2 virtual-port 1 svid 46 new svid 46

#

gpon profile flow id 46 1 name tr069 uni-type veip uni-bitmap 0xf upmap-type vlanId 46 56 pri-bitmap 0xff vport 1

#

gpon profile tcont-bind id 46 v-port 1 name tr069 vportsvc-id 1 tcont-id 1 tcontsvc-id 1

6.6  配置三层交换机

1. 配置规划

以S7500E作为上层的三层设备并做DHCP服务器,给ONU的WAN提供与imc服务器同样的IP地址,让ONU的那条WAN能够直接连通tr069服务器。

2. 配置步骤

以上面       所配置的上联口xge1口与EPON中的以太接口连接,配置以太接口为trunk模式,目的是为了让GPON出去的报文通过xge1口下行,能够带VLAN 46的tag,并配置DHCP的地址池,为WAN连接分配与imc服务器相同网段的IP。

# 全局使能DHCP。

[H3C]dhcp enable

# 上联口xge1口与EPON中的以太口连接,配置以太口为trunk模式。

[H3C]interface gigabitEthernet 2/0/25

[H3C-GigabitEthernet2/0/25] port link-mode bridge

[H3C-GigabitEthernet2/0/25] port link-type trunk

[H3C-GigabitEthernet2/0/25] port trunk permit vlan 1 46

# 创建VLAN 46三层接口做DHCP server。

[H3C]interface Vlan-interface46

[H3C-Vlan-interface46]ip address 10.1.1.100 255.255.0.0

[H3C-Vlan-interface46]dhcp select server

# 8888端口号为imc-tr069组件安装时的http port。EGT904-H-TW适配option 125,ET908-H-8TW适配option 43。

[H3C]dhcp server ip-pool 1

[H3C-dhcp-pool-1] gateway-list 10.1.1.100

[H3C-dhcp-pool-1] network 10.1.0.0 mask 255.255.0.0

[H3C-dhcp-pool-1] address range 10.1.1.2 10.1.1.40

[H3C-dhcp-pool-1] option 125 ascii http://10.1.1.105:8888

[H3C-dhcp-pool-1] option 43 ascii http://10.1.1.105:8888

# 查看由DHCP服务器分配的IP地址。

[H3C]display dhcp server ip-in-use 

IP address       Client-identifier/    Lease expiration      Type

                 Hardware address         

10.1.1.8         017c-7a3c-18a4-29     Jun  4 08:08:59 2013  Auto(C)       

# 完成之后可以查看IMC上是否有查询到相关ONU。

图6-2 分支网点管理页面

 

3. 配置文件

#

dhcp enable

#

dhcp server apply ip-pool 1

 gateway-list 10.1.1.100

 network 10.1.0.0 mask 255.255.0.0

 address range 10.1.1.2 10.1.1.40

 option 125 ascii http://10.1.1.105:8888

 option 43 ascii http://10.1.1.105:8888

#

vlan 46

#

interface Vlan-interface46

 ip address 10.1.1.100 255.255.0.0

 dhcp select server

#

interface gigabitEthernet 2/0/25

 port link-mode bridge

 port link-type trunk

 port trunk permit vlan 1 46

6.7  注册成功界面

进入分支网点管理页面,点击CPE名称下列的CPE,就可以获取到上线的ONU的信息如下图所示。

图6-3 ONU已经成功注册IMC

 

进入ONU的web界面,状态中查看网络侧信息可看到WAN连接的信息。

图6-4 ONU web界面WAN连接信息

 

进入ONU的web界面,进入高级配置查看inform上报

图6-5 ONU web界面上报成功界面

 


7 GPON光纤链路备份(适用于S7500X-G)

7.1  功能简介

光纤备份组由两个OLT端口组成,正常情况下仅有一个端口处于激活状态。当系统发生异常(如主干光纤中断或OLT端口掉线)时,备份组会自动在两个OLT端口间进行主备切换,确保业务连续性和系统稳定运行。

7.2  配置限制和指导

·     在配置光纤备份组前,若2分N分光器已部署,需先将其中一端的OLT接口shutdown。随后,将两端OLT接口加入同一备份组并完成相关同步配置,最后再开启之前手动关闭的接口。

·     主备OLT接口、ONU接口及ONU子接口的相关配置必须保持一致,包括ONU接口编号、绑定配置、线路模板、配置模板和DBA模板等。

·     主备光纤长度应保持一致。

·     在自动绑定模式下,主备口配置不会自动同步,建议在备口采用手动绑定方式以保证配置一致。

·     跨设备备份组不支持不同物理类型的OLT端口混合配置为同一备份组,成员端口必须为相同类型(如均为EPON或均为XGSPON)。

7.3  普通光纤备份组

7.3.1  组网图

图7-1 IRF组网普通光纤备份组网示意图

 

图7-2 单台OLT设备普通光纤备份组网示意图

 

说明

本配置建议采用IRF组网方式,实现光纤链路的备份功能。

 

7.3.2  配置步骤

说明

以下为IRF组网下,OLT设备普通光纤备份组的配置说明。对于单台OLT组网,配置方式类似,此处不再重复介绍。

 

# 创建光纤备份组。

<OLT> system-view

[OLT] ftth

[OLT-ftth] fiber-backup group 1

# 如图7-1所示,依次将Olt 2/2/0/20端口和Olt 1/7/0/24端口加入光纤备份组。其中,Olt 2/2/0/20为主用端口,Olt 1/7/0/24为备用端口。在ONU上线过程中,光纤备份组每30秒自动进行一次主备切换,直到有ONU成功注册。成功注册ONU的OLT端口将自动成为激活端口。

[OLT-fiber-group1] member olt2/2/0/20

[OLT-fiber-group1] member olt1/7/0/24

[OLT-fiber-group1] display pon fiber-backup group 1

Fiber backup group 1 information:

 Member           Role        State

 OLT2/2/0/20     Master      Active

 OLT1/7/0/24     Standby     Ready

7.3.3  验证配置

# 将主用端口切换为OLT 1/7/0/24,切换后OLT 1/7/0/24为主用端口,状态为激活。

[OLT-fiber-group1] port switch-over

[OLT-fiber-group1] display pon fiber-backup group 1

Fiber backup group 1 information:

 Member             Role        State

 OLT1/7/0/24       Master      Active

 OLT2/2/0/20       Standby     Ready

# 关闭OLT 1/7/0/24端口,此时OLT 2/2/0/20自动切换为主用端口,状态为激活。

[OLT-fiber-group1] quit

[OLT] interface olt1/7/0/24

[OLT-Olt1/7/0/24] shutdown

[OLT-Olt1/7/0/24] display pon fiber-backup group 1

Fiber backup group 1 information:

 Member             Role        State

 OLT2/2/0/20       Master      Active

 OLT1/7/0/24       Standby     Other

# 重新打开OLT 1/7/0/24端口后,OLT 2/2/0/20仍保持为主用端口,状态为激活,不会自动回切。

[OLT-Olt1/7/0/24] undo shutdown

[OLT-Olt1/7/0/24] display pon fiber-backup group 1

Fiber backup group 1 information:

 Member             Role        State

 OLT2/2/0/20       Master      Active

 OLT1/7/0/24       Standby     Ready

7.4  跨设备光纤备份组

7.4.1  组网图

图7-3 跨设备光纤备份组网示意图

 

7.4.2  配置步骤

以下为单台OLT设备跨设备光纤备份组的配置说明,IRF组网下配置方式类似,此处不再赘述。

图7-3所示,来自ONU设备的流量通过OLT AOLT B实现双上行连接至Route。具体要求如下

·     在OLT A和OLT B上分别创建1个跨设备光纤备份组,编号相同的备份组内两个OLT端口互为备份,且属于不同的OLT设备。

·     两台OLT设备通过上行接口及TCP连接实现数据同步。

1. 配置VLAN接口和IP地址

根据组网图,分别为各VLAN接口配置IP地址和子网掩码,确保两台OLT之间网络互通,具体配置过程略。

2. 配置OLT A

# 配置跨设备光纤备份组的TCP连接参数。本端IP为192.168.56.1,对端IP为192.168.56.2。

<OLT A> system-view

[OLT A] ftth

[OLT A-ftth] fiber-backup tcp local-ip 192.168.56.1 peer-ip 192.168.56.2

# 创建跨设备光纤备份组1,设置上行接口为GigabitEthernet1/0/20,并添加主用端口Olt1/0/1。

[OLT A-ftth] fiber-backup group 1 multidevice

[OLT A-fiber-group1] uplink interface gigabitethernet 1/0/20

[OLT A-fiber-group1] member olt 1/0/1 master

[OLT A-fiber-group1] quit

3. 配置OLT B

# 配置跨设备光纤备份组的TCP连接参数。配置跨设备光纤备份组的TCP连接参数。本端IP为192.168.56.2,对端IP为192.168.56.1。

<OLT B> system-view

[OLT B] ftth

[OLT B-ftth] fiber-backup tcp local-ip 192.168.56.2 peer-ip 192.168.56.1

# 创建跨设备光纤备份组1,设置上行接口为GigabitEthernet1/0/20,并添加备用端口Olt1/0/2。

[OLT B-ftth] fiber-backup group 1 multidevice

[OLT B-fiber-group1] uplink interface gigabitethernet 1/0/20

[OLT B-fiber-group1] member olt 1/0/2 standby

[OLT B-fiber-group1] quit

4. 查看光纤备份组状态

配置完成后,分别在两台OLT设备上查看备份组状态。在ONU上线过程中,主备端口每30秒自动切换一次,直到有ONU成功注册,注册成功的OLT端口将成为激活口。

# OLT A上查看光纤备份组的信息。

<OLT A> display pon fiber-backup group 1

Fiber backup group 1 information:

Member            Roler State

OLT1/0/1          Master         Active

Uplink interface: GigabitEthernet1/0/20

可见,备份组1的主用端口Olt1/0/1处于激活状态。

# OLT B上查看光纤备份组的信息。

<OLT B> display pon fiber-backup group 1

Fiber backup group 1 information:

Member            Role State

OLT1/0/2          Standby      Ready

Uplink interface: GigabitEthernet1/0/20

可见,备份组1的备用端口Olt1/0/2处于备份状态。

7.4.3  验证配置

# 关闭OLT A的Olt 1/0/1端口后,OLT B上的OLT1/0/2端口会自动切换为激活状态。

[OLT A] interface olt1/0/1

[OLT A-Olt1/0/1] shutdown

# 此时,在OLT A上查看光纤备份组状态,可以看到Olt 1/0/1端口状态变为Other

<OLT A> display pon fiber-backup group 1

Fiber backup group 1 information:

Member            Roler State

OLT1/0/1          Master        Other

Uplink interface: GigabitEthernet1/0/20

# OLT B上查看光纤备份组状态,可见Olt 1/0/2端口状态变为Active(激活)状态。

<OLT B> display pon fiber-backup group 1

Fiber backup group 1 information:

Member            Roler State

OLT1/0/2         Standby        Active

Uplink interface: GigabitEthernet1/0/20

# 重新开启Olt 1/0/1端口后,在OLT A上查看该端口状态,显示为Ready(待命)状态。

[OLT A-Olt1/0/1] undo shutdown

<OLT A> display pon fiber-backup group 1

Fiber backup group 1 information:

Member            Roler State

OLT1/0/1         Master          Ready

Uplink interface: GigabitEthernet1/0/20

# OLT B上查看Olt 1/0/2端口,依然保持为Active(激活)状态,主用端口不会自动回切。

<OLT B> display pon fiber-backup group 1

Fiber backup group 1 information:

Member            Role State

OLT1/0/2         Standby       Active

Uplink interface: GigabitEthernet1/0/20

 


8 GPON OLT奇偶口配置(适用于S7500X-G)

8.1  功能简介

在GPON OLT设备中,单板配备24个OLT接口。根据端口编号顺序,每相邻的两个端口(如1~2、3~4、…、23~24)被划分为一对“奇偶口”,即奇数端口和其紧邻的偶数端口组成一对。

8.2  硬件适配关系

本功能仅适用于LSCM3PG24TSSD0-G3接口板上的配置。

8.3  组网图

图8-1 PON组网图

 

8.4  使用限制

·     奇偶口机制不会影响实际网络规划。所有OLT接口均可正常进行ONU接口创建、ONU注册及线路模板绑定等操作,无需考虑奇偶口限制。

·     每对奇数OLT口和偶数OLT口在配置某些限制类命令时需要共用配置。这类配置只能在奇数号OLT口下发,实际生效范围包括该奇数口及其对应的偶数口。如果在偶数号OLT口下发此类限制命令,系统将提示操作不支持。

受此限制影响的命令包括:

¡     端口加入Vlan

-     port link-type { access | hybrid | trunk }

-     port access vlan vlan-id

-     port hybrid vlan vlan-id-list { tagged | untagged }

-     port trunk permit vlan { vlan-id-list | all }

¡     端口隔离

-     port-isolate enable group group-id

¡     流量抑制

-     unicast-suppression { ratio | pps max-pps | kbps max-kbps }

-     multicast-suppression { ratio | pps max-pps | kbps max-kbps }

-     broadcast-suppression { ratio | pps max-pps | kbps max-kbps }

¡     Vlan Mapping

-     vlan mapping { vlan-id translated-vlan vlan-id | nest single vlan-id-list nested-vlan vlan-id | tunnel outer-vlan-id inner-vlan-id translated-vlan outer-vlan-id inner-vlan-id | uni { range vlan-range-list | single vlan-id-list } translated-vlan vlan-id }

¡     QinQ

-     qinq enable

-     qinq transparent-vlan vlan-id-list

¡     Qos应用策略

-     qos apply policy

·     单个OLT接口下的ONU之间默认二层隔离。同样,一对奇偶口下的ONU之间也默认二层隔离。端口隔离的主要作用是防止不同奇偶口组下ONU之间的业务互通。

·     使用display interface Olt命令查询OLT接口的报文计数和速率时,单个OLT接口显示的是其所在奇偶口组两个接口的合计数值。即使奇偶口组中的某一个OLT接口处于down状态,只要另一个接口有业务流量,该down口仍能查询到报文计数的变化。

·     如需定位偶数OLT接口下ONU的业务流量问题,应将QoS策略下发到对应的奇数OLT口,并通过display qos policy interface Olt命令在奇数口查询统计结果。

8.5  配置步骤

8.5.1  绑定ONU设备

在OLT接口下,可以通过手动创建ONU接口并绑定ONU,或开启自动绑定实现ONU注册上线。以下为手动绑定ONU的操作示例:

# 在OLT 1/0/1接口下绑定ONU

[H3C] interface Olt 1/0/1

[H3C-Olt1/0/1] using onu 1

[H3C] interface Onu 1/0/1:1

[H3C-Onu1/0/1:1] bind onu-id sn H3CT00035095

# 查看ONU绑定状态

[H3C] display onu interface olt 1/0/1

SN           Distance      Port             Model          Sft/Epm    State     Aging        Version/LineProfile/Loid/Password

H3CT00035095 <1000         Onu1/0/1:1     EGT354         105/       Up        N/A          A/line_profile_default//

 

ONUs found: 1

[H3C]

# 同理,在OLT 1/0/2接口下绑定ONU

[H3C] interface Olt 1/0/2

[H3C-Olt1/0/2] using onu 1

[H3C] interface Onu 1/0/2:1

[H3C-Onu1/0/1:1] bind onu-id sn H3CT0001C74F

# 查看ONU绑定状态

[H3C] display onu interface olt 1/0/2

SN           Distance      Port             Model          Sft/Epm    State     Aging        Version/LineProfile/Loid/Password

H3CT0001C74F <1000         Onu1/0/2:1     EGT358-POTS    114/       Up        N/A          A/line_profile_default//

 

ONUs found: 1

8.5.2  ONU绑定线路模板

根据两个OLT端口下ONU的业务需求,分别创建不同的线路模板和配置模板。配置模板可根据ONU实际下挂终端设备类型及业务需求,对各UNI口的vlan-mode进行灵活设置。

# 创建配置模板并配置UNI端口的VLAN操作模式

[H3C]onu config-profile olt1

[H3C-onu-cfgprofile-olt1] uni 1 vlan-mode tag pvid 100

[H3C-onu-cfgprofile-olt1] uni 2 vlan-mode tag pvid 100

[H3C-onu-cfgprofile-olt1] uni 3 vlan-mode tag pvid 100

[H3C-onu-cfgprofile-olt1] uni 4 vlan-mode tag pvid 100

[H3C-onu-cfgprofile-olt1] quit

[H3C] onu config-profile olt2

[H3C-onu-cfgprofile-olt2] uni 1 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 2 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 3 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 4 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 5 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 6 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 7 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 8 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] uni 8 vlan-mode tag pvid 200

[H3C-onu-cfgprofile-olt2] quit

# 创建线路模板并关联配置模板

[H3C] onu line-profile olt1

[H3C-onu-lineprofile-olt1] apply onu-config-profile olt1

[H3C-onu-lineprofile-olt1] quit

[H3C] onu line-profile olt2

[H3C-onu-lineprofile-olt2] apply onu-config-profile olt2

[H3C-onu-lineprofile-olt2] quit

# =ONU 1/0/1:1绑定olt1线路模板

[H3C]interface Onu 1/0/1:1

[H3C-Onu1/0/1:1]bind onu-line-profile olt1

 

[H3C]display onu interface Olt 1/0/1

SN           Distance      Port             Model          Sft/Epm    State     Aging        Version/LineProfile/Loid/Password

H3CT00035095 <1000         Onu1/0/1:1     EGT354         105/       Up        N/A          A/olt1//

 

ONUs found: 1

# ONU 1/0/2:1绑定olt2线路模板

[H3C-Onu1/0/1:1]interface Onu 1/0/2:1

[H3C-Onu1/0/2:1]bind onu-line-profile olt2

 

[H3C]display onu interface Olt 1/0/2

SN           Distance      Port             Model          Sft/Epm    State     Aging        Version/LineProfile/Loid/Password

H3CT0001C74F <1000         Onu1/0/2:1     EGT358-POTS    114/       Up        N/A          A/olt2//

 

ONUs found: 1

8.5.3  OLT口配置业务vlan和端口隔离

# 创建vlan并将端口加入vlan。由于VLAN配置属于奇偶口共用配置,因此只需在奇数号OLT接口(如Olt1/0/1)上配置,配置内容会自动同步到对应的偶数口(如Olt1/0/2),无需在偶数口重复配置。同时,应确保上行接口也加入相应的业务VLAN。

[H3C] vlan 100 200

[H3C] interface Olt 1/0/1

[H3C-Olt1/0/1] port link-type hybrid

[H3C-Olt1/0/1] port hybrid vlan 100 tag

[H3C-Olt1/0/1] port hybrid vlan 200 tag

# 创建隔离组,将奇数号OLT接口加入隔离组。

[H3C] port-isolate group 1

[H3C] interface Olt 1/0/1

[H3C-Olt1/0/1] port-isolate enable group 1

 

说明

上述VLAN和端口隔离相关命令仅需在奇数口(如Olt1/0/1)配置,功能会在对应偶数口(如Olt1/0/2)自动生效,无需在偶数口再次配置。

 

若在偶数号OLT口直接配置上述限制命令,系统会提示操作不支持。例如:

[H3C-Olt1/0/2]port link-type hybrid

The operation is not supported.

[H3C-Olt1/0/2]port-isolate enable group 1

The operation is not supported.

# 查询VLAN接口和隔离组信息,确认配置是否生效

[H3C]display vlan 100

 VLAN ID: 100

 VLAN type: Static

 Route interface: Not configured

 Description: VLAN 0100

 Name: VLAN 0100

 Tagged ports:

    Olt1/0/1(U)

 Untagged ports:

None

 

[H3C]display vlan 200

 VLAN ID: 200

 VLAN type: Static

 Route interface: Not configured

 Description: VLAN 0200

 Name: VLAN 0200

 Tagged ports:

    Olt1/0/1(U)

 Untagged ports:

None

 

[H3C]display port-isolate group 1

 Port isolation group information:

 Group ID: 1

 Group members:

Olt1/0/1

 


9 AP直连Stick ONU在AC上线配置举例(适用于S7500X-G)

9.1  功能简介

图9-1所示,AP直连Stick ONU,OLT连接AC和DHCP服务器。通过合理配置,实现接入的AP能够在AC上成功上线。

9.2  组网图

图9-1 AP直连Stick ONU组网示意图

 

9.3  配置步骤

9.3.1  DHCP Server的配置

# 启用DHCP功能,创建地址池。

[Server]dhcp enable

[Server]dhcp server ip-pool vlan100

[Server-dhcp-pool-vlan100]network 100.1.1.0 mask 255.255.255.0

[Server-dhcp-pool-vlan100]quit

# 配置vlan100接口并应用DHCP地址池。

[Server]vlan 100

[Server-vlan100]interface vlan 100

[Server-Vlan-interface100]ip address 100.1.1.100 255.255.255.0

[Server-Vlan-interface100]dhcp server apply ip-pool vlan100

[Server-Vlan-interface100]quit

# 配置下联端口允许vlan100通过。

[Server]interface gigabitethernet 2/0/2

[Server-GigabitEthernet2/0/2]port link-type trunk

[Server-GigabitEthernet2/0/2]port trunk permit vlan 100

[Server-GigabitEthernet2/0/2]quit

9.3.2  OLT的配置

# 配置vlan100及相关接口。

[OLT]vlan 100

[OLT-vlan100]interface vlan 100

[OLT-Vlan-interface100]ip address dhcp-alloc

[OLT-Vlan-interface100]quit

# 配置与AC、DHCP服务器互通的Trunk口。

[OLT]interface gigabitethernet 4/0/2

[OLT-GigabitEthernet4/0/2]port link-type trunk

[OLT-GigabitEthernet4/0/2]port trunk permit vlan 100

[OLT-GigabitEthernet4/0/2]quit

[OLT]interface gigabitethernet 4/0/7

[OLT-GigabitEthernet4/0/7]port link-type trunk

[OLT-GigabitEthernet4/0/7]port trunk permit vlan 100

[OLT-GigabitEthernet4/0/7]quit

# 创建ONU相关配置文件。

[OLT]onu service-profile 100

[OLT-onu-srvprofile-100]port link-type trunk

[OLT-onu-srvprofile-100]port trunk permit vlan 100

[OLT-onu-srvprofile-100]quit

[OLT]onu dba-profile 100

[OLT-onu-dba-profile-100]dba type4 max 100000

[OLT-onu-dba-profile-100]quit

[OLT]onu config-profile 100

[OLT-onu-cfgprofile-100]quit

[OLT]onu line-profile 100

[OLT-onu-lineprofile-100]apply onu-config-profile 100

[OLT-onu-lineprofile-100]tcont 1 onu-dba-profile 100

[OLT-onu-lineprofile-100]subinterface 1

[OLT-onu-lineprofile-100-subinterface-1]ap

[OLT-onu-lineprofile-100-subinterface-1]apply onu-service-profile 100

[OLT-onu-lineprofile-100-subinterface-1]

[OLT-onu-lineprofile-100-subinterface-1]quit

[OLT-onu-lineprofile-100]quit

[OLT]interface olt 2/0/15

[OLT-Olt2/0/15]using onu 1 to 5

[OLT-Olt2/0/15]port link-type trunk

[OLT-Olt2/0/15]port trunk permit vlan 127

[OLT-Olt2/0/15]interface onu 2/0/15:1

[OLT-Onu2/0/15:1]bind onu-line-profile 100

9.3.3  AP的配置

# 创建vlan100。

[AP] vlan 100

[AP-vlan100]interface vlan 100

[AP-Vlan-interface100] ip address dhcp-alloc

[AP-Vlan-interface100] quit

# 配置与ONU的连接端口。

[AP]interface Ten-GigabitEthernet 1/0/1

[AP-Ten-GigabitEthernet 1/0/1]port link-type trunk

[AP-Ten-GigabitEthernet 1/0/1]port trunk permit vlan 100

[AP-Ten-GigabitEthernet 1/0/1]quit

[AP] wlan management-vlan 100

说明

由于XGSPON Stick的UNI口不支持配置vlan-mode tag模式,UNI口为透传模式,因此需将AP的management-vlan设置为100。

 

9.3.4  AC的配置

# 启用DHCP和AP自动上线功能,配置vlan100。

[AC]dhcp enable

[AC]wlan auto-ap enable

[AC]wlan auto-persistent enable

[AC]vlan 100

[AC-vlan100]quit

[AC]interface vlan 100

[AC-Vlan-interface100] ip address dhcp-alloc

# 配置与OLT的对接端口。

[AC]interface gigabitethernet 1/1/2

[AC-GigabitEthernet1/1/2]port link-type trunk

[AC-GigabitEthernet1/1/2]undo port trunk permit vlan 1

[AC-GigabitEthernet1/1/2]port trunk permit vlan 100

[AC-GigabitEthernet1/1/2]quit


10 AP和Stick ONU同时对接S5130在AC上线配置举例(适用于S7500X-G)

10.1  功能简介

图10-1所示,AP和Stick ONU同时连接至S5130交换机,OLT上联连接AC和DHCP服务器。通过合理配置,实现接入的AP能够在AC上成功上线。

10.2  组网图

图10-1 AP和Stick ONU同时对接S5130组网示意图

 

10.3  配置步骤

10.3.1  DHCP Server配置

# 启用DHCP功能,创建地址池。

[Server]dhcp enable

[Server]dhcp server ip-pool vlan100

[Server-dhcp-pool-vlan100]network 100.1.1.0 mask 255.255.255.0

[Server-dhcp-pool-vlan100]quit

# 配置vlan100接口并应用DHCP地址池。

[Server]vlan 100

[Server-vlan100]interface vlan 100

[Server-Vlan-interface100]ip address 100.1.1.100 255.255.255.0

[Server-Vlan-interface100]dhcp server apply ip-pool vlan100

[Server-Vlan-interface100]quit

# 配置下联端口允许vlan100通过。

[Server]interface gigabitethernet 2/0/2

[Server-GigabitEthernet2/0/2]port link-type trunk

[Server-GigabitEthernet2/0/2]port trunk permit vlan 100

[Server-GigabitEthernet2/0/2]quit

10.3.2  OLT配置

# 配置vlan100及相关接口。

[OLT]vlan 100

[OLT-vlan100]interface vlan 100

[OLT-Vlan-interface100]ip address dhcp-alloc

[OLT-Vlan-interface100]quit

# 配置与AC、DHCP服务器互通的Trunk口。

[OLT]interface gigabitethernet 4/0/2

[OLT-GigabitEthernet4/0/2]port link-type trunk

[OLT-GigabitEthernet4/0/2]port trunk permit vlan 100

[OLT-GigabitEthernet4/0/2]quit

[OLT]interface gigabitethernet 4/0/7

[OLT-GigabitEthernet4/0/7]port link-type trunk

[OLT-GigabitEthernet4/0/7]port trunk permit vlan 100

[OLT-GigabitEthernet4/0/7]quit

# 创建ONU相关配置文件。

[OLT]onu service-profile 100

[OLT-onu-srvprofile-100]port link-type trunk

[OLT-onu-srvprofile-100]port trunk permit vlan 100

[OLT-onu-srvprofile-100]quit

[OLT]onu dba-profile 100

[OLT-onu-dba-profile-100]dba type4 max 100000

[OLT-onu-dba-profile-100]quit

[OLT]onu config-profile 100

[OLT-onu-cfgprofile-100]quit

[OLT]onu line-profile 100

[OLT-onu-lineprofile-100]apply onu-config-profile 100

[OLT-onu-lineprofile-100]tcont 1 onu-dba-profile 100

[OLT-onu-lineprofile-100]subinterface 1

[OLT-onu-lineprofile-100-subinterface-1]ap

[OLT-onu-lineprofile-100-subinterface-1]apply onu-service-profile 100

[OLT-onu-lineprofile-100-subinterface-1]quit

[OLT-onu-lineprofile-100]quit

[OLT]interface olt 2/0/15

[OLT-Olt2/0/15]using onu 1 to 5

[OLT-Olt2/0/15]port link-type trunk

[OLT-Olt2/0/15]port trunk permit vlan 127

[OLT-Olt2/0/15]interface onu 2/0/15:1

[OLT-Onu2/0/15:1]bind onu-line-profile 100

10.3.3  S5130交换机配置

# 创建vlan100。

[Device]vlan 100

[Device-vlan100]quit

# 配置与AP和ONU的连接端口。

[Device]interface Ten-GigabitEthernet 2/0/25

[Device-Ten-GigabitEthernet2/0/25]port link-type trunk

[Device-Ten-GigabitEthernet2/0/25]undo port trunk permit vlan 1

[Device-Ten-GigabitEthernet2/0/25]port trunk permit vlan 100

[Device-Ten-GigabitEthernet2/0/25]quit

[Device]interface Ten-GigabitEthernet 2/0/26

[Device-Ten-GigabitEthernet2/0/26]port access vlan 100

[Device-Ten-GigabitEthernet2/0/26]quit

10.3.4  AC配置

# 启用DHCP和AP自动上线功能,配置vlan100。

[AC]dhcp enable

[AC]wlan auto-ap enable

[AC]wlan auto-persistent enable

[AC]vlan 100

[AC-vlan100]quit

[AC]interface vlan 100

[AC-Vlan-interface100] ip address dhcp-alloc

[AC-Vlan-interface100] quit

# 配置与OLT的对接端口。

[AC]interface gigabitethernet 1/1/2

[AC-GigabitEthernet1/1/2]port link-type trunk

[AC-GigabitEthernet1/1/2]undo port trunk permit vlan 1

[AC-GigabitEthernet1/1/2]port trunk permit vlan 100

[AC-GigabitEthernet1/1/2]quit

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们