小白网-奉贤部落-奉贤免费信息发布平台

查看: 60|回复: 0

snmp治理技术(snmp治理模子)

[复制链接]

2万

主题

0

回帖

8万

积分

论坛元老

Rank: 8Rank: 8

积分
88256
发表于 2025-7-26 13:05 | 显示全部楼层 |阅读模式
比来,项目中利用了snmp4j包来监控装备拓扑和性能他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。本文首要讲授SNMP和snmp4j包在Java中的利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
SNMP简介
SNMP是一种简单的收集治理协议,是一种专门为治理收集节点(办事器、工作站、路由器、交换机、集线器等)而设想的标准协议他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。)在IP收集合他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。它是利用层协议他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。使SNMP收集治理员可以治理收集性能、发现息争决收集题目并计划收集增加他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。经过SNMP接收随机消息(和事务报告)收集治理系统晓得收集合存在题目他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。今朝SNMP有三种:SNMPV1、SNMPV2、SNMPV3他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。版本1和版本2没有太大区分,可是SNMPV2是增强版,包括了其他协议操纵他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。与前两者相比,SNMPV3包括了更多的平安性和远程设置他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
1.根基操纵范例
SNMP为控制MIB工具供给了三个根基的操纵号令他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。它们是:获得、设备和圈套他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。Get:治理站读取代理中工具的值他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。它是SNMP协议中利用率最高的号令,由于它是从收集装备获得治理信息的根基方式他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。Set:治理站在代理上设备工具的值他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。Trap:代理自动告诉治理站重要事务他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。Trap消息可以用来告诉治理站线路故障、毗连终端和规复、认证失利等消息,治理站可以据此停止处置他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
2.snmp消息的组成
snmp消息由版本标识符、团体称号和PDU组成他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。版本标识符用于指示利用的是哪个版本的SNMP协议,保证SNMP代理利用不异的协议,每个SNMP代理间接抛弃分歧协议版本的数据报他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。团体称号是一种根基的平安机制,用于在SNMP收集治理员拜候SNMP治理代理时对他们停止身份考证他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。PDU(协议数据单元)是SNMP报文中的数据区,即Snmp通讯中报文数据的载体他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。PDU暗示SNMP的消息范例及其相关参数他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
3.信息治理库
上面提到了MIB工具他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。MIB是一个信息治理数据库,可以了解为由agent保护的治理工具的数据库他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。MIB数据工具以树形条理结构构造他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。这个树结构的每个分支都有一个特别的称号和一个数字标识符,MIB中的数据工具可以经过它的数字标识符找到他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。该数字标识符从结构树的顶部(或根)起头,直到每个叶子节点(即数据工具)他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
4、OID
每个被治理工具都有自己的OID(工具标识符),它由树结构构造他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。OID由树上的一系列整数组成,即从根节点到它的途径他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。整数之间用点(.),树的叶节点才是实在的被治理工具他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
第二,Java实现了SNMP
1.营建情况
首先当地计较机和被治理装备要启动snmp,然后下载snmp4j包,大概在maven项目标pom文件中增加依靠项他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
请点击进入图片描写(最大他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。18个字)
2.代码实现
1)、初始化snmp,并起头监控他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
2)初始化方针工具信息他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。snmp get和set方式的默许端口是161,发送和接收trap消息的默许端口是162他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
3)建立一条消息他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
4)发送和接收返回处置消息他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
获得信息:
设备装备参数
接收圈套消息
现实的SNMP消息范例包括getBulk、getNext等他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。有爱好的小伙伴可以自己试试他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。还有一个MIB阅读器(MIB Browser),是SNMP开辟中的必备工具他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。偶然候再来说说它的安装和利用他早就发现系统有个隐藏的缝隙私下花了好几个早晨优化了代码。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小白网-奉贤部落-奉贤免费信息发布平台  

GMT+8, 2025-11-11 15:34 , Processed in 0.491399 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表