论文摘要
目前的网络地址管理,大多数还是采用静态地址分配方式,这样就一定存在着私设IP遇到的种种问题。由于目前存在的网络管理系统多不完善,即使网络管理员知道有人设置了错误的IP地址,也无法定位使用非法IP的终端设备。因此如何能高效的管理IP地址以及如何正确定位非法IP,是本文解决的主要问题。本文介绍的IP地址管理系统,就是为了解决重复的IP地址、IP地址的监控、及网络故障检测的困难性等问题而设计的。它是一套将后台定时扫描、比对与前台界面呈现结合的网络地址资源管理系统。定时扫描程序通过对被管理的主机实施基于ICMP协议Ping操作,采集到当前IP地址的使用信息,以及使用设备的MAC地址,结合人工对该IP地址状态的定义,从而确定此IP地址是否为合法IP,并将处于告警状态的IP地址及时呈现给用户。完成了IP地址范围管理,IP地址状态管理,参数配置管理等功能。本系统后台扫描程序使用Java的多线程来实现,前台用户呈现应用了实现了MVC的主流框架Struts,提供友好的用户界面,方便用户对被管理的IP地址进行及时地监控和管理。本文首先介绍了课题提出的研究背景及现实意义。然后分别针对实际需求,分析了定时扫描与前台呈现的设计方案。介绍了定时扫描程序的扫描,比对,告警呈现等方法,前台页面呈现用到的技术及呈现流程。最后介绍了系统的测试方法及过程。测试结果表明,系统能够满足要求,基本实现了对IP地址的监控和管理。
论文目录
摘要Abstract第1章 引言1.1 研究背景1.1.1 课题背景1.1.2 现有技术1.1.3 研究意义1.2 系统概要1.2.1 系统总体介绍1.2.2 开发平台工具简介1.3 本文结构第2章 相关技术2.1 Internet控制报文协议ICMP2.2 开源组件Struts2.3 开源组件Quartz2.4 开源组件iBATIS2.5 本章小结第3章 数据库设计与实现3.1 表的设计3.2 序列的设计3.3 数据完整性3.4 本章小结第4章 IP扫描与分配的设计与实现4.1 IP地址状态与告警级别4.2 IP扫描模块4.2.1 IP扫描的设计与实现4.2.2 检测是否到达注册时限程序的设计与实现4.2.3 IP转换工具类的设计与实现4.3 分配模块4.3.1 实现原理4.3.2 实现方法4.4 检测模块4.4.1 实现原理4.4.2 实现方法4.5 本章小结第5章 用户接口设计与实现5.1 体系结构设计5.2 IP地址范围管理模块5.2.1 类设计5.2.2 地址范围增加5.2.3 地址范围删除5.2.4 地址范围修改5.2.5 Excel导入5.2.6 手动扫描5.3 地址状态管理模块5.3.1 类设计5.3.2 列表显示5.3.3 矩阵显示5.3.4 IP分配5.3.5 IP注册5.3.6 回收确认5.4 参数配置模块5.4.1 类设计5.4.2 页面设计5.4.3 实现流程5.5 测试工具模块5.5.1 类设计5.5.2 页面设计5.5.3 实现流程5.6 本章小结第6章 系统测试6.1 软件测试环境6.2 扫描测试6.3 用户接口测试6.4 测试总结6.5 本章小结第7章 结论7.1 本文工作总结7.2 进一步工作展望参考文献致谢
相关论文文献
标签:地址管理论文; 语言论文;