计算机程序设计

这是什么 - SNMP? 简单网络管理协议

大多数现代类型的网络设备支持SNMP。 该标准被认为是在结构上非常简单。 它的实施,实现现代企业的网络基础设施也很简单。 通过适当的协议管理计算机可以使用宽范围的软件解决方案来执行。 哪些主要特点是SNMP? 如何适当的协议在实践中已被激活?

什么是SNMP协议?

首先,我们研究了该技术的基本问题。 这是什么 - SNMP? 这个 缩写代表 的简单网络管理协议,并表示“简单网络管理协议。” 这个标准是被利用以控制各种设备在基于IP的网络,其中TCP / IP架构的基础上操作的最常见的一种。 例如,路由器,交换机,工作站,网络打印机。

通常被认为是在所述基础设施包括被连接到网络,用于由管理员设置的条件达成监视设备的情况下所使用的协议。 数据业务的结构SNMP协议下进行的,其中包括,特别是,那些被表示为可以通过的结构进行说明的变量 的控制对象, 也就是在网络系统。 通过管理应用相应的变量可以查询,在某些情况下 - 和奇迹。

可能性SNMP

观察协议允许 网络管理员 以不诉诸执行使用主服务器的特定设备的配置的特殊方案,该功能,其中设计用于监控各种网络处理。 与有关协议的帮助下可以进程的网络不仅管理的管理过程中进行(SNMP,在这个意义上是一个独特的工具),通过各种方法,但在特定的,也监控基础设施的性能,找出产生的问题它监视网络资源的使用。

现在让我们考虑一下一些关键部件形成了基于SMTP的网络基础设施。

SNMP:主要成分

SNMP - 协议,该协议涉及多个网络组件的激活。 密钥可以包括:

- 管理对象 - 到计算机或应用程序发送使用在问题,则网络管理员的协议的某些命令;

- MIB数据库;

- 应用程序代理;

- 项目经理;

- 系统软件联网。

管理对象,不仅可以从管理员接收命令,而且还引导他们 - 按照指定的参数。 来自物体的数据被转移到程序管理器,它是ustanolennym算法解释它们。 反过来,在管理运作devayse申请代理。 它收集适当的设备上的信息,如有必要,将其转换为适合于SNMP协议的具体的格式。

提供网络系统允许管理员为了与几个项目经理工作在基础设施的运营行使控制权。 该网络可在适当的类型几个品种进行安装。

最重要的,也许,一个关键的SNMP的元素 - MIB,或基本控制信息。 它的目的-在的描述 数据结构 中devaysa过程控制交换。 事实上,相应的数据库允许您将被激活,以直接控制在其上的设备,无论是一个调制解调器或一个服务器,例如一个信息 的网卡。 SNMP - 是一个通用协议,而且在许多方面它的功能可以实现感谢,首先,MIB数据库功能。

在该装置中,与此技术兼容,被包含作为标准变量,以及那些表征单个装置的功能。 该框架的主要内容 - 类型标识符OID。 它们允许你设置被读取或SMNP协议确定的变量。

应用代理,它是一个组件的SMNP网络基础设施通常接收请求使用端口161反过来,项目经理可以使用任意的可用端口上的网络。 在这种通信中,该类型的软件通常接收在端口162上。

考虑基本的工具,谁使用SNMP协议所涉及的管理员的工作更。 在这些 - 项目经理。

SNMP协议内的程序管理器:主要特征

这种类型的软件可以让得益于可能性考虑协议的网络基础设施中管理多种不同的设备组。 可以提供的功能进行初步安装装置,其通过它的接口,应用程序特定的试剂,其上面我们已经说过的装置管理有问题的程序。 它发送使用SNMP协议的必要的管理服务器数据。 进而,在主PC机的侧运行时,该程序管理器,其处理来自被管理设备接收的信息。

通过SNMP用于网络管理的是什么软件?

