On Mon, Jan 08, 2018 at 05:03:14PM +0000, Nicholas Warren wrote:
Layman here, I was reviewing RFCs for a local address for IPv6. I came across two RFCs that seem interesting.
3879 Which deprecates Site Local Addresses. 4193 Which seems to add Unique Local Addresses.
What is the main difference here? Why was this standard removed then added back?
Site Local Addresses are/were Site Scope, similar to how Link-Local are Link-Local Scope and others are Global Scope. ULA are Global Scope--but that doesn't mean they are globally routable. The problem with Scopes being built-in to the addressing model is that software has to be coded to treat different scopes differently. It is hard enough to deal with Link-Local scope, and it was deemed too hard to deal with yet another scope--Site Local. For an example of the pain, try using Link-Local addresses in a web browser, or even with "ping" on the command line.