一种网络TCP流量处理方法及其装置制造方法及图纸

技术编号:19242595 阅读:46 留言:0更新日期:2018-10-24 05:18
本发明专利技术提供一种网络TCP流量处理方法及其装置,包括以下步骤:步骤1:确定TCP流;步骤2:根据确定的TCP流获取TCP流特征数据;步骤3:根据所述TCP流特征数据对TCP流量进行诊断分析,并将所述TCP流特征数据输出到第三方数据平台。本发明专利技术解决了按需临时准备TCP流量处理工具的问题,实时性高。同时该装置可以本地存储TCP流特征数据,具有回溯的能力。该装置对TCP流进行自动分流,自动对TCP流的特征进行提取、计算和存储。降低了工程师对TCP流分析的难度。同时该装置具有保留TCP流特征数据的功能,其可以将数据周期性传送至第三方数据平台,便于做长期的TCP质量分析。

【技术实现步骤摘要】
一种网络TCP流量处理方法及其装置
本专利技术涉及通信
,尤其涉及一种网络TCP流量处理方法及其装置。
技术介绍
TCP\IP协议族是当前Internet的基础,日常网络应用如微信、QQ、网上视频、收发电子邮件等都离不开它。TCP流量属于第四层传输层流量,TCP流的质量直接影响到基于TCP承载的应用层用户体验。对TCP流的分析可以为优化用户体验提供必须的数据支撑。当需要对TCP流量做诊断分析时,一般情况下使用电脑通过网卡配合开源的软件如Wireshark进行手动按需抓包进行分析,这种方式能够解决一些问题,但是其存在下面几个缺陷:实时性差、无回溯功能:最终用户反馈某基于TCP应用出现问题后,工程师再准备工具去执行手动抓包,此时之前的问题可能已经不能复现,无法获取到网络问题发生时候的相关TCP流的特征数据;对工程师技术要求高:手动临时进行TCP流分析,需要工程师具有较高的网络数据包诊断经验,计算TCP流的特征数据需要花费大量时间。无法系统地和数据平台对接:手动零时的抓包分析数据不能够系统的和第三方数据平台对接,无法为以后的相关诊断分析提供数据。
技术实现思路
本专利技术的目的在于解决上本文档来自技高网...

【技术保护点】
1.一种网络TCP流量处理方法,其特征在于,包括以下步骤:步骤1:确定TCP流;步骤2:根据确定的TCP流获取TCP流特征数据;步骤3:根据所述TCP流特征数据对TCP流量进行诊断分析,并将所述TCP流特征数据输出到第三方数据平台;所述TCP流特征数据包括以下字段:开始时间、持续时长、协议、应用类型、源IP、源端口号、目的IP、目的端口号、发送最小包长、发送最大包长、发送平均包长、接收最小包长、接收最大包长、接收平均包长、发送包数、接收包数、发送字节数、接收字节数、发送速率、接收速率、最长发送应答、最短发送应答、平均发送应答、最长接收应答、最短接收应答、平均接收应答、发送重传、接收重传、建立时...

【技术特征摘要】
1.一种网络TCP流量处理方法,其特征在于,包括以下步骤:步骤1:确定TCP流;步骤2:根据确定的TCP流获取TCP流特征数据;步骤3:根据所述TCP流特征数据对TCP流量进行诊断分析,并将所述TCP流特征数据输出到第三方数据平台;所述TCP流特征数据包括以下字段:开始时间、持续时长、协议、应用类型、源IP、源端口号、目的IP、目的端口号、发送最小包长、发送最大包长、发送平均包长、接收最小包长、接收最大包长、接收平均包长、发送包数、接收包数、发送字节数、接收字节数、发送速率、接收速率、最长发送应答、最短发送应答、平均发送应答、最长接收应答、最短接收应答、平均接收应答、发送重传、接收重传、建立时间、发送SACK、接收SACK、TCP状态、发送首包负荷、接收首包负荷、比特率、包序号、应答序号。2.根据权利要求1所述的方法,其特征在于,步骤1中确定TCP流的方法为:以TCP的握手信号作为一条TCP流的起始,计算TCP流的连接时间,以TCP的FIN或RST作为一条TCP流的终结,然后依据TCP/IP的协议头特征来唯一地确定一条TCP流。3.根据权利要求2所述的方法,其特征在于,根据所述握手信号是否完整的三个数据包来判断TCP连接是否成功。4.根据权利要求1所述的方法,其特征在于,步骤3所述诊断分析包括:根据TCP流特征数据中的包序号与应答序号关系计算客户端与服务端间的网络延迟及应答时间;根据统计的TCP流双向的数据收发包数量及比特率计算网络应用的实际带宽;根据TCP流中的包序号关系可以判断TCP是否存在丢包及乱序情况。5.根据权利要求1所述的方法,其特征在于,步骤3中所述将所述TCP流特征数据输出到第三方的数据平台包括:将所述TCP流特征数据按照一定的时间周期以日志文本文件的方式进行存储;当日志文本文件的容量达到预设上限容量时,将所述日志文本文件传送到第三方数据平台;第三方数据平台通过应用建模对TCP流特征数据进行...

【专利技术属性】
技术研发人员:丁华勇王立明余吕平
申请(专利权)人:深圳华信系统技术有限公司
类型:发明
国别省市:广东,44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1