EN
Back to the archive

The encyclopedia · Software & IT · Technical decision · 1996–2026

RFC 1918 gave reusable private addresses and NAT made one public IP go far

Private address blocks let enterprises reuse the same numbers, and NAT maps many internal hosts to one public address.

Internet Engineering Task Force · Cisco Systems

the move

Every host on the internet supposedly needed a globally unique address, but there simply were not enough IPv4 addresses, and renumbering the whole internet would take decades.

RFC 1918 set aside three blocks that enterprises can use again and again without asking anyone. Because they are private, they do not consume the public pool, and the same numbers appear in millions of corporate networks.

NAT makes it work: a router at the network edge translates many private addresses into one public address and back. The surprising result is that a single public IP can front an entire office, turning the address shortage into an edge problem.

why it works

  • Private ranges can be reused endlessly, so enterprises stop consuming public address space.
  • Using them needs no registry, so the cost of adoption is nearly zero.
  • NAT lets many internal hosts share one public address or a tiny pool.
the payoffSet aside reusable private blocks; share one public IPneat

what transfers

When the shared resource is scarce and renumbering everyone is impossible, create a reusable private layer and a translator at the boundary, and let scarcity be solved at the edge.

what came after

Private addressing plus NAT became the universal pattern inside virtually every home and office network. It stretched IPv4 for two more decades and became the most deployed networking behavior on the planet, at the cost of breaking the end-to-end model that purists lament.

references

spotted an error? The archive wants to know.

same kind of clever