| ▲ | PunchyHamster 3 hours ago | ||||||||||||||||
> Future proofing it by jumping straight to 128 bits instead of 64. 64 would have been fine. Even with a load factor of 1:1000 by assigning semantics to ranges of IP addresses, 64 bit addressing is still enough addresses for 10 million devices per person. 128 bit is like the least of adoption issues and basically meaningless difference vs 64. But it shows weird priorities when they decided 128 then immediately wasted half of it on host part just to achieve "globally unique" host part that isn't really all that useful characteristic of the protocol. | |||||||||||||||||
| ▲ | sedatk 2 hours ago | parent | next [-] | ||||||||||||||||
> to achieve "globally unique" host part that isn't really all that useful characteristic of the protocol. That's the essential part of self-configured addresses in IPv6 that does away with DHCP in most cases. DHCP is a stateful system that has to track every device's addresses individually. You don't need that with IPv6 thanks to this. | |||||||||||||||||
| ▲ | rmwaite 2 hours ago | parent | prev | next [-] | ||||||||||||||||
IP addresses were always meant to be globally reachable. Of course, NAT has corrupted this - which is why NAT is a scourge. | |||||||||||||||||
| |||||||||||||||||
| ▲ | api 3 hours ago | parent | prev [-] | ||||||||||||||||
I kinda think we could fix/save IPv6 by taking away almost everything but the 128-bit address extension. | |||||||||||||||||
| |||||||||||||||||