In this section, you will learn about the IPv6 protocol and how to resolve IP addresses in Python with this protocol.
Learning and understanding the IPv6 protocol
The IPv6 protocol
The history of IPv6 begins with a real need we have today. When IPv4 was conceived, in the 1970s, the creators could not imagine the great success that it would have throughout the world. Due to the lack of addresses, the research team called Internet Engineering Task Force (IETF) began to look for a substitute for IPv4, which in principle was called Internet Protocol Next Generation (IPng), but finally took the name of IPv6.
The IPv4 protocol has a 32-bit address space, which means that to calculate the total number of possible addresses, we can...