Por lo general, no se recomienda usar la dirección IP como identificador, ya que no es para lo que está destinada la dirección IP: funcionalmente es una dirección simple para el enrutamiento de a a b, y no dice nada antes o después de b.
Por ejemplo, la misma dirección IP puede ser compartida por varios dispositivos nativos, siendo los casos más comunes
a) un proveedor que asigna dinámicamente un grupo de direcciones a sus clientes, eso es bastante común, ya que al comprar la misma cantidad de direcciones públicas puede atender a más clientes (necesita las direcciones suficientes para usuarios simultáneos, no para usuarios totales)
b) una red privada que accede a la web desde una única dirección, redirigiendo internamente paquetes a cientos o miles de máquinas