SYSTEM AND METHOD FOR CAPTURING DATA TO PROVIDE TO A DATA ANALYSER
    4.
    发明申请
    SYSTEM AND METHOD FOR CAPTURING DATA TO PROVIDE TO A DATA ANALYSER 审中-公开
    用于提供数据以提供数据分析器的系统和方法

    公开(公告)号:US20160357796A1

    公开(公告)日:2016-12-08

    申请号:US14752472

    申请日:2015-06-26

    Abstract: A system has data capture devices collecting data from different points in a network. The captured data is written to a data store and is directed to an output. The data from the different data capture devices can be delivered to a data analytics device. As long as the data analytics device is able to keep pace with the data that is directed to the output, that data is used by the analytics device. If the analytics device is not able to keep pace, the data written to the data store is retrieved and is used until the analytics device has caught up.

    Abstract translation: 系统具有从网络中的不同点收集数据的数据捕获设备。 所捕获的数据被写入数据存储并被引导到输出。 来自不同数据采集设备的数据可以传送到数据分析设备。 只要数据分析设备能够跟上定向到输出的数据,该数据就被分析设备使用。 如果分析设备无法保持速度,则会检索写入数据存储区的数据,直到分析设备赶上。

    Reducing network latency
    5.
    发明授权
    Reducing network latency 有权
    减少网络延迟

    公开(公告)号:US09456060B2

    公开(公告)日:2016-09-27

    申请号:US15016659

    申请日:2016-02-05

    Abstract: A method of transmitting data for use at a data processing system and network interface device, the data processing system being coupled to a network by the network interface device, the method comprising: forming a message template in accordance with a predetermined set of network protocols, the message template including at least in part one or more protocol headers; forming an application layer message in one or more parts; updating the message template with the parts of the application layer message; processing the message template in accordance with the predetermined set of network protocols so as to complete the protocol headers; and causing the network interface device to transmit the completed message over the network.

    Abstract translation: 一种在数据处理系统和网络接口设备上发送数据的方法,所述数据处理系统由所述网络接口设备耦合到网络,所述方法包括:根据预定的一组网络协议形成消息模板, 消息模板至少包括一个或多个协议头; 在一个或多个部分中形成应用层消息; 使用应用层消息的部分更新消息模板; 根据预定的一组网络协议处理消息模板,以便完成协议报头; 并使网络接口设备通过网络发送完成的消息。

    Avoiding delayed data
    6.
    发明授权
    Avoiding delayed data 有权
    避免延迟的数据

    公开(公告)号:US09391840B2

    公开(公告)日:2016-07-12

    申请号:US13789221

    申请日:2013-03-07

    CPC classification number: H04L41/083 H04L47/286 H04L47/32 H04L47/564

    Abstract: Roughly described, a network interface device receiving data packets from a computing device for transmission onto a network, the data packets having a certain characteristic, transmits the packet only if the sending queue has authority to send packets having that characteristic. The data packet characteristics can include transport protocol number, source and destination port numbers, source and destination IP addresses, for example. Authorizations can be programmed into the NIC by a kernel routine upon establishment of the transmit queue, based on the privilege level of the process for which the queue is being established. In this way, a user process can use an untrusted user-level protocol stack to initiate data transmission onto the network, while the NIC protects the remainder of the system or network from certain kinds of compromise.

    Abstract translation: 大体上描述了一种从计算设备接收数据包以便传输到网络上的网络接口设备,具有一定特性的数据分组仅在发送队列具有发送具有该特性的分组的权限时发送分组。 数据包特征可以包括传输协议号,源和目的端口号,源和目的IP地址。 基于建立队列的进程的权限级别,可以通过内核例程在建立传输队列时将授权编程到NIC中。 以这种方式,用户进程可以使用不受信任的用户级协议栈来发起到网络上的数据传输,而NIC保护系统或网络的其余部分免受某些种类的折中。

    Packet capture
    7.
    发明授权
    Packet capture 有权
    数据包捕获

    公开(公告)号:US09300599B2

    公开(公告)日:2016-03-29

    申请号:US14291741

    申请日:2014-05-30

    CPC classification number: H04L49/20 H04L43/026 H04L43/0852 Y02D50/30

    Abstract: Roughly described, a network interface device for connection between a host data processing device and a network, comprising: a controller for supporting communication with a host data processing device over a data bus interface; and a packet capture unit between the controller and the network and comprising: a packet inspector configured to parse incoming data packets to identify data packets of a first data flow; a duplication engine to generate a duplicate data flow from the first data flow; and a packet capture engine to process said duplicate data flow into a packet capture data stream having a predefined format. The network interface device is configured to cause: the first data flow to be made available to a consumer process of a host data processing device to which the network interface device is connected; and the processed packet capture data stream to be stored at a packet capture buffer.

    Abstract translation: 大致描述了一种用于主机数据处理设备和网络之间的连接的网络接口设备,包括:控制器,用于通过数据总线接口支持与主机数据处理设备的通信; 以及在所述控制器和所述网络之间的分组捕获单元,包括:分组检查器,被配置为解析输入数据分组以识别第一数据流的数据分组; 复制引擎,用于从所述第一数据流生成重复数据流; 以及分组捕获引擎,用于将所述重复数据流处理成具有预定义格式的分组捕获数据流。 所述网络接口设备被配置为使得所述第一数据流被提供给所述网络接口设备连接到的主机数据处理设备的消费者进程; 并且处理的分组捕获数据流被存储在分组捕获缓冲器中。

    Message acceleration
    8.
    发明授权
    Message acceleration 有权
    消息加速

    公开(公告)号:US09003053B2

    公开(公告)日:2015-04-07

    申请号:US13624788

    申请日:2012-09-21

    CPC classification number: H04L69/161 H04L69/12 H04L69/32

    Abstract: A data processing system comprising: a host computing device supporting an operating system and a network protocol stack, the network protocol stack being operable to support one or more transport streams by performing transport stream protocol processing of data packets received over the streams; a network interface device arranged to couple the host computing device to a network and operable to receive data packets over a transport stream supported by the network protocol stack; and a message engine configured to perform upper layer protocol processing; wherein the network interface device is configured to, on receiving a data packet over one of a predetermined set of transport streams, pass the payload data of the data packet to the message engine and the message engine is configured to, in response to receiving the payload data, identify and process any upper layer messages in the payload data in accordance with the upper layer protocol.

    Abstract translation: 一种数据处理系统,包括:支持操作系统和网络协议栈的主计算设备,所述网络协议栈可操作以通过对通过所述流接收的数据分组执行传输流协议处理来支持一个或多个传输流; 网络接口设备,被布置成将所述主机计算设备耦合到网络并且可操作以通过由所述网络协议栈支持的传输流来接收数据分组; 以及配置为执行上层协议处理的消息引擎; 其中所述网络接口设备被配置为在通过预定传输流集合之一上接收数据分组时将所述数据分组的有效载荷数据传递到所述消息引擎,并且所述消息引擎被配置为响应于接收到所述有效载荷 数据,根据上层协议识别和处理有效载荷数据中的任何上层消息。

    TCP PROCESSING FOR DEVICES
    9.
    发明申请
    TCP PROCESSING FOR DEVICES 有权
    TCP处理设备

    公开(公告)号:US20140310405A1

    公开(公告)日:2014-10-16

    申请号:US14231510

    申请日:2014-03-31

    Abstract: A data processing system is provided. A host processing device supports a host transport engine operable to establish a first transport stream over a network with a remote peer. Device hardware comprises a device transport engine. The device transport engine is configured to monitor the first transport stream to determine a state of the first transport stream and in response to an indication from the host processing device perform transport processing of the first transport stream.

    Abstract translation: 提供了一种数据处理系统。 主机处理设备支持主机传输引擎,其可操作以通过网络与远程对等体建立第一传输流。 设备硬件包括设备传输引擎。 设备传输引擎被配置为监视第一传输流以确定第一传输流的状态,并且响应于来自主处理设备的指示执行第一传输流的传输处理。

    LOCKED DOWN NETWORK INTERFACE
    10.
    发明申请
    LOCKED DOWN NETWORK INTERFACE 有权
    锁定网络接口

    公开(公告)号:US20140304803A1

    公开(公告)日:2014-10-09

    申请号:US14248082

    申请日:2014-04-08

    CPC classification number: H04L63/0263 H04L63/0236

    Abstract: A logic device and method are provided for intercepting a data flow from a network source to a network destination. A data store holds a set of compliance rules and corresponding actions wherein at least one of the set of compliance rules is a temporary compliance rule valid for a predetermined period. A packet inspector is configured to inspect the intercepted data flow and identify from the data store a temporary compliance rule associated with the inspected data flow. A packet filter is configured to when the data flow is identified as being associated with the temporary compliance rule, carry out an action with respect to the data flow corresponding to the temporary compliance rule while the temporary compliance rule is valid.

    Abstract translation: 提供了用于截取从网络源到网络目的地的数据流的逻辑设备和方法。 数据存储器保存一组遵从性规则和相应的动作,其中该组合规规则中的至少一个是对于预定时间段有效的临时合规规则。 分组检查器被配置为检查所截获的数据流并且从数据存储中识别与被检查数据流相关联的临时合规性规则。 分组过滤器被配置为当数据流被识别为与临时遵从规则相关联时,在临时遵从规则有效的情况下,针对对应于临时遵从规则的数据流执行动作。

Patent Agency Ranking