有什么具体方案可以作为控制? 基本上,有其适于引入的各种操作系统,协议SNMP的解决方案 - 视窗,Solaris操作系统。 如果我们谈论的Windows软件,您流行跻身OS工作并激活SNMP, - 包发布的Castle Rock计算。 反过来,在Solaris开发更有效的解决方案 - 孙NetManager。 通过基于SNMP协议的网络卡上的有效选项都可以建。 此外,他们还允许与MIB直接沟通。

内的相关接口的框架可以通过不同品牌支持SNMP协议,思科,特别路由器来控制。 作为一项规则,网络设备制造商的现代化生产设备,这反映了控制网络中的基础设施的各个部件的可能性文档MIB。

用于管理网络设备,其另一种流行的解决方案 - 的zabbix。 SNMP - 使用此程序还协议。 相应的决定有很多的功能。

关于使用SNMP的是,例如,能够有效地监控网络进程。 SNMP协议内的数据的交换是由特殊的消息来进行。 考虑他们的具体细节。

SNMP的消息功能

交换可以通过SNMP服务器管理员发起的主要信息包括诸如命令:

- 的GetRequest;

- SetRequest等;

- GetNextRequest;

- GetBulkRequest;

- 响应;

- 陷阱;

- InformRequest。

所述第一小组的实质在于为了获得变量的特定值发送来自管理员的请求的应用程序,所述试剂的 - 或一个就行了。 反过来,程序管理器接收到某些值的响应。

第二小组的特异性也发送从项目经理到应用程序代理的消息,但在这种情况下,为了调整变量 - 或者一个就行了。 附录代理接受更改,然后指示项目经理为某些变量的新值。

第三队的本质在于被为其设置的所有可用变量和值的装置传送从所述节目的管理的请求应用程序特定命令代理用于检测。 继而,应用代理返回一个响应,它包含一个变量的值,以及链接到下一个相关与在列表中的位置。 以下查询涉及到数据的反射下一个变量的细节的传输,以及该进入所述队列中的所述一个的链接。 使用数据流量考虑SNMP队随后算法是重复的。

第4小组的细节是,其实这是一个升级版GetNextRequest职位。 它假定应用代理将会给项目经理含有上同时多个变量,开始与在原始请求呈现的一个的数据的响应。

在第五组的实质 - 在返回过程有关的变量的执行,应用程序代理程序管理器通过使用4种以上所讨论的消息的值。 在这种情况下,交换上的错误信息通过设备之间的相应的命令来进行。

第6小组的特殊性 - 落实对来自程序的经理事先请求从应用代理消息的传递。 在该通信的结构存在于该变量的当前值。 请注意,命令在这种情况下,接收者由MIB内的具体结构来决定。

第七小组的实质是,它是,事实上,对应于消息的通信从经理到应用程序,代理发送,反之亦然。 其应用由于网络基础结构或消息在某些情况下可以交付正常。 InformRequest队,其实,确认命令从一个成功的转移到另一个devaysa的事实。

在很多情况下是正确的SNMP配置,需要管理员注意检查MIB功能。 考虑什么是它的特点。

MIB:设有基础操作

在MIB框架的关键步骤 - 寻址变量。 它是用所考虑SNMP协议组件的结构进行。 MIB数据库看起来像由若干元件组成,其中的每一个被安装的特殊标识符的木本电路。

在MIB中的变量名称反映的地址给她,从根目录开始。 在该变量的结构可以包含多种信息,诸如设备的时间。 MIB树结构标准可以作为分支,这是由大多数设备,或者那些添加到其中的网络基础设施中实现的设备制造商或组织支持。 在这种情况下,主要的东西 - 正确放置变量的各套。

所以,如果他们实施的MIB结构是暂时的,他们是有意义的地方在实验部分。 紧接的语句 的数据库结构 来分配一组变量,一个单独的房间。 它采用私有企业部分。 这将使工程师和网络管理员谁负责 - SNMP监控等任务,以确保基础设施的功能,在MIB结构打开一个新的分支只对公司的变量放置。

SMNP的故事

