×

Correlating packets in communications networks

DC CAFC
  • US 9,264,370 B1
  • Filed: 02/10/2015
  • Issued: 02/16/2016
  • Est. Priority Date: 02/10/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • provisioning, by a computing system, a first tap with one or more rules configured to identify a plurality of packets received by a network device from a host located in a first network, wherein a communication path that interfaces the network device and the first network comprises the first tap;

    provisioning, by the computing system, a second tap with one or more rules configured to identify a plurality of packets transmitted by the network device to a host located in a second network, wherein a communication path that interfaces the network device and the second network comprises the second tap;

    provisioning, by the computing system, the first tap and the second tap with one or more rules specifying a set of network addresses and configured to cause the computing system to log packets destined for one or more network addresses in the set of network addresses;

    identifying, by the computing system, the plurality of packets received by the network device;

    generating, by the computing system, a plurality of log entries corresponding to the plurality of packets received by the network device;

    identifying, by the computing system, the plurality of packets transmitted by the network device;

    generating, by the computing system, a plurality of log entries corresponding to the plurality of packets transmitted by the network device;

    correlating, by the computing system and based on the plurality of log entries corresponding to the plurality of packets received by the network device and the plurality of log entries corresponding to the plurality of packets transmitted by the network device, the plurality of packets transmitted by the network device with the plurality of packets received by the network device; and

    responsive to correlating the plurality of packets transmitted by the network device with the plurality of packets received by the network device;

    generating, by the computing system, data identifying the host located in the first network; and

    communicating, by the computing system and to a device located in the first network, the data identifying the host located in the first network.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×