[发明专利]一种网络TCP流量处理方法及其装置在审
申请号: | 201810731643.1 | 申请日: | 2018-07-05 |
公开(公告)号: | CN108696450A | 公开(公告)日: | 2018-10-23 |
发明(设计)人: | 丁华勇;王立明;余吕平 | 申请(专利权)人: | 深圳华信系统技术有限公司 |
主分类号: | H04L12/813 | 分类号: | H04L12/813;H04L29/06 |
代理公司: | 北京众合诚成知识产权代理有限公司 11246 | 代理人: | 夏艳 |
地址: | 518052 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 特征数据 第三方数据平台 存储 数据周期性 处理工具 诊断分析 质量分析 实时性 回溯 传送 网络 工程师 分流 输出 保留 分析 | ||
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流特征数据进行分析。
6.一种网络TCP流量处理装置,其特征在于,包括:
确定单元,用于确定TCP流;
获取单元,用于根据确定的TCP流获取TCP流特征数据;
处理单元,用于根据所述TCP流特征数据对TCP流量进行诊断分析,并将所述TCP流特征数据输出到第三方数据平台;
所述TCP流特征数据包括以下字段:开始时间、持续时长、协议、应用类型、源IP、源端口号、目的IP、目的端口号、发送最小包长、发送最大包长、发送平均包长、接收最小包长、接收最大包长、接收平均包长、发送包数、接收包数、发送字节数、接收字节数、发送速率、接收速率、最长发送应答、最短发送应答、平均发送应答、最长接收应答、最短接收应答、平均接收应答、发送重传、接收重传、建立时间、发送SACK、接收SACK、TCP状态、发送首包负荷、接收首包负荷、比特率、包序号、应答序号。
7.根据权利要求6所述的网络TCP流量处理装置,其特征在于,所述确定单元的确定方法为:以TCP的握手信号作为一条TCP流的起始,计算TCP流的连接时间,以TCP的FIN或RST作为一条TCP流的终结,然后TCP/IP的协议头特征来唯一地确定一条TCP流。
8.根据权利要求6所述的网络TCP流量处理装置,其特征在于,所述处理单元包括:
第一处理单元:用于根据TCP流特征数据中的包序号与应答序号关系计算客户端与服务端间的网络延迟及应答时间;
第二处理单元,用于根据统计的TCP流双向的数据收发包数量及比特率计算网络应用的实际带宽;
第三处理单元,用于根据TCP流中的包序号关系可以判断TCP是否存在丢包及乱序情况。
9.根据权利要求6所述的网络TCP流量处理装置,其特征在于,所述处理单元包括存储传送单元;
所述存储传送单元用于将所述TCP流特征数据按照一定的时间周期以日志文本文件的方式进行存储;当日志文本文件的容量达到预设上限容量时,将所述日志文本文件传送到第三方数据平台;
第三方数据平台通过应用建模对TCP流特征数据进行分析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳华信系统技术有限公司,未经深圳华信系统技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810731643.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种数据调度方法及装置
- 下一篇:一种用于控制流量的方法和装置