Doing More With Less: End-to-End Consistent IPv4 Address Sharing
The Internet is rapidly nearing IPv4 address space exhaustion. Current projections predict that within the next two years, all IPv4 address blocks will have been assigned. IPv6 adoption on the other hand has been slower than anticipated. It is becoming increasingly clear that there will be an extended period of during which both protocols will coexist as services and applications are slowly migrated to IPv6. As the authors' transition from an Internet built on an abundance of IPv4 addresses to one of scarcity, innovative techniques that allow them to do more with less will become increasingly important.