DEDICATED NETWORK INTERFACE
First Claim
1. A method of recording computer communications, comprising:
- receiving a first IP packet directed to a recording network interface;
allocating the first IP packet to a first recording stream of packets based upon a first session identifier value specified at a first offset in the first IP packet; and
storing at least a portion of the first IP packet associated with the first recording stream of packets.
6 Assignments
0 Petitions
Accused Products
Abstract
Computer communications that are to be recorded are visible to a network interface on a recording computer. The network interface receives the packets to be recorded. The network layer of the recording computer implements a subset of the normal IP module in the network layer. Instead of checking every IP packet, the IP module in the network layer assumes that most IP packets are correctly addressed, internally consistent and of the expected protocol type. The recording computer allocates the received packets to a recording session based upon the value of a field that is at a fixed position within the packet. Packets that are allocated to a session are recorded or associated with other packets that have been allocated to the same session.
-
Citations
22 Claims
-
1. A method of recording computer communications, comprising:
-
receiving a first IP packet directed to a recording network interface; allocating the first IP packet to a first recording stream of packets based upon a first session identifier value specified at a first offset in the first IP packet; and storing at least a portion of the first IP packet associated with the first recording stream of packets. - View Dependent Claims (2, 3, 4, 5, 6, 21)
-
-
7. A system of recording computer communications, comprising:
-
a network interface receiving a plurality of IP packets to be recorded; a packet allocator that allocates the plurality of IP packets to a first recording stream based upon a value at a fixed first offset in each of the plurality of IP packets; and packet storage that stores the first recording stream. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer readable medium having instructions stored thereon for recording computer communications that, when executed by a computer, direct the computer to:
-
receive a first IP packet directed to a recording network interface; allocate the first IP packet to a first recording stream of packets based only upon a first session identifier value specified at a first offset in the first IP packet; and store at least a portion of the first IP packet associated with the first recording stream of packets. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 22)
-
Specification