- 2
- 0
- 约8.89千字
- 约 12页
- 2026-01-30 发布于江西
- 举报
试验一学习环境搭建
一、试验目标及要求:
1.了解网络管理基础功效。
2.了解网络管理基础模型和组成。
3.了解在Eclipse中建立SNMP4J工程。
4.了解SNMP服务安装和配置方法。
二、试验任务:
1.学会在windowsxp中安装SNMP服务并配置SNMP代理
2.学会建立SNMP4JJava工程
3.掌握命令行程序SnmpRequest使用方法
三、试验课时:4课时
四、试验内容:
SNMP网络管理定义了5种报文操作:
GetRequest操作:用于管理进程从管理代理上面提取一个或多个MIB参数值,这些参数全部是在管理信息库中被定义。
GetNextRequest操作:从管理代理上面提取一个或多个参数下一个参数值。
SetRequest操作:设置管理代理一个或多个MIB参数值。
GetResponse操作:管理代理返回一个或多个MIB参数值,它是前面三种操作中响应操作。
Trap操作:这是管理代理主动向管理进程发出报文,它标识出一个可能需要特殊注意事件发生,比如重新开启可能就会触发一个Trap陷阱。
团体(Community)也叫做共同体,利用SNMP团体能够将管理进程和管理代理分组,同一团体内管理进程和管理代理才能相互通信,管理代理不接收团体之外管理进程请求。在Windows操作系统中,通常默认团体名为“public”,一个SNMP管理代理能够是多个团体组员。
要对安装Windows操作系统计算机进行SNMP网络管理,则在该计算机上必需安装SNMP服务,Windows系统SNMP功效以下:
工作在任何运行Windows、TCP/IP、IPX/SPX计算机上;
用主机名和IP地址识别管理工作站(汇报和接收);
处理来自SNMP管理系统状态信息请求;
在发生陷阱时候,将陷阱汇报给一个或多个管理工作站。
1.1Windows提供网络管理功效
为提供基于SNMPWindows域服务器、Web服务器、数据库服务器和电子邮件服务器管理,Windows在推出TCP/IP-32ForWindows协议族时包含了一个SNMP服务软件,能够安装在Windows服务器或工作站上,接收或发送SNMP请求、响应或通知。SNMP在Windows中以系统服务组件形式存在,能够使用“服务”管理工具来进行控制。
SNMP股务在Windows默认安装时并不会自动安装,需要手动安装。以WindowsXP系统为例,SNMP服务安装有以下多个步骤。
右击“网上邻居”图标,在弹出快捷菜单中选择“属性”选项,弹出“网络连接”
窗;
(2)选择“高级”一“可选网络组件”命令,弹出“Windows可选网络组件向导”对话框,图3-2所表示。在窗口中选中“管理和监视工具”复选框。
(3)单击对话框中“具体信息”按钮,弹出“管理和监视工具”对话框,其中包含“WMISNMP提供程序”和“简单网络管理协议”两个复选框,图3-3所表示。
(4)将WindowsXP安装盘插入光驱中,单击“管理和监视工具”对话框中“确定”按钮,然后单击“Windows可选网络组件向导”窗口中“下一步”按钮,开始安装SNMP服务。
(5)SNMP服务安装完成以后,能够选择“控制面板”—“管理工具”—“服务”命令,打开系统服务窗口,查看已经安装SNMP服务,发觉相关两个服务SNMPService和SNMPTrapService全部已经开启,图3-4所表示。
(6)能够右击“SNMPService”选项,在弹出快捷菜单中选择“属性”命令,在弹出“SNMPService属性”对话框中设置SNMP服务属性或控制SNMP服务开启,图3-5所表示。
在安装完SNMP服务以后,安装SNMP服务主机就能够作为被管设备对外提供基于SNMP网络管理功效,网络内网络管理者能够利用SNMP管理该主机。
除提供SNMP服务外,还提供了应用编程接口SNMPAPI,关键由扩展代理编程接口、管理编程接口、实用程序编程接口和WinSNMP编程接口4部分组成。
①扩展代理编程接口:定义了SNMP服务和第三方SNMP扩展代理DLL之间接口,用来解析由引入SNMPPDU指定变量绑定;
②管理编程接口:定义了第三方SNMP管理端应用程序和管理函数动态连接库之间接口,第三方管理应用程序能够调用管理API实现发送SNMP请求报文、接收响应等管理操作;
③实用程序编程接口:简化SNMP数据结构操作,提供在SNMP应用程序开发中有用函数集;
④WinSNMP编程接口:为在Windows@平台下开发基于SNMP网络管理程序提供了处理方案,提供了必需遵照接口规范,要求了过程调用、数据结构和相关语法等。
原创力文档

文档评论(0)