snmp协议的功能和作用?网络打印机snmp协议的作用
- 前端设计
- 2023-08-13
- 96
这篇文章给大家聊聊关于snmp协议的功能和作用,以及网络打印机snmp协议的作用对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。snmpv1与snmpv2区别SN...
这篇文章给大家聊聊关于snmp协议的功能和作用,以及网络打印机snmp协议的作用对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。
snmpv1与snmpv2区别
SNMPv1是最初实施SNMP协议。SNMPv1运行在像UDP,IP,OSI无连接网络服务(CLNS),DDP(AppTalkDatagram-Delivery),IPX(NovellInternetPacketExchange)之上.SNMPv1广泛使用成为因特网上实际的网络管理协议。
SNMPv2是1993年设计的,是v1版的演进版。Get,GetNext和Set操作相同于SNMPv1。然而,SNMPv2增加和加强了一些协议操作。在SNMPv2中,如果再get-request中需要多个请求值,如果有一个不存在,请求照样会被正常执行。而在SNMPv1种将响应一个错误消息。在v1,Trap消息和其他几个操作消息的PDU不同。v2版本简化了trap消息,使trap和其他的get和set消息格式相同。
SNMPv2还定义了两个新的协议操作:GetBulk和Inform。GetBulk操作被用于NMS高效的获取大量的块数据,如表中一行中的多行(一个UDP数据包应答)。GetBulk将请求返回的响应消息尽量多的返回。Inform操作允许一个NMS来发送trap消息给其他的NMS,再接收响应。在SNMPv2
,如果agent响应GetBulk操作不能提供list中全部的变量的值,则提供部分的结果。
SNMPv2在安全策略演变时存在多个变种,实际存在多个SNMPv2的消息格式。SNMPv2各个变种之间的不同在于安全的实施。因而各个SNMPv2变种之间的PDU都有相同的格式,而总的消息格式又都不同。
snmp这是什么意思
SNMP是简单网络管理协义的意思.它包括管理信息结构(SMI)、管理信息库(MIB)和SNMP三部分.SNMP一共发展有3个主版本:SNMPv1:是第一个正式协议版本,该版本采用了基于共同体名的安全机制;
SNMPv2:在SNMPv1的基础上进行大量的评议以后进行了更新,并且对协议机的逻辑功能模块的进行了划分而保证了良好的可扩充性.SNMPv3:该协议版本采用基于用户的安全机制SNMP采用了安全机制,可以有效的御防风险.
snmp协议的工作原理
SNMP的工作原理:
SNMP(SimpleNetworkManagementProtocol,简单网络管理协议)首先是由IETF的研究小组为了解决Internet上的路由器管理问题而提出的。SNMP的设计原则是简单性和扩展性。简单性是通过信息类型限制、请求响应或协议而取得。扩展性是通过将管理信息模型与协议、被管理对象的详细规MIB分离而实现的。
网络管理体系结构
SNMP的网络管理模型包括以下关键元素:管理站、代理者、管理信息库、网络管理协议。管理站一般是一个分立的设备,也可以利用共享系统实现。管理站作为网络管理员与网络管理系统的接口,它的基本构成为:一组具有分析数据、发现故障等功能的管理程序;一个用于网络管理员监控网络的接口;将网络管理员的要求转变为对远程网络元素的实际监控的能力;一个从所有被管网络实体的MIB中抽取信息的数据库。
网络管理系统中另一个重要元素是代理者。装备了SNMP的平台,如主机、网桥、路由器及集线器均可作为代理者工作。代理者对来自管理站的信息请求和动作请求进行应答,并随机地为管理站报告一些重要的意外事件。
网络资源被抽象为对象进行管理。但SNMP中的对象是表示被管资源某一方面的数据变量。对象被标准化为跨系统的类,对象的集合被组织为管理信息库(MIB)。MIB作为设在代理者处的管理站访问点的集合,管理站通过读取MIB中对象的值来进行网络监控。管理站可以在代理者处产生动作,也可以通过修改变量值改变代理者处的配置。
管理站和代理者之间通过网络管理协议通信,SNMP通信协议主要包括以下能力。
·Get:管理站读取代理者处对象的值。
·Set:管理站设置代理者处对象的值。
·Trap:代理者向管理站通报重要事件。
在标准中,没有特别指出管理站的数量及管理站与代理者的比例。一般地,应至少要有两个系统能够完成管理站功能,以提供冗余度,防止故障。
网络管理协议环境
SNMP为应用层协议,是TCP/IP协议族的一部分。它通过用户数据报协议(UDP)来操作。在分立的管理站中,管理者进程对位于管理站中心的MIB的访问进行控制,并提供网络管理员接口。管理者进程通过SNMP完成网络管理。
snmp和agent哪个好
service一般作为后台服务一直存在于服务器端。通过安装了service的服务器可以下达命令给安装了agent的设备查询相关的设备信息。
agent意为"代理",作用就是架起一座桥梁让service所在的服务器端能够侦听到此设备上的相关讯息。
最后来个比喻:
agent就像间谍,一直潜伏在目标设备里面,当service(总部)发出命令要求查询目标设备的相关讯息时,间谍agent就会通过snmp协议查询到设备节点的讯息,然后发送回总部。既可以使用SNMP也可以使用Agent进行监测的有:Windows主机服务器及UNIX主机服务器(UNIX操作系统建议使用Agent方式进行监测)等。
snmp卡的功能
SNMP是目前最常用的网络管理协议。SNMP被设计成与协议无关,所以它可以在IP,IPX,AppleTalk,OSI以及其他用到的传输协议上被使用。SNMP是一系列协议组和规范,它们提供了一种从网络上的设备中收集网络管理信息的方法。SNMP也为设备向网络管理工作站报告问题和错误提供了一种方法。
目前,几乎所有的网络设备生产厂家都实现了对SNMP的支持。领导潮流的SNMP是一个从网络上的设备收集管理信息的公用通信协议。设备的管理者收集这些信息并记录在管理信息库(MIB)中。这些信息报告设备的特性、数据吞吐量、通信超载和错误等。MIB有公共的格式,所以来自多个厂商的SNMP管理工具可以收集MIB信息,在管理控制台上呈现给系统管理员。
好了,本文到此结束,如果可以帮助到大家,还望关注本站哦!
本文链接:http://www.xinin56.com/qianduan/2617.html