In the early 1990s, internetworking wonks realized the world was not many years away from running out of Internet Protocol version 4 (IPv4) addresses, the numbers needed to identify any device connected to the public internet. Noting booming interest in the internet, the internet community went looking for ways to avoid an IP address shortage that many feared would harm technology adoption and therefore the global economy.

A possible fix arrived in December 1995 in the form of RFC 1883, the first definition of IPv6, the planned successor to IPv4.

The most important change from IPv4 to IPv6 was moving from 32-bit to 128-bit addresses, a decision that increased the available pool of IP addresses from around 4.3 billion to over 340 undecillion – a 39-digit number. IPv6 was therefore thought to have future-proofed the internet, because nobody could imagine humanity would ever need more than a handful of undecillion IP addresses, never mind the entire range available under IPv6.

  • dan@upvote.au
    link
    fedilink
    English
    arrow-up
    5
    ·
    edit-2
    2 days ago

    How often do you type IP addresses? That’s what DNS is for. The only time I use IPs is when I haven’t configured a DNS record yet (and in the DNS configuration, of course).

    • pedz@lemmy.ca
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      1
      ·
      1 day ago

      Just rely on DNS. After all, it’s not like there are memes on its legendary reliability.

    • krooklochurm@lemmy.ca
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      4
      ·
      2 days ago

      MORE TIMES THAN THERE ARE ATOMS IN THE UNIVERSE, CHILD.

      IT IS THE ONLY WAY I CAN CUM IF I CANNOT CUM THEN I CANNOT SHUM AND IF I STOP SHUMMING ALL THE UNIVERSE CEASES TO EXIST.

    • Possibly linux@lemmy.zip
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      3
      ·
      2 days ago

      There are some things you shouldn’t use DNS for such as DNS. However, IPv6 has build in shorthand notation that makes it much easier.