百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 热门文章 > 正文

OLT配置方法以及维护手册

bigegpt 2024-09-11 00:50 3 浏览

OLT配置手册以及维护常见问题

OLT作为GPON的核心设备,平时经常遇到各种问题,下面就配置方法以及遇到的问题做一下说明:

一、登录:

OLT可通过超级终端以及DOS状态下TELNET命令登录,也可用交换机的专用软件SecureCRT进行登录,正常登录后界面一致,均可进行平时数据的查看以及配置业务,通常有两种登录方式:TL1(大写)和CLI(小写)命令,一般TL1进行业务数据的配置以及查看,配置情况以及登录口令均大写:SUPERUSER/ANS#150,CLI可进行OLT上下行的关联情况的配置和查看,配置情况以及登录口令均小写:isadmin/ans#150,下面以221.131.22.11进行说明。

1. 超级终端登录:

进入后选择T(TL1命令),输入口令即可,

Enter Username : SUPERUSER /Enter Password : ANS#150

CLI命令如图:

进入后直接输入口令即可。login: isadmin /password: ans#150

2. telnet登录方式:

在cmd界面下直接输入telnet d.d.d.d 1023即可登录TL1命令

进入后输入口令即可进行操作;

在cmd界面下输入telnet d.d.d.d 即可登录cli命令,如图

进入后输入口令即可。

3. SecureCRT登录:

点击快速链接,选择Telnet协议,主机名称为该OLT的带内管理IP,如221.131.22.11,端口为1023,如图所示:

进入后输入口令即可登录TL1命令;

同样道理CLI命令如图:

输入口令即可登录。

由于是公网设备,对于部分大局点,已经设置了ACL,不允许随便访问,因此需要通过网管的跳登,网管的IP地址为211.142.35.198,登录协议为SSH2,端口:22,用户名:testwlan ,登录密码为:7342gpon@wlan .在如下界面下跳登即可:

2、 数据的查看以及配置:

1. TL1数据的配置

总体来说,TL1数据配置分几大类:1.ENT_创建;2.ED_修改;3.DLT_删除;4.RTRV_查询。一般情况下只有在前期进行数据配置的时候才会有ENT,数据配置后自动保存,没有特殊情况不会进行ED以及DLT的操作,而平时最常用的则为RTRV命令,下面专门针对RTRV进行说明;

登录成功后输入RTRV,进入如下界面:

即可进行如图标记的各种查询,平时用的较多查询为ONT(onu),ALM(告警),PONVLAN(vlan的配置),PONFDBDYNAMIC(故障处理vlan学习下联mac),PON(PON口状态),EQPT(板卡状态)等,输入后回车可进行下一步的选择,也可进行ALL的选择,根据自己需要而定。

以PON为例查询如图:

图中看到1.3口IS状态表示PON口开启,下面连接设备;2口OOS-AU为自动关闭状态,一旦下面连接设备即可开启,可收到PON的光;4口OOS-AUMA为手动关闭状态,下面连接设备也不会收到OLT的发光,需要我们手动进行开启。

查询ONT时也同样道理,IS代表ONU开启运行状态,OOS-AU表示自动关闭状态,OOS-AUMA表示手动关闭状态。

在TL1命令下系统默认分号;为结束状态,输入分号不管命令成功与否系统就会执行。成功返回为:COMPLD,失败则返回:DENY.

下面列举平时常用的全命令以及释义:

1. RTRV-ALM-ALL; 查看所有告警信息

2. RTRV-EQPT::ALL; 查看OLT所有板卡状态

3. RTRV-ONT::ALL; 查看所有ONU状态信息

4. RTRV-ONT::ONT-1-1-1-1-1; 查看单个ONU状态,第三个1为板卡位置,第四个1代表PON口位置,第五个1代表ONU的网络位置。

5. RTRV-ONT::ONT-1-1-1-1-1&&-32; 查看第一PON口下所有ONU状态

6. RTRV-PONFDBDYNAMIC::PONVLAN-2200; 查看2200这个VLAN下联所带MAC地址

7. RTRV-SERVICE-HSI::ALL; 查看HSI数据配置信息(针对前期16160E-A)

