Skip to content

Enhancement Proposal: Implementation for IPv6 Unique Address Block Allocation #1288

@afritzler

Description

@afritzler

Summary

This issue proposes the creation of an enhancement proposal to define the detailed implementation concepts and technical specifications for a new feature in IronCore that enables users to request unique IPv6 address blocks (e.g., /56) for network interface IP allocation. Unlike the current IPv4 Prefix functionality, which allows flexible range selection due to NAT, IPv6 requires a mechanism to allocate unique, non-overlapping address blocks from a predefined pool. The enhancement proposal will outline the architectural design, API extensions, allocation logic, storage model, validation mechanisms, and scalability considerations. It will also address integration with existing Prefix objects, error handling, and user workflows to ensure seamless derivation of network interface IPs from allocated IPv6 blocks. The goal is to establish a clear, actionable blueprint for implementing this feature while ensuring compatibility, uniqueness, and scalability in IronCore's networking stack.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/iaasIssues related to IronCore IaaS development.area/networkingNetworking-related tasks and improvements.enhancementNew feature or request

    Type

    No type

    Projects

    Status

    No status

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions