3 ms·
It doesn't really work fine - you're just used to (or don't notice) all the ways that it doesn't work. We ran out of IPv4 addresses a while back, so we're doing
by 542458 11y ago
It doesn't really work fine - you're just used to (or don't notice) all the ways that it doesn't work. We ran out of IPv4 addresses a while back, so we're doing all sorts of stupid stuff like selling addresses, dynamic IPs, and address translation to distribute and squeeze more life out of the ones we have. This makes a lot of networks much more complicated than they really should be, and will only become a bigger problem as more devices come online.
Universal IPv4 would enable some cool stuff, like giving every device on the planet a unique IP (or even several to increase anonymity), as well as vastly simplifying many common networking problems. Here's one example: Have you ever tried to use a home internet connection to host a server, say for home automation, file sharing or gaming? It's a huge pain for anybody who isn't network-inclined. By giving everything a unique IP, routing setup for this sort of thing becomes much easier since every device has a unique, static IP address that it can always be found at.
Also, IPv6 has some security and encryption features that are not found in IPv4, which should basically end packet spoofing as an attack. It's also a bit faster too, because packet integrity isn't as rigorously checked and routing is simpler.
- Symbiote 11y agoWe have enough IPv4 addresses (1024?) that every device and VM has a public IP. Even if we were short, would we necessarily want to enable IPv6 on the webserver? I'm interested to know if it makes any difference to users: - Does it make things noticeably faster (or slower) for any? - Does it totally break (or fix) access to the website for anyone? Faster for many but slower for a few would be OK, but faster for some but broken for a few wouldn't be acceptable.
- mgbmtl 11y agoIf your infrastructure has less than 5 years projected life-span, maybe you don't need to make it a #1 priority. Otherwise, if you don't start planning IPv6 now, in 5 years your infra is likely to be seen as an aging infra with too much technical debt. (similar to people just starting to realize they should probably adopt https) One major advantage of IPv6 for the web I run into regularly: debugging attacks/issues/traffic from folks behind carrier-grade NAT is extremely annoying.