您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 网络管理实验指导书作业
《网管技术》实验指导书一.实验总学时(课外学时/课内学时):10开实验个数:2二.适用专业:计算机专业三.考核方式及办法:在规定实验时间内完成实验要求,依据实验过程、实验结果和实验报告综合考核。四.配套的实验教材或指导书:自编实验指导书五.实验项目:实验一Windows下的SNMP1、实验目的了解Windows2000SNMP服务功能配置方法,使用Windows2000SNMP服务实现简单的SNMP服务功能,基本掌握snmputil工具的用法,理解SNMP工作原理2、实验工具及环境Windows2000系统网络环境或单机,snmputil工具软件。3、实验计划学时4学时上机。4、实验内容及操作步骤⑴阅读Windows2000提供的帮助文档,了解Windows2000提供的SNMP服务功能及其配置方法,有关命令。⑵安装Windows2000SNMP服务功能,熟悉其安装过程和要点。⑶配置Windows2000SNMP服务管理站和代理。安装并配置SNMP服务器的过程:打开控制面板-〉添加/删除程序,选择添加/删除Windows组件,接着在随后弹出的Windows组件中选择管理和监视工具,点击下面的详细信息,在弹出的一个管理和监视工具的对话框中选择简单网络管理协议SNMP,确定后点击下一步就可以安装SNMP服务器了。安装成功后在控制面板-〉管理工具-〉服务中能看见SNMP服务已经启动,双击SNMPservice就可以对其属性进行配置,通常情况下使用系统默认的配置即可,大家要记住默认情况下团体名为public。⑷利用配置好的Windows2000SNMP服务管理站和代理,利用snmputil工具完成SNMP操作,注意命令格式中的agent如果用127.0.0.1表示本主机,如果是其他IP地址,则表示其他机器。Snmputil是一个命令行下的软件,使用语法如下:snmputil[get|getnext|walk]agentcommunityoid[oid...]或snmputiltrap(5)在检索命令中直接指明对象实例的标识符:GetRequest(udpInDatagrams.0,udpNoPorts.0,udpInErrors.0,udpOutDatagrams.0)可以预期得到下面的响应:GetResponse(udpInDatagrams.0=?,udpNoPorts.0=?,udpInErrors.0=?,udpOutDatagrams.0=?)请写出snmputil的命令格式,并记录实验结果。(6)用GetNext命令检索UDP组中的4个值,直接指明对象标识符:GetNextRequest(udpInDatagrams.0,udpNoPorts.0,udpInErrors.0,udpOutDatagrams.0)得到的响应:GetResponse(udpNoPorts.0=?,udpInErrors.0=?,udpOutDatagrams.0=?,udp.udpTable.udpEntry.udpLocalAddress.0.0.0.0.161=?),请写出snmputil的命令格式,记录实验结果,并解释结果产生的原因。(7)如果对udpNoPorts的访问标示符错误,则响应会不同。发出同样的命令:GetRequest(udpInDatagrams.0,udpNoPorts.0,udpInErrors.0,udpOutDatagrams.0)若用命令snmputilget127.0.0.1public.1.3.6.1.2.1.7.1.0.1.3.6.1.2.1.7.2.1.1.3.6.1.2.1.7.3.0.1.3.6.1.2.1.7.4.0得到的响应是什么,解释实验响应的结果。(8)发出一个命令:GetNextRequest(udpInDatagrams.2)则得到的响应是什么,请写出snmputil的命令格式,并记录实验结果。(9)GetNext的检索未知对象的特性可以发现MIB的结构,例如管理站不知道udp组有哪些变量,先试着发出命令:GetNextRequest(udp)请写出snmputil的命令格式,记录实验结果,并解释结果产生的原因。(10)GetNext可用于有效地搜索表对象,并且方便的搜索每一行的内容,假定管理站不知道该表的行数而想检索整个表,则可以连续使用GetNext命令:GetNextRequest(ipRouteDest,ipRouteMetric1,ipRouteNextHop)要求能读到连续的三行内容。请写出snmputil的命令格式,记录实验结果。(注意:由于每个计算机的IpRouteTable内容不同,上述的命令可能有所差异,请根据具体情况而定。)(11)说明下列每条snmputil命令钟walk操作响应的含义。snmputilwalk127.0.0.1public.1.3.6.1.2.1.25.4.2.1.2:进程列表snmputilwalk127.0.0.1public.1.3.6.1.4.1.77.1.2.25.1.1:用户列表snmputilwalk127.0.0.1public.1.3.6.1.2.1.25.6.3.1.2:安装软件列表snmputilwalk127.0.0.1public.1.3.6.1.2.1.1:系统信息(12)陷入是由代理向管理站发出的异步事件报告,不需要应答报文。下面测试SNMP的自陷服务。命令格式:snmputiltrap(代理端)snmputilget127.0.0.1liqiao1.1.0观察屏幕的含义,有什么提示信息,记录实验结果,并解释原因?注意:要启用两个DOS命令窗口,而且必须在“SNMP服务属性”对话框中,将主机127.0.0.1添加为陷进目标…(13)测试冷启动自陷保持snmputilTrap继续监听,然后停止snmp服务,再重新启动snmp服务,在陷阱窗口中将会收到代理的什么信息,记录实验结果并分析。5、实验报告要求认真书写实验报告,报告的内容包括:实验目的、实验内容、实验步骤、实验结果等。6、思考问题:(1)通过snmputil的使用,谈谈你对SNMP的主要操作有什么样的认识?(2)SNMP使用UDP传送报文。为什么不使用TCP?(3)为什么SNMP的管理进程使用探询掌握全网状态属于正常情况,而代理进程用陷阱向管理进程报告属于较少发生的异常情况?实验二网络管理软件及原型系统的实现1、实验目的掌握网络管理软件的初步使用,并能运用管理应用程序的设计方法,能够利用软件开发包和编程语言实现网络管理软件原型系统。能够理论结合实践,利用编程工具,开发网络管理应用。2、实验工具及环境编程开发环境、Windows2000/xp系统网络环境或单机3、实验计划学时6学时上机。4、实验内容安装使用网络管理软件,并要求利用WinSNMPAPI函数、HPSNMP++软件包、AdventNetSNMPAPI4等任一种第三方软件包,开发网络管理软件原型系统,能够实现一定的网络管理功能。具体语言可以是C++、Java等语言。要求能够正确读取MIB库内容,并能实现get、getnext、set等操作。5、实验报告要求认真书写实验报告,报告的内容包括:实验目的、实验内容、实验步骤、实验结果等。并给出实现功能的代码,各个模块之间的关系说明,以及代码的注释。6、思考问题:(1)请你说明各个网络管理软件的特点和主要功能有哪些?(1)在开发网络管理软件原型系统的过程中遇到了那些错误,怎么解决?(2)对于自己完成的软件功能哪些方面还有不足,有待功能继续完善?
本文标题:网络管理实验指导书作业
链接地址:https://www.777doc.com/doc-1383911 .html