一种软硬件结合实现TCP连接状态管理的方法

    公开(公告)号:CN102111435B

    公开(公告)日:2014-07-23

    申请号:CN201010611774.X

    申请日:2010-12-17

    Abstract: 本发明提供了一种软硬件结合实现TCP连接状态管理的方法。在硬件和软件中分别建立一个tcp连接管理结构,进行两级tcp连接管理,由硬件实现通用的基本的状态管理,由软件实现和应用系统相关的高级状态管理。硬件网卡接收报文后,进行第一级的基本的TCP连接管理,然后把报文上传主机,接口库接收报文后,进行第二级的高级的TCP连接管理,向应用软件提交TCP数据。本发明提高了TCP卸载系统的TCP连接管理的灵活性,使系统可以进行应用定制的复杂的TCP连接管理。

    一种测试网卡稳定性的系统和方法

    公开(公告)号:CN102571482A

    公开(公告)日:2012-07-11

    申请号:CN201110383380.8

    申请日:2011-11-28

    Abstract: 本发明提供了一种测试网卡稳定性的系统和方法,所述测试系统设置有网卡,所述网卡包括:收包网口和与其连接的发包网口,以及与所述收包网口和发包网口分别连接的测试单元。测试方法中使用测试程序包括,一个进程发包和一个进程收包,收包进程持续收包,每收到一个包,就在一个和发包进程共享的计数器内对报文计数,并按预先设定的参数判断报文内容;发包进程按预先设定的参数构造并分批持续发送报文,每发送完一批的报文后,把发包个数和收包进程的收包计数相比较,如果计数不相等,则报错并停止测试。本发明提供的测试网卡稳定性的系统和方法,可以提高网卡稳定性测试的效率。

    一种自适应的负载均衡分流设备和方法

    公开(公告)号:CN102404224A

    公开(公告)日:2012-04-04

    申请号:CN201110384058.7

    申请日:2011-11-28

    Abstract: 本发明提供了一种自适应的负载均衡分流设备,基于服务器进行工作,所述分流设备设置有分流单元,所述分流单元包括初始化分流模块,与所述初始化分流模块连接的流量判断模块、以及调整分流比例模块和优先分流模块;还提供了一种自适应的负载均衡分流方法,在正常流量下,保持初始配置的分流策略,但在流量较大而导致一些服务器丢包时,可以通过设置一定的阈值,利用hash分流或者按各个服务器的负载情况进行空闲服务器分流。本发明提供的一种自适应的负载均衡分流设备和方法,可以动态调整服务器的分流策略。

    一种对正则式DFA分组的方法

    公开(公告)号:CN102111402A

    公开(公告)日:2011-06-29

    申请号:CN201010608744.3

    申请日:2010-12-17

    Abstract: 本发明提供了一种对正则式DFA分组的方法。对所有的正则式两两分组,生成两两之间的状态和;将所有正则式置于第一组,置失败标志为0;对步骤A的状态和进行排序,在第一组中找出两两之和最大的正则式a;将正则式a置于第二组;对第二组的正则式生成DFA,如果在DFA状态数目约束条件下生成成功,判断失败标志,如果为0,转到步骤C,如果为1,跳出;如果失败则将a置成第三组,置失败标志为1,转到步骤C;循环操作步骤C、D、E,直到依次所有正则式都尝试结束;将第三组中的正则式放到第一组中,尝试对第一组生成DFA,若成功,则分组结束,若失败则可对第三组重新分组,转到步骤A。本发明利用探测淘汰策略,实现了对正则式的最少分组,实现了在DFA状态数目约束下,生成DFA状态的最大化,可以实现对正则式的高效匹配。

Patent Agency Ranking