Sequential heartbeat packet arrangement and methods thereof
First Claim
1. An arrangement in a network tap for monitoring state of a monitoring system, comprising:
- a set of network ports, said set of network ports including a set of input network ports for receiving data traffic and a set of output network ports for outputting said data traffic from said network tap;
a monitoring port, said monitoring port being configured to receive said data traffic from said set of network ports and to forward said data traffic onward to said monitoring system;
a logic component configured for executing a sequential heartbeat diagnostic test, wherein said sequential heartbeat diagnostic test is configured for providing a first set of sequential heartbeat packets for testing and determining said state of said monitoring system, wherein said logic component is a field programmable gate array (FPGA), wherein said FPGA includes a sequential heartbeat packet generator configured for generating and inserting said first set of sequential heartbeat packets into said date traffic flowing into said monitoring system, wherein said FPGA includes a set of counters, said set of counter being associated with said first set of sequential heartbeat packets, wherein said set of counters is compared against a set of failure conditions to determine said state of said monitoring system; and
a logic component for activating one or more events when a failure condition exists for said state of said monitoring system.
7 Assignments
0 Petitions
Accused Products
Abstract
An arrangement in a network tap for monitoring state of a monitoring system is provided. The arrangement includes a set of network ports that includes a set of input network ports for receiving data traffic and a set of output network ports for outputting the data traffic from the network tap. The arrangement also includes a monitoring port that is configured to receive the data traffic from the set of network ports and to forward the data traffic onward to the monitoring system. The arrangement further includes a logic component configured for executing a sequential heartbeat diagnostic test. The sequential heartbeat diagnostic test is configured for providing a first set of sequential heartbeat packets for testing and determining the state of the monitoring system. The arrangement yet also includes a logic component for activating one or more events when a failure condition exists for the state of the monitoring system.
-
Citations
17 Claims
-
1. An arrangement in a network tap for monitoring state of a monitoring system, comprising:
-
a set of network ports, said set of network ports including a set of input network ports for receiving data traffic and a set of output network ports for outputting said data traffic from said network tap; a monitoring port, said monitoring port being configured to receive said data traffic from said set of network ports and to forward said data traffic onward to said monitoring system; a logic component configured for executing a sequential heartbeat diagnostic test, wherein said sequential heartbeat diagnostic test is configured for providing a first set of sequential heartbeat packets for testing and determining said state of said monitoring system, wherein said logic component is a field programmable gate array (FPGA), wherein said FPGA includes a sequential heartbeat packet generator configured for generating and inserting said first set of sequential heartbeat packets into said date traffic flowing into said monitoring system, wherein said FPGA includes a set of counters, said set of counter being associated with said first set of sequential heartbeat packets, wherein said set of counters is compared against a set of failure conditions to determine said state of said monitoring system; and a logic component for activating one or more events when a failure condition exists for said state of said monitoring system. - View Dependent Claims (2, 3, 6, 7, 8, 9, 10)
-
-
4. An arrangement in a network tap for monitoring state of a monitoring system, comprising:
-
a set of network ports, said set of network ports including a set of input network ports for receiving data traffic and a set of out network ports for outputting said data traffic from said network tap; a monitoring port, said monitoring port being configured to receive said data traffic from said set of network ports and to forward said data traffic onward to said monitoring system; a logic component configured for executing a sequential heartbeat diagnostic test, wherein said sequential heartbeat diagnostic test is configured for providing is first set of sequential heartbeat packets for testing and determining said state of said monitoring system; and a logic component for activating one or more events when a failure condition exists for said state of said monitoring, system, wherein said sequential heartbeat diagnostic test is user-configurable so that said sequential heartbeat diagnostic test is configurable to simulate different real world conditions that data traffic may experience flowing through a secured network environment. - View Dependent Claims (5)
-
-
11. A method for monitoring state of a monitoring system, comprising:
-
receiving network traffic from a set of network ports; and executing a first sequential heartbeat diagnostic test for determining said state of said monitoring system, wherein said sequential heartbeat diagnostic test is user-configurable so that said sequential heartbeat diagnostic test is configurable to simulate different real world conditions that data traffic may experience flowing through a secured network environment and wherein said first sequential heartbeat diagnostic test includes initializing a set of counters to zero, wherein a first counter of said set of counters is associated with a first diagnostic test condition of a set of diagnostic test conditions, generating a plurality of sets of sequential heartbeat packets, wherein a first set of sequential heartbeat packets of said plurality of sets of heartbeat packets is associated with said first diagnostic test condition, inserting said plurality of sets of sequential heartbeat packets into network traffic flowing between a network tap and said monitoring system, sending said plurality of sets of sequential heartbeat packets to said monitoring system, incrementing said set of counters by one, receiving said network traffic from said monitoring system, detecting and removing said first set of sequential heartbeat packets from said network traffic, analyzing said network traffic flowing from said monitoring system to said network tap to determine if a failure condition exists, and if a failure condition exists, triggering one or more events for handling said failure condition. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification