US 11,855,861 B2
High performance packet capture and analytics architecture
Bo David Gustavsson, Monument, CO (US)
Assigned to Axellio Inc., Colorado Springs, CO (US)
Filed by Axellio Inc., Colorado Springs, CO (US)
Filed on May 27, 2021, as Appl. No. 17/332,487.
Claims priority of provisional application 63/031,090, filed on May 28, 2020.
Prior Publication US 2021/0377133 A1, Dec. 2, 2021
Int. Cl. H04L 43/022 (2022.01); H04L 43/04 (2022.01); H04L 43/106 (2022.01)
CPC H04L 43/022 (2013.01) [H04L 43/04 (2013.01); H04L 43/106 (2013.01)] 25 Claims
OG exemplary drawing
 
1. A method for performing data packet processing, comprising:
detecting, with a first computer, network traffic comprising one or more data packets within a network;
based on a detection of the network traffic comprising the one or more data packets within the network, capturing, with the first computer, the one or more data packets;
storing the one or more data packets captured from the network to a storage of the first computer, wherein the storage is a persistent storage, wherein storing further comprises:
determining, with the first computer, one or more first attributes associated with each captured data packet of the one or more data packets; and
based on a determination of the one or more first attributes associated with each captured data packet of the one or more data packets, indexing and storing, with the first computer, each captured data packet of the one or more data packets according to the one or more first attributes respectively associated with each captured data packet in the storage of the first computer; and
distributing one or more stored data packets stored on the storage to at least one of the first computer or one or more second computing systems simultaneously with the storing of the one or more data packets captured from the network to the storage.