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.

  • krooklochurm@lemmy.ca
    link
    fedilink
    English
    arrow-up
    63
    arrow-down
    5
    ·
    10 days ago

    This is a hill I’m willing to die on: the reason nobody wants to use ipv6 is the fucking colons.

    You don’t need to use shift to type in an ipv4 address.

    It’s fucking stupid and annoying.

    • Tanoh@lemmy.world
      link
      fedilink
      English
      arrow-up
      18
      ·
      10 days ago

      Especially annoying since colons are already used to specify port number. Sure you can put it all inside [], but that just makes it even uglier.

    • Davel23@fedia.io
      link
      fedilink
      arrow-up
      15
      arrow-down
      1
      ·
      10 days ago

      Plus you can type a v4 address with one hand on the numeric keypad alone.

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

        If caps lock changed + to : and made the rest of the stuff on the sides of the number pad into a through… (f?) by default, I no shitting, honestly believe we’d see a huge uptick in ipv6 adoption.

        It seems like such a small thing but it’s the kind of inconvenience that, repeated SO MANY TIMES over the course of a long period will make you want to destroy things.

    • dan@upvote.au
      link
      fedilink
      English
      arrow-up
      10
      ·
      10 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).

      • krooklochurm@lemmy.ca
        link
        fedilink
        English
        arrow-up
        13
        arrow-down
        4
        ·
        10 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.

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

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

      • Possibly linux@lemmy.zip
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        3
        ·
        10 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.

  • nonentity@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    22
    arrow-down
    1
    ·
    10 days ago

    My observations around the lack of deployment of IPv6, and many other iterative technical refinements, is the majority of those who make technical decisions today are so thoroughly abstracted away from roles which understand the need and benefit of it.

    ‘IT’ has become mature to the point that technical competency has been neutered by economics being granted an unchallengeable veto over its design and implementation.

    Until the world recalibrates and suppresses economics to an appropriately subservient status, we won’t see properly robust technical advances again.

      • nonentity@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        9 days ago

        It’s a bit convoluted, but…

        I consider economics to be the control mechanism which filled the void in society vacated by religion after the enlightenment.

        • Finance replaced mythology.
        • Banks and insurance replaced cathedrals and churches.
        • Economists replaced the clergy.
        • GDP replaced God.

        Basically economics, as an intellectual discipline, is far closer to theology than physics. Given that, I don’t respect the positioning of economics as dictating the function of legitimate fields.

  • Possibly linux@lemmy.zip
    link
    fedilink
    English
    arrow-up
    12
    arrow-down
    1
    ·
    10 days ago

    The major problem with the IPv6 migration was the lack of a clear plan. We are now much better off since translation mechanisms are becoming more standard.

  • Kushan@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    10 days ago

    One of the largest ISP’s in the UK (virgin media) still doesn’t support IPv6.