DDI is DNS, DHCP, and IPAM.

Three jobs. Software-only, on-prem. Keep the DNS you already run. Meter is managed IPs, not prefix size. phpIPAM and NetBox hold a plan — they do not Offer. Infoblox and BlueCat are appliances; Lattice is not. Windows DHCP Offers — the spreadsheet is still the used list. Lattice puts the plan and the grant in one catalog.

The three letters

DNSNames

The resolver laptops already ask, and the zones that hold A/PTR. Lattice is not that resolver unless you publish lattice-dns on purpose. A worker writes names after Ack into AD, BIND, or PowerDNS.

DHCPThe Offer

Who gets which address, for how long. Windows DHCP, ISC dhcpd, and Kea do this. phpIPAM and NetBox do not.

IPAMThe plan

Prefixes, subnets, reservations, the used list. A spreadsheet, phpIPAM, or NetBox can hold a plan. If DHCP does not read those rows, the plan is a comment.

IPAM-only is not DDI

A reservation in phpIPAM is a comment until something syncs it. NetBox is a DCIM/CMDB: racks, cables, and an addressing plan. Lattice can import missing prefixes from NetBox; it does not let NetBox delete a live pool. phpIPAM vs DHCP · NetBox.

DHCP-only is not DDI

Windows DHCP, ISC dhcpd, and Kea hand out addresses. The used list lives somewhere else — MMC plus a sheet, conf plus the lease file, JSON plus Stork. That split is the Tuesday. Replace Windows DHCP · Replace ISC dhcpd · Replace Kea.

What Lattice is, and is not

Software-only, on-prem Ubuntu tarball. Prefixes, subnets, pools, reservations, and leases are one catalog; dhcpd serves those rows. DNS is an adapter — keep the resolver you already run. Infoblox and BlueCat are appliances; Lattice is not. Not 24×7. Meter is managed IPs, not prefix size. How it works · Infoblox alternative.

FAQ

What does DDI stand for?
DNS, DHCP, and IPAM. Three jobs that used to be three products, or an appliance.
Is phpIPAM or NetBox a DDI?
No. They are IPAM. They hold a plan. They do not Offer an address. Your DHCP is still Windows, ISC, or Kea. phpIPAM vs DHCP.
Does Lattice replace my DNS?
No. Keep AD, Unbound, or BIND. Option 6 stays pointed at the resolver your laptops already use. Names follow the grant. How DNS works in Lattice.
How is Lattice metered?
Managed IPs: leased + reserved + quarantined + assigned. Prefix size is not the meter. Community is 1,000 IPs, one node. Pricing.