网络协议的动态分析及可视化研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:hlwang72
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
网络协议分析工具是一套软件工具套件,主要是用于分析网络协议的数据以及状态等信息,通过捕获和过滤原始数据,获得大量网络数据基本信息,并对原始数据进行分析。从而达到分析网络通讯,观察网络情况的作用。简而言之,网络协议分析工具的主要功能可以划分为网络数据捕获、网络数据分析以及分析结果展现几大部分。   随着网络技术不断发展,计算机网络日益更新,新技术的产生以及应用使得网络环境变得越来越复杂,从而伴随到来的安全问题以及不可知风险也越来越多越来越大,对网络环境的监控、调试和测试的辅助工具都提出了更高的要求。   传统的网络协议分析工具,在网络数据的捕获以及网络数据分析方面。具有较为成熟的技术且经历了时间的考验和认证。然而在网络数据的上下文分析以及传输过程分析上较为单薄,显得较为单薄,对于初级用户而言,大量基于十六进制的原始数据展现方式,加大了阅读的难度,也使得理解起来较为晦涩。对于多层数据间的关系,无法得到直观的体会和理解。   随着时间的推移以及技术的更新,人们对于用户体验的要求不断地提高。伴随着这种需求的增加,增加软件的用户体验以及良好的人机交互,将使软件更具有吸引力以及竞争力。在软件开发中的原始的展现方式已经不能满足人们的要求,人们期待有一种更好的方式来描述网络通讯的过程。使网络通讯这个活动的有生命的过程,尽量以更直观的方式展现在用户眼前。   本课题主要研究目标:通过实时的监控网络数据流量,捕获过滤和收集网络数据信息。自动识别网络数据的来源,自动分析数据上下文,根据上下文追溯数据包的传输过程,从而了解数据的生命周期,实现对于多层数据的透视。对网络协议数据在语法、语义以及语序上的意义得到更好的展现。   同时,基于新一代的图形渲染技术,对网络协议数据过程分析做出真实的可视化的展现,并对展示过程进行算法优化,减少资源消耗,提高计算效率,增强用户体验。  
其他文献
随着智能移动终端平台的迅速发展以及第三代移动通信技术的逐步推广,移动互联网技术及其应用已经成为一个重要的研究领域。由于移动终端平台的特殊性,其设计原则和开发技术都
伴随城市化进程的加速和交通方式的多样化,人类移动也愈加频繁、快速、复杂。理解人群的移动行为,对于城市规划、交通管理、传染病控制等诸多社会经济问题具有重要意义。对于
自动人脸识别是计算机视觉和模式识别研究中最具挑战性和最活跃的研究课题之一。过去十年,人脸识别系统的性能得到了很大的提升。特别是基于统计学习的人脸识别方法取得了很大
讲故事已经被证明能够支持儿童的读写、听力、词汇能力及其它语言能力的发展。随着计算机技术的不断发展,信息技术逐渐引入儿童教育领域。如何更好地利用计算机讲故事还在研
随着时代的发展,信息的采集、传播的速度和规模达到空前的水平。面对极度膨胀的信息量,面对数据过剩的巨大压力,数据挖掘技术为从海量数据中快速准确获取有效信息提供了支持,
随着集成电路工艺的进步和计算机技术的发展,计算机系统的功耗逐步成为制约计算机技术进一步发展的瓶颈。为了解决计算机系统的功耗问题,各种功耗管理技术应运而生,成为学术界、
命名实体是用来标识一个客观存在的事物的词或短语,是信息表达的重要载体,用来表达文本的主要内容。近十几年来,中国的互联网信息产业发展非常迅速,大量的信息以电子文档的形
随着网络的普及和居民消费需求的提升,网络购物这种新型消费模式迅猛发展,使面向普通消费者的快递物流业成为了物流行业新的爆发点。电商对物流的时效性要求越来越高,使得快
随着信息化的推进,软件应用的领域越来越广泛,软件本身的复杂性也随之加大。如何保证软件质量一直是计算机技术的热门研究领域。单元测试是保证软件质量的重要环节。如何解决
随着信息技术的迅速发展,社会网络变得无处不在,从生物学到互联网,从大型的电力网到人际关系网等等。从大量的数据中提取有效的、可信的、新颖的信息的数据挖掘成为了当今的