第四章 Mpnat使用说明
4.1 主要功能
从OLT的带外网口管理OLT及ONU。
对于onu的管理,包括telnet,http,snmp,snmp trap以及onu的ftp功能
灵活QINQ下的onu管理功能 vxworks的ftp和telnet shell功能
4.2 Onu的管理(以f820为例)
1. 在不启用qinq条件下的配置:
1) 配置带内和带外管理口 ZXAN(config)#vlan 100
ZXAN(config)# interface vlan 100
ZXAN(config-if)# ip address 15.1.1.200 255.255.255.0 ZXAN(config)#interface gei_1/21/1
ZXAN(config-if)# switchport default vlan 100 ZXAN(config)# interface mng1
ZXAN(config)#ip address 136.1.1.100 255.255.255.0 2) 配置onu信息,使onu能够处于认证状态 ZXAN(config)# interface epon-olt_1/3/4
ZXAN(config-if)#onu 1 type ZTE-F820 mac 000c.d563.0002 ip-cfg static ZXAN(config)# interface epon-onu_1/3/4:1 ZXAN(config-if)# switchport mode trunk vport 1 ZXAN(config-if)#switchport vlan 200 tag vport 1 3) 配置vlan及onu的管理接口 ZXAN(config)#vlan 200 ZXAN(config)# interface vlan200
ZXAN(config-if)#ip address 172.1.1.1 255.255.255.0 4) 配置onu的管理地址
ZXAN(config)#pon-onu-mng epon-onu_1/3/4:1
ZXAN(epon-onu-mng)#mgmt-ip onu-ip 172.1.1.10 255.255.255.0 4 200 mgm-ip 15.1.1.0 255.255.255.0 172.1.1.1 status enable
5) 配置onu的管理vlan,配置该管理vlan的目的是要把所有该vlan的包都提到cpu
上来,如果不配置这条命令,telnet,http,snmp方式的onu管理都能进行,但是由onu主动发起的,目的地址是公网ip的操作,如onu的ftp和snmp trap包就会通过交换芯片的三层功能透传到上联口不能提到cpu。 ZXAN(config)#mpnat onu-mng-vlan 200
此时应该可以ping的通onu
ZXAN#ping 172.1.1.10
sending 5,100-byte ICMP echos to 172.1.1.10,timeout is 2 seconds. !!!!!
Success rate is 100 percent(5/5),round-trip min/avg/max= 0/0/0 ms. ZXAN#
2. 启用qinq条件下的配置:
1)~5)步骤同1
6)启用全局的vlan-smart-qinq ZXAN(config)#vlan-smart-qinq enable
7)启用olt下的vlan-smart-qinq(现在版本只支持启用olt下的qinq,已经不支持启用onu下的vlan-smart-qinq了)
ZXAN(config)#interface epon-olt_1/3/4 ZXAN(config-if)#vlan-smart-qinq enable
由于配置过onu下的swichport vlan 200,此时应该可以ping的通onu(注意不能配置管理vlan的qinq条目,否则不通) ZXAN#ping 172.1.1.10
sending 5,100-byte ICMP echos to 172.1.1.10,timeout is 2 seconds. !!!!!
Success rate is 100 percent(5/5),round-trip min/avg/max= 0/0/0 ms. ZXAN#
3. onu的telnet管理
在olt的cli上对onu进行管理 ZXAN#telnet onu epon-onu_1/3/4:1 Trying 172.1.1.10 ...Open
Attention: Telnet Escape character is ctrl+']'
************************************************ Welcome to ZXAN product of ZTE Corporation
************************************************ Username:
通过带外带内管理地址的设备管理口对onu进行管理,可以在olt上配置telnet的idle时间,缺省为3分钟
ZXAN(config)#mpnat onu-telnet idle-timeout 1 在设备管理口上使用下面的命令进行telnet管理: telnet主设备IP地址 端口号
其中主设备IP地址是olt的带内或带外IP地址,端口号的计算方式如下:
TCP_PORT = PORT_BASE + (SlotNo-1) * 1024 + (PonNo-1) * 128 + (OnuNo-1) <1>
telnet方式的PORT_BASE是10000,取值范围为
取值范围
SlotNo 1-22
PonNo 1-8
OnuNo 1-128
例如:telnet 136.1.1.200 14246表示slot5,olt2,onu23
4. onu的http管理
在ie地址栏输入http://主设备IP地址:端口号既可对onu进行http管理,其中主设备地址是olt的带外或带内管理口的IP,端口号的计算方式同telnet管理的端口计算公式<1>,但http方式的PORT_BASE是35000,SlotNo、PonNo、OnuNo的取值范围同telnet方式。 例如:http://15.1.1.200:39246表示slot5,olt2,onu23
5. onu的snmp管理
可以通过mibbrowser或者NMS对onu进行snmp管理,团体串格式定义为OriginalCommunity@RackNo_ShelfNo_Slotno_PonPortNo_OnuNo,其中OriginalCommunity部分为ONU的团体串,后面的RackNo_ShelfNo_Slotno_PonPortNo_OnuNo部分用RackNo、ShelfNo、Slotno、PonPortNo和OnuNo来唯一的指定了要管理的ONU位置。
6. onu的snmp trap发送
onu的trap如果要通过olt转发至snmp trap server需要在onu上进行如下配置: 1) 配置snmp trap server地址为公网地址
ZXAN(config)#snmp-server host 15.1.1.10 trap version 2c public enable NOTIFICATIONS server-index 3 udp-port 162
2) 配置到snmp trap server所在网段的路由,下一跳为olt上的管理接口地址 ZXAN(config)# ip route 15.1.1.0 255.255.255.0 172.1.1.1
7. onu的ftp
onu如果需要通过olt来从外网进行ftp操作,需要在onu上配置到公网ftp server的路由,下一跳为olt上管理接口的地址
ZXAN(config)# ip route 15.1.1.0 255.255.255.0 172.1.1.1 然后就可以进行ftp操作了,支持PORT模式和PASV模式。 可以在olt上配置onu ftp的控制链路转发表老化时间,缺省为5分钟 一、 对olt的telnet shell操作
可以在olt上配置telnet shell的服务端口号,缺省为9999 ZXAN(config)# mpnat service telnet-shell service-port 9000
然后就可以通过带外带内管理地址的设备管理口进行telnet shell操作了 例如:telnet 136.1.1.200 9999
二、 Olt的ftp操作
操作方式和以前的ftp操作完全一样,支持PORT模式和PASV模式。 实例: 1)
配置带外管理口
ZXAN(config)# interface mng1
ZXAN(config)#ip address 136.1.1.100 255.255.255.0 2)
配置onu信息,使onu能够处于认证状态 ZXAN(config)# interface epon-olt_1/3/4
ZXAN(config-if)#onu 1 type ZTE-F820 mac 000c.d563.0002 ip-cfg static ZXAN(config)# interface epon-onu_1/3/4:1 ZXAN(config-if)# switchport mode trunk vport 1 ZXAN(config-if)#switchport vlan 200 tag vport 1 3)
配置vlan及onu的管理接口