NetRing 系列命令行手册Word格式文档下载.docx

上传人:b****6 文档编号:20697672 上传时间:2023-01-25 格式:DOCX 页数:79 大小:60.57KB
下载 相关 举报
NetRing 系列命令行手册Word格式文档下载.docx_第1页
第1页 / 共79页
NetRing 系列命令行手册Word格式文档下载.docx_第2页
第2页 / 共79页
NetRing 系列命令行手册Word格式文档下载.docx_第3页
第3页 / 共79页
NetRing 系列命令行手册Word格式文档下载.docx_第4页
第4页 / 共79页
NetRing 系列命令行手册Word格式文档下载.docx_第5页
第5页 / 共79页
点击查看更多>>
下载资源
资源描述

NetRing 系列命令行手册Word格式文档下载.docx

《NetRing 系列命令行手册Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《NetRing 系列命令行手册Word格式文档下载.docx(79页珍藏版)》请在冰豆网上搜索。

NetRing 系列命令行手册Word格式文档下载.docx

NetRing600中光口板,电口板,以太网板都在IU1和IU2上,在逻辑上板位划分如下:

1.系统板上的时钟板的板位为1

2.系统板上的光口板的板位为3

3.系统板上的电口板的板位为4

4.扩展板上的电口板的板位为5

5.扩展板上的光口板的板位为6

6.扩展板上的以太网板的板位为7

NetRing2500结构

IU1

IU2

IU3

IU4

IU5

IU6

IU7

IU8

IU9

IU10

NetRing2500支持的单板类型

单板

规格

合法槽位

安装属性

OAMP

主控/公务/电源/时钟板

IU1-IU2

自动安装

SEXT

扩展子架连接板

IU9/IU10

手工安装

EGEF02

2口千兆以太网板

IU3/IU4/IU5/IU6/IU7/IU8/IU9/IU10

S01F01

单光口STM-1板

S01F02

双光口STM-1板

S01F04

四光口STM-1板

S04F01

单光口STM-4板

S04F02

双光口STM-4板

S04F04

四光口STM-4板

S16F01

单光口STM-16板

EFET08

8口10/100M兆以太网板

PE1T21

21口E1处理板

NetRing10000

OAMP1

SAIU

OAMP2

RESV

XMC1

XMC2

XMC3

PDC1

PDC3

PDC5

PIU1

PDC2

PDC4

PDC6

PIU2

NetRing10000支持的单板类型

主控/电源/时钟板

OAMP1/OAMP2

EGEF04

4口千兆以太网板

IU1-IU10

S16F02

双光口STM-16板

PE1T63

63口E1处理板

S64F01

单光口STM-64板

A01F08

8口155MATM光接口板

A01F16

XMCS04

40G交叉板

XMC1/XMC2/XMC3

XMCS08

80G交叉板

CLI环境

连接网元

命令行采用telnet工具接入,端口为3333。

语法:

telnetneip3333

例如:

telnet192.168.0.133333

由于命令行不支持行编辑,建议使用commander,commander的相关操作请参考commander的帮助。

登入网元

loginusername,password

login1,1

命令行回显

echoon|off

参数说明:

on打开回显,off关闭回显

echoon

查看帮助

help

列出命令行支持的系统命令

退出命令行

exit

改变命令树位置

cdnewpos

cd$.ne.status.0

同DOS下的目录操作类似,注意返回上一级只能用"

cd.."

,命令树可以用绝对路径表示,也可以用相对路径表示,提示符为当前所在的路径。

列出子节点或子属性

ls[pos]

同UNIX下的ls操作类似

查看命令帮助

la[command|pos]

la$.ne.cfg.0.SaveCfg

如果没有参数,就列出当前节点所有的命令帮助。

参数列表中参数类型前的in表示是命令行输入参数,out表示命令行返回的参数。

查看命令参数中的类型含义

infotid_name

infoSrpsLogAttrib

注意tid_name不能是扩展类型(后缀_XXX为扩展类型,请去掉_XXX后查询,后缀为_Eu1说明参数为枚举类型,_Seq说明参数为一序列)。

设置节点属性

setattribute_namevalue

set$.ne.cfg.ne.0.name“NE1”

value的语法和C语言中类似。

