O protocolo IPv6 surgiu para solucionar o problema da escassez de endereços IP, que vem se tornando um problema cada vez mais grave. No IPv4 são utilizados 32 bits, o que permite a formação de 4.294.967.296 de endereços distintos. O protocolo IPv6 utiliza endereços de: