SnmpGet是有用的应用(yòng)程序(xù)的组织,要监视(shì)网络通过检索多个 SNMP 变量的值。应用程序可以使(shǐ)用在(zài)命令行(háng)模(mó)式下或通过(guò)创建脚本以自动执行(háng)某些(xiē)任务(wù)。
Net-SNMP是一个(gè)免费(fèi)的、开放源码的SNMP实现,以前称为UCD-SNMP。它包括agent和(hé)多个管理(lǐ)工具的源代码,支持多(duō)种扩展方式,简单(dān)网络管理协(xié)议(SNMP)是一个监测的健康和网络设备(如路由器(qì)),电(diàn)脑设备(bèi),像UPS的福利(lì),甚至设备(bèi)广(guǎng)泛使用的协议(yì)。Net- SNMP是一个用(yòng)于实现支持SNMP v1,v2c的SNMP的应用程序套件和SNMP v3的同时使用(yòng)IPv4和(hé)IPv6。
命令(lìng)行(háng)应用程序:
检索从SNMP功(gōng)能(néng)的设备信息,或者使用(yòng)单一的(de)请求(qiú)(snmpget,snmpgetnext),或多个请求(执(zhí)行snmpwalk,snmptable,snmpdelta)。
管理(lǐ)配置(zhì)上的SNMP功(gōng)能的设备(snmpset)的信息。
检(jiǎn)索从SNMP功能的设备(snmpdf,snmpnetstat,snmpstatus)固定(dìng)的信(xìn)息收集。
MIB的OID的转换之间的数(shù)字(zì)和(hé)文本(běn)形式,并(bìng)显示MIB的内容和结构(snmptranslate)。
一个(gè)图形化的MIB浏览(lǎn)器(tkmib),使用传(chuán)统(tǒng)知识(shí)/ perl的(de)。
用于接收SNMP通知daemon程式(snmptrapd)。选定的通知可以记录(到syslog,NT事件日志,或纯文本文件),转发(fā)到另一个SNMP管理系统(tǒng),或传递给一个(gè)外部应用程(chéng)序。
为响应(yīng)管理信息查询可扩展的SNMP代理(snmpd)。这包括内置模块的MIB信息广泛支持,并(bìng)可以延长使(shǐ)用动态加(jiā)载(zǎi)的模块,外部脚(jiǎo)本和命令,双方的SNMP多路复用(yòng)(SMUX)和(hé)代(dài)理扩展性(AgentX)协议。
同时为发展(zhǎn)C和Perl API的新的(de)SNMP应用,图(tú)书馆(guǎn)。
Net - SNMP是许(xǔ)多Unix和(hé)类Unix操作系统,也适用于Microsoft Windows上使(shǐ)用。注:功(gōng)能可以因不同的操(cāo)作系(xì)统而异。具体(tǐ)信息请参阅(yuè)您的(de)平台的(de)README文件。
SNMP(Simple Network Management Protocol,简单网络(luò)管理协议(yì))的(de)前(qián)身是简单(dān)网(wǎng)关监控协议(SGMP),用来对通(tōng)信线(xiàn)路进行管理。随后,人们对SGMP进行了很大的(de)修改,特别是加入了符合Internet定义的SMI和MIB:体系(xì)结构,改进后的协(xié)议就是(shì)著(zhe)名的SNMP。SNMP的目标是管理互联网Internet上众多厂家生产的软(ruǎn)硬件平台,因(yīn)此SNMP受Internet标准网络管理框架的影(yǐng)响也很大。现在SNMP已经出到(dào)第三个版本的(de)协议,其功能(néng)较以前已经大大地(dì)加强和改进了。SNMP的(de)体系结构(gòu)是围(wéi)绕保持(chí)管理代理(agent)的软件(jiàn)成本尽可能低;最大限度地保持(chí)远程管理的功能,以便充(chōng)分利用(yòng)Internet的网络资源;体系结(jié)构必须有扩充的余地(dì);保持SNMP的独立性,不依赖于具体的计(jì)算机、网关和(hé)网络传输协议而进行(háng)的。
