internet of things requires every device to have an ip address
Internet of things The original idea of the Auto-ID Center is based on RFID-tags and unique identification through the Electronic Product Code, however, this has evolved into objects having an IP address or URI.[citation needed] An alternative view, from the world of the Semantic Web[120] focuses instead on making all things (not just those electronic, smart, or RFID-enabled) addressable by the existing naming protocols, such as URI. The objects themselves do not converse, but they may now be referred to by other agents, such as powerful centralized servers acting for their human owners.[citation needed]Integration with the Internet implies that devices will use an IP address as a unique identifier. Due to the limited address space of IPv4 (which allows for 4.3 billion unique addresses), objects in the IoT will have to use the next generation of the Internet protocol (IPv6) to scale to the extremely large address space required.[121][122][123] Internet-of-things devices additionally will benefit from the stateless address auto-configuration present in IPv6,[124] as it reduces the configuration overhead on the hosts,[122] and the IETF 6LoWPAN header compression. To a large extent, the future of the Internet of things will not be possible without the support of IPv6; and consequently, the global adoption of IPv6 in the coming years will be critical for the successful development of the IoT in the future.[123]