第六章Windows和SNMP
NT指定了远程过程调用和系统管理服务(SMS)标准,作公司专用网络管理平台。后来微软推出TCP/IP32协议族是包含了一个SNMP服务选件,可以安装在NT服务器或工作站上,接收和发送SNMP请求、响应和陷入。
6.1WindowsSNMP服务的基本概念
1、SNMP代理和陷入服务的概念:SNMP管理站和代理功能,包括发送和接收陷入的能力。
2、Win95只支持SNMP代理功能。
3、所谓服务是一种特殊的WIN32应用软件,他通过Win32API与NT服务控制管理器(SCM)接口,一般在后台运行。作用是监视硬件设备和其他系统进程,提供访问外围设备和操作系统辅助功能。系统服务在系统启动时或用户登录时自动开始,用户退出或系统关机时停止运行。SNMP服务就是Win32应用软件。
4、SNMP服务包括两个应用程序:SNMP代理服务程序Snmp.exe和SNMP陷入服务程序SNMPPTRAP.EXE.
5、代理服务程序Snmp.exe接收SNMP请求报文,根据要求发送响应报文,能对SNMP报文进行语法分析,ASN.1和BER编码/译码,也能发送陷入报文,并处理与WinSockAPI的接口。
6、SNMPPTRAP.EXE监听发送给主机的陷入报文,然后把其中的数据传送给SNMP管理API.Win95没有陷入服务文件。
7、NT的SNMP代理服务是可扩展的,允许动态的加入或减少MIB信息。这就意味着程序员不必修改和重新编译代理程序,只需要加入或删除一个能处理指定信息的子代理就可以。微软把这种子代理叫做扩展代理,它处理私有的MIB对象和特定的陷入条件。
8、SNMPAPI是微软为SNMP协议开发的应用程序接口,是一组用于构造SNMP服务、扩展代理和SNMP管理系统的库函数。
9、SNMP服务的安装、配置和测试:SNMP服务向其他NT网络服务一样,唯一差别是必须先安装TCP/IP32协议栈。
10、SNMP服务的安装配置和测试方法
NT安装:登录超级用户,控制面板、服务条、添加、列表中选择SNMP服务选项、确定95安装:95安装光盘中ADMINNETTOOLSSNMP下有一个自解压文件SNMPZP.EXE,执行,产生一些文件,控制面板,网络,配置,添加,选择网络组件、服务,磁盘安装snmp.inf
配置:修改属性
测试:SNMPUTIL:snmputil[get│getnext│walk]agent-addresscommunityoid[oid…]snmputiltrap
用GetRequest查询变量sysDest:SNMPUTILget189.112.208.25public1.1.0
用GetNextRequest查询变量sysDest:SNMPUTILgetnext189.112.208.25public1.1
用GetNextRequest查询非MIB-2变量:SNMPUTILgetnext189.112.208.25public.1.3.6.1.4.1.77.1.3
用walk遍历MIB-2系统组变量:SNMPUTILwalk189.112.208.25public1
用walk遍历MIB-2子树:SNMPUTILwalk189.112.208.25public.1.3.6.1.4.1
测试SNMP陷入服务:SNMPUTILtrap,在另一个窗口中:SNMPUTILgetnext189.112.208.25fred1.1;由于团体名认证出错,在陷入窗口中出现一个陷入认证:snmputil:trapgeneric=4specific=0from189.112.208.25
测试冷启动陷入:保持监听陷入,停止SNMP服务,在启动SNMP服务,陷入窗口收到由扩展代理发出的冷启动陷入:snmputil:trapgeneric=1specific=0from189.112.208.25
6.2SNMP应用程序接口(领会)
1、SNMPAPI由4部分组成:扩展API、管理API、实用程序API、服务API.
[1]
本文标签:广东自考 工学类 自考《计算机网络管理》听课笔记(六)
转载请注明:文章转载自(http://www.gdzkw.net)
热点关注: