• cm0002@lemmy.world
    link
    fedilink
    arrow-up
    45
    arrow-down
    4
    ·
    5 months ago

    Does anyone else have the thought that maybe it’s time to just replace these 30+ year old ancient protocols? Seems like the entire networking stack is held together with string and duct tape and unnecessarily complicated.

    A lot of the decisions made sense somewhat in the 80s and 90s, but seems ridiculous in this day and age lmao

    • words_number@programming.dev
      link
      fedilink
      arrow-up
      30
      ·
      5 months ago

      Some ancient protocols get replaced gradually though. Look at http3 not using TCP anymore. I mean at least it’s something.

        • words_number@programming.dev
          link
          fedilink
          arrow-up
          4
          arrow-down
          1
          ·
          5 months ago

          Nope, it uses a protocol on top of UDP called QUIC. If you count underlying protocols further down the stack, obviously all of them are really old.

    • ryannathans@aussie.zone
      link
      fedilink
      arrow-up
      20
      ·
      5 months ago

      Wait till you hear about when ipv6 was first introduced (90s) and how 50% of the internet still doesn’t work with it.

      Businesses don’t want to change shit that “works” so you still have stuff like the original KAME project code floating around from the 90s.

    • Dangdoggo@kbin.social
      link
      fedilink
      arrow-up
      21
      arrow-down
      1
      ·
      5 months ago

      I definitely would love to see a rework of the network stack at large but idk how you’d do it without an insane amount of cooperation among tech giants which seems sort of impossible

    • Railing5132@lemmy.world
      link
      fedilink
      arrow-up
      13
      ·
      5 months ago

      I may be waaaay off here, but the internet as it exists is pretty much built on DNS, isn’t it? I mean, the whole idea of DARPANet back in the 60s and 70s was to build a robust, redundant, and self-healing network to survive nuclear armageddon, and except when humans f it up (intentional or otherwise), it generally does what it says on the tin.

      Now, there’s arguments to beade about securing the protocol, but to rip and replace the routing protocols, I think you’d have to call it something other than the Internet.

      • Inktvip@lemm.ee
        link
        fedilink
        arrow-up
        9
        ·
        5 months ago

        Making a typo in the BGP config is the internet’s version of nuclear Armageddon

    • somnuz@lemm.ee
      link
      fedilink
      arrow-up
      6
      arrow-down
      1
      ·
      5 months ago

      Same unfortunately goes for a big chunk of the law on a global scale… Constant progress, new possibilities and technologies, changes in general are really outpacing some dusted and constantly abused solutions. Every second goes by and any “somehow still holding” relic is under more pressure. As a species we can have some really great ideas but the long-term planning or future-proofing is still not our strongest suit.

  • zepplenzap@lemmy.one
    link
    fedilink
    arrow-up
    18
    ·
    5 months ago

    Am I the only one who can’t think of a time DNS has caused a production outage on a platform I worked on?

    Lots of other problems over the years, but never DNS.

    • bamboo@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      16
      ·
      5 months ago

      I have a coworker who always forgets TTL is a thing, and never plans ahead. On multiple occasions they’ve moved a database, updated DNS to reflect the change, and are confused why everything is broken for 10-20 minutes.

      I really wish the first time they learned, but every once and a while they come to me to troubleshoot the same issue.

  • tempest@lemmy.ca
    link
    fedilink
    arrow-up
    6
    ·
    5 months ago

    Actually while for myself it is sometimes DNS, if I see an internet wide outage it’s usually BGP.

  • Omega_Haxors@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    5 months ago

    I’m not going to get old at the beach

    There’s no way it doesn’t hold logically

    I got old