From a /8 supernet to a single host.
Every level of the hierarchy is materialised in the database — not derived at query time. Recursion is structural: split, merge, and reassign without losing audit lineage.
Every operation a network architect actually needs.
Blocks & Subnets
Hierarchical split, merge, overlap detection. Lineage preserved across reassignments.
Typed Pools
Static, dynamic, RAN, transport, core, access, IP/MPLS, SDN/NFV, infrastructure, APN.
Addresses
Materialised rows. Hostname & MAC binding. Customer linkage. Tagging.
DHCP Reservations
Static IP↔MAC registry. Operator-managed. Exportable to upstream DHCP servers.
IPv6 & Dual Stack
Prefix delegation. Parallel allocation. Migration without downtime.
Capacity Forecasting
30 / 60 / 90-day exhaustion projection. Alerts at configurable thresholds.
Audit & Conflict
Append-only history. Structural overlap guards. Every change traceable.
Approval Gates
Governance on sensitive operations — static-IP assignment, range changes.
Domains are walls, not labels.
Each technology domain — RAN, transport, core, access, IP/MPLS — gets its own typed allocation pool. Cross-domain assignments are structurally blocked at the data layer, not enforced by convention or policy.
See exhaustion before it lands.
Continuous utilisation tracking projects the exhaustion date for every pool. Configurable alert thresholds (default 80%) fire across email, Slack, and SNMP — with enough lead time to commission new blocks before the network actually runs out.
- 30 / 60 / 90-day projection per pool
- Multi-channel alerts (email, Slack, webhook, SNMP)
- Custom thresholds per pool and domain