Michael Sean McGee - Austin TX, US Darda Chang - Austin TX, US Nambi Madhi - Austin TX, US Matthew S. Reeves - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04J 1/16 H04L 12/28
US Classification:
370218, 370390
Abstract:
A method of operating a network computer system provides redundant Internet Protocol (IP) Multicast traffic flow on a group of physical ports and comprises virtualizing the group of physical ports into a single virtual Network Interface Controller (NIC), validating network connectivity in a logical group comprising at least one of the physical ports in the virtualized group, and responding to failure of a physical port that is actively receiving on an IP Multicast traffic flow by instigating failover of the actively received IP Multicast traffic flow to a physical port in the logical group with validated network connectivity.
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.
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.
Method And System Of Transmit Load Balancing Across Multiple Physical Ports
Michael Sean McGee - Austin TX, US Darda M. Chang - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
H04J 1/16
US Classification:
370230, 370229, 3702301
Abstract:
A method and system of transmit load balancing across multiple physical ports. At least some of the illustrative embodiments are methods comprising teaming a first and second communication ports to create a teamed communication port, creating a plurality of virtual ports which abstract the first and second communication ports (and wherein a number of virtual ports utilizing each communication port is based on parameters associated with the communication ports), selecting one of the plurality of virtual ports out which to send a message packet thus designating a select virtual port (the selecting implements transmit load balancing across plurality of virtual ports) and sending the message packets out the first or second communication port utilized by the selected virtual port.
Network Resource Teaming Providing Resource Redundancy And Transmit/Receive Load-Balancing Through A Plurality Of Redundant Port Trunks
Mark R Enstone - Austin TX, US Michael Sean McGee - Austin TX, US Darda Chang - Austin TX, US Christopher L Hughes - Austin TX, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G01R 31/08
US Classification:
370217
Abstract:
A computer system teams its network resources by apportioning each of the resources into one of two or more groups. One or more resources make up each of the groups having a link operative to be coupled together as a port trunk to a different one of two or more coupling devices providing connectivity between the system and a network. A unique layer2 address is assigned to each one of the groups. The one or more resources of each group are programmed to receive on their group's assigned layer2 address. A response is generated to a communication request received from the network. The responses specify one of the assigned layer2 addresses.
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.
Method And System Of Implementing Virtual Local Area Networks (Vlans) With 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:
H04L 12/28
US Classification:
370254
Abstract:
A method and system of implementing virtual local area networks (VLANs) with teamed communication ports. At least some of the illustrative embodiments are methods comprising teaming a plurality of communication ports to form a single virtual communication port (the single virtual port comprising a first set of ports and a second set of ports), sending messages belonging to a first virtual local area network (VLAN) exclusively over the first set of ports from a first device to a second device, and sending messages belonging to a second VLAN exclusively over the second set of ports from the first device to the second device.
Name / Title
Company / Classification
Phones & Addresses
Michael McGee President
Omega Sales Electric Equip & Wiring Merchant Whols · Electrical Apparatus and Equipment
May 2011 to 2000 Full-time Staff AssistantDallas baptist University Dallas, TX Mar 2011 to May 2011 Dallas Baptist University Strength and Conditioning InternshipFIRST BAPTIST CHURCH OF IRVING MEN'S COMMUNITY GROUP
Sep 2010 to May 2011 President of Dallas Baptist UniversityDallas Baptist University Dallas, TX Jan 2009 to May 2011 Fitness Center Manager and AttendantSouthern
Jun 2010 to Aug 2010 Methodist University Strength and Conditioning Internship
Education:
Dallas Baptist University Jun 2011 Bachelor of Science in KinesiologySupplemental Seminary