Project

General

Profile

Actions

Feature #27841

open

Make IP availability extensible

Added by Lukas Zapletal almost 5 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
DHCP
Target version:
-
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

Current implementation of free IP check via ICMP/TCP ping is sub-optimal. It was made optional in 2019 however we should explore better solution:

  • Make the IP availability method to be configurable in core and extensible by plugins
  • Provide implementations for core: ping ICMP, ping TCP, DNS PTR lookup
  • Provide implementation for Infoblox DHCP plugin (HTTP REST API call)

Users could pick which options would be in use (array setting of options). Plugins could add to the array of methods. When performing IP availability check, if any method would return IP as not free next available IP would be taken.


Related issues 1 (1 open0 closed)

Related to Infoblox - Bug #23524: infoblox DHCP gives unreliable free ips.NewActions
Actions #1

Updated by Lukas Zapletal almost 5 years ago

  • Related to Bug #23524: infoblox DHCP gives unreliable free ips. added
Actions

Also available in: Atom PDF