RFC8950: Announce IPv4 with an IPv6 next-hop

(anuragbhatia.com)

43 points | by porridgeraisin 3 hours ago

5 comments

  • petecooper 1 hour ago
  • Alifatisk 1 hour ago
    I guess the point with this to facilitate usage of IPv6.
    • Sesse__ 26 minutes ago
      More like, the point is to facilitate turning off IPv4. It's much nicer to manage a single-stacked backbone, but you still need IPv4 out in the edges somehow (for many cases, anyway). I guess this is another way to do that.

      Heck, I would be happy if I could remove some IPv4 linknets from my IS-IS, myself, and just route using IPv6 link-local nexthops…

    • miyuru 12 minutes ago
      Multiple ISPs in my country have already deployed IPv6 with NAT64 support, and with CLAT support now available, I think IPv6-only networks will be the next step for most ISPs.
    • simoncion 1 hour ago
      The Abstract and Introduction sections of the RFC [0] explain what the point of this is. The "Changes Compared to RFC 5549" section is especially good reading, as it both alerts you to the fact that this is an update to a seventeen year old RFC and explains what changed in the update.

      [0] <https://datatracker.ietf.org/doc/html/rfc8950>

  • latencyharbor 34 minutes ago
    [flagged]
  • ozereray1 1 hour ago
    RFC 8950 is quietly useful for operators who want to drop IPv4 addresses from point-to-point links and run an IPv6-only fabric while still carrying IPv4 routes over BGP. How well is it supported in practice across vendors and open-source routing daemons like FRR and BIRD?
    • esseph 1 hour ago
      Your comment was flagged, I vouched it
      • equinoxnemesis 25 minutes ago
        It's AI-generated.
        • esseph 17 minutes ago
          Uh, why do you think that?

          Edit: After reviewing their post history it makes a bit more sense.

        • RemingtonDavies 15 minutes ago
          [dead]
  • asdfsa32 33 minutes ago
    A few more RFCs, a few more IP over IP bandaid, a few more extensions, and we will get there. By God IPv6 is a stain in the history of computer science.

    IPv6 should have really just worked like NAT/IP over IP on IPv4 hardware and fast path on IPv6 hardware. But instead we got a monster that keeps growing with things like NAT64, 4over6, DS-Lite, MAP-E, and now BGP stopgaps and a growing

    https://en.wikipedia.org/wiki/List_of_IPv6_transition_mechan...

    • wredcoll 28 minutes ago
      > IPv6 should have really just worked like NAT/IP over IP on IPv4 hardware

      This literally exists. There's no need for it to be part of the original specification because it's a completely separate concept.

      There's nothing wrong with ipv6 other than the general human desire to not change things that "work" and for people who are currently powerful because they own a bunch of ipv4 to resist changes.

      • asdfsa32 17 minutes ago
        > This literally exists. There's no need for it to be part of the original specification because it's a completely separate concept.

        By that token, IPv6 never had to exist at all then, but we know that is completely missing the point.

        IPv6 is a privacy nightmare without privacy extensions. It is designed with "a stupid desire to pretend we can boil the ocean".

        Close to 3 decades and we are barely scraping 50%: https://stats.labs.apnic.net/ipv6/

        • boredatoms 7 minutes ago
          Running a IPv6-only network that doesn’t interact with IPv4 networks in any way is great and it works.

          The actual gap is the mess of mixing/transitioning, and it wasnt planned properly in the last 30years