IP Address Lifecycle Management

Manage IP space the way networks are built

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.

From ARIN allocation to host subnet — one system

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.

01
Ingest

Define your hierarchy

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.

02
Allocate

Delegate blocks, not addresses

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.

03
Govern

Prevent conflicts, track utilization

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.

What Octet32 does

Six core capabilities that address the architectural gap in every existing IPAM tool — block-level management, prevention-first enforcement, and dual-stack native design.

Aggregate tree visualization

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.

Hard conflict prevention

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.

Auto-suggest next subnet

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.

Recursive utilization

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.

Dual-stack native

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.

Role-based access control

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.

Built for networks with real complexity

Octet32 ships with predefined templates for the network topologies that break general-purpose IPAM tools — and a custom hierarchy option for everything else.

Enterprise IT

Multi-site enterprise networks

Organizations with multiple geographic locations, M&A network integrations, or complex VLAN structures that have outgrown spreadsheet-based tracking and need structured hierarchy enforcement.

Predefined Enterprise Multi-Site template M&A block reservation for integration planning Dual-stack tracking across all sites Per-site RBAC for regional network teams
Blockchain

Distributed node infrastructure

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.

Predefined Blockchain Network template IPv6 multicast group reservation Node type and cluster hierarchy built-in Nibble-boundary alignment enforced
Smart City / IoT

Device-intensive regional networks

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.

Predefined Smart City IoT template City → District → Network → Device Group hierarchy IPv6 address space for dense device populations Utilization tracking per district and device group
Service provider

Managed service providers

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.

Multiple routing domains per organization Isolated address spaces — no cross-domain conflicts Block delegation with capacity enforcement Per-customer hierarchy and RBAC controls

Architecture built on the right primitives

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:

React + TypeScript Node.js PostgreSQL 14+ Prisma Next.js Tailwind CSS GitHub Actions

CIDR / INET native types

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.

Recursive CTE tree traversal

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.

Server-side enforcement

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.

Cloud-deployed, open-source stack

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.

Where the platform is going

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.

Phase 1 — In development

IP Address Planning & Management

User-defined organizational hierarchy
Multiple routing domains, no-duplicate enforcement
Block allocation and reservation
Hard conflict prevention — no warnings
Auto-suggest next available subnet
Tree hierarchy visualization
IPv6 and IPv4 dual-stack support
CSV import / export
Role-based access control

Full IPALM Platform

AI / ML utilization prediction and anomaly detection
DNS and DHCP bidirectional integration
External API — inbound ingestion and outbound webhooks
Network equipment inventory and lifecycle
MFA and enterprise SSO (SAML 2.0 / OIDC)
Multi-tenant MSP mode
Real-time network scanning and reconciliation
Executive dashboards and capacity planning
Central Address Authority orchestration layer
Get in touch

Ready to manage your IP address space properly?

Contact us to learn more about the platform, request an early access demo, or discuss how Octet32 fits your network environment.