经营项目
 
13865980228 400-088-9977
传真:0898-88123008
E-mail:admin@dede58.com
您的位置:主页 > 经营项目 > 食堂管理 >
以备解析显示调用
发布时间:2019-02-25 作者:admin 浏览:

  SNMP消息类型提供请求与响应的交互形式,其中:(1)Get Request:管理站用来检索代理管理信息库中的标量对象值;(2)GetNext Request:管理站用来检索代理管理信息库中的当前标量对象的下一个对象值;(3)Set Request:管理站用来设置代理管理信息库中的标量对象值;(4)Response:代理用于发送管理站对代理的请求;(5)Tmp:代理用于向管理站报告管理对象的状态变化。图2为SNMP消息类型。

  抽象语法表示(ANS.1)是一种形式语言,可提供统一的网络数据表示,用于定义应用数据的抽象语法和应用层协议数据单元结构。在OSI和SNMP的管理信息库都是用其定义的。基本编码规则(BER)用ANS.1定义的应用数据在传输过程中要按照一定的规则转换成比特串。图4给出了SNMP消息的BER编码实例(对代理202.117-49.61的Get请求)。

  RFC1213定义MIB-2管理对象的核心集合,这些对象在任何SNMP系统必须实现。管理信息结构说明了定义和构造MIB的总体框架,以及数据类型的表示和命名方法。SMI只允许存储标量对象和矢量对象(表对象),不支持复杂的数据结构。重庆时时彩下注平台其提供标准化技术表示管理信息如下:(1)SNMP所有的管理对象组织成分层结构;(2)提供结构化的信息组织技术;(3)提供命名机制。树中的叶子结点都有一个分层的编号。叶子结点代表实际的管理对象,从树根到树叶的编号串联起来,用圆点隔开,形成管理对象标识符。

  用户数据报协议UDP(User Data Protocol)是一个面向无连接的协议,其传输效率较高。协议格式如表1所示。在SNMP代理中,常用161作为SNMP消息接收;162为AgentSNMP消息响应。

  通过对SNMP协议的理解在C++Builder中将其定义为以下结构体类型;分别完成对消息的构造和解析。

  使用C++Builder提供的TNMUDP控件完成对SNMP消息的发送和接收,并存入Data1[]数组中,以备解析。以下为部分程序代码:

  将UDP接收到的消息存入data1[]数组中,与消息的解析相反;将其每一部分添人所定义的SNMPMessage结构中,以备解析显示调用。以下为部分程序代码:

  SNMP协议已广泛应用于各种路由器和高端交换机,同时在各种网络操作系统的远程管理中也广泛应用。利用该协议可监控网络核心设备的运行情况(流量、吞吐率、状态等),还可认证上网用户,完成计费功能。

返回
二维码
Copyright © 2002-2011 重庆时时彩 版权所有  ICP备案编号: 粤ICP备23698712 网站地图 网站导航