您的位置:首页 > 理论基础 > 计算机网络

snmp之简单网络管理协议学习路线

2017-09-29 18:55 1006 查看
# SNMP 技术系列教程

## [通信基础知识:SNMP协议和SNMP框架](http://velep.com/archives/412.html)

SNMP管理框架包含有四个组成部分:
* SNMP管理者
* SNMP代理
* 一个用于在SNMP实体间传输管理信息的管理协议
* MIB库(Management Information Base,管理信息库)

## []()

## [snmpwalk介绍及其用法](http://velep.com/archives/383.html)

snmpwalk的用法snmpwalk -v 1或2(代表SNMP版本) -c SNMP读密码 IP地址 OID(对象标示符)
(1) -v: 指定snmp的版本, 1或者2;
(2) -c: 指定连接设备SNMP读密码;
(3) IP: 指定要walk的设备的IP地址;
(4) Oid:代表要获取设备的指标oid;
用法举例:
例如获取cisco设备192.168.17.191的接口类型
Snmpwalk –v 2 –c public 192.168.17.191 1.3.6.1.2.1.2.2.1.3

## []()

## [网络协议:SNMP协议之ASN.1语法详细描述](http://velep.com/archives/430.html)

## [网络协议:SNMP协议深入分析和学习笔记](http://velep.com/archives/422.html)

## [snmptrap、snmpinform和snmptrapd的详细介绍及其用法](http://velep.com/archives/585.html)

Simple Network Management Protocol (SNMP) is a widely used protocol for monitoring the health and welfare of network equipment (eg. routers), computer equipment and even devices like UPSs. Net-SNMP is a suite of applications used to implement SNMP v1, SNMP v2c and SNMP v3 using both IPv4 and IPv6. The suite includes:Command-line applications to:

retrieve information from an SNMP-capable device, either using single requests (snmpget, snmpgetnext), or multiple requests (snmpwalk, snmptable, snmpdelta).

manipulate configuration information on an SNMP-capable device (snmpset).

retrieve a fixed collection of information from an SNMP-capable device (snmpdf, snmpnetstat, snmpstatus).

convert between numerical and textual forms of MIB OIDs, and display MIB content and structure (snmptranslate).

A graphical MIB browser (tkmib), using Tk/perl.

A daemon application for receiving SNMP notifications (snmptrapd). Selected notifications can be logged (to syslog, the NT Event Log, or a plain text file), forwarded to another SNMP management system, or passed to an external application.

An extensible agent for responding to SNMP queries for management information (snmpd). This includes built-in support for a wide range of MIB information modules, and can be extended using dynamically loaded modules, external scripts and commands, and both the SNMP multiplexing (SMUX) and Agent Extensibility (AgentX) protocols.

A library for developing new SNMP applications, with both C and perl APIs.

Net-SNMP is available for many Unix and Unix-like operating systems and also for Microsoft Windows. Note: Functionality can vary depending on the operating system. Please see the README files for information specific to your platform.

简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个应用层协议(application layer protocol)、数据库模型(database schema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。该协议是互联网工程工作小组(IETF,Internet Engineering Task Force)定义的internet协议簇的一部分。SNMP的目标是管理互联网Internet上众多厂家生产的软硬件平台,因此SNMP受Internet标准网络管理框架的影响也很大。SNMP已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。

SNMP
http://www.net-snmp.org/

https://baike.baidu.com/item/SNMP/133378

百度百科
http://www.net-snmp.org/wiki/index.php/Tutorials
http://www.net-snmp.org/docs/readmefiles.html
http://www.net-snmp.org/wiki/

Contents

1 The Net-SNMP Wiki

2 Net-SNMP Community

3 Net-SNMP Project Development

4 Wiki Help

http://www.net-snmp.org/wiki/

http://www.net-snmp.org/docs/readmefiles.html

Tutorial

Contents

1 Tutorial Sections

1.1 About the SNMP Protocol

1.2 Net-SNMP Command Line Applications

1.3 Application Configuration

1.4 Net-SNMP Daemons

1.5 Coding Tutorials

1.6 Debugging SNMP Applications and Agents

1.7 Operating System Specific Tutorials

http://www.net-snmp.org/wiki/index.php/Tutorials

snmpget -v2c -c pulicpass 192.168.1.1 1.3.6.1.2.1.1.3.0

snmpget -v2c -c pulicpass 192.168.1.1 1.3.6.1.4.1.2021.10.1.3.1

snmpwalk -v2c -c pulicpass 192.168.1.1 1.3.6.1.4.1.2021.10.1.3

OID

SNMP常用OID

Windows Linux 部署SNMP客户端

Linux 部署snmpd

在Linux服务器上开启安全的SNMP代理

http://blog.jiankongbao.com/?tag=net-snmp

Windows2003下配置snmpd

Centos下配置snmpd

http://blog.jiankongbao.com/?p=1598

Ubuntu下配置snmpd

http://blog.jiankongbao.com/?cat=98

http://blog.jiankongbao.com/?cat=98
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  snmp