欢迎来到天天文库
浏览记录
ID:68097741
大小:295.35 KB
页数:24页
时间:2021-10-15
《简单网络管理协议.pptx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、简单网络管理协议1SNMP概述在早期的网络应用中,网络管理问题并未得到重视,也无网络管理协议。直到70年代,仍然是使用ICMP协议做为网络管理工具。ICMP协议:因特网控制报文协议。ICMP主要用于差错信息和控制信息的构造及某些网络信息的获取。ICMP与IP同属IP层,但ICMP报文是经IP封装后,作为IP数据报发送出去的。不把ICMP作为一个独立的协议层次,是因为ICMP不是上层协议的基础,在概念上构不成一个独立的层次。ICMP消息包括以下类型:目的不可达、超时、参数问题、源端抑制、重定向、回声请求、回声应答、时间标记请求、时间标记应答。1.
2、1SNMP的发展历史OSI的CMIP迟迟不出,Internet体系结构委员会提出了SNMP,本想作为一个短期的网管框架,作为临时解决方法,等到CMIP成熟再换掉SNMP但SNMP发展很快,并吸引了大量的用户,许多机构、厂家、用户将其应用,成为了事实标准。而SNMP向CMIP的迁移并未发生,从现在来看,已被业界广泛接受。1.2SNMPv1的优点SGMP基础上开发而来SNMPv1最大的特点是简单性,容易实现且成本低。可伸缩性——SNMP可管理绝大部分符合Internet标准的设备;扩展性——通过定义新的“被管理对象”,可以非常方便地扩展管理能力;“
3、健壮性”(Robust)——即使在被管理设备发生严重错误时,也不会影响管理者的正常工作。1.2SNMPv1的缺点功能简单、安全性差。使用UDP,不能保证可靠传输网管信息。SNMPv1是基于一种主动轮询的监视机制,轮询间隔短时对网络性能影响很大,不适合大规模的网络管理;SNMPv1不支持管理站-管理站之间的通信,这样,它不允许一个管理系统去了解由另一个管理系统管理的设备和网络的状况1.3SNMPv2IETF在1992年雄心勃勃地开始SNMPv2的开发工作。它当时宣布计划中的第二版将在提高安全性和更有效地传递管理信息方面加以改进,具体包括提供验证、
4、加密和时间同步机制以及GETBULK操作提供一次取回大量数据的能力等。然而不幸的是,涉及的方面依然无法取得一致,从而只形成了现在的SNMPv2草案标准。1.3SNMPv2的特点SNMPv2支持分布式/分层式的网络管理结构,在SNMPv2管理模型中有些系统可以同时具有管理器和代理的功能SNMPv2定义了两个MIB库支持分布式网络管理扩展了数据类型可以实现大量数据的同时传输,提高了效率和性能丰富了故障处理能力增加了集合处理功能加强了数据定义语言1.4SNMPv31997年4月,IETF成立了SNMPv3工作组。SNMPv3的重点是安全、可管理的体系
5、结构和远程配置。98年协议RFC文档说明出台。1.4.1SNMPv3的内容SNMPv3主要有三个模块:信息处理和控制模块、本地处理模块和用户安全模块。1.4.2信息处理和控制模块信息处理和控制模块在RFC2272中定义,它负责信息的产生和分析,并判断信息在传输过程中是否要经过代理服务器等。在信息产生过程中,该模块接收来自调度器(Dispatcher)的PDU,然后由用户安全模块在信息头中加入安全参数。在分析接收的信息时,先由用户安全模块处理信息头中的安全参数,然后将解包后的PDU送给调度器处理。1.4.3本地处理模块本地处理模块的功能主要是进行
6、访问控制,处理打包的数据和中断。访问控制是指通过设置代理的有关信息使不同的管理站的管理进程在访问代理时具有不同的权限,它在PDU这一级完成。常用的控制策略有两种:限定管理站可以向代理发出的命令或确定管理站可以访问代理的MIB的具体部分。访问控制的策略必须预先设定。SNMPv3通过使用带有不同参数的原语使用来灵活地确定访问控制方式。1.4.4用户安全模块与SNMPv1和SNMPv2相比,SNMPv3增加了三个新的安全机制:身份验证,加密和访问控制。其中,本地处理模块完成访问控制功能,而用户安全模块(UserSecurityModel)则提供身份验
7、证和数据保密服务。身份验证是指代理(管理站)接到信息时首先必须确认信息是否来自有权的管理站(代理)并且信息在传输过程中未被改变的过程。2基本体系结构1、SNMP管理模型在OSI管理体系结构中,开放系统存在对等的管理关系。在SNMP中则是非对称的。管理站和代理均为应用层实体2.2SNMP中的元素管理站:由专用设备构成,通过配置管理实体和一组应用程序,提供五大管理代理:配备了Agent实体的各类设备,如主机、Hub等。在Agent实体的支持下响应管理站的操作请求,对系统中各类资源的被管对象进行访问MIB:给出管理站和代理之间共享的管理信息,位于代理
8、系统中。各个代理系统中被管对象的集合则构成了该系统的MIB,2.2.1管理应用程序的MIB在运行了管理应用程序的管理站要配置一个管理数据库,用来存储从
此文档下载收益归作者所有