RTRV-SERVICE-FLOW::ALL; 查看FLOW数据配置信息(针对后期各种型号E-P)

注:此命令查询为所有业务数据查询,数据量大,一般要有选择性的查询。

8.REPT-OPSTAT-OPTICS::ONT-1-1-1-1-1; 查看第一板卡第一PON口第一台ONU的光衰情况

9.REPT-OPSTAT-PON::PON-1-1-1-1; 查看第一PON口各ONU的误码率

10.RTRV-IPPORT::NTENET; 查看管理IP

RTRV-NE-ALL; 查看网关

11.REPT-OPSTAT-EQPT::LT-1-1-1;

REPT-OPSTAT-EQPT::NTA; 查看板卡目前的温度信息

退出TL1命令前最好不要直接关闭,输入:LOGOFF后正常退出为宜。

2. CLI数据的配置

CLI命令下应用较少,但起的作用却至关重要,最常应用为几种:1.上联端口的状态查询;2.VLAN关联MAC地址的查询;3.VLAN的关联情况查询;下面就每种应用做下说明:

1. 上联端口状态查询:show interface shub port

在admin-status下显示为OLT上联端口状态设置为up,oper-status下显示为能否收到上联设备的光,up表示正常,down表示上联光路不通,另外,图中upstream-bw上联端口1和3进行捆绑设置,由于另一条光路不通,对上联端口3进行关闭,否则在CLI命令下会不间断的出现端口无光的告警;

info configure interface shub port 1 查询上联端口1的具体配置情况

2. VLAN关联MAC地址的查询:show vlan shub-fdb

network:1表示vlan关联了上联端口1,前面的mac从上联设备学习过来

lt:1/1/1 表示vlan关联了下联第一块板卡,mac地址从下联设备学习所得

control-port 表示此OLT的管理vlan,管理vlan只需要终止至OLT即可,可不用关联下联,这里学不到下联设备的mac

如果VLAN学习mac较多,返回数据较多,可专门针对单个vlan进行查询,如:

show vlan shub-fdb 2252

3. VLAN的关联情况查询:info configure vlan shub id

数据创建时vlan2106等只对上联端口1进行了关联,由于上联1和3进行了捆绑,所以这里会看到vlan2106也同样关联了端口3,做捆绑的目的就是预防万一端口1光路不通,端口3仍然可实现业务的畅通,不会造成业务的中断;

lt:1/1/1 表示vlan2106只关联了下联第一板卡,如果第二板卡需要开通业务,需要再对第二板卡进行关联;

mode residential-bridge 是对vlan设置了桥接模式

同样,此命令后也可跟具体的vlan id 进行单个vlan的查询;

在CLI命令下创建的数据不能自行保存,当遇到设备突然掉电情况会造成数据的丢失,所以我们需要对创建的命令进行保存:admin software-mngt shub database save以保证数据的永久生效,CLI命令没有默认的结束标志,输入命令后回车即可运行;

退出时可先输入exit all退出编辑状态,最后输入logout自动结束退出登录。

以下为具体16160E-A型号ONU的数据配置方法,可参考

CIGonu的配置规则大致相同,具体命令有些许差别

2.1、ONU端口配置:

无论用什么方式登陆OLT后首先进入TL1命令界面下,输入"RTRV-ALM-ALL;"查看所有告警信息。如果ONU与OLT连接后会有ONU告警信息出现,如图所示:

图中显示了第一块LT板下第一个PON口有四个ONU告警信息,ONU序列号分别为"ALCLF9A25941""ALCLF9A25905""ALCLF9A25CF1""ALCLF9A259B2"

复制第一个ONU序列号后使用命令"ENT-ONT::ONT-1-1-1-1-1::::SERNUM=ALCLF9A25941,SWVERPLND=3FE50782TWSX01:IS;"

例子中配置了序列号为ALCLF9A25941的ONU,软件采用FE50782TWSX01。

注:在配置时需在ONT软件名前加上3,根据实际使用ONT配置相应软件

ONU标识:ONU-1-1-<LT slot>-<PON>-<ONU>

