net-snmp介绍

net-snmp介绍

ID:20513361

大小:236.58 KB

页数:17页

时间:2018-10-12

net-snmp介绍_第1页
net-snmp介绍_第2页
net-snmp介绍_第3页
net-snmp介绍_第4页
net-snmp介绍_第5页
资源描述:

《net-snmp介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、简单网络管理协议(SNMP)介绍广州市炬元通讯技术有限公司周海平2011-05-062021/7/271一、SNMP简述1.1SNMP是干什么的1.2SNMP发展简史1.3SNMP管理系统的组成部分1.4SNMP协议结构1.5MIB文件中节点树结构图示意二、我们可用的SNMP协议的实现——Netsnmp2.1Netsnmp简介2.2Netsnmp的安装2021/7/272内容大纲2.3Netsnmp运行、配置及测试2.4基于Netsnmp的Agent开发介绍及实例演示2.5编后语2021/7/273内容大纲(续)1.1SNMP是干什么的SNMP是专门设计用于在IP网络管理网络节点(服务器、

2、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。SNMP使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过SNMP接收随机消息(及事件报告)网络管理系统获知网络出现问题。2021/7/274一、SNMP简述(1)1.2、SNMP发展简史SNMP(SimpleNetworkManagementProtocol)的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理互联网Internet上众

3、多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。目前,SNMP有3种:SNMPV1、SNMPV2、SNMPV3。第1版和第2版没有太大差距,但SNMPV2是增强版本。与前两种相比,SNMPV3则包含更多安全和远程配置。2021/7/275一、SNMP简述(2)2021/7/276一、SNMP简述(3)1.4、SNMP协议结构1.SNMP是基于UDP之上的应用层协议2021/7/277一、SNMP简述(4)1.4、SNMP协议结构(续1)2.SNMP的基本原语·Get-Request·Get-Response·Get-Next-Request·Set-Re

4、quest·Trap·Get-Bulk-Request·Inform-Request·Report2021/7/278一、SNMP简述(4)1.4、SNMP协议结构(续2)3.SNMP报文操作2021/7/279一、SNMP简述(4)1.4、SNMP协议结构(续3)4.SNMP报文格式2021/7/2710一、SNMP简述(4)1.5、MIB文件中节点树结构图示意2021/7/2711一、SNMP简述(5)2.1、Net-SNMP简介Net-SNMP是一个免费的、开放源码的SNMP实现,以前称为UCD-SNMP。它包括agent和多个管理工具的源代码,支持多种扩展方式.主要内容包括:管理端

5、工具、代理程序、MIB库转换工具等2021/7/2712二、我们可用的SNMP协议的实现——Netsnmp(1)2.2、Net-SNMP的安装(以net-snmp-5.6.1源码安装为例)步骤如下:1.解压安装包tar–xvfnet-snmp5.6.1.tar.gz2.进入源文件目录后进行安装前配置./configure3.编译并安装make&&makeinstall2021/7/2713二、我们可用的SNMP协议的实现——Netsnmp(2)2.3、Netsnmp配置、运行及测试主要内容:1.配置agent的配置文件snmpd.conf读写控制:◆rocommunity

6、rwcommun

7、ity[source][oid]◆com2sec◆group视图控制:◆view[mask]2.启动agent并测试服务是否正常启动3.用工具查询安装及配置路径是否与预期一致net-snmp-config--default-mibdirsnet-snmp-config--snmpconfpath2021/7/2714二、我们可用的SNMP协议的实现——Nets

8、nmp(3)2.4、基于Netsnmp的Agent开发介绍及实例演示agent扩展开发方式有两种:1.静态库方式(步骤如下)1)编写自己的MIB文件2)将MIB文件用工具转换成.c及.h文件3)在转换后的.c及.h文件中加入自己的代码4)将自己的.c及.h文件引入后,重新编译库文件及代理程序(agent)2.动态共享库的方式(步骤如下)步骤1-3同上4、将自己的.c及.h文件编译成.so5、在配置文件snmpd.conf

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。