Michael S. McGee - Round Rock TX, US Michael S. McIntyre - Austin TX, US Gregory T. Howard - Cedar Park TX, US Mark R. Enstone - Austin TX, US Mark C. Stratton - Georgetown TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/28
US Classification:
370254, 709220
Abstract:
A network controller system comprising a plurality of network ports and a driver system that operates the plurality of network ports. The driver system determines which of the network ports can be combined together to form a team. Each network port in the team is associated with a different network interface card (NIC). The NICs are associated with a common network address to be used by external network logic.
Receive Load Balancing On Multiple Network Adapters
Michael Sean McGee - Round Rock TX, US Mark R. Enstone - Austin TX, US Mark C. Stratton - Georgetown TX, US Christopher L. Hughes - Round Rock TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/26
US Classification:
370216, 370230, 370465
Abstract:
Systems, methodologies, media, and other embodiments associated with network load balancing are described. One exemplary system embodiment includes a load balancing logic configured to cause different portions of network traffic to be transmitted from a transmitting node to different network adapters in a receiving node to cause the network traffic to be receive load balanced.
Method And System For Monitoring Network Connectivity
Michel Sean McGee - Round Rock TX, US Michael Sean McIntyre - Austin TX, US Mark Christopher Stratton - Georgetown TX, US Christopher L. Hughes - Round Rock TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G01R 31/08
US Classification:
370248, 370245
Abstract:
A method for monitoring network connectivity. The method may include the act of transmitting a respective request packet from a network interface card (NIC) of a plurality of NICs in a NIC team to an external network device. The method may also include the act of receiving a respective response packet from the external network device at each respective NIC from which a respective request packet was received by the external network device.
Method And System Of Network Communication Receive Load Balancing
Michael Sean McGee - Austin TX, US Jeffrey D. Allen - Atlanta GA, US Mark C. Stratton - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/28
US Classification:
3703954
Abstract:
A method and system of network communication receive load balancing. At least some of the illustrative embodiments are methods comprising determining communication path cost information by a computer system (the computer system coupled to plurality of clients over a network), configuring communications from the plurality of clients to the computer system such that the communications are distributed across a plurality of teamed communication ports (the distribution proportional to communication path cost information associated with each communication port), and receiving message packets distributed across the plurality of teamed communication ports.
A system comprising a computer including a plurality of network interface controllers (NICs), the plurality of NICs associated with an address. The system further comprises a switching apparatus coupled to the computer and an echo device coupled to the switching apparatus. The echo device is adapted to send a packet to the switching apparatus to verify connectivity with the plurality of NICs. The packet comprises the address. The switching apparatus compares the address with a data structure to locate a matching address. If no matching address is located, the switching apparatus sends copies of the packet to each of the plurality of NICs coupled to the switching apparatus.
Method And System Of Assigning Media Access Control (Mac) Addresses Across Teamed Communication Ports
Michael Sean McGee - Austin TX, US Jeffrey D. Allen - Atlanta GA, US Mark C Stratton - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04J 3/14
US Classification:
370216
Abstract:
A method and system of assigning media access control (MAC) addresses across teamed communication ports. At least some of the illustrative embodiments are methods comprising teaming a plurality of communication ports in a computer system to appear as a single virtual port to an application program (each communication port transmits message packets with any of a number M possible MAC addresses, wherein the number communication ports is greater than M), assigning a set of size M of MAC addresses to each of the plurality communication ports such that each MAC address appears in the set for a communication port for which the MAC address is the primary address (and such that each MAC address appears in M−1 other sets for other communication ports), and receiving a message packet from a client device across a network, the message packet directed to a primary MAC address of the first of the plurality communication ports.
Method And System Of Distributing Multicast Group Join Request In Computer Systems Operating With Teamed Communication Ports
Mark C. Stratton - Austin TX, US Michael Sean McGee - Austin TX, US Matthew S Reeves - Austin TX, US Darda M. Chang - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/26
US Classification:
370238
Abstract:
A method and system of distributing multicast group join requests in computer systems operating with teamed communication ports. At least some of the illustrative embodiments are computer-readable media storing a program that, when executed by a processor, causes the processor to intercept multicast group join requests sent from a network layer program executed by the processor, and distribute the multicast join requests across a plurality of communication ports operating as a single virtual port.
Discontinuing The Implementation Of An Aggregation Protocol
Darda M. Chang - Austin TX, US Michael Sean McGee - Austin TX, US Mark C. Stratton - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04L 12/56
US Classification:
370389, 370400
Abstract:
A method comprises on a first port, receiving a frame from a network device and determining whether the received frame includes a system identifier (ID) that matches a system ID corresponding to a second port. If the received frame's system ID matches the second port's system ID, the method further comprises discontinuing an aggregation protocol that otherwise enables multiple ports to be operated together as a virtual port.
Safe Harbour Informatics Computer Networking · Computer Consultant · Information Technology Services · VOIP (Voice Over Internet Protocol) Sales & Service · Internet - Web Hosting · Computers-Network Security · Computers System Designers & Consultants · Computer Service
(604)2955355, (866)7297232
Mark Stratton
ATHOMEINCLEVELAND, LLC
Mark Stratton Principal, Manager
Shannon, Gracey, Ratliff & Miller, L.L.P Legal Services Office Business Consulting Services · Offices of Lawyers
98 San Jacinto Blvd, Austin, TX 78701 (512)6102700