Internet Governance · Blog post
IPv6 in India: The promises and challenges
Newspapers have been reporting that IPv4 addresses will get over soon, and that we will have to shift to IPv6. In this short piece, Pranesh Prakash gives a layperson's introduction to the IPv6 Internet we will be entering into soon, and what that means for you.
Reports suggest that the global pool of IPv4 addresses will run dry by 2011, and thus the shift to IPv6 is imminent. But what does that mean? There are excellent resources that explain this in technical language. Below I shall try to do so in non-technical language.
What is IPv6?
Internet Protocol version 4 (IPv4) is a standard defined in 1981, which is central to the Internet, allowing vastly different computers on vastly different kinds of networks to communicate with each other. (Think of how diplomatic protocols enables diplomats from vastly different cultures to communicate effectively by agreement on certain common minimums (such as a handshake, etc.).) IPv4 was defined when there were relatively few computers, and even fewer connected to networks. Many things have changed since then, with one of the most important change being the burgeoning of the Internet and the World Wide Web. Each computer on the Internet has something known as an IP address. Each 'packet' of data transmitted over the Internet must have associated from and to IP addresses (which can sometimes be ranges of addresses). IPv4 can accommodate 4,294,967,296 (2^32) unique IP addresses, whereas IPv6 can handle 340 undecillion (2^128) unique addresses. When you consider that every device with Internet connectivity has an IP address (from laptops to Blackberries to even alarm clocks), a lot of IP addresses are required. Since the early 1990s, people have been talking about some of the limitations of IPv4, the primary one being the lack of expandability of IPv4.
Benefits of IPv6
- Greater number of computers on the Internet, as it uses more
- Better reliability and security, as IPSec, a protocol for authenticating and securing all IP data, is built into IPv6 as a default.
- More efficient and thus faster than IPv4. Despite carrying much more data, IPv6 packets are simpler to route (just as addresses with pincodes are easier for post offices to handle).
- More features can be added more easily. If at a later point of time more features are required, those can be added without a whole new protocol being designed.
What all does IPv6 require?
- IPv6-capable Internet Service Providers providing consumers IPv6 addresses
- IPv6-capable networking hardware (modems, routers)
- IPv6-capable operating systems on consumer devices (smartphones, computers, etc.)
- IPv6-capable websites, which depends on (1)