Re: Remembering IP's
On normal size internal (IPV4) networks it's common practice to assign a static range for things like servers and infrastructure such as UPS's, switches ,printers and copiers. I know the internal IP's of most of my equipment, since it's all done logically. Servers are 0-10, network infrastructure (managed switches, UPS's) are 11-19, network printers are 20-40, 60-99 is space left intentionally blank and 100-240 is DHCP. 253 & 254 are the firewall and modems, respectively.
Admittedly, I'm an SME so my offices tend to be smaller, but I can remember the addresses of all of my critical infrastructure at each office since I generally have to remember two digits for the equipment (ie, 20 for the copier), and two digits for the office. (ie, 10.0.1.20 for copier 1 at head office, 10.0.2.20 for copier 1 at branch office 1, etc)
Impossible to remember IP's, heh. What are you, a home user?
IPv6 is despised by most people who have had to use it because it's fucking awful to use compared to IPv4, and this is why the migration is so slow. In a sane world, the answer would be to address at least some of the problems and come up with something usable.
Simply adding an extra two fields to IPv4 (eg, 254.254.254.254.254.254 as IPv4E) would have solved the space problems fairly indefinitely, and we'd have finished with the rollout years ago because it wouldn't have tried to implement an unwanted agenda to networking that nobody really understands or particularly cares about, your entire skillset would have been carried across and everybody who wanted to memorise IP's would go from remembering "ten, zero, four, twenty" to ten, three zero's, four, twenty". Instead you go from "ten, zero, four, twenty" to "2a00:1450:400f:802::200e",
Given that there are still companies out there running on WinNT boxes which get the job done, precisely why anybody expected companies to dump perfectly working newish IPv4 infrastructure to replace it with hideously expensive IPv6 firewalls etc is a bit of a mystery to me.
Especially given that any management recognises that human resistance is a serious issue, precisely why IPv6 appears to have been designed specifically to antagonise the admins responsible for forcing through the requisite equipment purchases for an IPv6 rollout against bitter opposition from management and finance is something of a mystery to me. Coming up with something that would cause more resistance and less enthusiasm from IT staff would surely require considerable amounts of deliberate effort.