【摘 要】
:
随着互联网应用的普及,对网络通信进行分析和监控确保企业和国家的网络信息安全已经成为一个非常重要的课题。当前的协议解析研究工作多是在协议已知的前提下进行的。协议未知
论文部分内容阅读
随着互联网应用的普及,对网络通信进行分析和监控确保企业和国家的网络信息安全已经成为一个非常重要的课题。当前的协议解析研究工作多是在协议已知的前提下进行的。协议未知的情况下,这些解析方法在实际应用中受到很大限制。
本文将机器学习机制引入到未知协议的解析研究工作中,提供了一种新的研究思路。针对未知协议的特性,本文提出了基于单字节的特征选择方法,采用了决策树算法构造弱分类器,并将其应用到Boosting算法的提升训练中。此外,在解析过程中,使用了主动学习框架,为协议解析提供了反馈机制,有效地提高了未知协议解析的精度和工作效率。文章首先阐述了Boosting算法的理论基础,讨论了AdaBoost算法的基本思想及其发展过程,从算法的训练误差、训练轮数以及训练泛化误差等方面分析了Boosting算法在具体应用中的性能,为Boosting算法在未知协议解析中的应用提供了理论基础。接着本文提出了未知协议解析框架,该框架包括了特征选择、弱分类器构造、Boosting算法提升以及训练反馈等过程。框架中使用了基于字节的特征选择方法,有效地确定出协议的字段特征,并且实现了决策树算法及Boosting算法在协议解析中的应用,同时结合了训练反馈机制,有效地提高了解析工作的效率和精度。本文结合实际应用需求分析了解析框架的系统架构。最后,从实际应用的角度出发,验证了该框架的有效性。对DNS协议进行解析实验,并从特征选择、泛化误差、误分类等方面对解析结果进行了评估。
其他文献
如今,机器人在人们的日常生活中扮演了越来越重要的角色,从服务型机器人,到娱乐型机器人,种类越来越繁多,应用越来越广泛,机器人的结构也越来越复杂。机器人控制系统是移动机
随着计算机网络技术和通信技术的高速发展,网络安全和数字签名技术已经引起人们的密切关注,逐步成为计算机科学研究的热点领域。而普通的数字签名技术已经不能满足许多应用的
网格能充分利用因特网上丰富的闲置资源,协同解决复杂的科学或商业问题。当移动设备或人作为新型移动节点加入网格时,传统的网格计算环境扩展为无线移动网格计算环境,此时基
企业过程工程(Business Process Engineering)是指用系统工程的方法指导企业过程的开发和运作,它包括企业过程的定义、模拟、优化和运作四个阶段。企业过程模拟是对企业模型
随着互联网的高速发展,网络中的信息量呈爆炸式增长,互联网已经成为人们获取信息的最主要渠道之一。作为信息检索过程中不可缺少的重要工具,搜索引擎在给人们带来便利的同时,
说话人识别是从说话人的一段语音中提取出说话人的个性特征,通过对这些个性特征的分析和识别,达到对说话人进行辨认或者确认的目的。与文本无关的说话人识别具有用户使用方便
随着数据库技术的迅速发展,数据库中存储的数据已经远远超越了人类理解力所能达到的范围。对这些数据进行全面系统的分析,挖掘出这些数据中蕴藏着的知识已经成为一项极具挑战
配电线载波通信(DPLC)技术,是指利用已有的配电网作为传输媒介,实现数据传递和信息交换的一种技术,具有投资少、见效快、可靠性高、稳定性好、运营成本低等得天独厚的优点,近年来
频频发生的反倾销案件使得中国服装产品出口受到重创,当务之急,作为全球最大的纺织品出口和遭受反倾销调查最严重的国家,中国应迅速建立针对出口服装商品的反倾销预警机制。