IPv6: 1x /64 does that mean over a trillion IPs?

2»

Comments

  • @WSS said:

    @yoursunny said:
    The future belongs in a purely name based system, in which every packet carries a name (of any length), and routers deliver packets directly by name. You'll never run out of addresses again because we don't need any to begin with. https://named-data.net/project/execsummary/

    But it all depends on what tag your packet identifies itself as..

    Yes, you can name your data packet anything you want. However, routing announcement is restricted by certificates. To announce /com/yoursunny , you need a certificate of that name prefix. Without it, you can't pretend to be me, and requests to my website cannot get to your node (in a global network, see next paragraph for local area network).
    Assignment of name prefixes at top few levels are arranged similarly as .com domain registration. We'll never run out of name prefixes just like we'll never run out of domain names.

    In local area network, NDN has "self-learning" that is a form of multicast forwarding. In that case, data receivers will validate the signatures carried in each data packet, and reject the packet if it isn't signed by a trusted key that matches the name prefix.

    ServerFactory aff best VPS; HostBrr aff best storage.

  • WSSWSS OGRetired

    @yoursunny said:
    In local area network, NDN has "self-learning" that is a form of multicast forwarding. In that case, data receivers will validate the signatures carried in each data packet, and reject the packet if it isn't signed by a trusted key that matches the name prefix.

    But is this Lantastic compatible?

    My pronouns are like/subscribe.

  • @WSS said:

    @yoursunny said:
    In local area network, NDN has "self-learning" that is a form of multicast forwarding. In that case, data receivers will validate the signatures carried in each data packet, and reject the packet if it isn't signed by a trusted key that matches the name prefix.

    But is this Lantastic compatible?

    No, NDN self-learning is incompatible with LANtastic. Read how it works in my dissertation: http://hdl.handle.net/10150/625652

    ServerFactory aff best VPS; HostBrr aff best storage.

  • WSSWSS OGRetired

    wait wait wait.. You're fucking serious, using domains under tld groups and shit? Or, are you just trying to pull me in with hardcore shitposts?

    My pronouns are like/subscribe.

  • @WSS said:

    @FHR said:

    @WSS said:
    ..because everyone's poorly maintained 10 year old garage door opener that barely supports WPA2 in 2030 should be exposed to the world at large.

    There is this great device called firewall.

    ...which are generally glorified NAT boxes in the majority of residences, except when IPv6 is involved with consumer hardware.

    Thanked by (2)yoursunny FHR
  • comicomi OG
    edited January 2020

    @yoursunny said: The future belongs in a purely name based system, in which every packet carries a name (of any length)

    "Of any length" has been a showstopper in the past as far as I have read, because header of unknown length is not optimasible with ASICs. So a header of "any length" is going to be a massive performance hit.

  • edited January 2020

    @Daniel said: There's enough IPv6 addresses for each human on Earth to have trillions of addresses, so no worries there

    That's not enough, i need more, we need more! More!!
    "How much?"
    - MORE!!!
    * foams at the mouth, rolls eyes inside brain *

  • @comi said:

    @yoursunny said: The future belongs in a purely name based system, in which every packet carries a name (of any length)

    "Of any length" has been a showstopper in the past as far as I have read, because header of unknown length is not optimasible with ASICs. So a header of "any length" is going to be a massive performance hit.

    Our collaborator is working on FPGA acceleration.
    The basic idea is, hardware can compute a digest of the name prefix, and query forwarding tables with the digest(s).
    Digest computation is possible in hardware because its computation complexity is bounded by packet length.

    ServerFactory aff best VPS; HostBrr aff best storage.

  • I might be stretching it here, but wouldn't digest length be the same as address length then?

    @yoursunny said:

    @comi said:

    @yoursunny said: The future belongs in a purely name based system, in which every packet carries a name (of any length)

    "Of any length" has been a showstopper in the past as far as I have read, because header of unknown length is not optimasible with ASICs. So a header of "any length" is going to be a massive performance hit.

    Our collaborator is working on FPGA acceleration.
    The basic idea is, hardware can compute a digest of the name prefix, and query forwarding tables with the digest(s).
    Digest computation is possible in hardware because its computation complexity is bounded by packet length.

  • @comi said:
    I might be stretching it here, but wouldn't digest length be the same as address length then?

    Yes, but digest is for acceleration and does not have to be unique. Even if two names hash to the same digest, the forwarder can still operate correctly. It's just like collision resolution in a hash table.
    In IP, if two nodes have the same routable address, disaster happens.

    ServerFactory aff best VPS; HostBrr aff best storage.

  • My home ISP started rolling out DS IPv6 after literally years of testing and delays (saying it was an unnecessary extra). But I finally have IPv6 at home now. With a /48(!) subnet. I can’t even calculate how much addresses are in a subnet.

    IPv6 networking is still black magic for me as well. So I just delegated a /64 subnet to my router and let it take care of it. It works, so that’s a plus. I only see one downside: 75% of traffic is routed through HE. That’s not down to my ISP, they just peer with HE on a public exchange. Looks like the best part of hosting providers still see HE as their go to network for V6.

Sign In or Register to comment.