SNMP
SNMP 协议分为了多个版本,V1太简单,V2加入了一些验证,V3最严谨,下面都是以V2进行说明
概念:
ASN1 高级数据描述语言,用于定义数据类型,语法规则等。
BER ASN1的基本编码规则,发送消息之前经过其编码,接收后先解码
SMI 管理信息结构,ASN1的子集加上一部分宏等内容。SNMP用它来描述MIB和PDU
MIB 管理信息库,一般是一个树形结构,使用SMI描述,用来定义一个或者多个网元
OID 网络节点的唯一ID,用在MIB中,是一个国际机构统一分配的,比如136141代表enterprises企业网
PDU SNMP协议数据单元,是一个数据包的格式。每一种SNMP方法对应一种PDU,使用SMI描述,BER编码,传输层(UDP)协议进行传输
SNMP跟网管有关的开发可能会涉及如下的内容:
1 获取网元信息
网元已经存在,其提供MIB文件,其中定义了该网元节点的结构以及想获取该结构内容所需要用到的OID
使用代码或者其他的方式构建PDU,比如用snmp4j构建一个get请求类型的PDU(这个PDU是SMI描述的,BER编码的,包含了要 *** 作的OID)到网元,得到返回结果。
根据返回结果进行 *** 作(可以通过getNext达到遍历的效果),或者是把单纯的数据信息持久化起来用于观察。
2 设置网元参数
发送set请求的PDU到网元达到设置网元某个参数的作用
3 开发trap服务器接收trap消息
开发trap接收服务端,并在在网元端配置服务器端地址,网元因为某个时间出发一个trap发送到该服务端。
服务端记录该trap消息,用于数据分析
4 开发一个网元模拟器
开发一个模拟器,自己作为网元被人管理,通常用于测试。因为网管系统对应的真是网元都是昂贵的硬件,不容易找到合适的测试环境。
不能更改。
ArcGIS属性表都有一个ObjectID字段,这个字段中包含一个唯一的长整型的数值来指定每一条记录。这个ID是由ESRI的软件来管理的,是不能够手动更改的。
SNMP中提供了四类管理 *** 作:get *** 作用来提取特定的网络管理信息;get-next *** 作通过遍历活动来提供强大的管理信息提取能力;set *** 作用来对管理信息进行控制(修改、设置);trap *** 作用来报告重要的事件。
以上就是关于snmp4j监控直接采集的oid数值吗全部的内容,包括:snmp4j监控直接采集的oid数值吗、ArcGIS的OID怎么查看和更改、SNMP的五类管理 *** 作等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)