如"ENT-ONT::ONT-1-1-1-1-2:::::SERNUM=ALCLF9A25941,SWVERPLND=3FE50782TWSX01:IS;"

则代表第一块LT板下第一个PON口下的第二台ONU,以此类推。

如"ENT-ONT::ONT-1-1-1-2-2:::::SERNUM=ALCLF9A25905,SWVERPLND=3FE50782TWSX01:IS;"

则代表地二块LT板卡下第二个PON口下的第二台ONU,以此类推。

2.2、ONT软件升级:

在配置完ONU端口后,设定的件可能会与ONU当前加载的软件不同,此时会产生如下软件不匹配的告警:

Planned software version does not match active software version

同时会产生如下表示正在重新下载新ONU软件的告警:

ONT SWDL In Progress

当"ONT SWDL In Progress"告警消除时,即表示ONT软件下载完毕,ONU会自动重启来加载新软件完成软件升级

用以下命令来查看ONT状态

> RTRV-ONT::ALL;

2.3、ONTCARD 配置 :

使用命令"ENT-ONTCARD::ONTCARD-1-1-1-1-1-1:::10_100BASET::IS;"

创建第一个ONU的ONUCARD 为10_100BASET 模式。

网口的ONTCARD标识:ONTCARD-1-1-<LT slot>-<PON>-<ONT>-1

用以下命令来验证配置

> RTRV-ONTCARD::ALL;

2.4、ONTENET网口配置:

ENT-ONTENET::ONTENET-1-1-1-1-1-1-1::::AUTODETECT=10_100_1000BASETAUTO,CVLANDEF=0,SESSPROFID=10,MAXMACNUM=50:IS;

创建ONU的网口,为 10/100M/1000M 自适应模式,绑定了 index 为 10 的 Session profile, 配置了限制该端口最大学习到的 MAC 地址数为 50

继续执行命令:

ENT-ONTENET::ONTENET-1-1-1-1-1-1-2::::AUTODETECT=10_100_1000BASETAUTO,CVLANDEF=0,SESSPROFID=10,MAXMACNUM=50:IS;

再创建一个ENET网口的数据。

只有经过以上两条命令后才算完成一个ENET网口配置,每个ONT下2个ONTENET

下面命令配置了第二块板卡第二个PON口下的第二个ONU的ONTENET网口配置

ENT-ONTENET::ONTENET-1-1-2-2-2-1-1::::AUTODETECT=10_100_1000BASETAUTO,CVLANDEF=0,SESSPROFID=10,MAXMACNUM=50:IS;

ENT-ONTENET::ONTENET-1-1-2-2-2-1-2::::AUTODETECT=10_100_1000BASETAUTO,CVLANDEF=0,SESSPROFID=10,MAXMACNUM=50:IS;

ONTENET标识:ONTENET-1-1-<LT slot>-<PON>-<ONT>-1-<ONTENET>

2.5、上网业务配置:

ENT-SERVICE-HSI::HSI-1-1-1-1-1-1-2-1::::BWPROFUPID=21,BWPROFDNID=20,PQPROFID=20,SVLAN=2472,ETHERTYPE=UNUSED,UNISIDEVLAN=520,NETWORKSIDEVLAN=521:IS;

ENT-SERVICE-HSI::HSI-1-1-1-2-2-1-2-1::::BWPROFUPID=21,BWPROFDNID=20,PQPROFID=20,SVLAN=2473,ETHERTYPE=UNUSED,UNISIDEVLAN=520,NETWORKSIDEVLAN=521:IS;

例子创建了上网业务的BW profile与 PQ profile ,SVLAN ,EVLAN等

SVLAN=2472为上网的S-vlan,UNISIDEVLAN=520为上网的RG vlan,NETWORKSIDEVLAN=521为上网的内层VLAN

注:

1)第一个PON口的S-VLAN为2472,第二个PON口的S-VLAN为2473,依次类推;

2)同一个PON口下的不同ONT,NETWORKSIDEVLAN依次从521到552。

3)不同PON间ONT的RG VLAN相同,UNISIDEVLAN=520

2.6、VOIP语音业务配置

