1.1  SNMP 简介:

目前网络中用得最广泛的网络管理协议是  SNMP(Simple Network Management Protocol,简单网络管理协议)。SNMP  是被广泛接受并投入使用的工业标准,用于保证管理信息在网络中任意两点间传送,便于网络管理员在网络上的任何节点检索信息、修改信息、定位故障、完成故障诊断、进行容量规划和生成报告。SNMP 采用轮询机制,只提供最基本的功能集,特别适合在小型、快速和低价格的环境中使用。SNMP 的实现基于无连接的传输层协议 UDP,因此可以实现和众多产品的无障碍连接。

1.1.1   SNMP 的工作机制

SNMP 分为 NMS 和 Agent 两部分:

NMS(Network Management Station,网络管理站)是运行客户端程序的工作站,目前常用的网管平台有 QuidView、Sun NetManager 和 IBM NetView。Agent 是运行在网络设备上的服务器端软件。NMS 可以向 Agent 发出 GetRequest、GetNextRequest 和 SetRequest 报文,Agent接收到  NMS  的这些请求报文后,根据报文类型进行  Read 或  Write  操作,生成Response 报文,并将报文返回给 NMS。Agent 在设备发生异常情况或状态改变时(如设备重新启动),也会主动向 NMS 发送 Trap 报文,向 NMS 汇报所发生的事件。

1.1.2  SNMP 的版本

目前,设备中的 SNMP Agent 支持 SNMP v3 版本,兼容 SNMP v1 版本、SNMP v2C版本。SNMP v3 采用用户名和密码认证方式。

SNMP v1、SNMP v2C 采用团体名(Community Name)认证,非设备认可团体名的 SNMP 报文将被丢弃。SNMP 团体名用来定义 SNMP NMS 和 SNMP Agent 的关系。团体名起到了类似于密码的作用,可以限制 SNMP NMS 访问设备上的 SNMP Agent。用户可以选择指定以下一个或者多个与团体名相关的特性:

1:定义团体名可以访问的 MIB 视图。

2:设置团体名对 MIB 对象的访问权限为读写权限(write)或者只读权限(read)。:具有只读权限的团体名只能对设备信息进行查询,而具有读写权限的团体名还可以对设备进行配置。

3:设置团体名指定的基本访问控制列表。

1.1.3  设备支持的 MIB

在SNMP报文中用管理变量来描述设备中的管理对象。为了唯一标识设备中的管理对象,SNMP用层次结构命名方案来识别管理对象。整个层次结构就像一棵树,树的节点表示管理对象,如下图  1-1所示。每一个节点,都可以用从根开始的一条路径唯一地标识。

 

SNMP在企业网中应用

MIB(Management Information Base,管理信息库)的作用就是用来描述树的层次结构,它是所监控网络设备的标准变量定义的集合。在图 1-1中,管理对象B可以用一串数字{1.2.1.1}唯一确定,这串数字是管理对象的对象标识符(Object Identifier)。系统支持的常见MIB如下表 1-1所示。

SNMP在企业网中应用 

SNMP在企业网中应用

 

2.1 实验拓扑图

SNMP在企业网中应用

3.1 实验设备

华为路由器R2621 两台

            华为交换机s2000系列 一台

            服务器Windows server 2003 一台

            网络管理主机xp 一台 (What's_up_Gold_v8.01)

4.1 实验步骤

1.在路由器R1上配置

配置IP地址

SNMP在企业网中应用

配置默认路由

SNMP在企业网中应用

配置snmp的相关信息

SNMP在企业网中应用

配置版本(注意:此项如果不进行设置使用软件是无法扫描到设备的。)

SNMP在企业网中应用

2.在路由器R2上配置

配置IP地址

SNMP在企业网中应用

配置默认路由

配置snmp的相关信息

SNMP在企业网中应用

配置版本(注意:此项如果不进行设置使用软件是无法扫描到设备的。)

SNMP在企业网中应用

3.在交换机上配置

配置IP地址

SNMP在企业网中应用

配置snmp的相关信息

SNMP在企业网中应用

SNMP在企业网中应用

4.在server上配置

安装SNMP有关组件

SNMP在企业网中应用

设置陷阱

SNMP在企业网中应用

设置安全

SNMP在企业网中应用

5.在monitor机器配置

安装What's_up_Gold_v8.01(略)

扫描设备

SNMP在企业网中应用

SNMP在企业网中应用

查看扫描后的结果

SNMP在企业网中应用