一种软硬件结合实现TCP连接数据缓存的方法

    公开(公告)号:CN102075416A

    公开(公告)日:2011-05-25

    申请号:CN201010611753.8

    申请日:2010-12-17

    Abstract: 本发明提供了一种软硬件结合实现TCP连接数据缓存的方法。硬件网卡接收报文,进行TCP连接管和排序,接口库为新建连接构造TCP节点结构,在每个包TCP数据的内存之前,预留出一块缓存区域,用来缓存上一个包中的末尾数据,同时记录缓存数据的长度,并使用一个指针,表示当前要处理的数据的起始位置。接口库收到tcp数据包后,从数据报文中提取TCP数据,更新TCP节点结构,如果应用需要缓存报文,接口库通过数据拷贝和移动指针在TCP节点中缓存数据,当下一个tcp数据包达到后,接口库使用缓存数据拼接前后两个报文。本发明不需要在TCP卸载系统的网卡硬件中缓存数据,降低网卡硬件成本。

    SPI4接口数据包的处理方法

    公开(公告)号:CN101707591A

    公开(公告)日:2010-05-12

    申请号:CN200910093985.6

    申请日:2009-09-25

    Abstract: 本发明提供了一种SPI4接口数据包的处理方法,该方法包括:通过对接口数据进行延迟处理实现数据有效窗口的正中央数据采集;对延迟后的接口数据进行协议转换,并去除转换后接口数据中的控制字;对去除控制字之后的接口数据进行对齐操作并接收。通过使用本发明,能够实现了10Gbps WAN、LAN、MAN和SAN的共同接口,使得接口协议设计更易于工程实现,减少管脚数量和功耗,增强信号完整性。

    一种用于对网络报文高效动态分类的设备

    公开(公告)号:CN202218254U

    公开(公告)日:2012-05-09

    申请号:CN201020687429.X

    申请日:2010-12-17

    Abstract: 本实用新型提供了一种用于对网络报文高效动态分类的设备。本实用新型是一个软硬件结合的系统,报文分类规则存储在硬件中,但是硬件仅仅使用规则,硬件保证规则匹配的效率,规则的管理完全由软件负责,在主机内存中为硬件规则表构造扩展的镜像,软件保证规则灵活动态的修改。规则更新时,对规则表的调整过程在主机内存中进行,只把最终调整好的结果实施到硬件板载内存。整个系统在满足了动态灵活性要求的同时,又保证了很高的效率。

    一种用于高速获取TCP连接数据的设备

    公开(公告)号:CN202121599U

    公开(公告)日:2012-01-18

    申请号:CN201020687420.9

    申请日:2010-12-17

    Abstract: 本实用新型提供了一种用于高速获取TCP连接数据的设备。硬件网卡接收报文;硬件网卡进行TCP连接管理;网卡硬件进行TCP乱序数据的重新排序,但不进行数据拼接;网卡硬件给报文添加信息报头,记录TCP连接信息;驱动软件把报文从网卡板载内存传输到主机内存;API接口库进行数据格式转换。本实用新型既能及时把报文提交给主机,又能方便实现原始报文数据到TCP数据格式的转换,起到数据拼接的作用,整个系统可以实现高速的获取TCP数据。

    一种万兆网络监控设备

    公开(公告)号:CN202602669U

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

    申请号:CN201020687389.9

    申请日:2010-12-17

    Abstract: 本实用新型提供了一种万兆网络监控设备。包括物理和链路层协议处理单元、网络层协议处理单元,还包括协议识别单元、规则过滤单元、报文发送控制单元和PCIE控制器。本实用新型在万兆网络环境下可为应用提供及时准确的统计信息,且无需应用程序作过多干预;同时本设备可实现有效的网络阻断功能,方便用于网络安全监控等多个领域。

    支持复杂流量统计的网卡设备

    公开(公告)号:CN202535371U

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

    申请号:CN201120480655.5

    申请日:2011-11-28

    Abstract: 本实用新型提供了一种支持复杂流量统计的网卡设备,所述网卡设备包括流量统计网卡和与其连接的PCI模块,所述网卡设备为V6110T的FPGA芯片,所述流量统计网卡包括:统计项目列表和与所述统计项目列表连接的计数器列表;本实用新型提供的支持复杂流量统计的网卡设备,可精确的统计网卡的流量,不仅可对收包数、丢包数、错包数进行统计,还可对分片包数、80端口包数、tcp连接建立包数等一些指定特征的流量进行统计。

Patent Agency Ranking