摘要SNMP(Simple Network Management Protocol,简单网络管理协议)是因特网中专门用来管理网络设备(服务器、路由器、交换机等)的一种应用层协议。SNMP使网络管理员能够远程获取或设置网络运行参数,发现并解决网络问题以及规划网络发展。在SNMP中,管理站(Manager)是运行在管理工作站中的管理进程,用于向网络设备中的代理发送SNMP命令与接收代理返回的SNMP响应。本课题采用Visual Studio 2010实现管理站的基本功能。本课题的主要内容有:65560
1. 使用WinSNMP API编写管理站相关功能函数,实现GetAValue和GetTable接口。
GetAValue接口:该接口封装SNMP的GetRequest方法,发送一个OID,获取结果后返回这个OID对应的值。
GetTable接口:该接口封装SNMP的GetNextRequest方法,发送一组OID,获取结构后返回这个组所有OID对应的值。
2. 使用MFC编写用户界面及测试程序,对上述功能分别进行测试。
毕业论文关键词 SNMP 网络管理站 网络管理技术
毕业设计说明书(论文)外文摘要
Title Design Analysis and Implementation of
SNMP network management station
Abstract
SNMP (Simple Network Management Protocol, Simple Network Management Protocol) is an application layer protocol which designed to manage network devices (servers, routers, switches, etc.) in the Internet. SNMP enables network administrators to remotely gets or sets the network operating parameters, find and solve network problems, and plan for network growth. In SNMP system,management station (Manager) is a management process running on the management station, for the using of sending SNMP commands to the agent and receiving returned SNMP response from the agents. This subject using Visual Studio 2010 to achieve the basic functions of the management station. The main content of this subject:
1. Using WinSNMP API to compile the management station function and achieve the GetAValue and GetTable interface.
GetAValue Interface: The interface package the SNMP GetRequest method, send an OID and returns the corresponding results of the OID which got from the agent.
GetTable Interface: The interface package the SNMP GetNextRequest method to send a group of OID , returns the corresponding OID value of this group until obtain the structure.
2. Written user interface and test procedures using MFC and test the functions.
.
Key Words: SNMP , Network management station, Network Management Technology
目 次
1 绪论 1
1.1 网络管理的基本概念 1
1.2 snmp协议简介 3
1.3 论文所完成的工作 4
2 WinSNMP API 5
3 SNMP网络管理站的设计 7
3.1 网络管理站的分析 7
3.2 SNMP管理站的实现 7
3.3 SNMP管理站的核心代码 9
4 SNMP管理站程序的运行 24
4.1 必要的准备工作 24
4.2 程序界面 25
4.3 运行结果 35
结论 39
致谢 40
参考文献 41
1 绪论
本章通过对网络管理和简单网络管理协议SNMP基本概念的分析,阐述本SNMP网络管理系统,特别是管理站的设计思想,并对所用到的ASN.1标准、SNMPv1协议的基本概念、体系结构、用户安全模型与访问控制模型等进行相关介绍。