Application based egress interface selection
AssigneeNicira, Inc.
InventorsMadhusudhan Ravi, Wilson Wang, Rajeev Nair
Life of this patent
Estimating the term…
Loading patent…
AssigneeNicira, Inc.
InventorsMadhusudhan Ravi, Wilson Wang, Rajeev Nair
Estimating the term…
A method of selecting an egress interface for a source process running on an electronic device is provided. The device implements a TCP/IP stack utilized by a plurality of applications for sending network packets. The method receives a packet from a particular application in the plurality of applications to send to a network destination over a socket tagged with an identifier of the particular application. The method compares the socket tag with a set of network egress interface tags. Each network egress interface tag is associated with a network egress interface in a plurality of network egress interfaces. Each network egress interface tag includes the identifier of an application that utilizes the network egress interface. The method selects a network egress interface with a tag that matches the socket tag. The method sends the packet to the network destination through the selected network egress interface.
A method of selecting a network egress interface in an electronic device that implements a transport control protocol/Internet protocol (TCP/IP) stack utilized by a plurality of applications, the method comprising:
A non-transitory computer readable-medium storing a program for selecting a network egress interface in an electronic device that implements a transport control protocol/Internet protocol (TCP/IP) stack utilized by a plurality of applications, the program executable by a processing unit, the program comprising sets of instructions for:
Dependencies are inferred from the claim text.