查看节点属性

getattribute_name

get$.ne.cfg.ne.0.name

设置属性显示模式

title0|1

title1

1打开属性显示,0关闭属性显示。

设置事件上报

evtevt_nameon|off

evtEVTSncStatusChgon

on为打开事件上报,off关闭事件上报。

查看所有上报事件

evtlist

查找类型

lkuptidtid_name

lkuptidEVT*

tid_name支持通配符

命令树结构

$-

├─ne:

1

│├─chss:

1   实际单板管理接口区

│└─cfg:

2    网元配置管理接口区

│├─ne:

1  网元属性管理接口区

│├─neExt:

2  扩展网元管理接口区

3  单板配置管理接口区

│├─service:

6 业务配置管理接口区

││├─cfging:

1配置业务管理接口区

││├─valid:

2生效业务管理接口区

││└─property:

3业务属性管理接口区

│└─msp:

7复用段管理接口区

└─log:

11黑匣子管理接口区

通用类型介绍

使用la查看命令帮助,常会返回许多参数类型,例如:

$>

la$.ne.cfg.msp.0.SetApsWTRTime

$.ne.cfg.msp.0.SetApsWTRTime:

NICfgMsp

Octet_ExcrSetApsWTRTime(inOctetapsIdx,inUShortapsWTRTime)

Total:

1

在这里参数类型前有个in,表示该参数是输入参数,如果是out则表示是输出参数。

下面介绍几个通用类型

Octet:

整数,范围(0~255)

UShort:

无符短整型,范围(0~65535)

ULong:

无符长整型,范围(0~4294967295)

Char:

字符型,要用单引号括起来,例如,‘y’,注意单引号要用英文的标点符号。

也可以用整数表

示,范围(-128~127)

Short:

短整型,范围(-32768~32767)

Long:

长整型,范围(-2147483648~2147483647)

String:

字符串类型,要用双引号括起来,例如,“UTStarcom”,注意双引号要用英文的标点符号。

除了这几个通用的类型外,还有许多特殊的类型,可以用info类型名,查看类型的定义。

还有两类比较特殊的类型,后缀是_Eu1的为枚举类型,比如ELsrStatus_Eu1,可以用infoELsrStatus查看该枚举类型包含哪些值,比如这里返回open,close两个值,作为输入参数的话,只要选择其中之一就可以了;

后缀为_Seq的为序列类型,表示该参数可以重复很多组,比如,SLpsDevAttrib_Seq,可以理解为{lpsDevAttrib1,lpsDevAttrib2,lpsDevAttrib3…},这里lpsDevAttrib1、lpsDevAttrib2、lpsDevAttrib3…的类型为SLpsDevAttrib,比如这里这个参数可以是{{3,1},{4,1},{5,1}}。

事务机制

∙为保证业务的安全性以及配置过程中网元与网管数据的一致性,该系统在业务配置过程中引入了事务机制,事务为一系列操作的集合.

∙通过事务机制,可以保证配置操作的批处理。

即一次事务中的任何一次失败时,都可以将配置退回到本次事务开始前的状态。

∙为防止因通讯中断等原因而导致事务挂起的情形发生,事务引入了超时机制。

即一次事务有一个生命周期。

超过生命周期的事务将自动被终结(即被放弃)。

∙事务机制是由一系列事务接口实现的,主要包括:

•Begin开始事务

•Try预配置事务

•Commit提交事务

•Abort放弃事务

•Continue继续配置事务

∙网元配置事务不支持事务嵌套,即不允许同时存在两个事务处于活动状态

∙事务ID:

所有配置接口都需要输入事务ID(提示为transIdx),为用户配置方便起见,系统提供一

个ID号为0的特殊事务ID。

该事务ID不必通过Begin获取。

任何ID非0的事务在Commit

或Abort后,系统均进入ID=0的配置事务状态。

亦即这时所有的接口的transIdx只需输入0

即可配置.ID=0事务只是不需要Begin,其余操作与其它事务完全一致。

∙接口详细具体介绍:

o开始事务Begin.事务ID(非0)是配置方和被配置方对在一次事务中的唯一联系纽带.事务ID是由网元发放的.无论是命令行还是网管,均需要通过该接口获取配置事务ID号.由于系统不支持事务嵌套,故在一个网元接入用户开始了一个事务后,其它网元接入用户在开始事务时系统将提醒失败.由于事务引入了超时机制,用户开始一次事务时,要求提供事务的超时时间设置(单位为秒),输入为0表示事务超时时间为无穷大,亦即禁止事务超时.

oTry预配置事务.预配置事务需要提供事务ID.预配置的结果可以指导用户对当前配置事务作如何处理.如果Try成功,用户可以通过Commit命令提交事务;

如果失败,则可以通过Abort放弃.Try后的事务处于锁定状态,这时任何使用该事务进行的配置都是禁止的.

oCommit提交事务.只有Try成功的事务才允许提交,即配置生效。

oAbort放弃事务.在事务提交以前,可以随时通过Abort终止当前正在配置的事务.

oContinue继续配置事务.在Try失败时,用户如果直接使用Abort,则本次事务中的配置将完全放弃.如果用户打算对前面的配置进行适当修正,可以通过该接口使当前事务再次进入配置中状态.

oTryCommit.该接口的功能为:

如果事务Try成功,则自动提交该事务。

注意:

如果Try失败,则当前事务仍然处于锁定状态.

∙事务机制下的配置流程:

o开始事务:

从系统获取一个ID号,也可略个此步,在后续配置中使用缺省事务ID=0。

o配置网元:

使用从BEGIN获取的事务ID号,配置对象包括:

扩展网元、单板、复用段、业务、CFP等。

o预配置事务:

使系统尝试配置,如果成功,则可以提交配置;

否则只能废弃当前配置。

o提交事务:

使配置生效。

o放弃事务:

放弃使前面的所有配置,系统配置回到本次配置之处的状态。

∙事务相关命令

初始化网元配置

语法:

$.ne.cfg.0.InitAlltransIdx

参数说明:

transIdx事务号

例如:

$.ne.cfg.0.InitAll0

开始一次事务配置

$.ne.cfg.0.BegintransIdx

$.ne.cfg.0.Begin0

预配置事务

$.ne.cfg.0.TrytransIdx

$.ne.cfg.0.Try0

预配置事务正确则提交

$.ne.cfg.0.TryCommittransIdx

$.ne.cfg.0.TryCommit0

提交配置事务

$.ne.cfg.0.CommittransIdx

$.ne.cfg.0.Commit0

终止配置事务

$.ne.cfg.0.AborttransIdx

如果一次事务没有检验成功,只有用Abort命令才能退出该次事务配置。

继续事务配置

$.ne.cfg.0.ContinuetransIdx

获取当前事务信息

$.ne.cfg.0.GetTransInfo

保存当前生效配置到DB1

$.ne.cfg.0.SaveCfg

备份DB1到DB2

$.ne.cfg.0.BakCfgtagInfo

tagInfo标签,为字符串

$.ne.cfg.0.BakCfg“20030417”

查询历史库标签信息

$.ne.cfg.0.QueryBakCfgTag

将当前配置恢复到DB2状态

$.ne.cfg.0.ResumeBakCfg

将当前配置恢复到DB1状态

$.ne.cfg.0.LoadCfg

设置网元时间

$.ne.status.0.SetNeTime{year,month,day,hour,minute,second,centisecond}

$.ne.status.0.SetNeTime{2003,4,17,12,12,0,0}

查询网元时间

$.ne.status.0.GetNeTime

查询主控版本

$.ne.status.0.Version

查询系统信息

$.ne.status.0.Show

主控复位

$.ne.status.0.Reboottype

type可以是“hardreboot”或者“softreboot”

$.ne.status.0.Reboot“hardreboot”

第五章单板配置

创建单板

$.ne.cfg.chss.0.CreateTransIdx,{chssPos,chssType}

TransIdx事务号

chssPos单板所在板位

chssType单板类型

例如:

$.ne.cfg.chss.0.Create0,{0,S01F02}

删除单板

$.ne.cfg.chss.0.DelTransIdx,chssPos

$.ne.cfg.chss.0.Del0,3

查询配置的单板

$.ne.cfg.chss.0.QueryConfigchssPos

chssPos单板所在板位

查询所有配置的单板

