Technical guide
IPv4 Utilization Audit: How to Reclaim Unused IP Addresses Before Expanding Capacity
Find room for your next customer deployment in the capacity you already have. Reclaim retired assignments, preserve working connections and plan the next expansion with confidence.
Explore IPv4 ContinuityYour next customer deployment may already have the IPv4 capacity it needs. An IPv4 utilization audit helps you recover addresses tied up in retired workloads, clear outdated assignments and identify the extra capacity that will keep your growth moving. The result is a usable address plan that protects the services your customers already trust.
Start with the network you operate today. Bring together IPAM, routing, DNS, customer assignments and the applications that depend on each address. You can then reuse genuinely idle capacity, reserve space for upcoming deployments and expand with LARUS when you need more.
IPv4 Utilization Audit: Quick Answer
An IPv4 utilization audit checks how your public IPv4 addresses are allocated and actually used. It reconciles inventory, IPAM, BGP, RPKI, IRR, DNS and application dependencies so you can distinguish active services, committed deployments, standby systems and reclaimable capacity.
Inventory → Verify → Classify → Quarantine → Reclaim → Forecast → Expand. Follow that sequence to find room for new customers while keeping existing endpoints reachable.
What Is an IPv4 Utilization Audit?
An IPAM report shows recorded assignments. An audit connects those assignments to the running network. An address may still have a PTR record, appear in a customer allowlist and sit inside an advertised prefix even after its original server has been retired. Bringing those facts together tells you whether the address is ready for another workload.
The useful output is a capacity plan your operations and commercial teams can act on: what is in service, what is reserved, what can return to the free pool and what your next deployment requires.
Why IPv4 Utilization Becomes Difficult to Measure
Address plans grow with the business. Customers leave, platforms migrate, disaster-recovery environments stay on standby and projects change direction. A merger can bring several different assignment processes into one network. Over time, the recorded free pool can drift away from what is actually available.
Reviewing those changes turns old assignments into useful decisions. Retired workloads can release capacity, upcoming customer launches keep their reservations, and operations gains a clearer view of where expansion will deliver value.
“No Traffic” Does Not Mean “Unused”
Quiet addresses can still serve an important customer purpose: a backup VPN, a failover endpoint, a monthly processing job or an API allowlist. Traffic observations help you find candidates for review; the service owner and the surrounding configuration establish whether the dependency has ended.
Keep the addresses that customers, banks, partners and security systems already recognise. Reclaiming an obsolete assignment is useful; changing a working customer identity can create avoidable reconfiguration and interruption. See how address continuity affects customer services.
Start With a Verified IPv4 Inventory
List every public prefix in the audit, its location, assignment owner and intended use. Compare IPAM with router and firewall configuration, load balancers, cloud environments, customer records, DNS and monitoring. Differences between those sources identify where to investigate first.
RDAP adds registration context. ARIN’s RDAP documentation explains that lookup service. Your running systems and customer relationships supply the operational evidence: a registration record cannot show which individual addresses are currently serving applications.
Separate Public IPv4 From Private and Special-Purpose Space
Define the pool before calculating utilization. Keep globally routed public IPv4 separate from private, shared and other special-purpose space. RFC 1918 reserves 10.0.0.0/8, 172.16.0.0/12 and 192.168.0.0/16 for private internets. The IANA IPv4 Special-Purpose Address Space Registry identifies other designated ranges.
Keeping those pools distinct makes the result useful for purchasing and deployment: you can see how much public address capacity is available to the workloads that need it.
Reconcile IPAM With Operational Reality
For each assignment, identify the current server, virtual machine, container platform, NAT gateway, load balancer, VPN, network appliance or customer using it. Record the responsible team and any planned retirement or migration date.
Where the records disagree, resolve the discrepancy with that team before changing the assignment. This gives operations a reliable free pool and lets deployment teams reuse addresses with confidence.
Check IPv4 Utilization at More Than One Level
Documented utilization = assigned addresses ÷ addresses in the audited pool × 100. Pair this headline figure with separate counts for active demand, committed projects, operational reserve, migration overlap and reclaimable assignments.
For example, a /23 contains 512 addresses. If 430 are marked assigned, documented utilization is about 84%. If 42 of those assignments belong to retired workloads whose dependencies have ended, the audit uncovers capacity that the original percentage obscured. Use that detail to plan the next deployment.
Review BGP at the Prefix Level
Compare the intended origin ASN and advertised prefixes with observed BGP routing. A /24 announcement establishes a route for the prefix; address-level use still comes from customer and infrastructure records. A partially occupied prefix may remain advertised, while an active assignment may need attention if its expected route is missing.
This check keeps your address plan connected to reachability, so newly assigned capacity has a working path to the services it supports.
Check RPKI Without Confusing Authorization With Usage
Check that Route Origin Authorisations match the intended prefix and origin AS. RFC 9582 defines the ROA profile; our RPKI guide explains the operational relationship with BGP.
A ROA describes route-origin authorisation. Workload records establish whether the addresses it covers are in use. Resolve stale or unexpected entries as part of the routing plan so reclamation and subsequent deployment leave customers reachable.
Review IRR Route Objects
Compare IRR route objects with current prefix and origin-AS relationships. Operators may use these records to build routing filters, so an old object can leave your documentation and routing intent out of step.
Our IRR route object guide explains how IRR fits alongside RPKI and BGP. Confirm the associated service has ended before treating its address assignment as available, then update the records needed for its next use.
Check Forward and Reverse DNS
Review both hostname-to-address A records and address-to-hostname PTR records. An old record may be a cleanup task; a current production name may reveal a dependency that IPAM missed. The PTR record guide explains reverse DNS and why records can outlive a deployment.
Coordinate DNS changes with the service transition, including relevant cache lifetimes. That helps the next workload receive its own traffic rather than requests intended for the previous service.
Search for Dependencies Outside the Network Team
Ask the people who use the service which external systems recognise its address. Customer allowlists, partner firewalls, VPN peers, APIs, payment systems and monitoring may all hold references that ordinary traffic reports miss.
A useful question is: who would need to change something if this address were reassigned tomorrow? Record those dependencies and the people who own them. Protecting that network identity saves customers time and keeps working integrations working.
Classify IPv4 Before Reclaiming It
Give every assignment a meaningful state. The table below turns a mixed inventory into a practical work queue.
| State | What it supports | Next step |
|---|---|---|
| Active production | A running workload | Keep its assignment and dependency record current. |
| Customer assigned | An active customer | Preserve the customer’s service and address identity. |
| Committed | An upcoming deployment | Reserve capacity against the project’s schedule. |
| Standby or disaster recovery | Failover capacity | Retain the space needed for recovery. |
| Migration overlap | A service transition | Complete the handover before releasing the old assignment. |
| Externally referenced | Allowlists, APIs or partner systems | Confirm and coordinate each dependent change. |
| Quarantine | Recently retired space | Observe remaining traffic and references before reuse. |
| Stale candidate | No confirmed current workload | Verify retirement and remaining dependencies. |
| Reclaimed | Completed dependency review | Return suitable addresses to the reusable pool. |
| Free | Available capacity | Assign to the next suitable workload. |
Use a Quarantine Stage Before Reassignment
A short observation stage can make retired capacity easier to reuse. Check for lingering traffic, DNS caches, customer references and associations with the previous workload before returning it to the general pool.
Choose the interval around the service’s actual behaviour, DNS configuration, migration and historical use. A low-frequency partner integration and a short-lived test server need different evidence. The aim is a clean handover to the next customer.
Check Reputation Before Reusing Reclaimed IPv4
Match the reclaimed address to its next workload. Email, hosting, APIs and payment-related services may encounter different third-party reputation assessments. Previous activity can remain visible after an assignment ends, and each service updates its signals differently.
Use the checks relevant to your destination platforms rather than a single universal “clean IP” score. Our guides to IP address reputation and checking reputation before deployment explain the considerations.
Avoid Reclaiming Addresses Just to Improve a Dashboard
Make address cleanup earn its place in the business. Consolidation can reduce operational work, but renumbering a stable API merely to tidy a spreadsheet can cost customers more effort than it saves.
Prioritise genuinely obsolete assignments. Preserve established customer endpoints where continuity matters, and use the recovered pool to support growth without unnecessary service changes.
Recalculate Capacity Only After Reclamation
Build the forecast from distinct counts. Required pool = active demand + additional committed demand + forecast growth + operational reserve. Count each assignment once. If committed projects are already included in an assigned total, separate them before adding demand.
Additional capacity needed = the greater of zero and required pool minus existing usable pool. The existing usable pool includes active and reusable addresses, while unresolved assignments or quarantined space remain unavailable for new deployment. This prevents reclaimed addresses being counted twice.
Consider deployment dates as well as percentages: a network at 60% allocation with several launches booked may need to expand sooner than a stable network at 85%. The IPv4 capacity planning guide connects those requirements to practical block sizes.
A Practical IPv4 Utilization Audit Example
Consider an illustrative provider with a /23, or 512 addresses. Its system reports 430 assigned and 82 free. A new customer needs 90 addresses in addition to the existing commitments shown below.
| Category | Addresses |
|---|---|
| Active production | 310 |
| Committed existing projects | 58 |
| Stale candidates | 42 |
| Quarantine | 20 |
| Immediately free | 82 |
| Total | 512 |
If the dependency review confirms all 42 stale candidates can return to service, the reusable free pool rises from 82 to 124. The new 90-address deployment leaves 34 free; the 58 already committed and 20 quarantined addresses remain separately accounted for.
The audit has made the decision concrete: the deployment fits once reclamation is complete, and the provider can now decide how much additional reserve its growth requires.
When Should You Reclaim Instead of Expand?
Reclamation delivers value when stale customer assignments, cancelled projects or retired workloads are constraining the free pool. It can release capacity you already pay for and give deployment teams a dependable inventory.
When the occupied space supports real customers, recovery systems or committed launches, expansion keeps the business moving. An audit is successful when it tells you which action serves the network, whether that means reuse, more capacity or both.
When Should a Business Add More IPv4?
Expand when credible demand exceeds the capacity available by the deployment date. Bring your prefix requirements, intended ASN, routing plan, reverse DNS needs and workload expectations into the same conversation.
LARUS gives network operators a direct route to Unlimited IPv4 and first-party Continuity. Plan capacity around your customers and growth, then compare current options on the live IPv4 pricing page. The IPv4 total cost of ownership guide also covers deployment, operations, change and continuity beyond the unit price.
What If the Audit Finds Genuine Surplus IPv4?
Confirmed surplus capacity can fund your next investment. Once upcoming deployments, reserve and customer dependencies are accounted for, you can sell IPv4 directly to LARUS for cash, without a broker. If you want to release capital while continuing to use the addresses, discuss sale-and-leaseback in the same conversation.
Our guide to selling unused IPv4 addresses explains that next step. The audit gives you a clear view of the capacity you can offer.
IPv6 Should Be Included in the Audit
Review which new workloads can use IPv6 and which still need public IPv4 for customers, partner APIs, enterprise networks or existing applications. This makes the forecast reflect actual interoperability needs.
Use IPv6 where it supports the service and keep IPv4 available where your customers depend on it. A practical dual-stack plan can support growth while preserving access for the people and systems you serve today.
Reconcile Four Layers Before Reclamation
| Layer | What to establish |
|---|---|
| Assignment and customer | Who uses the capacity, who coordinates changes and which commitments remain. |
| Registry records | Whether the registration information describes the intended resource relationship. |
| Routing and authorisation | How BGP, RPKI and IRR match the intended routing plan. |
| Running services | Which servers, applications, customers and external systems still depend on the address. |
Each view answers a different question. Together they establish which capacity you can reuse and which customer connections you should preserve.
IPv4 Utilization Audit vs IPv4 Capacity Planning
The audit establishes what you can use now. Capacity planning connects that inventory to future demand, deployment dates and reserve. Use both to give new customers room to grow without repeatedly revisiting the same address shortage.
IPv4 Utilization Audit vs IPv4 TCO
Total cost of ownership adds the cost of deployment and continued operation: routing, RPKI, IRR, reverse DNS, reputation, engineering, migration and continuity. Once the audit identifies the actual shortfall, TCO helps compare how to fill it.
Utilization audit → capacity planning → TCO → deployment. This sequence gives the operations team and the budget owner a shared basis for the next network investment.
How LARUS Fits Into an IPv4 Utilization Audit
Make more of the capacity you have, then grow with a provider that understands what your customers need to keep running. LARUS combines Unlimited IPv4 with first-party Continuity, so address supply and the continuity of your network can be planned together.
The addresses embedded in customer allowlists, partner integrations and APIs carry value beyond their count. Identify them during the audit and build the next deployment around keeping those connections stable. Explore LARUS IPv4 Continuity for the network your customers rely on.
Frequently Asked Questions
What is an IPv4 utilization audit?
It is a review of how public IPv4 capacity is assigned and actually used. It brings inventory, routing, DNS, customer records and application dependencies together to identify reusable capacity and plan expansion.
How do I calculate IPv4 utilization?
Divide assigned addresses by the audited pool size and multiply by 100. Add separate counts for active services, committed projects, reserve, migration, quarantine and reclaimable assignments so the percentage leads to a useful deployment decision.
How do I find unused IPv4 addresses?
Compare IPAM with routers, firewalls, servers, cloud systems, DNS and customer assignments. Review candidates with the responsible team and check external references before returning them to the free pool.
Can I reclaim an IPv4 address if it has no traffic?
Use low traffic to identify a review candidate. Confirm whether standby systems, seasonal jobs, VPNs or customer allowlists still rely on it; that protects the connections your monitoring may see only occasionally.
Does RDAP show whether an IPv4 address is being used?
RDAP shows registration information. Your operational and customer records establish whether an address is serving a workload and when its assignment can be released.
Does a BGP announcement mean every address in the prefix is active?
BGP advertises prefix reachability. Addresses inside that prefix can be active, free, reserved or in transition, so combine routing evidence with assignment records.
Does RPKI prove that an IPv4 address is in use?
RPKI provides route-origin authorisation information. Application and customer evidence establish address use. Checking both helps keep your routing plan aligned with the services it supports.
What is IPv4 reclamation?
It is the process of returning addresses from retired assignments to a reusable pool after their dependencies have ended, creating capacity for the next workload.
Should reclaimed IPv4 be quarantined before reuse?
An observation stage can reveal lingering traffic, cached DNS and old references. Match its duration to the workload and migration so the next customer receives a clean operational handover.
Should reclaimed IPv4 addresses be checked for reputation?
Check the signals relevant to the next application. Email, hosting and API destinations can assess address history differently, so use the platforms your customers will actually reach.
How often should IPv4 utilization be audited?
Fit the review to the pace of your network. Customer turnover, major migrations, acquisitions, IPAM cleanup and upcoming launches are useful triggers for refreshing the capacity picture.
Should I reclaim addresses before leasing more IPv4?
An audit can reveal capacity for the next deployment. When growth is urgent, audit and procurement can run in parallel so investigation does not delay your customers’ launch.
What if an IPv4 audit shows I genuinely need more addresses?
Use the verified shortfall, deployment schedule and growth forecast to size the next allocation. Explore LARUS Continuity to pair Unlimited IPv4 with the continuity needs of your production services.
Can IPv6 reduce the need for additional IPv4?
Yes, where workloads and their users support it. Keep IPv4 compatibility for customers and integrations that still need it, and plan both protocols around real service requirements.
Conclusion
A useful audit gives you three clear outcomes: reusable capacity, a record of the customer connections to preserve, and a credible plan for growth. Reconcile the inventory, verify dependencies and reclaim retired assignments; then use capacity planning and total cost of ownership to make the next expansion work for your business.
Bring that plan to LARUS. Build with Unlimited IPv4 and first-party Continuity, keeping the network ready for the customers you serve today and the ones you win next.
Ready for your next deployment
Turn a clear capacity plan into room to grow.
Keep the connections your customers rely on and make space for the customers you win next. Build with Unlimited IPv4 and first-party LARUS Continuity.
