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已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。
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
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
http://blog.jiankongbao.com/?cat=98
## [通信基础知识: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 Wiki2 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 Sections1.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-snmpWindows2003下配置snmpd
Centos下配置snmpd
http://blog.jiankongbao.com/?p=1598Ubuntu下配置snmpd
http://blog.jiankongbao.com/?cat=98http://blog.jiankongbao.com/?cat=98
相关文章推荐
- snmp 简单网络管理协议 学习中
- SNMP-Trap之学习路线
- SNMP-Trap之学习路线
- mahout第一篇-----Mahout学习路线图
- node.js学习路线图
- java学习路线-Java技术人员之路从初级到高级
- Android学习路线总结,绝对干货(转)
- 数据库 + SQL 学习路线
- IOS基础——IOS学习路线图(一)
- Linux学习路线
- SNMP学习 SNMPv3中的USM和VACM
- Linux学习路线指南
- Hadoop家族学习路线图(干货系列)
- web前端开发学习路线
- jsp快速学习路线方法总结
- Java学习路线图
- ipmi之远程管理协议学习路线
- Hadoop家族学习路线图
- Atitit learn by need 需要的时候学与预先学习知识图谱路线图
- 一位资深程序员大牛给予Java初学者的学习路线建议