Information handling system network communication with through link aggregation
First Claim
Patent Images
1. A system for communicating between a client information handling system and an external network, the system comprising:
- at least one application executing on the client information handling system, the application having an Internet protocol address inserted into network packets communicated from the application towards the external network;
first and second network interfaces integrated in the client information handling system, the first network interface operable to communicate with the external network through a first network medium, the second network interface operable to communicate with the external network through a second network medium;
a link aggregation module interfaced with the first and second network interfaces; and
a link aggregation table stored at the client information handling system;
wherein the link aggregation module captures partially complete packets from the at least one application, modifies the partially complete packets into complete packets having an aggregate internet protocol address, and communicates the complete packets through the first and second network interface with the aggregate internet protocol address, the link aggregation module tracking the aggregate internet protocol address and application in the link aggregation table; and
wherein the link aggregation table tracks the application and aggregate internet protocol address with a port number.
7 Assignments
0 Petitions
Accused Products
Abstract
A client information handling system application selectively communicates network packets simultaneously through plural network interfaces by leveraging network address translation at the network layer of the network packets. Network packets are distributed across the plural network interfaces to achieve desired network communication goals, such as bandwidth, data rates, quality of service, reliability and SAR requirements.
15 Citations
9 Claims
-
1. A system for communicating between a client information handling system and an external network, the system comprising:
-
at least one application executing on the client information handling system, the application having an Internet protocol address inserted into network packets communicated from the application towards the external network; first and second network interfaces integrated in the client information handling system, the first network interface operable to communicate with the external network through a first network medium, the second network interface operable to communicate with the external network through a second network medium; a link aggregation module interfaced with the first and second network interfaces; and a link aggregation table stored at the client information handling system; wherein the link aggregation module captures partially complete packets from the at least one application, modifies the partially complete packets into complete packets having an aggregate internet protocol address, and communicates the complete packets through the first and second network interface with the aggregate internet protocol address, the link aggregation module tracking the aggregate internet protocol address and application in the link aggregation table; and wherein the link aggregation table tracks the application and aggregate internet protocol address with a port number. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
Specification