发明名称 一种计算机网络TCP流量控制方法
摘要 本发明提供了一种低延时、控制策略灵活配置、不丢包的计算机网络TCP流量控制方法,包括如下步骤:(1)将数据包采集后按照自定义格式封装:在数据包原有头部封装数据包有关信息、时间戳以及根据五元组计算的Hash值,封装完成的数据包将送入用户空间供用户程序进行解析;(2)根据用户配置,构建一个五元组规则库;(3)根据用户配置,构建流表;(4)比较步骤(2)和步骤(3)分别得到的流量控制策略号,如果二者不等,则选择步骤(3)所得到的流量控制策略号作为最终结果;(5)系统将业务流送入对应的速率控制管道,同时用户将速率管道配置到约定的速率阈值,从而保证业务流的通过速率不会超过这个速率阈值。
申请公布号 CN103200112A 申请公布日期 2013.07.10
申请号 CN201210002440.1 申请日期 2012.01.06
申请人 北京奇策科技有限公司 发明人 彭策力;谢海燕;王建东
分类号 H04L12/801(2013.01)I 主分类号 H04L12/801(2013.01)I
代理机构 代理人
主权项 一种计算机网络TCP流量控制方法,包括如下步骤:(1)将数据包采集后按照自定义格式封装:在数据包原有头部封装数据包有关信息、时间戳以及根据五元组计算的Hash值,封装完成的数据包将送入用户空间供用户程序进行解析;(2)根据用户配置,构建一个五元组规则库:该五元组规则库主要包括源IP、目的IP、源端口、目的端口和协议,同时还需要对出入境流量进行区分,增加对进入物理端口的匹配,匹配成功后得到流量控制策略号;(3)根据用户配置,构建流表:流表按照业务流五元组Hash值索引,表项中写入内容为用户配置的流量控制策略号;(4)比较步骤(2)和步骤(3)分别得到的流量控制策略号,如果二者不等,则选择步骤(3)所得到的流量控制策略号作为最终结果;(5)根据得到的流量控制策略号,系统将业务流送入对应的速率控制管道,同时用户将速率管道配置到约定的速率阈值,从而保证业务流的通过速率不会超过这个速率阈值。
地址 100190 北京市海淀区中关村东路89号恒兴大厦24A室