System and method for managing multiple stack environments
First Claim
Patent Images
1. A system for managing a multiple stack environment, comprising:
- a first protocol processing stack;
a second protocol processing stack; and
a mapper coupled to the first protocol processing stack and to the second protocol processing stack, wherein a first port number is associated with the first protocol processing stack, wherein a second port number is associated with the second protocol processing stack, and wherein the mapper stores a correspondence between the first port number and the second port number.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that manage multiple stack environments are provided. In one example, a system may include, for example, a first protocol processing stack, a second protocol processing stack and a mapper. The mapper may be coupled to the first protocol processing stack and to the second protocol processing stack. A first port number may be associated with the first protocol processing stack and a second port number may be associated with the second protocol processing stack. The mapper may store a correspondence between the first port number and the second port number.
52 Citations
50 Claims
-
1. A system for managing a multiple stack environment, comprising:
-
a first protocol processing stack;
a second protocol processing stack; and
a mapper coupled to the first protocol processing stack and to the second protocol processing stack, wherein a first port number is associated with the first protocol processing stack, wherein a second port number is associated with the second protocol processing stack, and wherein the mapper stores a correspondence between the first port number and the second port number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for managing a multiple stack environment, comprising:
-
a first processing stack;
a second processing stack; and
a network adapter coupled to the first processing stack and the second processing stack, wherein the network adapter is adapted to determine which of the first processing stack and the second processing stack to send an incoming packet based upon at least port information carried by the incoming packet. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A communication system, comprising:
-
a first computer comprising a first processing stack and a second processing stack, the first computer assigning a first port number to the first processing stack and a second port number to the second processing stack and storing a correspondence between the first port number and the second port number; and
a second computer coupled to the first computer via a network, the second computer requesting information about the second port number via at least one of the first port number and the stored correspondence between the first port number and the second port number. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A method for managing a multiple stack environment, comprising:
-
listening on a first port number by an application running on a computer;
associating the first port number to a first processing stack of the computer;
associating a second port number to the second processing stack of the computer; and
sending a packet received by the computer to the application via the second processing stack, the received packet comprising the second port number. - View Dependent Claims (43, 44, 45)
-
-
46. A method for communicating between a first computer and a second computer, comprising:
-
associating a first port number with a default processing stack of the first computer;
associating a second port number with a second processing stack of the first computer;
storing a correspondence between the first port number and the second port number in the first computer;
sending a datagram from the second computer to the first computer inquiring as to a port number corresponding to the first port number;
sending a return datagram from the first computer to the second computer comprising the second port number; and
communicating over the second processing stack of the first computer using the second port number. - View Dependent Claims (47, 48, 49, 50)
-
Specification