Las direcciones IPv6 identifican interfaces de red de forma única y permiten el encaminamiento de paquetes entre hosts. Tienen 128 bits frente a los 32 bits de IPv4, lo que proporciona un espacio de direcciones mucho mayor. Existen diferentes tipos de direcciones IPv6 como unicast, multicast y anycast, cada una con características específicas en cuanto a su uso y formato.