1、“.....按照数据报文结构,进行逐层分析,解析传输中携带的重要消息。随着互联网的快速演进,移动互联网得到广泛的应用。据第次中国互联网络发展状况统计报告统计,中国手机网民亿,从年手机上网人群占比的上升到。根据数据趋势分析,未来主要的上网流量,将来自移动互联网。在繁荣的移动互联网中,对移动核心网流量的分析业务不断增长,带来学术界以及产业界对流量采集分析业务的研究热情。在产业界,基于流量相关业务系统的快速增长,运营商,政府,企业都注意到移动互联网协议流量分析产生的重要意义。通过对协议流量的解析分析,可以达到对信息的深度业务解析处理。例如,通过对移动互联网流量分析,得到用户的上网习惯,挖掘用户特点,从而更好的调整业务,部署更精确的营销战略等。这些,都需要提升基础的协议解析性能。在学术界,越来越重要的移动互联网,引发学术界对协议研究热情,学术界基于移动互联网协议相关的通信标准的研究,已经取得成效......”。
2、“.....并成为重要,标准的主要制定和参与者。同时,近年学术界针对协议解析效率方法,协议分析过滤,安全性都产出了些研究成果。基于多核的协议解析模块,为学术界研究带来更广的研究思路。北京大学硕士学位论文国内外现状围绕着协议,近年来业界产生了众多的协议分析需求。国内外对协议的解析,投入了不同程度的研究。这些研究涵盖协议各个层面,尤其对协议流量解析吞吐量提升的研究,不断出现设计更新。流量解析分析系统,国内外都有相应的实现方案。当前主要的流量解析分析方案,以服务器解析模式较多。些通信厂商,研发了基于处理器的协议解析系统。通过系统能够实现对协议的消息识别解析与数据报文并能够根据解析协议内容,分析报文产生的相应移动网络的消息统计分析。但随着移动核心网的流量快速增长,面对更大流量,基于架构的协议解析分析系统,不断碰到解析系统吞吐量处理能力的问题,带来过高的服务器堆叠,严重增加了系统成本。近年来......”。
3、“.....针对流量的分析系统,华为,中兴等通信公司都有相应的产品投入市场。其中,较为知名的是,华为公司推出的系统,该套系统包含种协议解析模块,能够对并发的协议流量做分析检测。华为系统是以多核处理器作为协议分析检测的基础平台,带来吞吐能力的提升同时,降低了整个流量解析分析系统的成本。在国际上,也有不少国外知名厂商,推出了协议流量分析检测设备。比如国外公司的产品,该产品已经支持关于协议流量的分析检测。综上所述,在移动核心网领域,国内外各大厂商,都投入力量进行协议解析的吞吐量性能提升研究,希望以此提升协议分析系统性能,为抢占移动互联网流量入口,占据有利市场位置。研究内容及意义随着移动核心网流量不断丰富,行业对流量的解析需求不断增强,对网络中协议解析模块的性能要求越来越高。在对解析模块处理并发流量时,提升模块吞吐量性能是项需要解决的问题。造成模块处理并发流量性能问题的主要原因有两个并发流量数据包涌向处理器......”。
4、“.....处理性能出现瓶颈,产生流量数据包的处理拥塞。运行操作系统内核的处理器,在处理解析数据包时,操作系统与应用程序之间需要进行内存拷贝,操作系统多次状态变化,产生数据包处理的延迟影响,降低整体数据包解析性能。第章引言如果能实现处理器多内核并行处理,设计处理器内核裸核运行协议解析程序,则能有效缓解协议处理瓶颈,提升模块处理吞吐量,降低模块处理延迟,提升协议解析模块性能。为提升协议解析模块性能,本文重点研究了基于多核处理器数据处理技术,协议解析方法,以及运用多核处理器并行编程实现提升协议解析程序在多核处理器中裸核运行,达到提升模块吞吐量的目标。论文具体的实现和研究工作包括如下几方面研究处理器数据处理技术,分析处理器结构以及处理器处理数据原理分析。总结处理器并行处理和处理架构,设计并优化并行处理架构方案。研究协议结构,对现有协议的结构化解析进行分析使用语言编程......”。
5、“.....通过包描述符来传递数据报文丢弃模块层解码中遇到的不可识别报文异常报文丢弃处理解码模块获取层头偏移,对层头进行分析,获取源端口和目的端口,能识别基于端口的应用。源端口或目的端口是的端口,进入到解码模块如果源端口或目的端口是的端口,进入到解码模块图层解码模块上下层关系图解码模块根据经过解码模块处理后的报文描述符,获取到解码模块的头部偏移位置,对解码模块开始解码操作,解码需要解析层的端口信息,判断与的数据端口,计算相应的解码模块的偏移地址,开始解码模块的启动。对于层解码过程中,遇到的不可识别报文,丢弃处理。模块内数据处理流程图解码模块开始解码模块结束解码解码模块图层解码模块内部处理流程图解码模块首先进行解码开始过程,获取解码开始的偏移地址,然后进行的解码过程,获取解码信息,并计算解码地址,以及区分和的数据区分,进行解码操作......”。
6、“.....丢弃发送模块开始不可识别报文发送模块开始是否异常报文设置异常报文标识,发送报文发送模块开始获取层头部指针获取层端口计数计数计数对和进行判断是否隧道报文设置或或或或或或解码模块开始层解码结束图层解码模块工作流程图模块首先获取头偏移指针,对头进行分析,获取层源端口和目的端口第四章主要模块设计与实现对于识别出是的报文,设置下层解析的偏移地址,到包描述结构体中。然后判断报文是否异常,超出报文标准长度范围,超出范围报文按照异常报文设置标识,发送模块直接丢弃,对于正常报文,发送模块直接转发。对于识别出的报文,首先检查报文层的结构正确,判断报文是否超出报文标准长度范围,超出的报文做异常标识,在发送模块直接丢弃。对于正确的报文,通过第步提取的端口号信息,分别解析出是否是数据,报文以及数据报文数据。计算层解析偏移地址。准备开始层解码。如果端口是,或者则判断数据报文是报文,且,计算层解析偏移地址......”。
7、“.....如果不是,设置偏移,转到发送模块进行处理过程利用处理器模块对报文进行统计。解码模块功能概述解析报文,并对解析出的出错报文和未识别报文做相应标记统计报文数量统计报文数量模块分析图层解码模块与其他模块关系图北京大学硕士学位论文关系层解码模块判断出报文是报文送给解码模块关系对未识别报文出错报文和报文调用发送模块进行发送关系对报文送给层解码模块对隧道内层继续解码处理流程开始判断报文是否合法标识丢弃判断版本号设置数据偏移头部判断头部消息类型调用层解码模块解析隧道内数据解析报文,解析消息类型调用发送模块将解析消息类型交给发送模块打标判断报文头是否设置确定数据偏移根据计算数据偏移位置解析消息类型解析消息类型码解析调用发送模块将解析消息类型交给发送模块打标版本版本解析模块结束调用层解码模块解析隧道内数据解析消息类型解析解析消息类型码图层解码模块工作流程图获取头偏移,对头进行分析。检查报文头部长度是否合法,非法报文标识,丢弃......”。
8、“.....判断头部的,如果字段为,即,调用层解码模第四章主要模块设计与实现块。对报文中的隧道内层的层进行解码分析,解析的报文码,并发送到后端业务系统。如果字段为非,即判断为报文,对报文进行解析,将头部中包含的,传递进入发送模块,由发送模块将修改封装在发送的信息中,发送模块按发送流量。用于在后端系统快速分类消息类型流量。必选头部长度可选头部长度扩展头长度,如果字段为,即,对报文中的隧道内层的层进行解码分析,解析的报文码,并发送到后端业务系统。如果字段为非,即数据报文,对报文进行解析,将头部中包含的,传递进入发送模块,由发送模块将修改封装在发送的信息中,发送模块按发送流量。用于在后端系统快速分类消息类型流量。如果无法识别,标识丢弃,进入发送模块发送模块功能概述此模块完成数据的发送处理。输出报文信息携带,通过修改输出报文的链路层首部对输出报文的相关信息进行标识,包括修改输出报文的信息,用于解析信息封装......”。
9、“.....报文解析模块解析的值。模块分析模块间上下层关系图北京大学硕士学位论文层解码模块层解码模块层解码模块数据发送模块模块层解码中遇到的不可识别报文异常报文通过调用发送模块进行数据发送层解码中遇到的不可识别报文异常报文通过调用发送模块进行数据发送层解码中遇到的不可识别报文异常报文通过调用发送模块进行数据发送对模块解析出来的类型码以及信息,修改发送信息层解码中遇到的不可识别报文异常报文通过调用发送模块进行数据发送层解码后,携带消息类型码以及信息发送图发送模块图与上下层关系图发送模块会被以上解码模块,层解码模块,层解码模块,解码模块根据实际情况使用,当以上模块发现数据报文,不可识别的情况下,则会将报文发送给发送模块,由发送模块丢弃。当识别解析出的数据报文,模块会通过发送模块,将解码出来的信息,封装到标准的发送数据包报文的层中,替换掉信息。当模块识别解析出的数据报文,模块会通过发送模块,将解码出来的信息......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。