Maintaining reachability measures
First Claim
Patent Images
1. A method comprising, at different times:
- comparing multiple reachability measures of a remote device; and
if the reachability measures of the remote device differ, setting the reachability measures of the remote device to the same value.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, in one aspect, the disclosure describes a method of, at different times, comparing multiple reachability measures of a remote device, and if the reachability measures of the remote device differ, setting the reachability measures to the same value.
-
Citations
22 Claims
-
1. A method comprising, at different times:
-
comparing multiple reachability measures of a remote device; and
if the reachability measures of the remote device differ, setting the reachability measures of the remote device to the same value. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
receiving a Transmission Control Protocol (TCP) packet via a remote media access controller (MAC);
mapping the packet to a one of a set of multiple processors based on the packet'"'"'s connection;
determining, at the mapped one of the set of multiple processors, whether the received packet advances a receive window of the packet'"'"'s TCP connection;
if it is determined that the received packet advances the receive window of the packet'"'"'s TCP connection, resetting a delta for the remote media access controller in one of multiple sets of state data associated with the multiple, respective, processors; and
at different times;
comparing the delta values for a remote media access controllers across the multiple sets of state data;
if the remote media access controller has different delta values across the multiple sets of state data, setting the delta values for the remote media access controller to the lowest of the delta values for the remote media access controller across the multiple sets of state data; and
incrementing the delta values for the remote media access controller across the multiple sets of state data. - View Dependent Claims (8, 9)
-
-
10. A computer program, disposed on a computer readable medium comprising instructions for causing a processor to:
-
compare multiple reachability measures of a remote media access controller; and
if the measures of the remote media access controller differ, setting the reachability measures to the same value. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
multiple processors;
memory;
at least one network interface controller;
a chipset interconnecting the multiple processors, memory, and the at least one network interface controller; and
a computer program product, disposed on a computer readable medium, for causing at least one of the multiple processors to;
compare reachability measures of a device across multiple sets of state data associated with the multiple, respective, processors; and
if the reachability measures of the device differ across the multiple sets of state data, setting the reachability measures of the device across the multiple sets of neighbor state data to the same value. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification