For IPv6, it is more important than ever that names be used to reference network resources rather than addresses. With IPv4, it is hard enough to remember an IPv4 address as a series of four decimal numbers. An IPv6 address can have up to 32 hexadecimal digits. It is unreasonable to expect end users to remember or reliably type an IPv6 address when attempting to access a resource. Therefore, name resolution support for IPv6 addresses is a critically important part of an IPv6 deployment.