第10章 (1)SNMP概述

一、SNMP概述第10章 (1)SNMP概述

 

 

  1. 【传输管理信息的传输协议】TCP/IP协议+UDP传输
  2. 【SNMP的体系结构】SNMP管理站SNMP代理MIB管理信息库
  3. 【管理模型】C/S 管理/代理模型
  4. 【MIB-2】计数器类型只增不减,计量器类型可增加可减
  5. 【过程】Manager通过SNMP定义的PDU向Agent发送请求;

Agent将得到的MIB值通过SNMP协议传给Manger

  1. 【OID标识符】网络中硬件的唯一标识。思科.3.1.4.1.9.
  2. 【团体】管理进程和代理进程间的关系,包括一个代理和若干个管理站,之间发送接收报文时必须以团体名进行认证
  3. 【管理信息报文】附加(团体名+发送方附加信息)+数据
  4. 【与CNMP区别】SNMP:小成本,效率高,轮询,UDP,简单变量表示管理对象

CNMP:大型网络,安全高,报告,TCP(面向对象),面向对象的信息建模方式

 

二、SNMP操作

1.【主要操作】GET SET(Manger 询问) NOTIFICATION(代理主动报告)

2.【GET】查询设备上的MIB库数据,查询时报文(团体名+GetRequestPDU)

3.【SET】对被管设备上MIB库数据的值进行设置(团体名+SetRequestPDU)前提read-write(团体模式)

4.【NOTIFICATION】Agent主动报告被管对象的变化

                        自陷:(中断)Agent向管理站发送报文(团体名+TripUDP)

                        通知:管理站收到(Inform)后需要向发送者回复确认信息。

 

三、SNMP配置

1.【创建或修改对团体名的访问控制】

Router(config)#snmp-server community community-name [view view‘s name访问管理信息库的范围] [ro/rw(权限)] [access-list(访问控制列表1-99)]

2.【创建或修改一个SNMP视阙】

视阙:规定了访问管理信息库的范围

视阙名:指定字符串

对象标识符或子树:包含或排除的MIB对象的标识符included excepted

Router(config)#snmp-server view <视阙名><对象标识符或子树>{included | excepted}

3.【设置路由器上的SNMP代理】

Router(config)#snmp-server enable traps[<通知类型][<通知选项>]

4.【在某接口配置模式下,指定当该接口断开时向管理站发送通知】

Router(config-if)#snmp trap link-status

5.【设置接收通知的管理站】

设置网络中那台主机位接收通知的管理站

Router(config)#snmp-server host <主机名或ip地址> [ traps | inform] [vision 1 | 2c ] <团体名> [<端口号>] [<通知类型>]