APP下载

抽样检验在通信协议分析中的应用

2012-08-10田栋芸吴晓光

通信技术 2012年5期
关键词:产品实验分析

田栋芸,吴晓光

(①天津市排水管理处,天津 300060;②武警警种学院,北京 102202)

0 引言

通信过程需要一定的协议进行支持,根据开放式系统互联(OSI,Open System Interconnect)协议分层模型,一般分为 7层[1]。通过分析各层协议,可以得到一些基本情况,而这些基本情况对于数据的截获,干扰等工作具有重要的意义。例如我们熟知的传输控制协议(TCP,Transmission Control Protocol)协议,如果成功分析其包结构,就可以告诉我们发送数据的目的端口地址、远端口地址以及数据的顺序号、确认号等基本信息,而这些基本信息就可以实现对协议数据的剥离、截获、跟踪和干扰等操作[2]。因此,进行协议识别与解析,对于数据分析有着重要的作用,是分析协议数据的至关重要一步。本文阐述的就是在某通信协议族协议分析的基础上,利用孤立批抽样检验的方法进行协议完备性论证。

在进行某通信协议族识别与解析过程中,某次抓取了4 081 263 000 字节数据进行协议分析实验。根据该协议族的相关理论以及帧结构,已经判定该协议为X协议。经分析数据中存在符合X协议同步标准的同步头共1 573 928个,除59 232个帧长不符合要求之外,其余均满足固定帧长的要求,实验结果表 1所示(本文中所有程序编制均使用Matlab[3])。

协议成功识别后,按照X协议的帧结构,对其进行了协议解析,但157万个帧全部解析是不现实的,因此我们先对前50帧进行解析,试验结果表明,该数据很好的满足了X协议的要求,基本上可以判定为X协议。然而50帧相对于157万帧来说代表性太差,如何应用相关理论来证明其完备性是摆在面前的一大难题。……

登录APP查看全文

猜你喜欢

产品实验分析
记一次有趣的实验
隐蔽失效适航要求符合性验证分析
做个怪怪长实验
电力系统不平衡分析
电力系统及其自动化发展趋势分析
NO与NO2相互转化实验的改进
实践十号上的19项实验
2015产品LOOKBOOK直击
新产品
产品