ASP源码.NET源码PHP源码JSP源码JAVA源码DELPHI源码PB源码VC源码VB源码Android源码
当前位置:首页 >> 系统运维 >> 广西专业技术人员网络培训管理系统 基于SNMP网络管理系统的实现

广西专业技术人员网络培训管理系统 基于SNMP网络管理系统的实现(1/3)

来源:网络整理     时间:2016-06-13     关键词:广西专业技术人员网络培训管理系统

本篇文章主要介绍了"广西专业技术人员网络培训管理系统 基于SNMP网络管理系统的实现",主要涉及到广西专业技术人员网络培训管理系统方面的内容,对于系统运维感兴趣的同学可以参考一下: 个推作为国内最专业的第三方消息推送技术解决方案的服务商接入SDK用户数高达80亿,日活跃用户达6.5亿。日分发消息23亿。在实际的运维环境中,需要时刻对网络设备...

个推作为国内最专业的第三方消息推送技术解决方案的服务商接入SDK用户数高达80亿,日活跃用户达6.5亿。日分发消息23亿。在实际的运维环境中,需要时刻对网络设备进行监控和管理,并包含了各种网络设备,包括交换机,路由器,服务器等等。

网络是计算机通信网的重要组成部分,它通过互连和协同工作来构成大范围的信息处理系统。网络管理指通过监督,组织,控制网络通信服务和信息处理等活动,确保计算机网络的持续正常运行,并在运行出现异常时及时响应和排除故障。如何有效的进行区域内网络的管理是计算机网络能够有效,可靠,安全,经济的提供服务的重要保障。

认识SNMP协议

意义价值:SNMP协议可以为不同厂家,不同类型,不同型号的设备,定义一个统一的接口和协议,使得管理员可以通过网络,使用通用的规则管理位于不同物理空间的设备,从而大大提高网络管理的效率,简化网络管理员的工作。

基于SNMP网络管理系统的实现

SNMP协议处于OSI七层模型中的应用层协议。在1988年被制定,并被Internet体系结构委员会(IAB)采纳作为一个短期的网络管理解决方案;由于SNMP的简单性,在Internet时代得到了蓬勃的发展,1992年发布了SNMPv2版本,以增强SNMPv1的安全性和功能。现在,已经有了SNMPv3版本。目前大部分的网络设备如交换机,路由器等都支持SNMP协议规范,SNMP协议已经成为了网络管理领域中的工业标准。

一套完整的SNMP网络设备监控系统系统主要包括管理信息库(MIB)、管理信息结构(SMI)及SNMP报文协议,管理工作站利用SNMP进行远程监控管理网络上的所有支持这种协议的设备(如计算机工作站、终端、路由器、Hub、网络打印机等),主要负责监视设备状态、修改设备配置、接受事件警告等。

基于SNMP网络管理系统的实现

SNMP消息

在OSI模型中,传输层的数据单元也称为数据包(packets)。SNMP采用的是UDP(用户数据报协议)作为其传输层协议,并为SNMP提供网络服务,UDP协议的数据单元称为数据报(datagrams)。因为UDP是一种不可靠的数据报服务,所以并不能保证UDP数据报一定能达到目的,但是掉包问题并不对网络管理产生大的影响。SNMP消息包含两个部分:SNMP报头和协议数据单元PDU(Protocol Data Unit),其中SNMP报头包括SNMP版本号和团体名。SNMP版本号目前有三种:Version1、Version2、Version3。团体标识可以作为SNMP消息的口令,缺省值为"public"。查看SNMP版本联系和区别(http://blog.csdn.net/zyboy2000/article/details/7221687)

1. Get_Request:Manager端向Agent端发送读取信息的请求;

2. Get_ Next_Request:Manager端向Agent端 发送Get-Request组合起来查询特定的表对象中的列元素。

3. Get_Response:Agent端对Manager端请求的响应;(被动响应)

4. Set_Request:Manager端向Agent端发送设备设置信息,Agent端可根据设置信息来改变设备状态(包括设备名、设备属性、删除设备或使某一个设备属性有效/无效等);

5. Trap:当Agent端发生某些事件时,Agent端主动向Manager端发送陷阱信息,如关机事件。

SNMP4J简介

SNMP4J 是一个企业级的免费开源的SNMP API for Java的类库。基于JAVASE 1.4及以上。官网位于[http://www.snmp4j.org/](http://www.snmp4j.org/),提供相关JavaDoc和wiki。

广西专业技术人员网络培训管理系统相关图片

广西专业技术人员网络培训管理系统相关文章