18989854. SYSTEM AND METHOD FOR FACILITATING EFFICIENT PACKET FORWARDING IN A NETWORK INTERFACE CONTROLLER (NIC) (HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP)
SYSTEM AND METHOD FOR FACILITATING EFFICIENT PACKET FORWARDING IN A NETWORK INTERFACE CONTROLLER (NIC)
Organization Name
HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Inventor(s)
Robert Alverson of Seattle WA US
Partha Pratim Kundu of Palo Alto CA US
David Charles Hewson of Bristol GB
Albert SauPong Cheng of Bellevue WA US
SYSTEM AND METHOD FOR FACILITATING EFFICIENT PACKET FORWARDING IN A NETWORK INTERFACE CONTROLLER (NIC)
This abstract first appeared for US patent application 18989854 titled 'SYSTEM AND METHOD FOR FACILITATING EFFICIENT PACKET FORWARDING IN A NETWORK INTERFACE CONTROLLER (NIC)
Original Abstract Submitted
A network interface controller (NIC) capable of efficient packet forwarding is provided. The NIC can be equipped with a host interface, a packet generation logic block, and a forwarding logic block. During operation, the packet generation logic block can obtain, via the host interface, a message from the host device and for a remote device. The packet generation logic block may generate a plurality of packets for the remote device from the message. The forwarding logic block can then send a first subset of packets of the plurality of packets based on ordered delivery. If a first condition is met, the forwarding logic block can send a second subset of packets of the plurality of packets based on unordered delivery. Furthermore, if a second condition is met, the forwarding logic block can send a third subset of packets of the plurality of packets based on ordered delivery.
- HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
- Robert Alverson of Seattle WA US
- Partha Pratim Kundu of Palo Alto CA US
- Duncan Roweth of Bristol GB
- David Charles Hewson of Bristol GB
- Albert SauPong Cheng of Bellevue WA US
- H04L45/28
- G06F9/50
- G06F9/54
- G06F12/0862
- G06F12/1036
- G06F12/1045
- G06F13/14
- G06F13/16
- G06F13/28
- G06F13/38
- G06F13/40
- G06F13/42
- G06F15/173
- H04L1/00
- H04L43/0876
- H04L43/10
- H04L45/00
- H04L45/02
- H04L45/021
- H04L45/028
- H04L45/12
- H04L45/122
- H04L45/125
- H04L45/16
- H04L45/24
- H04L45/42
- H04L45/745
- H04L45/7453
- H04L47/10
- H04L47/11
- H04L47/12
- H04L47/122
- H04L47/20
- H04L47/22
- H04L47/24
- H04L47/2441
- H04L47/2466
- H04L47/2483
- H04L47/30
- H04L47/32
- H04L47/34
- H04L47/52
- H04L47/62
- H04L47/625
- H04L47/6275
- H04L47/629
- H04L47/76
- H04L47/762
- H04L47/78
- H04L47/80
- H04L49/00
- H04L49/101
- H04L49/15
- H04L49/90
- H04L49/9005
- H04L49/9047
- H04L67/1097
- H04L69/22
- H04L69/28
- H04L69/40
- CPC H04L45/28