| ▲ | donmcronald 2 days ago | |
> Why don't you want every device to have a public IP? Big companies would abuse that beyond belief. Back around the late 90s ISPs wanted to have everyone pay per device on their local networks. NAT was part of what saved us from that. IMO, IPv6 should have given more consideration to the notation. Sure, hex is "better in every way" except when people need to use it. If we could just send the IPv6 designers back in time, they could have made everyone use integer addresses.
It's simple, unambiguous, and scales infinitely. | ||
| ▲ | NewJazz 2 days ago | parent | next [-] | |
It's simple, unambiguous, and scales infinitely This is a joke right? How does it "scale infinitely"? It is clearly ambiguous in your ipv7 example. | ||
| ▲ | vel0city 2 days ago | parent | prev [-] | |
> Back around the late 90s ISPs wanted to have everyone pay per device on their local networks. NAT was part of what saved us from that. But with IPv6 a single device may have multiple addresses, some of which it just changes randomly. So this idea that they'll then know how many devices you have and be able to pay per device isn't really feasible in IPv6. A single /64 being assigned to your home gives you over 18 quintillion addresses to choose from. If the ISP really wanted to limit devices they'd rely on only allowing their routers and looking at MAC addresses, but even then one can just put whatever to route through that and boom it's a single device on the ISP's lan. | ||