Happy 30th birthday to RFC 1631 ("NAT"), the "short term solution" we all rely on
Happy 30th birthday to RFC 1631 ("NAT"), the "short term solution" we all rely on
RFC 1631: The IP Network Address Translator (NAT)
From the conclusion:
NAT may be a good short term solution to the address depletion and scaling problems. This is because it requires very few changes and can be installed incrementally. NAT has several negative characteristics that make it inappropriate as a long term solution, and may make it inappropriate even as a short term solution. Only implementation and experimentation will determine its appropriateness.
there is no fix more permanent than a temporary one.
edit: as I literally sit here inspecting the nat tables on a couple of edge routers.
That temporary fix will eventually become unnecessary. IPv6 has slowly getting more and more use.
This thread starts with a document literally proving people have been saying that exact thing for 30 years now.
It's been getting "more and more use" since 2001. To start with the isps said that they were not going to do any work to implement it until endpoints supported it. Then vista came with support by default. Next they wanted the backbones to support it. All tier 1 networks are now dual stack. Then they said they were not going to do anything until websites supported it widely. Now all cdns support it. Then they said, it's ok we will just do mass nat on everyone so won't do any work on it.
Very, very slowly.
So has Linux on the “desktop” buts it’s never been the year of the Linux desktop.
My previous office was in a set of partitions put up in a library 20 years ago as a temporary measure.