IP Address Lifecycle Management
Octet32 is a block-level IPALM platform that gives network teams complete, accurate control over IPv6 and IPv4 address space — from the ARIN allocation at the top to every host subnet at the leaves. Prevention-first. Dual-stack native. Built for scale.
How it works
Octet32 acts as a Local Internet Registry within your environment, receiving upstream address blocks and managing delegation downward through your network hierarchy with correctness enforced at every level.
Start the setup wizard, select a template that matches your topology — Enterprise, Blockchain, Smart City, or custom — then enter your ARIN IPv6 and IPv4 blocks. The aggregate tree is built automatically from that starting point.
Carve your address space into regions, sites, VLANs, and subnets using the tree view. Auto-suggest finds the next available gap at nibble-boundary alignment. Every allocation is validated against the hierarchy before it is written.
Conflict detection runs server-side at input — overlapping blocks, overrun parents, and malformed CIDRs are blocked before they reach the database. Utilization is calculated recursively for every node, updated in real time.
Platform capabilities
Six core capabilities that address the architectural gap in every existing IPAM tool — block-level management, prevention-first enforcement, and dual-stack native design.
A hierarchical, expandable view of your entire address space organized by your real-world topology. Inline utilization and color-coded status on every node. Searchable and filterable at any depth.
Invalid allocations are rejected at input — not warned about after the fact. Overlapping blocks, overrun parents, and duplicate VLANs at the same hierarchy level are structurally impossible to commit.
Request a sub-block and the system identifies the next available gap in the parent — filling holes before extending sequentially. Nibble-boundary alignment enforced automatically for IPv6 address space.
Utilization is calculated from any node in the tree — total capacity, allocated, available, and reserved — using a recursive algorithm that traverses the full descendant hierarchy. /64 subnet counts for IPv6 planning.
IPv6 and IPv4 are first-class citizens throughout — the data model, UI, and business logic. Public, private RFC 1918, and ARIN-allocated blocks managed in a single system. Multiple routing domains with strict no-duplicate enforcement.
Scope, function, and block-size limits per user. A site administrator manages their subnet without touching regional allocations. Every write is logged to an append-only audit record.
Use cases
Octet32 ships with predefined templates for the network topologies that break general-purpose IPAM tools — and a custom hierarchy option for everything else.
Organizations with multiple geographic locations, M&A network integrations, or complex VLAN structures that have outgrown spreadsheet-based tracking and need structured hierarchy enforcement.
Blockchain networks require robust IPv6 multicast addressing for validator, full node, and API clusters across geographic regions. Octet32 provides a quick-start path for organizations implementing peer-to-peer addressing at scale.
Municipal and industrial networks managing thousands of IoT endpoints across districts and device groups need hierarchical address planning that scales with deployment — not a flat spreadsheet that breaks at 500 rows.
MSPs managing address space across multiple downstream customer environments need isolated address domains, controlled delegation, and the ability to track utilization per customer without cross-contamination.
Under the hood
The business logic that makes Octet32's conflict detection and auto-suggest reliable is built on PostgreSQL's native CIDR and INET types — not custom subnet arithmetic. The database understands IP addresses natively.
Open-source technologies at every layer:
PostgreSQL stores and validates IP blocks natively. Containment operators (<<=, ->>=) power conflict detection without custom code. GIST indexes enable fast range lookups across large address tables.
The aggregate tree is stored as a self-referential parent–child structure. WITH RECURSIVE CTEs traverse any subtree efficiently for utilization calculation and hierarchy rendering.
All conflict detection and validation runs at the API layer before any database write. Client-side feedback is a convenience — the data layer enforces correctness regardless of how the request arrives.
Deployable on AWS (Elastic Beanstalk + RDS) or Vercel + managed PostgreSQL. CI/CD through GitHub Actions. No proprietary runtime dependencies — the entire stack is open source.
Product roadmap
Phase 1 delivers the block-level planning and management foundation. Phase 2 extends it into a full IPALM platform with AI, integrations, and external API access.
Contact us to learn more about the platform, request an early access demo, or discuss how Octet32 fits your network environment.