这将是有趣的研究,对SNMP的发展历史有关的信息。 基本的软件环境,这是目前激活SNMP协议 - Windows操作系统。 然而,它的发展已经启动早在1988年 - 长从微软的操作系统,在熟悉的界面呈现之前,开始征服市场。 事实上,SNMP的最初目的是用于UNIX - 系列操作系统的一个范围广泛的任务,以确保各种计算机网络的功能。 虽然,当然,到那个时候,许多专家已经看到了潜在的Windows和它有可能发展的通用网络协议已基本预定的事实,潜在增长的普及的新的操作系统。

当然,是在加速上的SNMP的工作,发挥了重要作用的另一个因素 - 网络。 即便如此,还有第一个在线服务,和专家已经明确表示,前 - 在全球范围内的网络接口的主动融入。

无论如何,网络设备的主要生产厂家决定在1988年,他们需要制定一套全面的设计用于管理设备的工具。 由当时的公司生产了自己的解决方案,用于监测和配置设备。 所需要的是统一的。

SNMP发展:基本指令

1988年8月,生产网络设备的公司,来到了一个共识。 在开发新协议的过程是在力的概念已经应用了一些。 专家们一起谁的工作,确定了3个关键文件:RFC 1065,1066和1067。他们随后补充,并有新的 - RFC 1155 1156和1157这些来源已经过重新设计,并在1991年他们的基于SNMP协议的第一个版本已经发布。

因此,RFC 1155的文件载有确定的指示:

- 到的程度的结构必须反映管理信息;

- 那么,是什么在决定变量名称上使用语法的基本原则。

RFC 1155是由RFC源补充1212,再次,变量的语法。 在审批SMNP协议的时候它被开发了一些新的工具,如RFC 1213的它反映通过进行网络基础设施的配置关键变量的列表。

RFC 1175源代码包含了所需的参数:

- 命令确定由哪个服务器和被管理对象可彼此交互;

- 实现陷阱的消息的。

一旦发布,并介绍了协议SNMP,适配器, 网络接口卡, 服务器-基本上是将包括在网络基础设施的任何设备,可能是标准程序的框架内行使控制的对象。 SNMP介绍在网络设备的世界市场的最强因素。 此外,由于引入标准化的最大规模的新的接口,如成为可能,例如,以太网,FDDI。

摘要

那么,什么是 - SNMP,我们了解到。 这个缩写表示的键的网络协议,这是在为了维持现代计算机网络的功能使用的一个。 该协议涉及基础设施的各个元件之间的执行 - 控制和管理服务器装置,消息传递标准化。 同时它使呼吁一个设备的MIB数据的基础上。

通过SNMP协议内标准化的消息的装置进行:

- 一个或多个MIB参数请求;

- 依次读各种值的各种参数,例如,表格式;

- 为一个或多个MIB变量设置特定值;

- 返回devaysom响应于来自另一个设备的特定请求;

- 到通知消息发送到一个或另一网络进程。

MIB算法可以是通用于所有设备,并且那些由制造商为特定类型的网络设备规定。

这是什么 - 从视图的价值为今天的IT市场点SNMP? 这项技术显然是其中最重要的,而且在许多情况下,别无选择。 这尽管它的简单,然而,是多年的发展和网络标准协调的结果,与领先的设备制造商的参与。

网络通信,由此将涉及MIB协议的可能性部分涉及使用方案管理人员,以及应用程序的代理。 第一引导队第二,然后该软件执行的某些算法devaysa性能。 此外,数据传输是按照从应用程序代理程序管理器所建立的方案进行。

网络上的计算机可以从主服务器进行控制。 对于这个特殊的程序,例如,的zabbix可以参与。 SNMP - 协议支持,可以在不同操作系统上运行的程序。 SNMP最初是为UNIX开发的,但创建各类软件,这让他在操作系统中的Windows,Sun Solaris上使用。

因此,它是 - SNMP? 国际标准,它允许,首先,整合来自多个供应商的解决方案。 最初,管理算法定义自己的品牌。 但得益于SNMP发展,他们能够使用统一指挥,这刺激了对制造汤网络的需求,已经成为合适类型的设备市场增长的有效驱动。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.unansea.com. Theme powered by WordPress.