【摘 要】
:
近年来,随着互联网在世界范围内的迅速普及,导致各种网络应用爆发式地增长,随之而来的是网络流量的激增。这些网络流量中既有基于RFC文档的公开的协议,也有大量的私有协议,对于公开的协议网络监管人员可以根据RFC文档或其它公开的文档来分析该网络流量的行为,但是对于私有协议,由于缺少必要的先验知识,往往不能分析出网络流量的行为。此时,对这些私有协议或未知协议的行为进行建模,进一步逆向出协议的行为模型,具有
论文部分内容阅读
近年来,随着互联网在世界范围内的迅速普及,导致各种网络应用爆发式地增长,随之而来的是网络流量的激增。这些网络流量中既有基于RFC文档的公开的协议,也有大量的私有协议,对于公开的协议网络监管人员可以根据RFC文档或其它公开的文档来分析该网络流量的行为,但是对于私有协议,由于缺少必要的先验知识,往往不能分析出网络流量的行为。此时,对这些私有协议或未知协议的行为进行建模,进一步逆向出协议的行为模型,具有重要意义。本文提出了一种基于隐马尔可夫模型的协议行为逆向方法,该方法将网络协议的行为建模成隐马尔可夫模型,再使用Baum-Welch算法逆向出该行为模型。由于Baum-Welch算法的输入为观测序列,该序列中的元素要为报文所处的对应状态,本文又提出了一种基于信息量的关键字提取方法使得观测序列的元素能够较好地对应报文所处的状态。在关键字提取阶段,首先抓取真实的网络报文数据,然后将网络报文数据进行对齐处理,接着计算对齐之后报文不同字段的自信息期望以及报文中相邻字段的互信息,根据这两个指标确定报文的关键字段,最后提取报文关键字。在逆向网络协议行为模型阶段,首先划分网络会话,每次会话即为一个观测序列,然后提取所有会话的关键字组成Baum-Welch算法的输入,同时在这里也需要初始化隐藏状态数量,接着使用Baum-Welch算法逆向出不同数量隐藏状态对应的网络协议行为模型,最后使用前向-后向算法对逆向出来的协议行为模型进行评分,从中选取既准确又精简的行为模型作为最终的网络协议行为模型。最后,使用三种不同的协议来测试本文提出的新方法,并将逆向出来的网络协议行为模型与该协议标准的行为模型进行分析与比较,验证了本文方法的有效性。本文实验得出的协议行为模型的结果在可读性和精简性方面要好于之前的研究成果。
其他文献
评价是教学活动中常用的一种手段,它贯穿教学活动的全过程,小学数学练习的评价是实施数学学习评价的重要组成部分。练习评价是向学生反馈学习情况的一种形式,是帮助老师、家长全面了解学生学习情况的一种手段,目的是激励学生的学习热情,促进学生的全面发展,我们要“探索科学的评价办法,发现和发展学生的潜能,帮助学生树立自信心,促进学生积极主动地发展。” “评价的主要目的是为了全面了解学生的数学学习历程,激励学生
【摘要】数学绘本以其图文并茂、故事性强等优点吸引了众多学生,提升了学生的数学学习兴趣,丰富了学生数学学习的渠道,强化了学生发现问题和提出问题的能力,在实际教学中教师可以利用数学绘本来创设情境,引出有价值的数学学习问题,推动学生更好地学习。 【关键词】数学绘本;低年级学生;学习兴趣;数学素养 绘本阅读是低年级学生增强数学理解能力、思维能力以及交流能力的重要途径,也是提升学生数学素养的有效方法。对
【摘要】基于核心素养理念下的语法教学以发展学生的核心素养为英语教学的任务和目标。教师在语法教学的各个环节中引导学生感知、练习、归纳和运用语法,逐步推进学生核心素养的形成和发展。 【关键词】小学英语;核心素养;语法教学; 发展学生的核心素养是当前最为热门的教学理念。核心素养是学生在接受相应学段的教育过程中,逐步形成适应个人终身发展和社会发展需要的必备品格和关键能力(林崇德,2016)。英语学科的
将信息技术运用到中职《机械制图》课程教学中,能够吸引学生的注意,丰富课程教学的内容,提高课程教学的质量和效率。本文主要对信息技术在中职《机械制图》课程中的应用进行
对5月12日汶川8级大震我们事先一无所知!对这个地区地震趋势的判断,地震的长、中、短、临预报全错了!看来我们对大地震发生规律的认识出了差错!