把用户端设置成tag模式(即Access模式,电信互通性标准规定)并决定PVID,同时把业务VLAN的优先级设置成0:
ZXAN
1.9806(config)# add-vlan 40 //////////////创建用户VLAN40。
2.9806(config)# vlan 40 5/1 tag ////////将上联PON口加入业务VLAN中,打tag。
4.9806(config)# vlan 40 1/1-24 untag pvc 1 //////////将用户端口以为untag方式加入业务VLAN。 5.将用户端口PVID值设成等于VLAN ID。interface range模式批量配置 9806(config)# interface range adsl 1/1-24 9806(cfg-if-range-adsl)# pvid 40 pvc 1
9.设置用户端口的PVC,使之和Modem的PVC相对应。 9806(cfg-if-range-adsl)# atm pvc 1 vpi 8 vci 81 9806(cfg-if-range-adsl)# end
6.(可选)配置ADSL线路参数集和告警参数集,修改上下行最大速率。 设置ADSL线路参数集 9806(config)# adsl-profile adsl2m
9806(config)# adsl-profile adsl2m //第一次输入仅创建线路模板,再次输入可修改参数。 设置ADSL告警参数集
9806(config)# adsl-alarm-profile alarmtest.prf 9806(config)# adsl-alarm-profile alarmtest.prf
7.(可选)将ADSL线路参数集和告警参数集配置到具体线路。 9806(config)# interface range adsl 1/1-24 9806(cfg-if-range-adsl)# adsl profile adsl2m
9806(cfg-if-range-adsl)# adsl alarm-profile alarmtest.prf
8.(可选)配置线路传输模式。注:fdm: 频分。ec:回波抵消。ReAdsl2:远距离 9806(cfg-if-range-adsl)# adsl trans-mode 9.保存设置。9806# save
2)OLT上PON-ONU接口和上联端口透传该业务Vlan 1、将PON-ONU接口放入业务Vlan中。 ZXAN(config)#vlan 40 ZXAN(config-vlan)#exit
ZXAN(config)#interface epon-onu_0/3/2:2 ZXAN(config-if)#switchport mode trunk ZXAN(config-if)#switchport vlan 40 tag ZXAN(config-if)#exit
2、将上联接口也放入业务Vlan中。 ZXAN(config)#interface gei_0/4/4 ZXAN(config-if)#switchport mode trunk ZXAN(config-if)#switchport vlan 40 tag ZXAN(config-if)#exit
3、ZXAN#write ///////////////////保存 3)相关查询命令
1)查看设备的带内及带外IP地址 9806# show ip host(带外) 9806# show ip subnet(带内)
2)9806# show mac-address-table ///////查看MAC地址表
3)9806#show snmp ///////////查询系统SNMP管理站配置信息。 4)9806# show adsl profile /////////////查询全部线路配置文件。
5)9806# show adsl profile ADSL2M.PRF /////////////查询某个线路配置文件。
6)9806# show interface slotlist/portlist port-status ///////////检查当前线路的状态及实际速率
7)9806# show adsl status slolistt/portlist ///////////检查当前端口的adsl配置信息,包括各个profile 8)9806# show adsl physical slot/port //////////检查端口物理层参数,如噪声余度、可达速率等。 9)9806# show vlan //////////////检查当前设备中的VLAN设置情况 10)9806# show atm vc slot/portlist ////////////////可以检查当前端口的pvc配置情况。 11)9806#show mac ///////////////////查看带内、带外MAC。
F420、F820、F822、9806H语音业务配置
1、OLT侧的配置:通过网管或命令行把C200的上联口、PON-ONU口加入到语音VLAN200。 1、OLT的上联端口VLAN200配置
ZXAN(config)#vlan 200 ZXAN(config-vlan)# exit
ZXAN(config)#interface gei_1/19/1
ZXAN(config-if)#switchport mode trunk/hybrid ZXAN(config-if)#switchport vlan 200 tag 2、OLT的PON-ONU口VLAN200配置
ZXAN(config)#interface epon-onu_1/7/1:2 ZXAN
1)F820语音配置(登陆F820之后,进行如下配置) 1、将语音板内联口添加到语音VLAN ZXAN#config terminal
ZXAN(config)#interface fei_0/5/1 //进入语音板内联口 ZXAN(config-if)# switchport mode hybrid/trunk //设置端口模式 ZXAN(config-if)#switchport vlan 200 tag //配置语音VLAN ZXAN(config-if)#show vlan port fei_0/5/1 //查看配置 ZXAN(config-if)#exit 2、VOIP语音参数的配置
ZXAN(config)#voip 5 //进入语音板 1)配置mg参数
ZXAN(config-voip)#mg net 1 mode 0 ip-address 10.76.250.5 mask 255.255.0.0 gateway 10.76.254.253 vlan-option 1 vlan-id 200 vlan-priority 7 1代表MG的ID,1代表MGC的ID,0代表(0:STATIC IP,1:DHCP,2:PPPoE),10.76.250.5:语音板IP(MGIP)地址。 255.255.0.0:掩码。网关:10.76.254.253/16。语音VLAN:200。VLAN优先级:7 ZXAN(config-voip)#no mg net ///删除配置
ZXAN(config-voip)#show mg net // 查看配置是否成功 2)配置通讯端口与域名
ZXAN(config-voip)# mg add 1 1(MGC的ID) port 2944(H.248:2944,MGCP:2427) mid-flag 0 (0:IP mode,2:Domain Name)domain-name iad1
1代表MG的ID。1代表MGC的ID。端口号H248:2944。Mid-flag值为0,表示采用IP认证方式,域名没有意义;如果为2,表示采用domain-name方式认证,此时需要设置域名。
3)ZXAN(config-voip)#mgc add 1 ip-address 10.66.22.1 port 2944 //配置MGC参数(配置SS的地址) 4) ZXAN(config-voip)#save ////////保存语音版的配置。 ZXAN(config-voip)# ping 10.66.22.1 5)RTP/TID配置与修改
ZXAN(config-voip)#mgc h248tid user-tid-prefix AG589 user-tid-index 00 ZXAN(config-voip)#mgc h248tid rtp-tid-prefix RTP/ rtp-tid-length 5
ZXAN#show mgc h248tid //查看F820的RTP/TID ZXAN# show mg info
6)ZXAN#write ///////保存全局配置
2)F822语音配置(登陆F822之后,进行如下配置)
1、创建语音Vlan,配置MGIP,媒体路由,F822的上联口。 ZXAN# configure vlan database //(增加VLAN) ZXAN(vlan)# vlan 200
ZXAN# configure interface inband-vlan 200
ZXAN (config-if)# ip address 10.76.250.44 255.255.0.0 voip ZXAN#config
ZXAN(config)#ip route 10.66.0.0 255.255.0.0 10.76.254.253 name \“ ZXAN(ag)# get-voip-config ///////检查路由
ZXAN(ag)# add-mgc mgcid 1 mgctype 1 mgcip 10.66.22.1 mgcport 2944 ///配置MGC(SS) ZXAN(ag)#mod-mgc mgcid 1 mgctype 1 mgcip 10.66.22.1 mgcport 2944 ////修改MGC ZXAN# configure interface gei_0/3/1 //将F822的上联口加入已配置的VLAN ZXAN (config-if)#switchport vlan 200 tag ZXAN(ag)# h248state /////查看H248状态 2、修改窄带用户电路TERMINATION ID(TID)
ZXAN(ag)#get-slctermid slot 1 ////查看用户电路配置 ZXAN(ag)# del-slctermid beginslot 1 num 24
ZXAN(ag)# add-slctermid beginslot 1 num 24 tmidfix AG589 type 3 digitlen 2 mgid 1 3、修改VOIP资源TERMINATION ID(RTP) ZXAN(ag)#get-ipstermid ///查看RTP配置 ZXAN(ag)# del-ipstermid
ZXAN(ag)# add-ipstermid tmidfix RTP/ type 3 digitlen 5 mgid 1 4、ZXAN#write ///////////////保存配置
3)9806H语音配置(登陆9806H之后,进行如下配置)(MGC采用IP注册的方式) 1、增加窄带业务对应的vlan,将上联口加入该vlan 9806(config)# add-vlan 200 9806(config)# vlan 200 5/1-2 tag
2、配置分配给9806H的voip语音对应的IP以及route信息 9806(config)# ip subnet 10.76.250.7 255.255.0.0 200 voip 9806(config)# ip route 10.66.0.0 255.255.0.0 10.76.254.253
查看9806H与SS的连接状态,ping SS 的地址,能ping 通就表示整个网络配置ok了。 9806#ping 10.66.22.1
9806(ag)# mod-voip-route mgid 1 type 1 nexthop 10.63.198.1 ///修改路由
9806(ag)#mod-mgip oldip 10.76.250.7 newip 10.63.173.250 newmask 255.255.255.0 ////修改MGIP。 3、9806(ag)# mod-mgc mgcid 1 mgctype 1 mgcip 10.66.22.1 //////////配置MGC。 4、9806(ag)# get-mgbaseattr ////////////////检查配置 9806(ag)# get-voip-config 9806(ag)# get-mgc mgcid 1 9806(ag)#get-voip-ipaddr
5、9806(ag)# h248state ////////查看H248状态。 H248-SS link status(H248Trkplink) : OK.MGCid is 1.
6、修改窄带用户电路TERMINATION ID。9806H缺省的窄带用户电路的 terminatioin id配置是USER000-USER191 ZXAN(config)#get-slctermid slot 1 ///查看TID配置
如果和SS上不一致,则需要先删除,然后在加上和SS对应一致的termination id。 9806(ag)# del-slctermid beginslot 1 num 64 //从1槽位开始删除的SLC数目为192 9806(ag)# del-slctermid beginslot 1 num 48 //从1槽位开始删除的SLC数目为48
9806(ag)# add-slctermid beginslot 1 num 64 tmidfix USER00 type 3 digitlen 3 mgid 1 槽位1添加64个SLC。 9806(ag)# add-slctermid beginslot 2 num 64 tmidfix USER type 3 digitlen 3 mgid 1 槽位2添加64个SLC。 上命令添加SLC用户资源为:USER000 – USER095
7、修改VOIP资源TERMINATION ID。9806H缺省的ipstermid配置是RTP000-RTP127。
ZXAN(config)#get-ipstermid slot 1 ////查看RTP配置 9806(ag)# del-ipstermid
9806(ag)# add-ipstermid tmidfix RTP type 3 digitlen 4 mgid 1
命令添加IPS用户资源为:RTP0000-RTP0127。注意:添加IPS资源时,不需要制定数量。默认为128条 8、保存数据: 9806#save
4)F420的语音配置(方式1:在F420的Web页面进行配置。方式2:在OLT上远程下发) 方式1:在F420的Web页面进行配置。请见授课手册 方式2:在OLT上远程下发。如下。
ZXAN(config)#epon //////进入EPON配置模式
ZXAN(config-epon)#voip-ip profile F420VOIP relation independent mode static gateway 10.76.254.253 ///配置ip模版
ZXAN(config-epon)#voip-vlan profile VLAN200 tag-mode tag cvlan 200 priority 6 /////配置语音vlan模版 ZXAN(config-epon)#h248-profile H248 register-server ip 10.66.22.1 port 2944 /////配置h248协议模版 ZXAN(config-epon)#h248-profile H248 mg register-mode ip port 4000 //////配置IP认证模式 ZXAN
ZXAN(epon-onu-mng)#voip-module global-profile apply ip F420VOIP vlan VLAN200 ///应用IP 模板、vlan模板 ZXAN(epon-onu-mng)#voip-module protocol-profile apply h248 H248 ////////应用协议模板 ZXAN(epon-onu-mng)#voip ip-address 10.76.250.6 mask 255.255.0.0 slot 1 //////配置语音IP //////////配置TID
ZXAN(epon-onu-mng)#voip rtp-tid prefix RTP/ begin-digit 0 align enable digit-length 5 slot 1 ////配置RTP
F420、F820、F822、9806H组播业务的开通
1)OLT侧的配置
1.全局和端口状态下开启IGMP协议,并设置端口支持的最大组播个数为32。 ZXAN(config)#igmp enable
ZXAN(config)#interface epon-onu_0/2/1:1 ZXAN(config-if)#igmp enable
ZXAN(config-if)#igmp max-groups 32 2.创建VLAN。
ZXAN(config)#vlan 100 3.将上联口加入Vlan。
ZXAN(config)#interface gei_0/4/3 ZXAN(config-if)#switchport mode hybrid ZXAN(config-if)#switchport vlan 100 tag 4.将PON-ONU端口加入VLAN。
ZXAN(config)#interface epon-onu_0/2/1:1 ZXAN(config-if)#switchport vlan 100 tag 5.增加MVLAN。
ZXAN(config)#igmp mvlan 100 6.开启MVLAN的IGMP协议。 ZXAN(config)#igmp mvlan 100 enable 7.设置IGMP工作模式,可以选择Snooping。 ZXAN(config)#igmp mvlan 100 work-mode snooping 8.设置MVLAN源端口。
ZXAN(config)#igmp mvlan 100 source-port gei_0/6/1 9.增加MVLAN接收端口。
ZXAN(config)#igmp mvlan 100 receive-port epon-onu_0/2/1:1
ZXAN(epon-onu-mng)#voip user-tid 1 beginid 1 tid-num 2 prefix AG589 begin-digit 0 align enable digit-length 2 slot 1
10.设置MVLAN管理组使能。
ZXAN(config)#igmp mvlan 100 group-filter enable 11.增加MVLAN组地址。
ZXAN(config)#igmp mvlan 100 group 239.1.2.3 2)ONU侧的配置
⑴ 通过OLT对ONU远程管理配置D420/F820/F822 1.进入ONU远程配置模式
ZXAN(config)#pon-onu-mng epon-onu_0/2/1:1 2.将ONU以太网端口加入组播VLAN
ZXAN(epon-onu-mng)#multicast vlan port eth_0/4 add vlanlist 100 3.配置ONU以太网口是否剥离TAG,本例中为剥离tag,送至用户终端。 ZXAN(epon-onu-mng)#multicast vlan tag-strip port eth_0/4 enable
4.配置ONU端口的最大组播组数目,最大组播组数目限制用户同时访问的组播节目数。 ZXAN(epon-onu-mng)#multicast group-max-number eth_0/1 25 5. 常用的组播查询命令:
检查OLT和ONU的组成员是否学习到,OLT命令如下。 ZXAN#show igmp dynamic-member //显示所有动态成员
ZXAN#show igmp interface epon-onu_0/3/1:1 dynamic-group-list //显示接口下当前加入的组播组 ZXAN#show igmp mvlan //显示MVLAN中当前活动的组播组
ZXAN#show igmp mvlan 4000 group //显示MVLAN中所有组播组当前用户个数 ZXAN#show igmp mvlan 4000 group 224.1.1.1 //显示指定组播组当前的端口成员信息 检查ONU组播模式和OLT上配置的模式是否一致。 ZXAN #show remote onu info epon-onu_0/3/1:1 ZXAN #show igmp onu-config
检查ONU组播业务基本配置,是否正确配置了组播VLAN和Tag剥离。 ZXAN #show remote onu multicast-info epon-onu_0/3/1:1 检查IGMP报文统计,查看设备是否收到用户的IGMP报文。
show igmp statistics //OLT线卡IGMP报文统计(可以指定接口查询) show ip igmp snooping statistics //OLT主控板IGMP snooping报文统计 检查主控板是否工作在三层组播模式下。如果线卡组成员学习到而主控板没有,则 有可能主控板工作在三层组播模式下。执行show running-config命令查看是否存在ip multicast-routing的配置脚本。关闭三层组播用下面命令。 ZXAN(config)#no ip multicast-routing
⑵ 通过Telnet到9806H,然后进行相关配置
1.在全局配置模式下,使用<add-vlan vlanid>命令添加普通VLAN。 9806(config)# add-vlan 100
2.将第1步添加的普通VLAN设置为组播VLAN。 9806(config)# ip igmp mvlan 100
3.将用户侧端口以untag方式放入组播VLAN中。 9806(config)# vlan 100 1/1 untag pvc 1
4.将网络侧端口以tag方式放入组播VLAN中。 9806(config)# vlan 100 5/1-2 tag 5.使能组播功能。
9806(config)# ip igmp enable
5.设置组播工作模式,本例以Snooping模式为例。 9806(config)# ip igmp mode snooping