SNMP(简单网络管理协议)技术(snmp协议是唯一的主流网络管理协议)

网友投稿 565 2022-09-14


SNMP(简单网络管理协议)技术(snmp协议是唯一的主流网络管理协议)

SNMP技术

SNMP协议详解                                                                                                                 简单网络管理协议(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet Engineering Task Force )定义的一套网络管理协议。该协议基于简单网关监视协议(SGMP:Simple Gateway Monitor Protocol)。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。 虽然SNMP开始是面向基于IP的网络管理,但作为一个工业标准也被成功用于话网络管理。 1. SNMP基本原理   SNMP采用了Client/Server模型的特殊形式:代理/管理站模型。对网络的管理与维护是通过管理工作站与SNMP代理间的交互工作完成的。每个SNMP从代理负责回答SNMP管理工作站(主代理)关于MIB定义信息的各种查询。

实验器材:两台华为路由器,一台s2000交换机,两台pc机,虚拟机windows(web服务器)和linux(ftp服务器)

配置r1:

[r1]int e0

[r1-Ethernet0]ip add 192.168.3.1 24

[r1]int s0

[r1-Serial0]ip add 192.168.2.1 24

[r1]snmp-agent

[r1]snmp-agent community read public

[r1]snmp-agent community write private [r1]snmp-agent sys-info contact admin1

[r1]snmp-agent sys-info location PC1

[r1]snmp-agent sys-info version all

[r1]snmp-agent target-host trap add 192.168.1.100 securityname 123456

[r1]ip route 192.168.3.0 255.255.255.0 192.168.2.2

配置r2:

[r2]ip route 192.168.1.0 24 192.168.2.1(默认路由)

[r2]snmp-agent

SNMP-agent has been running

[r2]snmp-agent community read public

[r2]snmp-agent community write private

[r2]snmp-agent sys-info contact admin2

[r2]snmp-agent sys-info location 2jifang

[r2]snmp-agent sys-info version all

[r2]snmp-agent trap enable

[r2]snmp-agent target-host trap address 192.168.1.100 securityname 123456

[r2]inter e1

[r2-Ethernet1]ip address 192.168.3.254 24

[r2-Ethernet1]inter s0

[r2-Serial0]ip address 192.168.2.2 24

[r2-Serial0]

%02:18:21: Line protocol ip on the interface Serial0 is UP

[r2-Serial0]

[r2-Serial0]shut

% Interface Serial0 is shut down

[r2-Serial0]

%02:18:24: Interface Serial0 is DOWN

[r2-Serial0]undo shut

% Interface Serial0 is reset

[r2-Serial0]

%02:18:32: Interface Serial0 is UP

%02:18:35: Line protocol ip on the interfac

配置sw1:

[S2]snmp-agent

[S2]snmp-agent community read public

[S2]snmp-agent community write private

[S2]snmp-agent sys-info contact admin3

[S2]snmp-agent sys-info location zhuji3

[S2]snmp-agent sys-info version all

[S2]snmp-agent target-host trap add udp-domain 192.168.1.100 udp-port 162 params securityname 123456

[S2]snmp-agent trap enable

[S2]local-user user1

[S2-luser-user1]password simple 123

[S2-luser-user1]service-type telnet level 3

[s2]user-interface vty 0 4

[S2]ip route 192.168.1.0 255.255.255.0 192.168.3.1

[S2]int vlan 1

[S2-Vlan-interface1]ip add 192.168.3.254 255.255.255.0

Linux上安装snmp服务:

[root@localhost Server]# rpm -ivh lm_sensors-2.10.7-4.el5.i386.rpm

warning: lm_sensors-2.10.7-4.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing...                ########################################### [100%]

1:lm_sensors             ########################################### [100%]

[root@localhost Server]#

[root@localhost Server]# ll net-snmp*

-r--r--r-- 86 root root 712539 Jul 29 2009 net-snmp-5.3.2.2-7.el5.i386.rpm

-r--r--r-- 99 root root 1995850 Jul 29 2009 net-snmp-devel-5.3.2.2-7.el5.i386.rpm

-r--r--r-- 99 root root 1317716 Jul 29 2009 net-snmp-libs-5.3.2.2-7.el5.i386.rpm

-r--r--r-- 86 root root 201604 Jul 29 2009 net-snmp-perl-5.3.2.2-7.el5.i386.rpm

-r--r--r-- 86 root root 189477 Jul 29 2009 net-snmp-utils-5.3.2.2-7.el5.i386.rpm

[root@localhost Server]# rpm -ivh net-snmp-5.3.2.2-7.el5.i386.rpm

warning: net-snmp-5.3.2.2-7.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing...                ########################################### [100%]

1:net-snmp               ########################################### [100%]

[root@localhost Server]#

[root@localhost Server]# service snmpd restart

Stopping snmpd:                                            [ OK ]

Starting snmpd:                                            [ OK ]

安装ftp服务:

[root@localhost Server]# rpm -ivh vsftpd-2.0.5-16.el5.i386.rpm

warning: vsftpd-2.0.5-16.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 37017186

Preparing...                ########################################### [100%]

1:vsftpd                 ########################################### [100%]

[root@localhost Server]# service ftpd start

ftpd: unrecognized service

[root@localhost Server]# service vsftpd start

Starting vsftpd for vsftpd:                                [ OK ]

[root@localhost Server]#

Windows上启动SNMP:

把windows作为web服务器。

在主机192.168.1.100上安装whats up软件,用whats up来监测网络中的通信情况,从而得到整个网络结构拓扑图。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:snmp--华为设备NMS网络管理站的实现管理(通过snmp管理网络设备)
下一篇:JPA Specification常用查询+排序实例
相关文章

 发表评论

暂时没有评论,来抢沙发吧~