Distributed packet capture and aggregation
First Claim
1. A method comprising:
- capturing network packets using a plurality of distributed agents;
identifying duplicate network packets that were captured by different agents; and
displaying a subset of the network packets based on the identification.
2 Assignments
0 Petitions
Accused Products
Abstract
A system is described for monitoring and testing enterprise networks that tend to have a number of geographically dispersed devices and interconnected sub-networks. The system includes a plurality of distributed agents to capture packets from a network. The system further includes an aggregation module coupled to the network to receive and aggregate the captured packets. During the aggregation process, the aggregation module identifies duplicate packets that were captured by different agents as an originating packet traverses the network. A display is coupled to the aggregation module, presents the non-duplicate network packets, giving a user a clear illustration of network activity. For the duplicate packets, the aggregation module presents a representative packet, such as the originating packet, that may be expanded by the user to view the details of the duplicate packets.
-
Citations
38 Claims
-
1. A method comprising:
-
capturing network packets using a plurality of distributed agents;
identifying duplicate network packets that were captured by different agents; and
displaying a subset of the network packets based on the identification. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
capturing network packets using a plurality of distributed agents;
communicating the captured network data to an aggregator; and
aggregating the captured network packets into sets of network packets based on source information and destination information for the network packets. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
capturing network packets using a plurality of distributed agents;
communicating the captured network data to an aggregator;
aggregating the captured network packets into sets of network packets based on source information and destination information for the network packets; and
graphically illustrating the set of aggregated network packets. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
a plurality of distributed agents to capture packets from a network;
an aggregation module coupled to the network to receive the captured packets, wherein the aggregation module identifies duplicate packets that were captured by different agents; and
a display coupled to the aggregation module, wherein the aggregation module presents the non-duplicate network packets on the display. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A medium comprising instructions to cause a processor to:
-
direct a plurality of distributed agents to capture packets from a network;
receive the captured packets;
identify one or more sets of duplicate network packets that were captured by different agents;
display the non-duplicate network packets; and
display one of the a representative packet for each set of duplicate packets. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification