Skip to content
SPECIFICTION
Get listed

Juniper Address Pool Manager

juniper.net

LinuxSelf-hosted

Spec sheet

Purpose
APM manages IPv4 address pools and automatically provisions prefixes from a centralized pool to broadband network gateways before their pools run low.Read 11 Oct 2026 · juniper.net
Intended users
Juniper describes APM as a tool for network operators and administrators managing IP prefix resources and BNG address pools.Read 11 Oct 2026 · juniper.net
Deployment
APM runs as a container-based application on a Kubernetes cluster made up of physical or virtual machines.Read 11 Oct 2026 · juniper.net
Security
Juniper recommends using a secure connection between APM and the BNG, and the setup process collects keys and certificates to secure external interfaces.Read 11 Oct 2026 · juniper.net
Support
Juniper’s APM documentation includes a section for requesting technical support in its release notes.Read 11 Oct 2026 · juniper.net
Headquarters
Sunnyvale, California, USARead 28 Sep 2026 · juniper.net
Founded
1996Read 28 Sep 2026 · juniper.net
Allocation
APM uses just-in-time prefix allocation and subdivides prefixes to match BNG requests.Read 11 Oct 2026 · juniper.net
Automatic and manual operations
Prefix reclamation can run automatically on configured alarms and schedules, or administrators can initiate it with APM commands.Read 11 Oct 2026 · juniper.net
Configuration archival
APM can mirror a copy of its configuration to an external server using SCP.Read 11 Oct 2026 · juniper.net
Configuration interface
APM provides a containerized CLI with a Junos OS-like structure for configuration, monitoring, statistics, and state.Read 11 Oct 2026 · juniper.net
Gateway compatibility
The managed gateway must be a Juniper MX Series Junos OS router or a Juniper BNG CUPS Controller.Read 11 Oct 2026 · juniper.net
Kubernetes options
The installation guide lists Red Hat OpenShift Container Platform and Rancher Kubernetes Engine 2 for production clusters.Read 11 Oct 2026 · juniper.net
License terms
Juniper lists APM licenses with one-year, three-year, and five-year subscription terms; the licensing guide also defines a perpetual term for Subscriber Services licenses.Read 11 Oct 2026 · juniper.net
Logging
APM can export logs to an external syslog collector.Read 11 Oct 2026 · juniper.net
Notable limit
APM currently supports IPv4 address families.Read 11 Oct 2026 · juniper.net
Prefix reclamation
When a pool can be reclaimed, APM instructs the gateway to drain it and returns the prefix to the source partition after it is empty.Read 11 Oct 2026 · juniper.net
Protocol
APM and BNGs communicate using APMi, a Juniper-defined gRPC-based protocol.Read 11 Oct 2026 · juniper.net
Reclamation
APM can reclaim underused prefixes from BNG pools and redistribute them to pools that need addresses.Read 11 Oct 2026 · juniper.net
Redundancy
In a multiple-geography deployment, APM uses primary and standby database instances, and its operator coordinates service roles and health reporting across clusters.Read 11 Oct 2026 · juniper.net
Release limitation
The APM 3.4.0 release notes list an issue where deleting an entity-match entry may not completely clean up the show apm entity output.Read 11 Oct 2026 · juniper.net
Supported Kubernetes distributions
The APM 3.6.0 installation requirements list Red Hat OpenShift Container Platform 4.18.31 or 4.20.18.Read 11 Oct 2026 · juniper.net

Where Specifiction places it

Alternatives to Juniper Address Pool ManagerAll alternatives →