Existem dois tipos de endereços IP: IPv4 e IPv6. A diferença entre os dois está no número de dígitos que os compõem. Os endereços IPv4 contêm um série de quatro números que variam de 0 (excluindo o primeiro) a 255. Cada número é separado do próximo por um ponto final. Por exemplo, 121.122.123.124 é um tipo de endereço IPv4.
Os endereços IPv6 contém oito grupos de quatro dígitos hexadecimais. Os grupos de quatro dígitos hexadecimais são separados por dois pontos.