Current location - Education and Training Encyclopedia - Graduation thesis - Why don't ipv6 use 64 bits? Is the 128 bit wasted and not easy to remember?
Why don't ipv6 use 64 bits? Is the 128 bit wasted and not easy to remember?
When designing IPv4, people think that the number of 32-bit addresses is astronomical and inexhaustible because the main networking devices are mainframes. However, with the rapid growth of microcomputers, the initial ideas of experts have been completely proved wrong because of the rapid development of society.

Therefore, when designing IPv6, although the main networking equipment is computer, it has been considered that in the future, the networking equipment we will definitely include mobile phones, televisions and even light bulbs, so we should leave enough addresses.

So is 64-bit enough for IPv6? Indeed, the 64th power of 2 is already very large. However, other problems in the use of IPv4 are also considered. That is, the hierarchical level of IPV4 is not high enough, so it is difficult to improve routing efficiency. And we all know that the MAC address of the network card is generally 48 bits. In order to make the communication in the next generation network more secure, we want to trace the source in the communication process, so we want to include 48-bit MAC information in the IP address, so 64-bit is not enough. Therefore, in the long run, choose 128 bit, which makes it easier to design the IP address hierarchy and can be easily included in the MAC address.

As for the IPV6 address, it's too long to remember. In fact, users don't need to care too much about this, because in IPV6, when the terminal connects to the network, it can be addressed automatically, and it is not necessary to set the current IPV4 address, which may need to be set manually. .

The above is purely manual, I hope it will help the landlord.