基于JAVA和ICMP的大规模网络通路检测系统开题报告
2021-03-11 00:30:43
1. 研究目的与意义(文献综述)
随着计算机网络规模的扩大和复杂性的增加,对网络各节点设备的管理难度也随之加大。通过对网络节点设备间的连通性测试,管理员不但可以获取节点间链路的网络性能参数;而且能够根据这些数据及早地了解链路的工作状态是失效,或者是因阻塞变慢,并对网络设备间的连通性故障做出精确的定位,使网络故障得到尽快的维护。
在网络连通性检测方面,ping命令需要在DOS窗口下执行,并且一个窗口只能测试一个ip节点的状态,测试数据的保存也不太方便。特别是在网络通信中心为了同时监测各链路的网络链接状态,或者需要不间断连续进行监测,并将检测结果保存到日志文档,则其更是无能为力。为此,可以开发一个具有多路网络连接时延采集、实时显示、数据存档等功能的网络连接状态监测工具。
2. 研究的基本内容与方案
一、基本内容
计算机之间的通信依赖于网络,而网络是否畅通是需要进行检测的。在子网内存在设备过多的情况下,如果不检测网络通路情况而发起大规模tcp连接,很有可能因网络不通导致网络风暴,造成网络阻塞,从而进一步使网络通信情况恶化。在子网内增加网络通路检测系统,可以在发起数据连接知晓网络通路情况,避免对离线的设备发起数据连接,从而避免网络风暴的发生。
通过对网络知识和网络管理基本理论的学习,研究网络通路检测技术的功能,设计和开发网络通路检测系统。重点对icmp协议在网络通路检测中的应用进行研究,
3. 研究计划与安排
第1-3周 查阅文献,分析题目研究现状,学习基本理论,撰写开题报告;
第4-5周 阅读文献,英文文献翻译;
第6-7 周 学习了解网络知识,构思实施方案;
4. 参考文献(12篇以上)
【1】化志章, 揭安全, 钟林辉. java程序设计[m]. 机械工业出版社, 2012.
【2】surhone l m, tennoe m t, henssonow s f, et al. java native access[j]. betascript publishing, 2010.
【3】马坤, 杨波. 利用jni技术用java实现ping功能[j]. 信息技术与信息化, 2006(6):35-38.