snmp网络管理中,一个管理站可以管理几个代理

snmp网络管理中,一个管理站可以管理几个代理,第1张

多个。snmp网络管理中,一个管理站可以管理多个代理,简单网络管理协议(SNMP) 是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,是一种应用层协议。

SNMP的端口一般是:snmp get UDP 161 , snmp trap udp 162

标准的SNMP服务使用161和162端口,厂商私有的实现一般使用199、391、705和1993端口。

在典型的SNMP用法中,有许多系统被管理,而且是有一或多个系统在管理它们。每一个被管理的系统上又运行一个叫做代理者(agent)的软件元件,且通过SNMP对管理系统报告资讯。

基本上,SNMP代理者以变量呈现管理资料。管理系统透过GET,GETNEXT和GETBULK协定指令取回资讯,或是代理者在没有被询问的情况下,使用TRAP或INFORM传送资料。管理系统也可以传送配置更新或控制的请求,透过SET协定指令达到主动管理系统的目的。

配置和控制指令只有当网络基本结构需要改变的时候使用,而监控指令则通常是常态性的工作。

扩展资料

使用SNMP进行网络管理需要下面几个重要部分:管理基站,管理代理,管理信息库和网络管理工具。

1、管理基站通常是一个独立的设备,它用作网络管理者进行网络管理的用户接口。基站上必须装备有管理软件,管理员可以使用的用户接口和从MIB取得信息的数据库,同时为了进行网络管理它应该具备将管理命令发出基站的能力。

2、管理代理是一种网络设备,如主机,网桥,路由器和集线器等,这些设备都必须能够接收管理基站发来的信息,它们的状态也必须可以由管理基站监视。管理代理响应基站的请求进行相应的 *** 作,也可以在没有请求的情况下向基站发送信息。

3、MIB是对象的集合,它代表网络中可以管理的资源和设备。每个对象基本上是一个数据变量,它代表被管理的对象的一方面的信息。

4、最后一个方面是管理协议,也就是SNMP,SNMP的基本功能是:取得,设置和接收代理发送的意外信息。取得指的是基站发送请求,代理根据这个请求回送相应的数据,设置是基站设置管理对象(也就是代理)的值,接收代理发送的意外信息是指代理可以在基站未请求的状态下向基站报告发生的意外情况。

参考资料:

百度百科——SNMP

网络代理就是收集被管理设备的各种信息并响应网络中SNMP服务器的要求,把它们传输到中心的SNMP服务器的MIB数据库中。
打开方式:“Internet属性”→“连接”→“局域网设置”→“局域网(LAN)设置”中打开“为LAN使用服务器”的勾选。

网络代理就是收集被管理设备的各种信息并响应网络中SNMP服务器的要求,把它们传输到中心的SNMP服务器的MIB数据库中。
打开方式:“Internet属性”→“连接”→“局域网设置”→“局域网(LAN)设置”中打开“为LAN使用服务器”的勾选。

在SNMP中,SNMP管理模型包含四个组成部分:
1)SNMP NMS:SNMP管理站,利用SNMP协议对网络设备进行管理和监控的系统;
2)SNMP Agent:SNMP代理,是运行在被管设备上的软件模块,用于维护被管设备的信息数据(即MIB),还负责接收、处理、响应来自NMS的请求报文,也可以主动发送一些通知报文给NMS;
3)SNMP协议:规定NMS和Agent之间是如何交换管理信息的应用层协议,以GET、SET方式替代了复杂的命令集,事先网管需求;
4)MIB:管理信息库,每个Agent都有自己的MIB库。MIB是一种对象数据库,由设备所维护的被管理对象组成。

首先,在“开始”——“运行”里面输入,“regedit”,打开注册表。
展开
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ SNMP \ Parameters \ ExtensionAgents
在右侧找到并删除
\ Microsoft \ IPXMibAgent \ CurrentVersion
然后重启。试试看,应该能解决。
---
不过,在此之前,建议你先备份注册表。
----------------------------
分析原因:
SNMP 仅可用于监视的 SQLServer 默认实例。 因此, 如果您没有安装默认 SQL Server 2000 实例 (只安装命名实例), 安装不创建下列 SNMP 注册表层次:
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer\SNMP
SNMP 服务启动由于安装正确插入值与 SQLServerSNMP 扩展代理注册表项时创建一个问题:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ExtensionAgents

安装snmp服务
CentOS/RedHat下可以只用yum命令进行安装。
$ yum –y install net-snmp net-snmp-devel
若要使用snmpwalk进行安装检测,则还需要安装net-snmp-utils包
$ yum –y install net-snmp-utils
Ubuntu可以通过apt-get install snmp snmpd 进行安装
设置安全的验证方式
将SNMP代理程序暴露给网络上的所有主机是很危险的,为了防止其它主机访问您的SNMP代理程序,我们需要在SNMP代理程序上加入身份验证机制。SNMP支持不同的验证机制,这取决于不同的SNMP协议版本,云监控目前支持v2c和v3两个版本,其中v2c版本的验证机制比较简单,它基于明文密码和授权IP来进行身份验证,而v3版本则通过用户名和密码的加密传输来实现身份验证,我们建议使用v3,当然,只要按照以下的介绍进行配置,不论是v2c版本还是v3版本,都可以保证一定的安全性,您可以根据情况来选择。
注意一点,SNMP协议版本和SNMP代理程序版本是两回事,刚才说的v2c和v3是指SNMP协议的版本,而Net-SNMP是用来实现SNMP协议的程序套件,目前它的最新版本是刚才提到的5421。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13466937.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-12
下一篇 2023-08-12

发表评论

登录后才能评论

评论列表(0条)

保存