Method and system for providing a symmetric key for more efficient session identification
First Claim
1. A method for identifying sessions in a computer network, the session being between a first computer system and a second computer system exchanging a plurality of packets, each of the plurality of packets including source information and destination information relating to the first computer system and the second computer system, the method comprising the steps of:
- (a) providing a symmetric key utilizing a manipulation of the source information and the destination information, the symmetric key being associated with the plurality of packets traveling between the first computer and the second computer system; and
(b) identifying the session using the symmetric key.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for identifying sessions in a computer network is disclosed. The session is between a first computer system and a second computer system. The session consists of an exchange of a plurality of packets between the computer systems. Each of the packets includes source information and destination information relating to the first computer system and the second computer system. The method and system include providing a symmetric key and identifying the session using the symmetric key. The symmetric key is provided utilizing a manipulation of the source information and the destination information. The symmetric key is associated with the plurality of packets traveling between the first computer system and the second computer system.
67 Citations
23 Claims
-
1. A method for identifying sessions in a computer network, the session being between a first computer system and a second computer system exchanging a plurality of packets, each of the plurality of packets including source information and destination information relating to the first computer system and the second computer system, the method comprising the steps of:
-
(a) providing a symmetric key utilizing a manipulation of the source information and the destination information, the symmetric key being associated with the plurality of packets traveling between the first computer and the second computer system; and
(b) identifying the session using the symmetric key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for identifying sessions in a computer network, the session being between a first computer system and a second computer system exchanging a plurality of packets, each of the plurality of packets including source information and destination information relating to the first computer system and the second computer system, the system comprising:
-
a memory for storing a session table including a plurality of entries; and
a processor for providing a symmetric key, an entry of the plurality of entries of the session table for the session being accessed for the packet using the symmetric key, the symmetric key being a manipulation of the source information and the destination information, the symmetric key being associated with the plurality of packets traveling between the first computer and the second computer system. - View Dependent Claims (10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23)
-
-
16. A computer-readable medium including a program for identifying sessions in a computer network, the session being between a first computer system and a second computer system exchanging a plurality of packets, each of the plurality of packets including source information and destination information relating to the first computer system and the second computer system, program including instructions for:
-
(a) providing a symmetric key utilizing a manipulation of the source information and the destination information, the symmetric key being associated with the plurality of packets traveling between the first computer and the second computer system; and
(b) identifying the session using the symmetric key.
-
Specification