Actions
Feature #206
openDistributed IPv6-NDP cache to reduce overhead
Start date:
03/12/2015
Due date:
% Done:
0%
Estimated time:
Description
Currently the Neighbor Discovery Protocol does takes much air-time and idle-bandwidth because of the broadcasts which are send thru the network.
It would be nice if the querys could be stored on the nodes, distributed, to use some of ram of the nodes usefully and reduce network overhead.
One possible solution would be:
- If an IPv6 is queryed by the local client, the node make three hashes and match them to the nearest mac-address of other nodes, and query them.
- * If they all send NX do send the query as normal broadcast.
- * * If the broadcast get an answer, send an update to the three nodes.
- * If they does not return any answers for more than 20 seconds, do a normal broadcast. (redo querys for each Neighbor-Discovery-Query the node get)
- If a node get no query for 2h, delete the entry.
- If a node get more than $StoreLimit entrys, delete the oldest one.
Files
Actions