《软件开发实习讲义基于BS模式的软件开发题目.ppt》由会员分享,可在线阅读,更多相关《软件开发实习讲义基于BS模式的软件开发题目.ppt(19页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、网站建设及网页开发开发语言aspjspphp网站建设及网页开发开发工具介绍nDREAMWAVER用于网页设计,遵循“所见即所得”nFIREWORK用于网页图形处理nFLASH用于网页动画制作SNMP主要内容基本概念SNMP协议管理信息库(MIB)参考SNMP基本概念InternetRMONDeviceUNIX.UNIXPCFirewall/RouterManagementManagementStationStation.PCUNIXPCNMNMNM网络管理标准化如果每个厂商的设备都按照一套独特的网络管理方法和界面,网络管理工作将很难执行。网络管理标准化:每个网络设备必须提供一致的操作界面网络管
2、理相关标准InternetSNMPv1,SNMPv2,SNMPv3 ISO/ITU-T X.700 Series:CMIP/S(Common Management Information Protocol/Service)ITU-T M.3000 Series:TMN(Telecommunication Management Networks)SMMP介绍SNMP:Simple Network Management Protocol因特网管理标准所有的TCP/IP网络设备都必须支持SNMP.SNMP网络构架Network 网络界面SNMPUDPIP 网络界面SNMPUDPIP 网络界面SNMP
3、UDPIPManagerAgentAgent.管理端HostRouter网络设备网络管理协议SNMPSNMP管理组件管理端客户端网络管理协议管理信息库(MIB)SNMP管理组件管理端网络管理应用软件.提供管理界面,使管理员能够监视和控制网络.代理装有代理软件的网络设备才能用管理端进行管理.对管理端的请求作出相应.可以主动向管理端提供信息.SNMP管理组件网络管理协议管理端和代理进行交互的协议.为管理端和代理进行交互提供了一个标准的方案管理信息库(MIB)一个管理对象集.在协议中,资源都以对象的形式进行管理,这些对象构成管理对象集.MIB:非叶子节点:叶子节点123456MIB 树:在SNMP中
4、,只有叶子节点有值SNMP服务Get RequestGet ResponseManagerAgentGetNext RequestGet ResponseManagerAgentSet RequestGet ResponseManagerAgentTrap RequestManagerAgentGetGetGetNextGetNextSetSetTrapTrapSNMP报文的格式对象标示符对象标示符(OID):每个OID都由MIB树叶子节点构成的数字序列组组成.rootccittisojoint-iso-ccittdirectory012stdregauthoritymemberbodyorg
5、0123dodinternet611234mgmtexperimentalprivateMIB IIsystem1interface2at3IP4ICMP5TCP6UDP7EGP8Trans.10SNMP1111enterprisesMIB IIinterfaceenterprisesWindows SNMP编程Windows提供一套完整的SNMP应用程序开发接口具体可以参考MSDNSNMP网络管理Windows提供一套完整的SNMP应用程序开发接口具体可以参考MSDNWindows SNMP编程开发任务相关函数启动WinSNMP应用程序SnmpStartUp打开SNMP会话SnmpCreateSession注册用以获取信息SnmpRegister创建变量绑定表用来组成PDUSnmpCreateVbl,SnmpDuplicateVbl,SnmpSetVbl构建PDU用以传输和处理SnmpCreatPDU,SnmpSetPduData,SnmpDuplicatePDU提交SNMP操作请求SnmpSendMsg接受SNMP操作响应SnmpRecvMsgWindows SNMP编程接上表处理SNMP操作响应自定义应用逻辑关闭SNMP会话SnmpClose关闭SNMP应用SnmpClearup