Offloaded neighbor cache entry synchronization
First Claim
Patent Images
1. At least one computer-readable medium having thereon computer-executable instructions for offloaded neighbor cache entry synchronization comprising:
- determining a host reachability delta;
if the host reachability delta is greater than a threshold, querying an offload target for a device reachability delta; and
re-determining the host reachability delta.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for the synchronization of network neighbor reachability between a host networking stack and a peripheral device, which offloads one or more network protocols is provided. The network neighbor reachability represents the reachability of another computer on the network. This invention enables conventional neighbor reachability to be extended to seamlessly support some network connections to a specific remote host to be offloaded to a peripheral device, while other network connections are not.
62 Citations
20 Claims
-
1. At least one computer-readable medium having thereon computer-executable instructions for offloaded neighbor cache entry synchronization comprising:
-
determining a host reachability delta;
if the host reachability delta is greater than a threshold, querying an offload target for a device reachability delta; and
re-determining the host reachability delta. - View Dependent Claims (2, 3, 4, 5)
-
-
6. At least one computer-readable medium having thereon computer-executable instructions for offloaded neighbor cache entry synchronization comprising:
-
determining a device reachability delta;
if the device reachability delta is greater than a threshold, querying a host for a host reachability delta; and
receiving the host reachability delta from the host. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. At least one computer-readable medium having thereon computer-executable instructions for offloaded neighbor cache entry synchronization comprising:
-
offloading at least part of a communication protocol stack from a host to an offload target;
maintaining at least one neighbor cache entry at the host; and
minimizing neighbor cache entry synchronization traffic between the host and the offload target by delaying reachability delta queries until required for neighbor cache entry state transition correctness. - View Dependent Claims (19, 20)
-
Specification