测试部 | 拟 制 人 | 时 间 |
冉启阳 | 2009年5月7日 |
华为SmartAX MA5606T 光接入设备是目前已成熟商用的PON局端设备,下面主要介绍EPON终端产品在此局端下注册的应用配置。
一、操作控制台
SmartAX MA5606T 光接入设备(简称MA5606T)提供基于命令行方式的操作控制台,
操作控制台可分为五种配置方式。常用的三种配置方式为:
1、配置本地串口方式
通过配置本地串口登陆方式时,控制软件波特率的设置必须与MA5606T 系统的串口波特率参数一致。系统默认串口波特率为9600bit/s。如果登录后超级终端界面输入字符出现乱码,一般是由于终端的波特率设置与MA5606T 系统的波特率设置不一致导致,可尝试使用其他波特率登录系统。系统支持的波特率包括9600bit/s、19200bit/s、38400bit/s、57600bit/s、115200bit/s。
用网口转串口的配置线连接局端的CON口到PC,在超级终端界面中敲击回车键,出现输入用户名的提示符。
Huawei Integrated Access Software.
Copyright(C) Huawei Technologies Co., Ltd. 1998-2007. All rights reserved.
>>User name:root
>>User password:admin //控制台上不显示
根据提示输入用户名和密码进行用户注册(系统缺省的超级用户名为:root,密码为:admin),直到出现命令行提示符(如MA5606T>)。
2、配置带外管理接口方式
如果通过本地串口登陆控制局端,那么只有一个用户能操作,为了方便管理,可以配置带外管理IP,实现某一时刻多用户同时登陆的目的。在本地串口登录条件下,使用如下命令可设置带外管理IP:
MA5606T>enable
MA5606T#config
MA5606T(config)#interface meth 0
MA5606T(config-if-meth0)#ip address 172.16.30.200 24
{ 可通过如下命令查看配置是否生效: MA5606T(config-if-meth0)#quit MA5606T(config)#display interface meth 0 meth0 current state : UP Line protocol current state : UP Description : HUAWEI, Quidway Series, meth0 Interface The Maximum Transmit Unit is 1500 bytes Internet Address is 172.16.30.200/24 IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 00e0-fc28-1821 Auto-duplex(Full), Auto-speed(100M) 5 minutes input rate 0 bytes/sec, 8 packets/sec 5 minutes output rate 129 bytes/sec, 1 packets/sec 234983 packets input, 18424249 bytes 51599 packets output, 3703747 bytes MA5606T(config)# 用网线将局端的带外管理网口ETH连接到PC,PC网卡地址设为同一网段。在PC上运行telnet程序,输入telnet 172.16.30.200则可访问系统,系统默认只能有一个root的超级用户,可以通过root用户使用terminal user name 命令增加操作用户,然后就可以通过操作用户登录了,不过操作用户的权限较root低一些,有些命令不会显示出来。 如增加一个操作用户帐号:用户名为huawei,密码为huawei123,绑定默认的root 用户模板,级别为操作员,可重复登录次数为3 次,操作用户附加信息为user。 MA5606T(config)#terminal user name User profile name(<=15 chars)[root]:root //模板名称 User Name(<=15 chars):huawei //用户名 User Password(<=15 chars):huawei123 //控制台上不显示 Confirm Password(<=15 chars):huawei123 //控制台上不显示 User's Level: 1. Common User 2. Operator 3. Administrator:2 //用户级别 Permitted Reenter Number(0--4):3 //同时登陆次数 User's Appended Info(<=30 chars):user //操作用户附加信息 This user has been added Repeat this operation? (y/n)[n]:n MA5606T(config)# 通过如下命令可查看局端上的所有用户信息: MA5606T(config)#display terminal user all ---------------------------------------------------------------------------- Name Level Status Reenter Profile Append Num Info ---------------------------------------------------------------------------- root Super Online 1 root ----- ran Operator Offline 4 root user peng Operator Offline 4 root user hou Operator Offline 4 root user huawei Operator Offline 3 root user ---------------------------------------------------------------------------- Total record(s) number: 5 3、配置带内管理接口方式 Telnet 方式通过局域网带内管理接口登录配置命令如下: MA5606T(config)#vlan 333 smart //创建网管VLAN MA5606T(config)#port vlan 333 0/1 0 //添加该VLAN到局端上联口0/1/0,SW板在主控板上,主控板号为0/1, SW上联口分0和1号口 MA5606T(config)#interface mcu 0/1 //进入主控板 MA5606T(config-if-mcu-0/1)#native-vlan 0 vlan 333 //配置native-vlan MA5606T(config-if-mcu-0/1)#quit MA5606T(config)#interface vlanif 333 //进入三层接口 MA5606T(config-if-vlanif333)# ! EVENT MAJOR 2009-05-07 09:53:32 ALARM NAME :L3 interface link up PARAMETERS :interface type: Vlanif, interface number: 333 MA5606T(config-if-vlanif333)#ip address 10.10.10.10 255.255.0.0 //配置带内管理IP 用网线连接上联口0/1/0到千兆VLAN交换机(交换机上需要设置VLAN 333),然后连接到PC,PC网卡设置IP和带内管理IP在同一网段,运行telnet 10.10.10.10即可登录操作局端命令行。 二、CLI操作基础 MA5606T 提供多种命令模式,以实现分级保护,防止未授权用户的非法侵入。MA5606T 命令模式主要包括: ●普通用户模式(User Mode) ●模式(Privilege Mode) ●全局配置模式(Global Config Mode) ●接口/端口模式(Interface Config Mode) ●RIP 模式 ●OSPF 模式 ●BTV 模式 各种模式的关系图如下: 有如下知识点需要了解: 1、命令模式的逐级退出一般使用quit 命令;快速退出到模式使用return 命令;从模式返回普通用户模式使用disable 命令。命令行提示符默认以设备名MA5606T 作为前缀(可以使用命令sysname 更改),括号中内容表明当前的配置模式。如: MA5606T(config)#sysname huawei huawei(config)# huawei(config)#sysname MA5606T MA5606T(config)# 2、为了避免输入长串的关键字,方便用户使用,MA5606T 支持输入不完整的命令关键字加空格键 如果用户无法输入空格时,说明有以下两种可能: ●用户输入的命令错误,应该重新输入正确的命令。 举例:在模式下输入display 时,误输为“dip”,导致不能再输入空格。 ●用户输入的关键字冲突。 举例:在模式下仅输入dis 后不能进行自动匹配,这是因为有两条以“dis” 开头的命令disable 和display。 3、 暂停显示时键入“Q”或“Ctrl+C”停止显示并终止命令的执行。 使用cls 命令将屏幕内容清除。 使用display version 命令查询版本信息。 使用“?”显示所有命令集。 4、在任意目录下使用switch language-mode 命令切换到另一种语言。 MA5606T#switch language-mode 当前语言模式已切换到本地语种 MA5606T#switch language-mode The current language has been switched to general language 5、通过本任务设置终端的超时退出的时间。配置终端超时退出时间后,如果在所设置的时间内,终端无任何输入,则该终端自动退出。缺省情况下,5 分钟内终端无任何输入,该终端便被强制退出系统。使用idle-timeout 命令配置终端的超时退出时间。使用display idle-timeout 命令查询设置的终端超时退出时间。 举例:配置终端的超时退出时间为255 分钟。 MA5606T#idle-timeout 255 MA5606T#display idle-timeout The timeout value is set to 255 minutes currently. If there is no input from terminal during this time, the user will be disconn ected 6、可用time命令修改系统时间,如: MA5606T#display time { Command: display time 2009-05-07 10:10:59+08:00 三、EPON产品终端配置 EPON 终端管理通过扩展的OAM 管理功能实现。扩展OAM 是CTC 定义的ONT 管理和控制接口协议,该协议定义了OLT 和ONT 之间交互消息的格式和机制。 MA5606T 通过OAM(Operation, Administration and Maintenance)协议对ONT 进行管理和配置,并支持对ONT 的离线配置,ONT 上线后的配置恢复。通过这种机制,ONT 本地不需要保存配置信息,便于业务发放和终端维护。 1、自动发现 MA5606T里的FrameID: 0代表局端标识,一般为0;SlotID: 3代表局端的板卡代号,我们使用的局端里面有两张板卡,1代表主控板,3代表PON板(EPFA板或单板); PortID: 2代表PON板上面的PON口号,共有0、1、2、3四个PON口;ONTID :0,1,2,3……63代表某个PON口下面的ONU的llid。 当我们需要将某个ONT连接到某个PON口下面注册时,先要检查该PON口的配置是否正常,通过如下命令可显示: MA5606T(config)#interface epon 0/3 MA5606T(config-if-epon-0/3)#display port info 2 -------------------------------------------------------- F/S/P 0/3/2 Max distance(km) 20 Left bandwidth(kb) 959040 Autofind Enable Laser switch On Loopback status Disable Tag attribute tag-based-ont Low-Time-Lapse Disable -------------------------------------------------------- 这里的2代表PON口号,实际应用中作相应变化即可。 Autofind设置为enable,Laser switch设置为On,这两点是必须的,否则激光器关闭、自动发现关闭的情况下ONT无法完成自动发现。 通过如下命令可修改这两个参数值: MA5606T(config-if-epon-0/3)#port 2 ont-auto-find enable MA5606T(config-if-epon-0/3)#port 2 laser-switch on 另外值得注意的是,Max distance(km)要根据链路环境作适当选择,默认支持20km的光纤链路,但若已知链路中连接了20km的光纤,那么实际上光纤长度已大于20km,则需要选择40km的参数值,ONT才能完成自动发现。 当搭建ONT通过光纤到MA5606T注册的环境时,一般来讲,ONT第一次注册,在局端上没有对应的MAC绑定信息,那么ONT与OLT的交互过程称为自动发现,或者说局端对该非法ONT开启了静默功能。不管在什么操作条件下,一旦有ONT完成自动发现,则会提示如下命令行信息,该命令行信息是ONU主动上报的。 EVENT WARNING 2009-05-07 09:31:32 ALARM NAME :The ONU is in Auto-find state PARAMETERS :FrameID: 0, SlotID: 3, PortID: 2, MAC: 001E-E3C3-0601, Password : dsfa6fgjh8rgddfcv776iiopuio0yr 通过如下命令可查看自动发现的ONT信息: MA5606T(config-if-epon-0/3)#display ont autofind 2 --------------------------------------------------- Number F/S/P MAC Password --------------------------------------------------- 1 0/ 3/ 2 001E-E3C3-0601 dsfa6fgjh8rgddfcv776iiopuio0yr --------------------------------------------------- 2、ONT注册 当ONT自动发现以后,需配置下面两点才能完成ONT的注册过程: 1)配置ONT 能力级模板 模板配置必须与将要绑定ONT 的硬件能力级匹配,否则直接导致ONT不能正常注册。 配置能力级模板实例: MA5606T(config)#ont-profile add epon profile-id 77 // 创建能力级模板 { Command: ont-profile add epon profile-id 77 Press 'Q' or 'q' to quit input > Ont Manage Mode<1-SNMP, 2-SNMP-NOPARA, 3-OAM> [3]: > Is UNI configuration concerned?<1-not concern, 2-concern> [2]: // 关 注-表示配置的ont模板需要设置ont的各个端口属性。 不关注-表示不需要关注ont的实际能力级,不需要设置ont模板的端口信息。以下信息均不需要设置,用于不知道ONT的具体配置信息或暂不设置ONT的情况下。 > ONT FE ports list(format: 1,3-5,7 ) //此处直接回车不输入数据表示不存在FE口 如果输入“1-4”表示 ont的FE端口编号为1-4 > ONT GE ports list(format: 1,3-5,7 ) > Number of POTS ports<0-16> [0]: > TDM port type<1-E1> [1]: > Number of TDM ports<0-8> [0]: > Number of RF ports<0-16> [0]: Adding an ONT profile succeeded Profile-ID : 77 Profile-Name : ont-profile_77 可通过如下命令查询能力级模板配置: MA5606T(config)#display ont-profile epon profile-id 77 -------------------------------------------------------------------------- profile-id : 77 profile-name: ont-profile_77 -------------------------------------------------------------------------- ONT manage mode: OAM UNI configuration concerned or not: Concerned Number of POTS ports: 0 Number of FE ports: 4 Number of GE ports: 0 TDM port type: E1 Number of RF ports: 0 Number of TDM ports: 0 FePortList: 1-4 GePortList: - -------------------------------------------------------------------------- Binding times: 0 -------------------------------------------------------------------------- 2)增加ONT:绑定ONT 能力集模板77,可以选择是MAC认证或者是KEY认证方式。注意:能力级模板一定要和ONT的硬件能力级相符合,否则会造成ONT绑定模板失败。离线添加ONT可使用ONT add命令,而ONT完成自动发现的情况下,可使用ONT confirm来添加ONT,ontid若不手动指定,则局端会按照顺序号自动分配。 MA5606T(config)#interface epon 0/3 MA5606T(config-if-epon-0/3)#ont confirm 2 ontid 4 mac-auth 001E-E3C3-0601 { profile-id { Command: ont confirm 2 ontid 4 mac-auth 001E-E3C3-0601 profile-id 77 MA5606T(config-if-epon-0/3)# Number of ONTs that can be added: 1, success: 1 PortID :2, ONTID :4 MA5606T(config-if-epon-0/3)# ! EVENT WARNING 2009-05-07 10:44:55 ALARM NAME :The Auto-find ONU is deleted PARAMETERS :FrameID: 0, SlotID: 3, PortID: 2, MAC: 001E-E3C3-0601 然后出现如下打印信息,说明ONT已成功注册上线: MA5606T(config-if-epon-0/3)# ! EVENT WARNING 2009-05-07 10:36:17 ALARM NAME :The ONU is in up state PARAMETERS :FrameID: 0, SlotID: 3, PortID: 2, ONUID: 4 MA5606T(config-if-epon-0/3)# ! EVENT WARNING 2009-05-07 10:36:22 ALARM NAME :ONU configuration recovery success alarm PARAMETERS :FrameID: 0, SlotID: 3, PortID: 2, ONUID: 4 通过如下命令查询ONT注册状态: MA5606T(config-if-epon-0/3)#display ont info 2 all ----------------------------------------------------------------------------- F/S/P ONT-ID MAC Control Run Config Match Loopback Flag State State State State ----------------------------------------------------------------------------- 0/ 3/2 0 0073-0448-0814 active down initial initial disable 0/ 3/2 1 0074-0417-C787 active down initial initial disable 0/ 3/2 2 0073-0448-0811 active up normal match disable 0/ 3/2 3 0074-0417-CCED active down initial initial disable 0/ 3/2 4 001E-E3C3-0601 active up normal match disable ----------------------------------------------------------------------------- In port 2, the total of ONTs are: 5 说明:Control flag : active【 ont处于激活状态,如果是非激活状态则为deactive 】 Run state : up 【 ont已经上线,不在线时显示down 】 Config state : normal 【ont配置恢复正常,不正常时为initial】 Match state : match 【ont的实际能力级和绑定的模板相匹配,不匹配时会显示mismatch】 MA5606T(config-if-epon-0/3)#display ont info 2 4 ---------------------------------------------------------------------------- F/S/P : 0/3/2 ONT-ID : 4 Control flag : active Run state : up Config state : normal Match state : match Ont Profile ID : 77 Authentic type : MAC-Auth MAC : 001E-E3C3-0601 Description : ONT_NO_DESCRIPTION DBA Profile ID : 9 CIR Value (Kbps) : off Encrypt : off FEC : disable Manage mode : OAM Multicast Fast Leave : disable Multicast mode : Default ---------------------------------------------------------------------------- 通过如下命令查询ONT能力级状态: MA5606T(config-if-epon-0/3)#display ont capability 2 4 MA5606T(config-if-epon-0/3)# -------------------------------------------------------------------------- ONT Hardware Capability / Status Information -------------------------------------------------------------------------- PON port ID: 2 ONT ID: 4 Number of POTS ports: 0 Number of FE ports: 4 Number of GE ports: 0 Number of TDM ports: 0 Number of RF ports: 0 SupportFEC: SUPPORT Supportbackupbattery: NOT SUPPORT UpQueueNum: 4 UpQueueNumPerPort: 4 DownQueueNum: 4 DownQueueNumPerPort: 4 FePortList: 1-4 GePortList: - Multicast Fast Leave: SUPPORT -------------------------------------------------------------------------- 通过如下命令查询ONT版本信息: MA5606T(config-if-epon-0/3)#display ont version 2 4 MA5606T(config-if-epon-0/3)# -------------------------------------------------- F/S/P : 0/3/2 ONT-ID : 4 VenderID : 2011 Ontmodel : 813e OntMac : 0x00-0x1e-0xe3-0xc3-0x06-0x01 OntHardwareVersion : HG813e OntSoftwareVersion : V100R001C01B055 OntChipVenderID : E6 OntChipModel : 6301 OntChipRevision : 0 OntChipDesignDate : (Y)06(M)9(D)27 OntFirmwareVersion : 104 -------------------------------------------------- 若需要修改已绑定的ONT的模板,那么只能先将模板所绑定的ONT删除掉以后,再绑定其他模板,删除ONT的命令为: MA5606T(config-if-epon-0/3)#ont delete 2 4 MA5606T(config-if-epon-0/3)# Number of ONTs that can be deleted: 1, success: 1 3、DBA设置 系统默认所有ONT的DBA绑定模板是profile-id 9,且profile-id 9不能被更改。 MA5606T(config)#display dba-profile profile-id 9 ---------------------------------------------------------------------------- Profile-name : dba-profile_9 Profile-ID: 9 type: 3 Bandwidth compensation: No Fix(kbps): 0 Assure(kbps): 10240 Max(kbps): 15360 bind-times: 3 ---------------------------------------------------------------------------- 如果需要更改ONT的DBA模板,则可通过如下命令实现: 1)新建DBA模板 MA5606T(config)#dba-profile add profile-id 77 type3 assure 200000 max 200000 Command: dba-profile add profile-id 77 type3 assure 200000 max 200000 MA5606T(config)#display dba-profile profile-id 77 ---------------------------------------------------------------------------- Profile-name : dba-profile_77 Profile-ID: 77 type: 3 Bandwidth compensation: No Fix(kbps): 0 Assure(kbps): 200000 Max(kbps): 200000 bind-times: 0 ---------------------------------------------------------------------------- 2)修改或绑带DBA模板 MA5606T(config-if-epon-0/3)#ont modify 2 4 { authtype K>|cir { profile-id<1,512> }:77 { Command: ont modify 2 4 dba-profile 77 MA5606T(config-if-epon-0/3)# Modify ONT succeeded 4、ONT流量、VLAN配置 华为局端对所有不带VLAN的流都会采取丢弃处理,因此不管是上行还是下行业务流经过局端时必须要携带VLAN。 1)ONT VLAN配置 对ONT而言,端口有3种工作模式:transparent、TAG和translation。 而华为局端上定义了4种工作模式,但其实和CTC定义的三种VLAN模式是相对应的。 (1)配置ONT port1为transparent模式,和CTC定义的transparent相同。 MA5606T(config-if-epon-0/3)#ont port vlan 2 4 { fe { s-vlanid<1,4094>|transparent Command: ont port vlan 2 4 fe 1 transparent MA5606T(config-if-epon-0/3)# Success to set the VLAN configuration of the ONT port (2)配置ONT port2为TAG标记模式,和CTC定义的translation 自己转换成自己的情况相同。 MA5606T(config-if-epon-0/3)#ont port vlan 2 4 { fe { s-vlanid<1,4094>|transparent Command: ont port vlan 2 4 fe 2 100 MA5606T(config-if-epon-0/3)# Success to set the VLAN configuration of the ONT port (3)配置ONT port3为TAG模式,和CTC定义的TAG模式相同,但在华为局端下,若要配置端口处于TAG模式时,须先配置端口为TAG标记模式。 MA5606T(config-if-epon-0/3)#ont port vlan 2 4 fe 3 200 MA5606T(config-if-epon-0/3)# Success to set the VLAN configuration of the ONT port MA5606T(config-if-epon-0/3)#ont port native-vlan 2 4 fe 3 { vlan Command: ont port native-vlan 2 4 fe 3 vlan 200 MA5606T(config-if-epon-0/3)# Setting the native VLAN for the specified port succeeded (4)配置ONT port4为translation模式,和CTC定义的translation模式相同,但区别在于不需要配置default vlan。 MA5606T(config-if-epon-0/3)#ont port vlan 2 4 fe 4 { s-vlanid<1,4094>|transparent { s-vlanid<1,4094> }:111 user-vlan 222 Command: ont port vlan 2 4 fe 4 translation 111 user-vlan 222 MA5606T(config-if-epon-0/3)# Success to set the VLAN configuration of the ONT port 可通过如下命令查看VLAN配置信息,业务流在ONT端口的处理方式请参考CTC标准。 MA5606T(config-if-epon-0/3)#display ont port vlan 2 4 { Command: display ont port vlan 2 4 ------------------------------------------------------ port-type: FE ont-portid: 1 vlan-list: - native-vlan: - ------------------------------------------------------ service-type: transparent ------------------------------------------------------ ------------------------------------------------------ port-type: FE ont-portid: 2 vlan-list: 100 native-vlan: - ------------------------------------------------------ ------------------------------------------------------ port-type: FE ont-portid: 3 vlan-list: 200 native-vlan: 200 ------------------------------------------------------ ------------------------------------------------------ port-type: FE ont-portid: 4 vlan-list: - native-vlan: - ------------------------------------------------------ service-type: translation ------------------------------------------------------ No. s-vlan c-vlan 1 111 222 ------------------------------------------------------ 2)OLT流量配置 若从ONT某个端口上行到OLT的流已带VLAN TAG,但不对OLT作配置的话,业务流仍然被丢弃。需对OLT上行口和业务虚端口作如下配置: (1)创建VLAN,和ONT上行流所携带的TAG相同 MA5606T(config)#vlan 111 smart //添加VLAN到局端,smart表示该VLAN可加入多个业务虚端口(常用),mux表示该VLAN只能加入一个业务虚端口,standard表示标准VLAN,super表示超级VLAN,一般不使用。 (2)配置上行口,希望ONT的上行业务流通过OLT的这个上联以太网口出去。 MA5606T(config)#port vlan 111 0/1 0 //上联口0/1/0加入VLAN 111 MA5606T(config)# interface mcu 0/1 MA5606T(config-if-mcu-0/1)#native-vlan 0 vlan 111 //配置0/1/0的native-vlan,不配置的时候上下行透传带VLAN 111的业务流,配置native-vlan后入口untag流打上vlan 111的标记,出口tag标记111的业务流剥离tag标记。 (3)配置业务虚端口。 MA5606T(config)#service-port vlan 111 epon 0/3/2 ont 4 multi-service user-vlan 111 { // 目前局端只支持service-port vlan和user-vlan相同的配置 这里的service-port称为配置业务虚端口,是OLT的LSW板对带VLAN TAG的流的处理方式。当user-vlan和service-vlan配置一样时,相当于透传处理。也就是说,上行流经过ONT端口处理后发给OLT,OLT的LSW会先通过业务虚端口的配置来进行处理,也可以理解为在LSW上建立一个临时通道,然后发给OLT的上联口,下行流则反之。 5、激活ONT 增加ONT 之后,ONT 默认为激活状态。ONT 被去激活后,业务会中断。如果需要重新恢复业务,必须激活ONT。使用ont activate 命令激活EPON ONT。 MA5606T(config-if-epon-0/3)#ont deactivate 2 4 MA5606T(config-if-epon-0/3)# Deactivate the ONT(s) successfully MA5606T(config-if-epon-0/3)# ! EVENT WARNING 2009-05-07 11:46:27 ALARM NAME :The ONU is in down state PARAMETERS :FrameID: 0, SlotID: 3, PortID: 2, ONUID: 4 MA5606T(config-if-epon-0/3)#ont activate 2 4 MA5606T(config-if-epon-0/3)# Activate the ONT(s) successfully 6、ONT流分类(Qos)配置 1)增加一个ONT 流分类规则,precedence为1。 MA5606T(config)#classification 77 MA5606T(config-classification-profile-77)#rule { add { precedence { queue-mapped { condition-num { condition-num<1,4> }:1 Command: rule add precedence 1 queue-mapped 3 ethernetprioritymark 7 condition-num 1 Press 'Q' or 'q' to quit input > Field select<0-11>: [0] 0: DA MAC 1: SA MAC 2: PRIORITY 3: VLAN ID 4: ETHERNET TYPE 5: DA IP 6: SA IP 7: IP TYPE 8: IP TOS/DSCP 9: IP PRECENDENCE 10: L4 SA PORT 11: L4 DA PORT Please input your choice: 3 > Validation operator<0-7>: [1] 0: F :Never match 1: == :Equal 2: != :Not equal 3: <= :Less than or equal 4: >= :Greater or equal 5: exists :True if field exists 6: !exist :True if field not exist 7: T :Always match Please input your choice: 1 > Matchvalue selection > match value of the VLAN ID<0-4095> e.g. : [4000] please input the VLAN ID match value: 100 Success to add the traffic classification rule precedence : 1 MA5606T(config)#display ont classification profile-id 77 -------------------------------------------------------------------------- profile-id : 77 profile-name: ont_classification_77 -------------------------------------------------------------------------- Prec Index QueueId PriMark Field Opr MatchValue -------------------------------------------------------------------------- 1 1 3 7 VLAN ID == 100 -------------------------------------------------------------------------- Binding Times: 0 -------------------------------------------------------------------------- 2)绑定ONT 端口与流分类模板 将profile-id 77与2号PON口下4号ONT的端口2绑定: huawei(config)#interface epon 0/3 MA5606T(config-if-epon-0/3)#ont port classification bind 2 4 { ont-portid<1,> }:2 { profile-id Command: ont port classification bind 2 4 2 profile-id 77 MA5606T(config-if-epon-0/3)# Success to bind the traffic classification and identification profile Profile-ID : 77 7、配置EPON ONT 端口属性 EPON 端口下ONT 的各属性的缺省值为:ONT 端口处于解锁定状态;以太网端口自协商功能处于使能状态;以太网端口反压功能处于去使能状态;ONU 对下行组播数据报文的VLAN Tag 处理为Tag 方式即不剥离状态。如: MA5606T(config-if-epon-0/3)#display ont port attribute 2 4 fe 1 ------------------------------------------------------------------------------ ont- manage- auto- back- cir cbs ebs multicast- portid state neg pressure (kbps) (byte) (byte) tag-stripe ------------------------------------------------------------------------------ 1 unlock enable disable 0 0 0 tag ------------------------------------------------------------------------------ speed duplex ds-policing ds-policing mac- group- cir (kbps) pir (kbps) address- num- max max ------------------------------------------------------------------------------ - - 0 0 unlimited - ------------------------------------------------------------------------------ 需要配置EPON 端口0/3/2 下4 号ONT 的1 号FE 端口属性,使能以太网端口反压功能,对下行组播数据报文进行透传,上下行端口限速都为10Mbit/s,则可参考如下的配置实例: MA5606T(config-if-epon-0/3)#ont port attribute 2 4 fe 1 { state-switch K>|group-num-max { { cbs<0,65535> }:65535 65535 { { cir<0,100000> }:10000 10000 { { Command: ont port attribute 2 4 fe 1 back-pressure enable policing 10000 65535 65535 ds-policing 10000 10000 multicastTagStripe untag MA5606T(config-if-epon-0/3)# The attributes of the ONT port is successfully set 8、配置EPON ONT IGMP Snooping功能 每个ONT 端口最多只能配置8 个组播VLAN;每个ONT 下最多只能配置256 个组播VLAN。注意:很多组播配置项必须用root超级用户才能配置。 举例:在EPON 端口0/3/2 下,将编号为4的ONT 的3号FE 端口添加到组播VLAN 2009,然后配通组播业务。 1)更改ONT的组播模式、添加组播VLAN MA5606T(config-if-epon-0/3)#ont modify 2 4 multicast-mode igmp-snooping //修改组播模式 { Command: ont modify 2 4 multicast-mode igmp-snooping MA5606T(config-if-epon-0/3)# Modify ONT succeeded MA5606T(config-if-epon-0/3)#ont port multicast-vlan 2 4 fe 2009 3 //添加组播VLAN MA5606T(config-if-epon-0/3)# The multicast VLAN is added successfully 2)在局端上创建组播节目表项,指定组播业务通道 MA5606T(config)#epon multicastswitch igmp-snooping // 更改局端EPON组播开关 MA5606T(config)#vlan 2009 smart // 创建VLAN MA5606T(config)#port vlan 2009 0/1 0 // 将该VLAN添加到上联口 MA5606T(config)#interface mcu 0/1 MA5606T(config-if-mcu-0/1)#native-vlan 0 vlan 2009 //将该VLAN设置为default-vlan MA5606T(config)#multicast-vlan 2009 //进入组播VLAN2009 MA5606T(config-mvlan2009)#igmp program add ip 238.1.2.3 sourceip 192.168.10.10 // 添加组播节目,若为V2版本,则不需要指定sourceip { Command: igmp program add ip 238.1.2.3 sourceip 192.168.10.10 MA5606T(config-mvlan2009)#igmp uplink-port 0/1/0 // 指定组播报文可以走上联口 MA5606T(config-mvlan2009)#igmp mode proxy // 更改局端的组播模式 Are you sure to change IGMP mode?(y/n)[n]:y 3)添加组播用户、为ONT添加权限 MA5606T(config)#service-port vlan 200 epon 0/3/2 ont 4 multi-service user-vlan 200 { Command: service-port vlan 200 epon 0/3/2 ont 4 multi-service user-vlan 200 // 建立单播业务虚拟通道,建立组播控制报文的通道 MA5606T(config)#display service-port port 0/3/2 ont 4 // 查看service-port的index { Command: display service-port port 0/3/2 ont 4 -------------------------------------------------------------------------- INDEX VLAN VLAN PORT F /S /P VPI VCI FLOW FLOW RX TX STATE ID ATTR TYPE TYPE PARA -------------------------------------------------------------------------- 9 111 common epon 0 /3 /2 4 - vlan 111 - - up 13 200 common epon 0 /3 /2 4 - vlan 200 - - up -------------------------------------------------------------------------- Total : 2 (Up/Down : 2/0) Note : F--Frame, S--Slot, P--Port, VPI indicates GEM PortID for GPON or ONT ID for EPON, pri-tag indicates priority-tagged MA5606T(config)#btv // 进入btv模式 MA5606T(config-btv)#igmp user add { port { Command: igmp user add service-port 13 no-auth quickleave disable // 添加组播用户 MA5606T(config-btv)#multicast-vlan 2009 MA5606T(config-mvlan2009)#igmp multicast-vlan member service-port 13 // 给ONT的该组播用户设置权限 4)搭建环境,将组播源连接到上联口0/1/0;ONT的端口下使用SMB或VLC工具点播组播节目。一般情况下,用户即可正常点播业务流。可以打开如下调试开关来帮助分析: MA5606T(config)#terminal monitor // 当前终端允许所有信息类输出 % Current terminal monitor is on MA5606T(config)#terminal debugging // 当前终端允许调试类信息输出 % Current terminal debugging is on MA5606T(config)#debugging igmp service-port 13 // 允许输出service-port 13的调试信息 9、配置EPON ONT IGMP CTC功能 1)切换ONT组播模式为CTC可控组播 MA5606T(config-if-epon-0/3)#undo ont port multicast-vlan 2 4 fe // 删除组播VLAN { vlanid<1,4093> }:2009 { ont-portid<1,> }:3 Command: undo ont port multicast-vlan 2 4 fe 2009 3 MA5606T(config-if-epon-0/3)# The multicast VLAN is deleted successfully MA5606T(config-if-epon-0/3)#ont modify 2 4 multicast-mode ctc // 更改ONT组播模式为CTC { Command: ont modify 2 4 multicast-mode ctc MA5606T(config-if-epon-0/3)# Modify ONT succeeded 2)在局端上创建组播节目表项,指定组播业务通道 MA5606T(config)#epon multicastswitch ctc // 更改局端EPON组播开关 PS:其他配置和IGMP Snooping下的创建节目表项的步骤相同,这里不需要作修改。 3)添加组播用户、为ONT添加权限 因CTC可控组播模式下,ONT发送的IGMP report报文会携带ONT的port id,因此局端上建立的业务虚拟通道VLAN应该和端口的port id相对应。如要在ONT的port 3 端口下点播节目流,那么应该在局端上用VLAN 3 来创建业务虚端口。 MA5606T(config)#vlan 3 smart // 创建VLAN MA5606T(config)#port vlan 3 0/1 0 // 添加VLAN到0/1/0 MA5606T(config)#service-port vlan 3 epon 0/3/2 ont 4 multi-service user-vlan 3 // 创建业务虚端口 { Command: service-port vlan 3 epon 0/3/2 ont 4 multi-service user-vlan 3 MA5606T(config)#display service-port port 0/3/2 ont 4 { Command: display service-port port 0/3/2 ont 4 -------------------------------------------------------------------------- INDEX VLAN VLAN PORT F /S /P VPI VCI FLOW FLOW RX TX STATE ID ATTR TYPE TYPE PARA -------------------------------------------------------------------------- 9 111 common epon 0 /3 /2 4 - vlan 111 - - up 13 200 common epon 0 /3 /2 4 - vlan 200 - - up 18 3 common epon 0 /3 /2 4 - vlan 3 - - up -------------------------------------------------------------------------- Total : 3 (Up/Down : 3/0) Note : F--Frame, S--Slot, P--Port, VPI indicates GEM PortID for GPON or ONT ID for EPON, pri-tag indicates priority-tagged MA5606T(config)#btv // 进入btv模式 MA5606T(config-btv)#igmp user add { port { Command: igmp user add service-port 13 no-auth quickleave disable // 添加组播用户 MA5606T(config-btv)#multicast-vlan 2009 MA5606T(config-mvlan2009)#igmp multicast-vlan member service-port 18 // 给ONT的该组播用户设置权限 4)搭建环境,将组播源连接到上联口0/1/0;ONT的端口下使用SMB或VLC工具点播组播节目。一般情况下,用户即可正常点播业务流。可以打开如下调试开关来帮助分析: MA5606T(config)#terminal monitor // 当前终端允许所有信息类输出 % Current terminal monitor is on MA5606T(config)#terminal debugging // 当前终端允许调试类信息输出 % Current terminal debugging is on MA5606T(config)#debugging igmp service-port 18 // 允许输出service-port 18的调试信息 10、OAM升级 1)配置三层接口IP地址,打通链路 MA5606T(config)#interface vlanif 2003 // 进入三层接口 MA5606T(config-if-vlanif2003)#ip address 192.168.0.66 24 // 设置IP地址 MA5606T(config)#display interface vlanif 2003 vlanif2003 current state : UP Line protocol current state : UP Description : HUAWEI, Quidway Series, vlanif2003 Interface The Maximum Transmit Unit is 1500 bytes Internet Address is 192.168.0.66/24 IP Sending Frames' Format is PKTFMT_ETHNT_2, Hardware address is 00e0-fc28-1825 用网线连接0/1/0到千兆交换机/VLAN交换机(指定端口打标签2003),然后连接到PC,PC对应网卡设置IP地址为192.168.0.55,从局端ping PC检查链路是否通畅。 MA5606T(config)#ping 192.168.0.55 // 检查链路 PING 192.168.0.55: 56 data bytes, press CTRL_C to break Reply from 192.168.0.55: bytes=56 Sequence=0 ttl=127 time = 8 ms Reply from 192.168.0.55: bytes=56 Sequence=1 ttl=127 time = 5 ms Reply from 192.168.0.55: bytes=56 Sequence=2 ttl=127 time = 4 ms Reply from 192.168.0.55: bytes=56 Sequence=3 ttl=127 time = 4 ms Reply from 192.168.0.55: bytes=56 Sequence=4 ttl=127 time = 4 ms --- 192.168.0.55 Ping statistics --- 5 packets transmitted 5 packets received 0.00% packet loss Round-trip min/avg/max = 4/5/8 ms 2)在PC上打开FTP服务器,设置好升级文件的传送路径,在局端下输入如下命令将文件传送到局端单板上。 MA5606T(config)#diagnose // 进入调试模式 MA5606T(diagnose)%%load ont tftp 192.168.0.55 // load文件 { frameid<0,1>|frameid/slotid Command: load ont tftp 192.168.0.55 0/3 Whether to load other boards of same type ? (y/n)[n]: // 不需要下载到其他板上 Board name[H801EPBA]: // 选择默认 File name [H801EPBA.lma]: C03B066.bin // 要传送的升级文件名 Whether to start loading? (y/n)[n]:y 文件传送完成后局端会有对应的告警消息。 PS:升级文件并不是uue文件直接解压出来的bin文件,而是要将该文件通过如下工具加校验尾。方法为:将文件命名为image.bin放置到工具目录下,运行批处理文件ontimagemake.bat,会在该目录下生成新文件imagetemp.bin即为升级文件。 3)升级文件 MA5606T(diagnose)%%ont software-update 0/3 2 4 // 升级ONT 升级完成后局端有对应的告警消息,然后重启ONT即可。<0-100> [-]:1-4<0-100> [-]:<3,15> }:0/3 // 将升级文件放置到单板上