ENT-SERVICE-HSI::HSI-1-1-1-1-1-1-2-2::::BWPROFUPID=31,BWPROFDNID=30,PQPROFID=30,SVLAN=2400,ETHERTYPE=UNUSED,UNISIDEVLAN=50,NETWORKSIDEVLAN=51:IS;

ENT-SERVICE-HSI::HSI-1-1-1-2-1-1-2-2::::BWPROFUPID=31,BWPROFDNID=30,PQPROFID=30,SVLAN=2400,ETHERTYPE=UNUSED,UNISIDEVLAN=50,NETWORKSIDEVLAN=51:IS;

例子中创建了语音业务的BW profile与 PQ profile,SVLAN,EVLAN等

SVLAN=2400 为VOIP的S-VLAN,UNISIDEVLAN=50 为VOIP的 RG VLAN,

NETWORKSIDEVLAN=51 为VOIP的内层VLAN

注:

1)所有PON口的S-VLAN均为2400;

2)同一个PON口下的不同ONT,NETWORKSIDEVLAN依次从51到82;

3)不同PON间ONT的RG VLAN相同,UNISIDEVLAN=50 。

2.7、IPTV业务配置:

ENT-SERVICE-HSI::HSI-1-1-1-1-1-1-1-2::::BWPROFUPID=41,BWPROFDNID=40,PQPROFID=40,SVLAN=2448,ETHERTYPE=UNUSED,UNISIDEVLAN=300,NETWORKSIDEVLAN=301:IS;

ENT-SERVICE-HSI::HSI-1-1-1-2-1-1-1-2::::BWPROFUPID=41,BWPROFDNID=40,PQPROFID=40,SVLAN=2448,ETHERTYPE=UNUSED,UNISIDEVLAN=300,NETWORKSIDEVLAN=301:IS;

例子中创建了语音业务的BW profile与 PQ profile,SVLAN,EVLAN等

SVLAN=2448 为IPTV的S-VLAN,UNISIDEVLAN=300 为IPTV的 RG VLAN,

NETWORKSIDEVLAN=301 为IPTV的内层VLAN

注:

1)所有PON口的S-VLAN均为2448;

2)同一个PON口下的不同ONT,NETWORKSIDEVLAN依次从301到332;

3)不同PON间ONT的CVLAN相同,UNISIDEVLAN=300。

2.8、ONU管理配置:

第一个LT板卡下的第一个PON口下的第一个ONU

ENT-SERVICE-HSI::HSI-1-1-1-1-1-1-1-1::::BWPROFUPID=13,BWPROFDNID=13,PQPROFID=13,SVLAN=4067,ETHERTYPE=UNUSED,UNISIDEVLAN=4067,NETWORKSIDEVLAN=4067:IS;

第二个LT板卡下的第二个PON口下的第二个ONU

ENT-SERVICE-HSI::HSI-1-1-2-2-2-1-1-1::::BWPROFUPID=13,BWPROFDNID=13,PQPROFID=13,SVLAN=4067,ETHERTYPE=UNUSED,UNISIDEVLAN=4067,NETWORKSIDEVLAN=4067:IS;

注:ONU管理的所有VLAN均为4067

2.9、配置管理地址的静态IP(ONU的OAM 通过G0口连通)

第一个ONT:

ENT-PONARPENT::PONVLAN-4067:::172.27.42.2,BRGPORT-1-1-1-1-1-1-1:CVLAN=0;

第二个ONT:

ENT-PONARPENT::PONVLAN-4067:::172.27.42.3,BRGPORT-1-1-1-1-2-1-1:CVLAN=0;

注:4067为ONU的管理VLAN,172.27.42.2/3 为ONU的管理IP。

注解:以上-1-1-1-1-1-1-1-1 为:

-<机架>-<机框>-<LT slot>-<PON>-<ONT>-<ONTCARD>-<ONTENET>-<ONT业务>

其中机架、机框暂时不会改变,ONTCARD目前只有"1",ONTENET为"1"和"2"。ONU管理的 ONTENET为"1"ONU业务为"1",上网业务的ONTENET为"2"ONU业务为"1",VOIP语音的ONTENET为"2"ONU业务为"2",IPTV的ONTENET为"1"ONU业务为"2"。

