Quote:
Originally Posted by Kushan
That's what DNS is for. Sure, you could memorise the IP address for a few devices on IPv4, but realistically on any reasonably sized network you'll be hard pressed to memorise all of them anyway.
The only way to remember more addresses on IPv4 is to come up with some sort of system (i.e. server 01 is 123.123.123.101, server 02 is 123.123.123.102, etc.) and you can do that on IPv6 just as easily. Most of the IPv6 address is going to be the same on your entire network, so it's just the last part you have to "Remember" and if you use DHCPv6 then you have complete control over it.
As I said though, DNS is a far better way of doing it.
|
And thus the main reason for typing or memorizing IP addresses at all, to set up the DNS to begin with, when DNS isn't suitable or isn't available. Say you're testing a new/migrated/upgraded website without modifying the "live" site, by running it on an alternative IP. Or you want to move a machine between subnets without altering the DNS. Or you're doing a traceroute with non-compliant reverse-DNS entries. Or god forbid, when your DNS is just plain broke.
It's not like I type in the IP address for GMail for fun every time I visit...
And no, I don't agree you can do that on IPv6 just as easily. Dealing with something like 2001::3fa5:7b:7b:7b:cf 2001::3fa5:7b:7b:7b:d0 2001::3fa5:7b:7b:7b:da really just isn't as comprehensible as 123.123.123.207 123.123.123.208 123.123.123.218
Want 123.123.123.101 as a block of 512 addresses on IPv4? That'll be 123.123.122.0/23 (to 123.123.123.255). Want 123.123.123.101 as a block of 512 addresses on IPv6? That'll be 2001::abcd:7b:7b:7b:0/119 (to 2001::abcd:7b:7b:7b:1ff). Yeah, "just as easy". Sure, you could type 2001::abcd:123:123:123:101 but the computer would take that to mean 291.291.291.257. Great for if you want to do easily memorable IPv4 to IPv6 remapping... Maybe we should just teach all kids to think in hexadecimal in primary school...