Internet Protocol Version 6, often known as IPv6, is an improvement over IPv4. One of the most notable changes is that IPv6 expands IP address sizes from 32 bits to 128 bits. IPv4 can only hold around 4.2 billion addresses due to its 32-bit restriction, which has already proven inadequate. Because of the growing number of IoT devices and other platforms that employ IP addresses, a system that can manage future addressing requirements is required.   IPv6 was intended by the industry to support billions of devices, making it ideal for IoT. IPv6 also offers enhanced security and connection. However, it is the extra IP addresses that take centre stage, which is why many feel that IPv6 will be critical to the future development of IoT.