Использование IP-адреса в качестве идентификатора, как правило, не рекомендуется, поскольку это не то, для чего предназначен IP-адрес - функционально это простой адрес для маршрутизации от a до b, и он ничего не говорит о том, что находится до a или после b.
Например, один и тот же IP-адрес может совместно использоваться несколькими устройствами с натурой, в большинстве случаев
a) провайдер, динамически назначающий пул адресов своим клиентам, что довольно распространено: покупая такое же количество публичных адресов, вы можете обслуживать больше клиентов (вам нужно достаточно адресов для одновременных пользователей, а не для всех пользователей)
б) частная сеть, обращающаяся к сети с одного адреса, внутренне перенаправляя пакеты на сотни или тысячи машин