Implementing IPv6 functionality for ipallocator

Closes #6975

Signed-off-by: Malte Janduda <mail@janduda.net>
Merge pull request #8319 from MalteJ/ipv6-ipallocator

Implementing IPv6 functionality for ipallocator