SNMP在企业网中的应用

SNMP简介:

SNMP(Simple Network Management Protocol, 简单网络管理协议的前身是简单 网关监控协议(SGMP),用来对 通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SMI和MIB:体系结构,改进后的协议就是著名的SNMP。SNMP的目标是管理 互联网上众多厂家生产的软硬件平台,因此SNMP受Internet标准 网络管理框架的影响也很大。现在SNMP已经出到第三个版本的协议,其功能较以前已经大大地加强和改进了。Internet)
简单网络管理协议(SNMP),由一组网络管理的标准组成,包含一个 应用层协议(application layer protocol)、 数据库模型(database schema),和一组资料物件。该协议能够支持 网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。该协议是互联网工程工作小组(IETF,Internet Engineering Task Force)定义的internet协议簇的一部分。
SNMP的工作原理:
在典型的 SNMP用法中,有许多系统被管理,而且是有一或多个系统在管理它们。每一个被管理的系统上又运行一个叫做代理者(agent)的软件元件,且透过SNMP对管理系统报告资讯。
  基本上, SNMP代理者以变量呈现管理资料。管理系统透过GET,GETNEXT和GETBULK协定指令取回资讯,或是代理者在没有被询问的情况下,使用TRAP或INFORM传送资料。管理系统也可以传送配置更新或控制的请求,透过SET协定指令达到主动管理系统的目的。配置和控制指令只有当网络基本结构需要改变的时候使用,而监控指令则通常是常态性的工作。
可透过 SNMP存取的变量以阶层的方式结合。这些分层和其他元数据(例如变量的类型和描述)以管理信息(MIBs)的方式描述。
实验拓扑图:

通过总公司的NMS(网站工作站)来管理整个网络

实验重要配置:
交换机Sw1的配置:
[sw1] snmp-agent                  #启动snmp agent服务
[sw1]snmp-agent community read public  #配置团体名称
[sw1]snmp-agent community write private
[sw1]snmp-agent sys-info location beijing #物理位置信息北京
[sw1]snmp-agent sys-info version all      #设置支持所有版本
[sw1]snmp-agent sys-info contact zhangsan #联系人
[sw1]snmp-agent trap enable #启动trap
#Trap是被管理设备不经请求,主动向NMS发送的信息,用于报告一些紧急的重要事件
[sw1]snmp-agent target-host trap address udp-domain 192.168.101.100 params securityname public             #设置trap目标主机地址
[sw1]ip route-static 0.0.0.0 0.0.0.0 192.168.200.6   #配置到路由器的路由
路由器R1的相关配置:
[R1]snmp-agent
[R1]snmp-agent community read public
[R1]snmp-agent community write private
[R1]snmp-agent sys-info version all   
[R1]snmp-agent sys-info contact zhangsan
[R1]snmp-agent sys-info location beijing
[R1]snmp trap enable
[R1]snmp target-host trap address 192.168.200.100 securityname public
#设置trap目标主机地址
[R1]int serial 1
[R1-Serial1]ip address 192.168.3.1 24
[R1-Serial1]undo shutdown
[R1-Serial1]int eth1
[R1-Ethernet1]ip add 192.168.200.6 24
[R1-Ethernet1]undo shutdown                                   #接口地址信息
[R1-Ethernet1]quit                                       
[R1]ip route-static 192.168.100.0 24 192.168.3.2 #路由配置
交换机Sw2配置:
[sw2]snmp-agent community write private
[sw2] snmp-agent community read public
[sw2]snmp-agent sys-info version all
[sw2]snmp-agent sys-info contact lisi 
[sw2]snmp-agent sys-info location ShangHai
[sw2]snmp-agent trap enable
[sw2]snmp-agent target-host trap address udp-domain 192.168.101.100 params securityname public
[sw2]ip route-static 0.0.0.0 0 192.168.4.1
路由器R2配置:
[R2]int Serial1
[R2-Serial1]ip add 192.168.3.2 24
[R2-Serial1]int eth1
[R2-Ethernet1]ip add 192.168.4.1 24
[R2-Ethernet1]qu
[R2]ip rou 0.0.0.0 0 192.168.3.1
[R2]sn commumity read public
[R2]sn commumity write private
[R2]snmp-agent sys-info contact wangwu
[R2]snmp-agent sys-info location shanghai
[R2]snmp-agent sys-info ver all
[R2]snmp-agent trap enable
[R2]snmp-agent target-host trap address 192.168.200.100 securityname public
管理工具whatsup的相关安装步骤截图:

 

 

你可能感兴趣的:(企业,应用,snmp,snmp协议,snmp应用)