| CPC H04L 67/143 (2013.01) | 23 Claims |

|
1. A computing apparatus for improved network resource management, comprising:
a network adapter operatively coupled to a communication network;
a first memory block operatively coupled to the network adapter;
a second memory block operatively coupled to the network adapter; and
a third memory block operatively coupled to the network adapter, wherein the third memory block comprises a plurality of bits indicating a status of a plurality of corresponding network connections,
wherein the network adapter is configured to:
receive, via a network connection, a data packet from the communication network;
determine, from the first memory block, a value of an extended portion of a local counter associated with the network connection in response to receiving the data packet;
capture, from the second memory block, a value of a global counter;
compare the value of the extended portion of the local counter with the value of the global counter; and
in an instance in which the comparison identifies a mismatch:
update the value of the extended portion of the local counter based on the value of the global counter; and
set a current value of a bit indicating a status of the network connection, wherein the bit is associated with the plurality of bits.
|