发明名称 Packet capture
摘要 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.
申请公布号 US9300599(B2) 申请公布日期 2016.03.29
申请号 US201414291741 申请日期 2014.05.30
申请人 SOLARFLARE COMMUNICATIONS, INC. 发明人 Pope Steve L.;Riddoch David J.;Porter Martin
分类号 H04L12/931;H04L12/26 主分类号 H04L12/931
代理机构 Haynes Beffel & Wolfeld LLP 代理人 Haynes Beffel & Wolfeld LLP ;Wolfeld Warren S.
主权项 1. A network interface device for connection between a host data processing device supporting a consumer process and a network, the network interface device comprising: a data bus interface; a controller for supporting communication with a host data processing device over the data bus interface; and a packet capture unit located between the controller and the network and comprising: a packet inspector configured to parse incoming data packets so as to identify data packets belonging to a first data flow;a duplication engine configured to generate a duplicate data flow from the first data flow; anda packet capture engine configured to process said duplicate data flow into a packet capture data stream having a predefined format; wherein 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; andthe processed packet capture data stream to be stored at a packet capture buffer.
地址 Irvine CA US