DHCP · monitoring · launches July 1, 2026

Powercode Link.

Runs the IPs.

The DHCP and monitoring engine that replaces the VMU and BMU. Full IPv4 and IPv6 with Prefix Delegation. SNMP polling, ICMP probing, and a single operator console. Native Powercode Command integration. Launches July 1, 2026.

Request a demo VMU/BMU EOL notice
/ Why we built it

The VMU and BMU served their time honestly.

They shipped lease handling and SNMP polling to ISPs for over a decade. The reason they're being replaced isn't that they stopped working. It's that ISPs are now running dual-stack at scale, polling more densely, and asking for one console instead of two. Link is the rebuild that does what those two products did, plus what they were never going to be able to do.

/ The IPv6 story

Prefix Delegation, done correctly.

DHCPv6 Prefix Delegation is one of those things where almost everybody claims support and very few implementations actually handle the operator workflow around it. Link is purpose-built for the way regional ISPs actually delegate prefixes — pool definition, per-subscriber assignment, lease tracking, and writeback to the billing system, all in one console.

/ In production today
A multi-brand regional ISP in Wisconsin with approximately 30,000 subscribers across fiber and fixed-wireless serves DHCPv6 and Prefix Delegation from Link right now. The screenshots below are real production configuration, not mockups.
RFCs DHCPv6 (8415), Prefix Delegation (3633), Stateful and Stateless options for hosts (RFC 8415 §6.3).
Prefix sizes /48 down to /64 supported in PD pools. Typical regional ISP deployments use /56 or /60 per subscriber.
Pool types IA_NA pools for the WAN address. IA_PD pools for the delegated prefix. Both handed out in the same DHCPv6 reply.
Lease database v4 leases, v6 leases, and PD prefix assignments stored as a single coherent operational record.
Lifetimes Preferred and valid lifetimes configurable per pool. Renew/rebind handled per RFC 8415, including T1/T2 timing.
CPE compatibility Tested against major subscriber router vendors (MikroTik, Calix, Adtran, Nokia, Cambium, Ubiquiti, OpenWrt). New vendor reports get reproduced in the lab and patched, not closed as won't-fix.
Visibility Every subscriber's WAN v6 address and delegated prefix is visible in the Link operator console and pushed to Command for the customer record.
Operator tooling Pool exhaustion alerts, per-pool utilization graphs, search by prefix, search by client DUID, and full lease history.
The Address Range Configuration screen showing an IPv6 PD pool at 2606:ab80:2002:8000::/49 with 32,768 delegations capacity

PD pool configuration.  A /49 carved into 32,768 /64 delegations. Pool prefix, assignment size, capacity, and DHCPv6 lease parameters all visible. This is the actual config screen, not a mockup.

The Address Range Configuration screen for an IPv6 WAN pool showing the Linked PD Range field that ties WAN addresses to delegated prefixes

WAN-to-PD correlation.  The Linked PD Range field is how Link ties a subscriber's WAN address to their delegated prefix. Both are handed out in the same DHCPv6 reply. Capacity here is 6.0446 × 1023 /128 addresses.

/ What's in Link

One service, three jobs.

Link runs DHCP, monitors devices, and reports state back to Command. Everything else is implementation detail.

/ 01

DHCPv4

Standard DHCPv4 service with high lease-per-second throughput. Subnet, pool, host-reservation, and option configuration. Behaves the way experienced DHCP operators would expect.

/ 02

DHCPv6 with PD

Native DHCPv6, IA_NA and IA_PD in the same lease database, prefix sizes from /48 down to /64. Full RFC 3633 implementation. This is the marquee feature for July 1.

/ 03

Monitoring

ICMP reachability and SNMP polling against monitored devices. Site uptime, subscriber CPE state, and infrastructure health visible at one glance. Configurable intervals and thresholds.

/ 04

Operator console

One UI for DHCP state, monitoring state, and configuration. Same authentication and same workflow as the rest of the Powercode stack.

/ 05

Command sync

Subnets, host reservations, equipment records, and customer mapping flow from Command to Link automatically. Active lease and prefix state flows back. No double-entry, no manual reconciliation.

/ 06

VMU/BMU migration

Install Link, add it as an endpoint in Command, trigger the sync. Command writes the configuration into Link. Most existing customers cut over their DHCP relays within an hour and decommission the VMU shortly after.

/ Pricing

Base ships with Command. Advanced is paid.

If you're already a Command customer, base Link is included starting July 1. Advanced adds the features larger or more demanding deployments tend to ask for.

Base · included with Command
Powercode Link.
No additional charge for Command customers
  • DHCPv4 with full lease management
  • DHCPv6 with full Prefix Delegation
  • ICMP reachability probing
  • SNMP polling against standard OIDs
  • Operator console
  • Command sync (config, equipment, customer mapping)
  • Lease and prefix writeback to Command
/ Deployment

What it looks like in production.

DHCP engine v4 and v6 in the same service. RFC-compliant Prefix Delegation.
Storage Transactional lease database that survives a power loss without rebuilding state.
Monitoring ICMP plus SNMP. Poll intervals down to 30 seconds. Site-aware rollup logic.
Hosting On-premise. Standard server deployment for most networks. High-availability options for larger or more demanding deployments.
Integration with Command REST API sync. Subnets, host reservations, equipment, customer mapping flow in. Lease and prefix state flow out.
Migration from VMU/BMU Sync from Command. Most existing customers complete cutover in under an hour.
Pricing Base included with Powercode Command. Link Advanced is a paid add-on.

Link is what happens when you finally write the DHCP server you actually wanted, instead of the one you had to make do with for ten years.

Powercode engineering

Looking to retire the VMU on July 1?

Book a thirty-minute walkthrough. We'll show DHCPv6 PD against a live subscriber router and the Command sync that brings your existing configuration over.

Request a demo EOL notice details
{JS}