ONU掉电批量删除

本文介绍了一种通过Perl脚本实现的PON口掉电后设备删除的方法。具体步骤包括读取指定文件内容、筛选特定IP地址并执行删除操作。

########PON口掉电,设备删除

C:\Documents and Settings\Administrator>perl d:\perl\cat.pl jieru_ONU.txt |perl d:\perl\filter.pl 10.44.7.14  - 16 | perl d:\perl\filter.pl NA-0-2-2 - 8 > d:\tmp\tctdj.txt

C:\Documents and Settings\Administrator>perl d:\perl\cut.pl 5 d:\tmp\tctdj.txt > d:\tmp\ip_tctdj.txt

C:\Documents and Settings\Administrator>perl d:\perl\del_jrw.pl d:\tmp\ip_tctdj.txt

转载于:https://my.oschina.net/xiechaoyong/blog/527323

中兴OLT C300基本的命令  show running-config (加载各种板卡)show gpon onu uncfg (查看OLT所有未配置的ONU)show gpon onu uncfg gpon-olt_1/3/2 (查看端口下未配置的ONU)show gpon onu state gpon-olt_1/2/1 (查看端口下ONU状态)show mac (查看MAC地址)show card (查看主控板和线卡的在线状态,和版本信息)show version-running (查看当前运行的版本信息)show vlan summary (查询已创建的VLAN)show vlan 813 (查询813VLAN绑定的端口)show processor (CPU占用率)show port-statistics interface gei_1/19/3 (端口流量统计)show interface gpon-onu_1/2/1:3 (端口流量统计)show users (网元Ping的通连不上:主要有两种可能:网元用户已满和网元的MAC地址或IP地址有冲突,查看网元用户是否已满,可以用show users 或 who 命令进行查看)show epon authentication-mode 1/2 (查询OLT线ONU认证注册模式)show onu-type (查询系统目前支持的ONU类型)show running-config interface gpon-onu_1/2/1:4 (查看已配ONU数据)show onu running config gpon-onu_1/2/1:4 (查看已配ONU数据)exit (退回上一级)========================删除已经注册的ONUshow gpon onu uncfg (查看OLT所有未配置的ONU)con t (进入配置模式)interface gpon-olt_1/3/1 (进入指定PON口)no onu 1 (删除指定ONU ID)========================先登陆到OLT上注册ONU、透传vlan、下发IP:con t (进入配置模式)interface gpon-olt_0/1/2 进入olt第一槽位第二PON口下注册onuonu 12 type ZTEG-F822 sn ZTEGB0004C93在olt第一槽位第二PON口下注册第12台onuinterface gpon-onu_0/1/2:12name ONU-2:12 (ONU简单注明)tcont 2 profile UP-50M (加入宽带50M的" UP-50M"带宽模板)gemport 1 name gemport-1 unicast tcont 2service-port 1 vport 1 user-vlan 200 svlan 200 (加入主VLAN)service-port 2 vport 2 user-vlan 101 to 124 svlan 1060(内层VLAN to内层VLAN, svlan外层VLAN)=======================================1、配置 ONU 模板 、由于 GPON 系统默认的 ONU 类型中没有 F620, 需要显式添加。 目前的 C220 版本, ONU 类型名称在 GPON 和 EPON 中要保持唯一性,这里我们使用“ZTEG-F620” 。ZXAN(config)# ponZXAN(config-pon)# onu-type gpon ZTEG-F620 description 4ETH,2POTSZXAN(config-pon)# onu-if ZTEG-F620 eth_0/1-4ZXAN(config-pon)# onu-if ZTEG-F620 pots_0/1-2ZXAN(config-pon)# onu-type-attr gpon ZTEG-F620 max-tcont 7 max-gemport 32 max-bridge-perslot 1 max-uplink-perbridge 32 ZXAN(config-pon)# exitZXAN(config)# show onu-type-attr gpon ZTEG-F620 Onu type name : ZTEG-F620 Pon type : gpon Description : 4ETH,2POTS Max tcont : 7 Max gemport : 32 Max bridge per slot : 1 Max uplink per bridge : 32 Max iphost: 12、配置 TCONT 模板 、创建一个带宽模板名字为 UP-50M, TCONT 类型为 2, 保证速率为 50M。 该带宽模板, 用于设置 ONU 宽带的 T-CONT 上行带宽。创建一个语音模板名字为 UP-2M,TCONT 类型 为 1,固定速率为 2M。该带宽模板,用于设置 ONU 语音的 T-CONT 上行带宽。ZXAN(config)# gponZXAN(config-gpon)# bandwidth-profile UP-50M type 2 assured 50000 宽带模板ZXAN(config-gpon)# bandwidth-profile UP-2M type 1 fixed 2000 语音模板ZXAN(config-gpon)# show gpon profile bandwidth UP-20M Name :UP-20M Type:2, FBW: 20000(kbps)3、配置 Traffic 模板 、创建一个流模板名字为 DOWN-50M,确保速率为 50M,峰值为 50M。该流量模板,用 于设置宽带 gemport 的下行速率。创建一个流模板名字为 DOWN-2M,确保速率为 2M,峰 值为 2M。该流量模板,用于设置语音 gemport 的下行速率。ZXAN(config-gpon)# traffic-profile DOWN-50M sir 50000 pir 50000ZXAN(config-gpon)# traffic-profile DOWN-2M sir 2000 pir 2000ZXAN(config-gpon)# show gpon profile traffic DOWN-50M Name :DOWN-50M SIR PIR 50000 50000ZXAN(config-gpon)# exit4、GEM Port 下行限速使能 、 下行限速使能默认情况下,OLT 的调度模式为基于 PON 口的调度,当 OLT 的调度模式为基于 PON 口的调度时,创建 GEM Port 时设置的 downtraffic 参数 不会生效。只有当 OLT 的调度模式为基于 OnuOrGemport 的调度时,创建 GEM Port 时 设置的 downtraffic 参数才起效。以下为配置 GEM Port 下行限速的方法:(1)配置线卡调度模式为 onuOrGemportZXAN(config)#gponZXAN(config-gpon)# schedule-mode slot 1 OnuOrGemportZXAN(config-gpon)# exit(2)配置完线卡调度模式之后,需要手动重启线卡。ZXAN(config)# exitZXAN#reset slot 1 Confirm to reset card? [yes/no]:yZXAN# 注意:在修改线卡的调度模式之后,该线卡上原来的配置信息全部会被删掉,因此要 在配置 ONU 前首先配置该命令。(3)线卡重启之后,重新配置原来的业务。同时,在 ONU 接口目录下,配置下行 调度模式为 gemport,gemport 下行限速就会起作用了。ZXAN# con tZXAN(config)#interface gpon-onu_0/1/1:1ZXAN(config-if)#qos-mgmt schedulemode noneZXAN(config-if)#exit5、注册 ONU 、1、缺省情况下,OLT 对配置过但是处于掉线状态的 ONU,每隔 5 秒搜索一次。 通常,我们将这个搜索周期修改为 30 秒,可以满足实际的需要,也可以减少 OLT PON 卡的工作量。ZXAN(config)# interface gpon-olt_0/4/1ZXAN(config-if)# discover-period new_onu 10 miss_onu 30ZXAN(config-if)# exit2、查看 4 槽位 1 端口下未配置的 ONU/ONT 。ZXAN(config)# show gpon onu uncfg gpon-olt_0/4/1OnuIndex Sn State---------------------------------------------------------------------gpon-onu_0/4/1:1 ZTEG900083D3 unknown3、 ONU ID 在同一端口下唯一, 取值 1-128. 根据实际的 ONU 终端, 选择对应的 ONU 类型参数。ZXAN(config)# interface gpon-olt_0/4/1ZXAN(config-if)# regist 64 type ZTEG-F620 ZTEG70001007 state readyZXAN(config-if)# exit4、显示 ONU 状态ZXAN(config)# show gpon onu state gpon-olt_0/1/1其中,参数“Phase State”可能有如下几种取值:(1) offline,表示该 ONU 属于离线配置,OLT 没有搜索到这个 ONU;(2) logging,表示该 ONU 已经搜索到,正在测距;(3) syncMib,表示该 ONU 已经测距完毕,正在同步数据;(4) working,表示 ONU 同步结束,可以进行其他配置;(5) LOS,表示 ONU 和 OLT 之间的光纤链路有故障,导致 ONU线;(6) DyingGasp,表示 ONU 断电了,可能是 ONU 正常被关电,也可能是 ONU 所 在位置市电断了;5、显示 ONU 版本信息 ZXAN(config)# show gpon onu version-running gpon-onu_0/4/1:16、配置 TCONT 、1、进入 ONU 接口模式ZXAN(config)# interface gpon-onu_0/1/1:12、配置一个 TCONT,序列号为 2,引用的带宽模板为 UP-20M,建议不用 TCONT 1 。ZXAN(config-if)# tcont 2 traffic UP-20M7、配置 GEM Port 、配置一个 gemport ,序列号为 2,名字为 gemport-2,使用 TCONT 2,引用的流模板为 DOWN-50M。ZXAN(config-if)# gemport 2 name gemport-2 unicast tcont 2 downtraffic DOWN-50MZXAN(config-if)# exit8、配置 GEM Port 业务流映射 、1)、进入 ONU 远程管理接口ZXAN(config)# pon-onu-mng gpon-onu_0/4/1:12)、配置一条 gemport 到 uplink 的内部连接,模式为 bridge。使用 bridge_0/1 的第 1 个 uplink 端口。ZXAN(gpon-onu-mng)# interwork gemport gemport-1 bridge uplink_0/1/13)、默认所有 ETH 口已经绑定到 bridge_0/1 上,不需要再进行绑定。 <4)、现场如果是 UNI 口连接 PC 机,需要对 UNI 口上行数据加上一层 VLAN-TAG,如 下:ZXAN(gpon-onu-mng)# vlan-tag uni eth_0/1 up-mode add up-prio 0 up-vid 51 down-mode untag5)、配置 ETH_0/1 口的 VLAN 过滤模式,对 TAG 包过滤模式为 VID 过滤,对 UNTAG 包透传。ZXAN(gpon-onu-mng)# vlan-filter-mode uni eth_0/1 tag-filter vid-filter untag-filter transparent6)、配置 ETH_0/1 的 VID 过滤,允许 VID 为 51 的通过。ZXAN(gpon-onu-mng)# vlan-filter uni eth_0/1 vid 517)、配置 ETH_0/1 的最大帧长为 1632 字节,能够满足现有网络的最大帧长要求。ZXAN(gpon-onu-mng)# interface eth eth_0/1 max-frame 16328)、 配置 Uplink_0/1/1 口的 VLAN 过滤模式, TAG 包过滤模式为 VID 过滤, UNTAG 对 对 包丢弃。ZXAN(gpon-onu-mng)# vlan-filter-mode uplink uplink_0/1/1 tag-filter vid-filter untag-filter discard9)、配置 uplink_0/1/1 的 VID 过滤,允许优先级为 0,VID 为 51 的数据通过。ZXAN(gpon-onu-mng)# vlan-filter uplink uplink_0/1/1 priority 0 vid 51 ZXAN(gpon-onu-mng)# exit9、配置虚端口 VLAN 、1、进入 ONU 接口模式。ZXAN(config)# interface gpon-onu_0/1/1:12、设置 VPORT 2 的 VLAN 模式为 trunkZXAN(config-if)# switchport mode trunk vport 23、将 VLAN 101 配置到 VPORT 1 上。ZXAN(config-if)# switchport vlan 51 tag vport 2ZXAN(config-if)# exit 说明:这里的 vport 对应着 gemport。 (cvlan 要以 tag 形式加到内联口)10、配置上联端口 VLAN 、ZXAN(config)#interface gei_0/9/1ZXAN(config-if)#switchport mode hybridZXAN(config-if)#switchport vlan 2421 tagZXAN(config-if)#exit11、使能 QinQ 并配置规则 、ZXAN(config)# vlan-smart-qinq enable ZXAN (config)#interface gpon-onu_0/4/1:1ZXAN(config-if)# vlan-smart-qII 窄带业务配置(H248)语音内层 vlan 为 2999,外层为 2421 窄带业务配置( )1、配置 TCONT 、1、进入 ONU 接口模式 ZXAN(config)# interface gpon-onu_0/1/1:1 2、配置一个 TCONT,序列号为 3,引用的带宽模板为 UP-2M。 ZXAN(config-if)# tcont 3 traffic UP-2M2、配置 GEM Port 、配置一个 gemport ,序列号为 3,名字为 gemport-3,使用 TCONT 3,引用的流模板为 DOWN-2M。ZXAN(config-if)# gemport 3 name gemport-3 unicast tcont 3 downtraffic DOWN-2MZXAN(config-if)# exit3、配置 GEM Port 业务流映射 、1)、进入 ONU 远程管理接口 ZXAN(config)# pon-onu-mng gpon-onu_0/1/1:12)、配置一条 gemport 到 uplink 的内部连接,模式为 bridge。使用 bridge_0/1 的第 2 个 uplink 端口。ZXAN(gpon-onu-mng)# interwork gemport gemport-3 bridge uplink_0/1/23)、默认所有 ETH 口已经绑定到 bridge_0/1 上,不需要再进行绑定。4)、配置 VoIP 协议类型为 H.248。ZXAN(gpon-onu-mng)# voip protocol h2485)、配置 ONU 的 ip-host 地址及网关地址,目前 F620 只支持一个 IP-Host,即只能在 ONU 上配置一个 IP 地址。ZXAN(gpon-onu-mng)# ip-host 1 ip 172.0.95.254 mask 255.255.255.252 gateway 172.0.95.2536)、配置 ip-host VLAN 过滤模式,对 TAG 包过滤模式为 VID 过滤,对 UNTAG 包丢 弃。ZXAN(gpon-onu-mng)# vlan-filter-mode ip-host 1 tag-filter vid-filter untag-filter discard7)、配置 ip-host 的 VID 过滤,允许优先级为 0,VID 为 2999 的数据通过。ZXAN(gpon-onu-mng)# vlan-filter ip-host 1 priority 0 vid 29998)、 配置 Uplink_0/1/3 口的 VLAN 过滤模式, TAG 包过滤模式为 VID 过滤, UNTAG 对 对 包丢弃。ZXAN(gpon-onu-mng)# vlan-filter-mode uplink uplink_0/1/2 tag-filter vid-filter untag-filter discard9)、配置 uplink_0/1/3 的 VID 过滤,允许优先级为 0,VID 为 2999 的数据通过。ZXAN(gpon-onu-mng)# vlan-filter uplink uplink_0/1/2 priority 0 vid 2999第6页10)、配置主备用 SS 地址及 TID 前缀ZXAN(gpon-onu-mng)# mgc 1 server1 172.0.0.6ZXAN(gpon-onu-mng)#mgc 1 server2 172.0.0.2ZXAN(gpon-onu-mng)# mgc 1 terminal-id ONU250Z/ZXAN(gpon-onu-mng)# voip-ctp pots_0/1 mgc 1ZXAN(gpon-onu-mng)# exit4、配置虚端口 VLAN 、1、进入 ONU 接口模式。ZXAN(config)# interface gpon-onu_0/1/1:12、设置 VPORT 3 的 VLAN 模式为 trunkZXAN(config-if)# switchport mode trunk vport 33、将 VLAN 2999 配置到 VPORT 3 上。ZXAN(config-if)# switchport vlan 2999 tag vport 3ZXAN(config-if)# exit 说明:这里的 vport 对应着 gemport。5、配置上联端口 VLAN 、ZXAN(config)# interface gei_0/9/1ZXAN(config-if)# switchport vlan 2421 tagZXAN(config-if)# exit6、使能 QinQ 并配置规则 根据实际 QinQ 启用情况选配) 、 并配置规则(ZXAN(config)# vlan-smart-qinq enableZXAN (config)#interface gpon-onu_0/1/1:1ZXAN(config-if)# vlan-smart-qinq enableZXAN(config-if)#exitZXAN(config)# vlan-smart-qinq ingress-port gpon-olt_0/1/1 cvlan 51 to 100 svlan 24217、ONU 本地配置 、F620/F660 PON SN 修改方法: 修改方法:F620 和 F660 的原始 SN 由 ZTEG 和 8 位数字组成,共 12 位 PC 机连接设备任一用户口 telnet 192.168.1.1, 进入后界面后用户名和密码分别是 root 和 root, 然后输入/ # setmac 1 2176 1234 (需要修改的前 4 位) / # setmac 1 2177 12345678(需要修改的后 8 位) 然后将设备重启即可。在 Status->Device Information 页面即可查看设备 SN
09-05
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值