Why is IPv6 preferred over IPv4 for IoT implementations? Larger addressing range More security Both of these None of these
Answers
When IPv4 was designed, no one has ever thought that 2^32 addresses will get depleted by 2018 but unfortunately we are already running out of IPv4 addresses. As you have already asked about IOT you might be knowing that each IOT device (Washing machine,watches etc) needs an IP address to communicate.
Now, if we are running out of IPv4 addresses then How will our IOT devices communicate?
Solution to this problem has been proposed by Cisco which is IPv6.
IPv6 has an address space of 128 bits (which is 4 times larger than IPv4) and can accommodate large no.of devices. It is one of the major reason why IPv6 is preferred over IPv4 but the question is , Is having a larger address space suffice to prefer IPv6 over IPv4?
Irrefutably NO!
Apart from providing a large address space IPv6 provides security features like authentication and privacy to thwart increasing cyber crimes. Besides interpolation of better routing capabilities and Multicast over Broadcast play a significant role in preferring IPv6 over IPv4.
I hope your doubt was clear :)
Thanks !
KUMAR ANIKET
Answer:
When we talk about IoT, “internet" plays a crucial role. Now, how do devices connect to the internet? Well, leaving the technology jargon begin, it's the IP address that is crucial. This address will be unique to each connected to the internet at any given point of time.
Now, the IPV4 was popular for a long time because of its 32 bit address space or 2^32 in size and contains 4,294,967,296 IPv4 addresses. This was sufficient as not many devices were connected to the internet.
But with growing number of devices seen in the last decade and the concept of IoT or “internet connected things” there was a crucial requirement of more IP addresses. IPV4 failed here.
Hence IPV6 was invented which is 128bits or 2^128 address space. This is now enabling the possibility of “anything and everything to connect to the internet" as there is a possibility of each device getting am IP address.