Method for reducing latency in a host ethernet adapter (HEA)
First Claim
Patent Images
1. A method for reducing latency in a host Ethernet adapter (HEA) comprising:
- receiving a packet with an internet protocol (IP) header and data;
parsing a connection identifier from the IP header;
accessing a negative cache in the HEA to determine if the connection identifier is not in a memory external to the HEA, the accessing a negative cache in the HEA further comprising;
hashing the connection identifier for a bit position;
accessing a bit vector in the HEA; and
determining if the connection identifier is not in the memory based on a value of the bit vector at the bit position; and
applying a default treatment to the packet if the connection identifier is not in the memory, thereby reducing latency by decreasing access to the memory.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for reducing latency in a host Ethernet adapter (HEA) includes the following. First, the HEA receives a packet with an internet protocol (IP) header and data in the HEA. The HEA parses a connection identifier from the IP header and accesses a negative cache in the HEA to determine if the connection identifier is not in a memory external to the HEA. The HEA applies a default treatment to the packet if the connection identifier is not in the memory, thereby reducing latency by decreasing access to the memory.
-
Citations
6 Claims
-
1. A method for reducing latency in a host Ethernet adapter (HEA) comprising:
-
receiving a packet with an internet protocol (IP) header and data; parsing a connection identifier from the IP header; accessing a negative cache in the HEA to determine if the connection identifier is not in a memory external to the HEA, the accessing a negative cache in the HEA further comprising; hashing the connection identifier for a bit position; accessing a bit vector in the HEA; and determining if the connection identifier is not in the memory based on a value of the bit vector at the bit position; and applying a default treatment to the packet if the connection identifier is not in the memory, thereby reducing latency by decreasing access to the memory. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification