大规模交互式网络服务探测系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:lzfx_521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网普及度越来越高的今天,网络服务的种类也趋于多元化,其依托于主机端口来对外提供如HTTP、FTP、IEC-104等服务。作为一把双刃剑,网络服务在丰富我们日常生活的同时也潜藏着隐患与危害,故需要更有效的手段来对网络中各种服务进行实时的监管与统计。大规模端口扫描技术的研究已较为成熟,但国内外还尚未提出如何实时主动地对特定服务进行探测的工具。本课题的研究建立在上述背景下,并结合实际工程需求与端口扫描技术进行系统开发。在分析现有扫描工具的优缺点后,发现全连接扫描效率低但结果全;半连接扫描器效率高,但局限性在于无法完成基于连接的服务探测任务。且由于服务状态变化较快,现有服务探测工具难以在较短时间内完成大规模探测任务。因此本文提出大规模交互式服务探测系统予以解决,通过本系统进行服务探测,可实现基于半连接的、连接状态可维护的扫描模式。利用本文提出的“模式集探测语法”,可指导扫描器组件根据探测过程中应答包状态的不同而做出不同回复,以实现多次交互式服务探测或协议模拟,摒除了在服务探测器内部硬编码协议特征这一扩展瓶颈。此外,控制系统实现探测任务与目标地址集冗余化与随机分配的功能,以此提高系统健壮性。本文对系统整体架构、各子系统的设计与实现进行了详细论述,同时为解决分布式节点部署繁杂的痛点,将内部各个组件实现容器化操作,并使用Docker Swarm Mode对集群及分布式节点进行合理编排。文章在最后对系统整体性能进行多组对照和压力测试,且结果对系统的使用和评估有积极的指导意义。
其他文献
我国已将可持续发展战略确立为国家战略。本文编译介绍了可持续发展理论的基本理论,包括可持续发展的实质、主要观点及其目标。同时介绍了经济可持续发展的目标、评价指标体
近年来,深度学习和自然语言处理技术在飞速发展,医疗领域与计算机领域的联系越来越密切,计算机不单用于电子计算通信,还用来进行辅助性的临床研究,运用其强大的计算能力和处理能力帮助产生医疗决策。本文所解决的临床试验队列选择任务即是自然语言处理在临床研究领域的应用。伴随着计算机决策在医学研究方面的准确性不断提高,自然语言处理技术在医疗领域的应用受到更多研究人员的关注。本文引入了一个临床实验队列选择的任务和
伦敦集市 英国城市的另类名片今年5月我从北京出发,坐上了飞往伦敦的班机,当飞机在希斯罗机场降落的瞬间,我便感受到了这座城市的热情召唤,开始了为期9天的伦敦生活。在那里的几
2010年4月22日,都江堰市举行公共自行车启用仪式,宣布该市公共自行车系统正式投入使用。上海永久自行车有限公司将投资上亿元,在都江堰市建设西南地区最大的公共自行车生产基地,
今年,国家9部委对铅蓄电池企业的大力整顿,涉及全国各地,全国82%的电池企业被取缔或停产整顿,一度导致铅蓄电池产能严重不足,价格普涨,并波及到下游行业。在今年10月份举行的
本文通过对男子400米跑速度耐力训练的分析,从它的供能和血乳酸值这两方面,阐述了400米跑速度耐力的重要性,并提出了训练方法和手段.
为规范无锡市残疾人专用车管理,切实保障残疾人切身利益,进一步改善无锡市道路交通环境,确保城市交通安全畅通,无锡市政府率先颁发了《关于规范残疾人专用车管理的工作意见》
我国古代把小满分为三候:“一候苦菜秀,二候靡草死,三候麦秋至。”小满虽然预示着麦子将熟,但毕竟仍然处在一个青黄不接的阶段。在过去,百姓们在这个时候往往以野菜充饥,食苦菜在中
在临床上注射用夫西地酸钠是较为常用的抗菌药物,维生素B6常用于维生素B6缺乏的预防和治疗、防治异烟肼中毒、全胃肠道外营养及因摄入不足所致营养不良、进行性体重下降时维生
固态硬盘(Solid Static Disks,SSD)因为读写速度快、功耗低、抗震防摔、尺寸小等优势,已经逐渐取代机械硬盘,占据存储器的主导地位。随着半导体技术的飞速发展,固态硬盘的传输速度越来越快,因此对其数据传输可靠性的要求也越来越高。在固态硬盘系统中,主要的存储模块为闪存和内存,要保证固态硬盘传输数据的可靠性,对闪存和内存信号质量的分析必不可少。通常,使用采样闪存和内存信号的眼图来对信号质