学位论文 > 优秀研究生学位论文题录展示
IP地址管理系统的设计与实现
作 者: 吕珲
导 师: 王剑;李哲洙
学 校: 东北大学
专 业: 计算机系统结构
关键词: IP地址管理 ICMP Java语言 Struts
分类号: TP393.04
类 型: 硕士论文
年 份: 2008年
下 载: 60次
引 用: 0次
阅 读: 论文下载
内容摘要
目前的网络地址管理,大多数还是采用静态地址分配方式,这样就一定存在着私设IP遇到的种种问题。由于目前存在的网络管理系统多不完善,即使网络管理员知道有人设置了错误的IP地址,也无法定位使用非法IP的终端设备。因此如何能高效的管理IP地址以及如何正确定位非法IP,是本文解决的主要问题。本文介绍的IP地址管理系统,就是为了解决重复的IP地址、IP地址的监控、及网络故障检测的困难性等问题而设计的。它是一套将后台定时扫描、比对与前台界面呈现结合的网络地址资源管理系统。定时扫描程序通过对被管理的主机实施基于ICMP协议Ping操作,采集到当前IP地址的使用信息,以及使用设备的MAC地址,结合人工对该IP地址状态的定义,从而确定此IP地址是否为合法IP,并将处于告警状态的IP地址及时呈现给用户。完成了IP地址范围管理,IP地址状态管理,参数配置管理等功能。本系统后台扫描程序使用Java的多线程来实现,前台用户呈现应用了实现了MVC的主流框架Struts,提供友好的用户界面,方便用户对被管理的IP地址进行及时地监控和管理。本文首先介绍了课题提出的研究背景及现实意义。然后分别针对实际需求,分析了定时扫描与前台呈现的设计方案。介绍了定时扫描程序的扫描,比对,告警呈现等方法,前台页面呈现用到的技术及呈现流程。最后介绍了系统的测试方法及过程。测试结果表明,系统能够满足要求,基本实现了对IP地址的监控和管理。
|
全文目录
摘要 5-6 Abstract 6-10 第1章 引言 10-20 1.1 研究背景 10-14 1.1.1 课题背景 10-11 1.1.2 现有技术 11-13 1.1.3 研究意义 13-14 1.2 系统概要 14-19 1.2.1 系统总体介绍 14-16 1.2.2 开发平台工具简介 16-19 1.3 本文结构 19-20 第2章 相关技术 20-26 2.1 Internet控制报文协议ICMP 20-21 2.2 开源组件Struts 21-23 2.3 开源组件Quartz 23-24 2.4 开源组件iBATIS 24-25 2.5 本章小结 25-26 第3章 数据库设计与实现 26-34 3.1 表的设计 26-31 3.2 序列的设计 31 3.3 数据完整性 31-32 3.4 本章小结 32-34 第4章 IP扫描与分配的设计与实现 34-54 4.1 IP地址状态与告警级别 34-35 4.2 IP扫描模块 35-47 4.2.1 IP扫描的设计与实现 35-42 4.2.2 检测是否到达注册时限程序的设计与实现 42-44 4.2.3 IP转换工具类的设计与实现 44-47 4.3 分配模块 47-50 4.3.1 实现原理 47-48 4.3.2 实现方法 48-50 4.4 检测模块 50-53 4.4.1 实现原理 50-52 4.4.2 实现方法 52-53 4.5 本章小结 53-54 第5章 用户接口设计与实现 54-72 5.1 体系结构设计 54 5.2 IP地址范围管理模块 54-62 5.2.1 类设计 54-56 5.2.2 地址范围增加 56-58 5.2.3 地址范围删除 58 5.2.4 地址范围修改 58-59 5.2.5 Excel导入 59-61 5.2.6 手动扫描 61-62 5.3 地址状态管理模块 62-67 5.3.1 类设计 62-63 5.3.2 列表显示 63-64 5.3.3 矩阵显示 64-65 5.3.4 IP分配 65 5.3.5 IP注册 65-66 5.3.6 回收确认 66-67 5.4 参数配置模块 67-69 5.4.1 类设计 67-68 5.4.2 页面设计 68-69 5.4.3 实现流程 69 5.5 测试工具模块 69-71 5.5.1 类设计 69-70 5.5.2 页面设计 70-71 5.5.3 实现流程 71 5.6 本章小结 71-72 第6章 系统测试 72-78 6.1 软件测试环境 72-73 6.2 扫描测试 73 6.3 用户接口测试 73-76 6.4 测试总结 76-77 6.5 本章小结 77-78 第7章 结论 78-80 7.1 本文工作总结 78 7.2 进一步工作展望 78-80 参考文献 80-82 致谢 82
|
相似论文
- 人力资源管理系统的设计与实现,TP311.52
- 基于SSH的图像日志市场营销系统的设计与实现,TP311.52
- 基于SSH的办公自动化双语系统的设计与实现,TP311.52
- 基于Struts体系结构的在线考试系统的设计与实现,TP311.52
- 高校科技信息化管理系统设计与实现,TP311.52
- 电子商务中的在线书店设计与实现,TP311.52
- 基于MVC设计模式的博客系统的设计与实现,TP311.52
- 网络银行客服业务系统的设计与实现,TP311.52
- 基于MVC设计模式的电子作品评价系统的设计与实现,TP311.52
- 基于SSH架构的多媒体教室反馈系统的设计与实现,TP311.52
- 滨州市城市客运管理系统的设计与实现,TP311.52
- 基于J2EE平台的人力资源管理系统设计,TP311.52
- 基于LABVIEW和AJAX远程监控配料系统,TP277
- 基于Web的旋转机械巡检系统关键技术研究,TP274.4
- 基于轻量级J2EE框架的Web应用研究与实现,TP393.09
- 基于ICMP协议的控守系统研究与实现,TP393.08
- 基于J2EE的高校毕业生就业信息管理系统的开发,TP311.52
- 员工管理系统的设计与实现,TP311.52
- 在线考试系统的设计与实现,TP311.52
- 基于STRUTS框架的合同管理系统的设计与实现,TP311.52
- 基于本体的在线考试机制研究,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 通信规程、通信协议
© 2012 www.xueweilunwen.com
|