Ticket #1315 (new)

Opened 4 years ago

Utilize monitoring in IP allocation

Reported by: mitar Owned by: kostko
Priority: normal Milestone: 3.0b
Component: nodewatcher/modules Version:
Keywords: Cc:
Related nodes: Realization state:
Blocking: Effort: normal
Blocked by: Security sensitive: no

Description

Currently, we are using only information from registered IP allocated ranges when we are allocating new IPs. But in practice there might be some misconfigured nodes which are announcing non-allocated IPs. So when we are allocating new IPs it would be useful to also skip all announced and recently announced IPs, even if they are not registered. Just so that we do not introduce even more issues in the network.

We could simply store all monitored IP ranges into a table with some expiration there, so we would expire in the same way we are expiring allocated and then freed IP ranges.

Note: See TracTickets for help on using tickets.