An IPv4 sunset rarely happens as one network-wide event. Enterprises usually remove IPv4 service by service because applications, clients, and dependencies reach IPv6 readiness at different times.
An IPv4 sunset plan is a structured method for deciding when and in what order services can stop depending on IPv4. Its purpose is to prioritize workloads through inventory, dependency mapping, readiness assessment, controlled migration waves, and clear exit criteria.
The first candidates should combine strong IPv6 readiness with limited dependency risk. A service is a good early candidate when its application stack supports IPv6, clients can connect over it, operational tooling does not depend on hard-coded IPv4 addresses, and rollback is practical.
Business impact should influence the order as much as technical readiness. A small internal service may be a better first migration than a public application even when both support dual stack.
A workload inventory should describe every component that can keep a service dependent on IPv4, not only servers and assigned addresses.
For each workload, record:
This prevents teams from treating a workload as ready simply because its frontend accepts IPv6.
A priority matrix should rank services according to both technical readiness and the consequences of failure.
Useful criteria include:
A service with strong readiness and manageable failure impact should normally rank above one that releases more address space but still depends on unresolved IPv4 systems.
Dependency mapping often changes the apparent sequence. An application may support IPv6 while still relying on an IPv4-only authentication service, vendor API, database connector, management network, or external partner.
The important question is whether the complete dependency path can function without IPv4. Shared blockers deserve special attention because one IPv4-only dependency can prevent several otherwise ready workloads from moving.
A readiness assessment should prove that the service works without IPv4 acting as an invisible fallback. Testing only in dual stack can hide defects because failed IPv6 connections may quietly succeed over IPv4.
Before retirement, the team should verify:
A service should not be classified as retired from IPv4 if normal traffic still falls back to it when IPv6 fails.
IPv4 retirement should use controlled waves rather than one cutover date. Early waves can contain noncritical workloads with simple dependencies, while later waves can include public services and applications with complex customer integrations.
Legacy workloads usually come last because they may require translation, redesign, isolation, or replacement rather than a direct move to IPv6-only operation.
IPv6 enablement and IPv4 retirement should be treated as separate milestones. After IPv6 becomes available, teams need time to confirm that clients and applications are not silently continuing to use IPv4.
Each wave should define entry criteria, test evidence, failure thresholds, a rollback owner, an IPv4 disablement date, and explicit exit criteria. Progress should be measured by IPv4 dependencies actually removed rather than by the number of dual-stack services.
Recovering public IPv4 space is one benefit of the sunset, but address savings should not override operational risk. A large block may support a critical service with complex dependencies, while smaller workloads may be safer to retire first.
Once the technical sequence is justified, the team can estimate when addresses will become available and decide whether the recovered capacity should be reserved or reassigned. If migration still leaves a temporary shortage, the organization can rent IPv4 addresses or buy IPv4 addresses.
Should the easiest services always move first?
No. Dependencies that block several later workloads may deserve higher priority.
Can a dual-stack service be considered retired from IPv4?
No. Dual stack remains a transition state while the service still accepts, initiates, or falls back to IPv4 traffic.
Should public-facing applications move before internal services?
Not automatically. Readiness, dependency complexity, business impact, and rollback options should determine the order.
What should happen to a workload that cannot become IPv6-only?
The exception should be documented with a plan for translation, isolation, replacement, or continued IPv4 support.
An IPv4 sunset usually releases address space gradually. InterLIR can support temporary or long-term IPv4 capacity while migration waves continue, while owned blocks that become consistently unnecessary can later be evaluated for leasing or sale.
Alexander Timokhin
CEO
Live chat is provided by Intercom and is loaded only after you enable it. You can also contact us without enabling the chat.