net-snmp软件包的应用

时间:2025-03-10

NET-SNMP软件包应用

1 SNMP协议简介 ................................................................................................................................... 1

1.1 网络管理协议结构 ....................................................................................................................... 2

1.2 管理信息库 ................................................................................................................................... 5

1.3 SNMP的版本 ................................................................................................................................ 6

2 SNMP开发软件包 ............................................................................................................................... 6

3 NET-SNMP软件包简介 ................................................................................................................... 6

3.1 NET-SNMP简介和安装 ................................................................................................................ 6

3.2 NET-SNMP代理的配置 ................................................................................................................ 7

3.3 NET-SNMP工具的使用 ................................................................................................................ 7

4 用NET-SNMP软件包扩展代理---LINUX服务器 .......................................................................... 9

4.1 NET-SNMP中的SCALAR对象和TABLE对象.............................................................................. 9

4.2 NET-SNMP扩展代理的两种方式(转) ......................................................................................... 9

4.3 自定义MIB扩展流程(LINUX服务器上) ............................................................................. 10

4.4 自定义MIB ................................................................................................................................. 11

4.5 代理扩展实例——简单变量的实现.......................................................................................... 12

4.6 代理扩展实例——表对象的实现.............................................................................................. 13

a) mib.iterator.conf模版的实现(转) ........................................................................................ 13

b) mib.iterator_access.conf模版的实现(转) ........................................................................... 15

4.7 代码的合并 ................................................................................................................................. 15

4.8 配置和运行 ................................................................................................................................. 16

5 用NET-SNMP软件包扩展代理---嵌入式板端 .............................................................................. 16

6 LINUX环境中开发中的问题与解决 ............................................................................................... 18

7 WINDOWS环境中开发中的问题与解决(转) ............................................................................ 19

8 总结 .................................................................................................................................................... 20

9 附录 .................................................................................................................................................... 21

9.1 SNMPD.CONF配置文件 ................................................................................................................. 21

9.2 主函数FOXMAIL_NEW.C(为调试代理而用。我自己未调试) .............................................. 21

9.3 简单变量实现代码--- MIB2C.OLD-API.CONF ............................................................................... 22

9.4 简单变量实现代码--- MIB2C.SCALAR.CONF ............................................................................... 22

9.5 表的实现--- MIB2C.MFD.CONF ..................................................................................................... 22

1 SNMP协议简介

作为一个完备的系统,必须有一套反馈机制来调整系统的运行。简单网络管理协议产生的目的,就是为了使松散的网络更加有效地运行。它广泛的应用于监测网络的状态、网络设备的运行情况、各种电脑设备以及一些辅助的外围设备,使得网络管理员

通过对节点的查询和设置,发现并定位故障,进而采取相应措施维护网络。网络管理的研究已经发展了许多年,对于日益纷繁的需求,简捷性和扩展性仍是研究的主题。本文中协议相关资料可以参考RFC文档:

RFC1155:Structure and Identification of Management Information for TCP/IP-based

Internets

RFC1157: SNMP

RFC1212: Concise MIB Definitions

RFC1215: A Convention for Defining Traps

RFC1905: Protocol Operations for SNMPv2

RFC2011: SNMPv2 Management Information Base for the Internet Protocol using SMIv2 RFC2578: Structure of Management Information

RFC2579: Textual Conventions

RFC2580: Conformance Statements

1.1 网络管理协议结构

SNMP的网络管理模型包括以下关键元素:管理端、代理端、管理信息库、网络管理协议。它基于tcp/ip协议,属于应用层协议,通过udp协议通信。管理端与代理端的通信原语包括:Get,Getnext,Set,Trap。在udp数据包中,发送信息是按ASN.1自解释方式编码的。但对于许多小型 …… 此处隐藏:15454字,全部文档内容请下载后查看。喜欢就下载吧 ……

net-snmp软件包的应用.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219