相关推荐

Go语言泛型-泛型约束与实践(go1.7泛型)

来源:械说在Go语言中,Go泛型-泛型约束与实践部分主要探讨如何定义和使用泛型约束(Constraints),以及如何在实际开发中利用泛型进行更灵活的编程。以下是详细内容:一、什么是泛型约束?**泛型...

golang总结(golang实战教程)

基础部分Go语言有哪些优势?1简单易学:语法简洁,减少了代码的冗余。高效并发:内置强大的goroutine和channel,使并发编程更加高效且易于管理。内存管理:拥有自动垃圾回收机制,减少内...

Go 官宣:新版 Protobuf API(go pro版本)

原文作者:JoeTsai,DamienNeil和HerbieOng原文链接:https://blog.golang.org/a-new-go-api-for-protocol-buffer...

Golang开发的一些注意事项(一)(golang入门项目)

1.channel关闭后读的问题当channel关闭之后再去读取它,虽然不会引发panic,但会直接得到零值,而且ok的值为false。packagemainimport"...

golang 托盘菜单应用及打开系统默认浏览器

之前看到一个应用,用go语言编写,说是某某程序的windows图形化客户端,体验一下发现只是一个托盘,然后托盘菜单的控制面板功能直接打开本地浏览器访问程序启动的webserver网页完成gui相关功...

golang标准库每日一库之 io/ioutil

一、核心函数概览函数作用描述替代方案(Go1.16+)ioutil.ReadFile(filename)一次性读取整个文件内容(返回[]byte)os.ReadFileioutil.WriteFi...

文件类型更改器——GoLang 中的 CLI 工具

我是如何为一项琐碎的工作任务创建一个简单的工具的,你也可以上周我开始玩GoLang,它是一种由Google制作的类C编译语言,非常轻量和快速,事实上它经常在Techempower的基准测...

Go (Golang) 中的 Channels 简介(golang channel长度和容量)

这篇文章重点介绍Channels(通道)在Go中的工作方式,以及如何在代码中使用它们。在Go中,Channels是一种编程结构,它允许我们在代码的不同部分之间移动数据,通常来自不同的goro...

Golang引入泛型:Go将Interface「」替换为“Any”

现在Go将拥有泛型:Go将Interface{}替换为“Any”,这是一个类型别名:typeany=interface{}这会引入了泛型作好准备,实际上,带有泛型的Go1.18Beta...

一文带你看懂Golang最新特性(golang2.0特性)

作者:腾讯PCG代码委员会经过十余年的迭代,Go语言逐渐成为云计算时代主流的编程语言。下到云计算基础设施,上到微服务,越来越多的流行产品使用Go语言编写。可见其影响力已经非常强大。一、Go语言发展历史...

Go 每日一库之 java 转 go 遇到 Apollo?让 agollo 来平滑迁移

以下文章来源于GoOfficialBlog,作者GoOfficialBlogIntroductionagollo是Apollo的Golang客户端Apollo(阿波罗)是携程框架部门研...

Golang使用grpc详解(golang gcc)

gRPC是Google开源的一种高性能、跨语言的远程过程调用(RPC)框架,它使用ProtocolBuffers作为序列化工具,支持多种编程语言,如C++,Java,Python,Go等。gR...

Etcd服务注册与发现封装实现--golang

服务注册register.gopackageregisterimport("fmt""time"etcd3"github.com/cor...

Golang:将日志以Json格式输出到Kafka

在上一篇文章中我实现了一个支持Debug、Info、Error等多个级别的日志库,并将日志写到了磁盘文件中,代码比较简单,适合练手。有兴趣的可以通过这个链接前往:https://github.com/...

如何从 PHP 过渡到 Golang?(php转golang)

我是PHP开发者,转Go两个月了吧,记录一下使用Golang怎么一步步开发新项目。本着有坑填坑,有错改错的宗旨,从零开始,开始学习。因为我司没有专门的Golang大牛,所以我也只能一步步自己去...