$.ne.cfg.chss.0.QueryAllConfig

查询所有配置生效的单板

$.ne.cfg.chss.0.QueryAllValid

单板在线查询

$.ne.cfg.chss.0.IsChssOnlinechssPos

查看指定板位的板类型

$.ne.chss.0.GetChssTypechssPos

查询所有在位的单板

$.ne.chss.0.QueryAll

这条命令比较常用

复位单板

$.ne.chss.0.ResetchssPos,mode

modewarm表示热复位,cold表示冷复位

$.ne.chss.0.Reset3,cold

第六章业务配置

创建一条普通业务

$.ne.cfg.service.cfging.0.CreateAtomTransIdx,{idx,level,work,dst}

idx业务编号,通常为0

level业务级别,可能取值VC12,VC3,VC4等,可以

通过infoEserviceLevel查询系统支持的业务级别

work业务工作端口,类型为SServicePort

dst业务目的端口,类型为SServicePort

SServicePort类型定义为{shelfIdx,chssIdx,portIdx,stmIdx,slotIdx}

shelfIdx子架号,0为主子子架,1为第一个扩展子架,2为第

二个扩展子架

chssIdx板位号

portIdx对光口板对应为光口号,对电口板恒定为1,对以太

网板对应为网口号

stmIdxSTM编号,对光口板对应为光口内STM编号,对电

口板恒定为1

slotIdxSTM内时隙编号

$.ne.cfg.service.cfging.0.CreateAtom0,{0,VC12,{0,3,1,1,1},{0,7,1,1,1}}

创建多条普通业务

$.ne.cfg.service.cfging.0.CreateAtomSeqTransIdx,num,{idx,level,work,dst}

num业务数量

其他参数同CreateAtom

该命令以端口的时隙号递增创建多条业务,这是最常用的业务创建命令。

后缀为Seq表示以时隙号递增创建业务。

创建一条业务

$.ne.cfg.service.cfging.0.CreateTransIdx,{{idx,level,work,dst},{prt1,prt2…}}

prt1,prt2…为保护端口,其他参数含义同上

$.ne.cfg.service.cfging.0.Create0,{{0,VC12,{0,3,1,3,1},{0,5,1,1,1}},{{0,4,1,3,1}}}

如果没有配置保护端口就是配置了一条普通业务;

配置保护的时候业务源业务要多发,具体情况请参考PP和SNCP的配置。

创建多条业务

$.ne.cfg.service.cfging.0.CreateSeqTransIdx,num,{{idx,level,work,dst},{prt1,prt2…}}

num为业务数,其他参数含义同上

$.ne.cfg.service.cfging.0.CreateSeq0,10,{{0,VC12,{0,3,1,3,1},{0,5,1,1,1}},{{0,4,1,3,1}}}

业务删除

删除一条业务

$.ne.cfg.service.cfging.0.DelTransIdx,dst

dst为目的端口

删除多条业务

$.ne.cfg.service.cfging.0.DelSeqTransIdx,num,dst

$.ne.cfg.service.cfging.0.DelSeq0,10,{0,5,1,1,1}

配置业务查询

这里的命令都在$.ne.cfg.service.cfging.0节点下

查询业务的统计信息

$.ne.cfg.service.cfging.0.QueryStat

查询指定出端口的业务

$.ne.cfg.service.cfging.0.Querydst

dst业务目的端口,类型请参考SServicePort

$.ne.cfg.service.cfging.0.Query{0,3,1,1,1}

查询指定出端口的业务连接配置

$.ne.cfg.service.cfging.0.QueryLinkdst

dst业务目的端口,类型请参考SServicePort

按起始业务编号查询所有普通业务

$.ne.cfg.service.cfging.0.QueryMAtomfromIdx

fromIdx为业务的起始编号,用1从第一条业务开始查询,0表示从上次查询位置继续查

查询,非0表示指定业务查询的ID号。

$.ne.cfg.service.cfging.0.QueryMAtom1

一般用法为第一条使用QueryMAtom1从头查询业务,然后使用QueryMAtom0继续查询业务直到返回结果为“TotalNumbers:

0”为止。

按起始业务编号查询所有SNCP业务

$.n

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 销售营销

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1