Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

agnos.is Forums

  1. Home
  2. Programmer Humor
  3. We don't talk about IPv5

We don't talk about IPv5

Scheduled Pinned Locked Moved Programmer Humor
programmerhumor
195 Posts 112 Posters 1 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • C [email protected]

    I am sorry to interrupt, my ISP gave me an ipv6 address, but I just can't access anything through it even when I specify it in the firewall, maybe they are blocking this functionality because they sell static ips.

    K This user is from outside of this forum
    K This user is from outside of this forum
    [email protected]
    wrote on last edited by
    #152

    I can use dynamic DNS, the problem is I can't host over NAT444 without something like a VPN.

    Still not been given an IPv6 address though.

    1 Reply Last reply
    2
    • stopspazzing@lemmy.worldS [email protected]

      That's the thing, you are still thinking in ipv4 terms, and that's ok. It's a different way to think of things using ipv6 and the proper way to configure them. No worries tho. Not like you are being forced to ipv6 for internal home networks.

      P This user is from outside of this forum
      P This user is from outside of this forum
      [email protected]
      wrote on last edited by
      #153

      Ok, so what would the equivalent be?

      B 1 Reply Last reply
      6
      • S [email protected]

        The backpacks themselves? I'm glad you asked. So, they each function on an actor model, where each potential state for each actor has its own address...

        I This user is from outside of this forum
        I This user is from outside of this forum
        [email protected]
        wrote on last edited by
        #154

        are there quintillions of states

        S 1 Reply Last reply
        1
        • I [email protected]

          are there quintillions of states

          S This user is from outside of this forum
          S This user is from outside of this forum
          [email protected]
          wrote on last edited by
          #155

          No, actually tbh the address space is the least of my worries. At this point I'm gonna be honest, the ants just don't wanna play ball

          I 1 Reply Last reply
          1
          • P [email protected]

            Ok, so what would the equivalent be?

            B This user is from outside of this forum
            B This user is from outside of this forum
            [email protected]
            wrote on last edited by
            #156

            Create a new /64 and don't give it a route to the internet.

            1 Reply Last reply
            9
            • D [email protected]

              My favorite thing to use IPv6 for is to use the privacy extension to get around IP blocks on YouTube when using alternative front ends. Blocked by Google on my laptop? No problem, let me just get another one of my 4,722,366,482,869,645,213,696 IP addresses.

              I have a separate subnet which is IPv6 only and rotates through IP addresses every hour or so just for Indivious, Freetube and PipePipe.

              B This user is from outside of this forum
              B This user is from outside of this forum
              [email protected]
              wrote on last edited by
              #157

              Hah, do they not just block the whole /64? That's actually really funny.

              1 Reply Last reply
              3
              • U [email protected]

                Waiting for IPv8 when the delivery guy takes a slice and feeds it to me so I don't need to worry about greasy fingers.

                T This user is from outside of this forum
                T This user is from outside of this forum
                [email protected]
                wrote on last edited by
                #158

                The good ol' American ipV8 motor

                1 Reply Last reply
                1
                • Q [email protected]
                  This post did not contain any content.
                  empireoflove2@lemmy.dbzer0.comE This user is from outside of this forum
                  empireoflove2@lemmy.dbzer0.comE This user is from outside of this forum
                  [email protected]
                  wrote on last edited by
                  #159

                  bro just add another octet to the end of ipv4. That goes from 4 billion to a trillion and will most definitely outlast modern electronics and capitalism

                  P 1 Reply Last reply
                  11
                  • E [email protected]

                    And yet, in the real world we actually use distribution centers and loading docks, we don’t go sending delivery boys point to point. At the receiving company’s loading docks, we can have staff specialise in internal delivery, and also maybe figure out if the package should go to someone’s office or a temporary warehouse or something. The receiver might be on vacation, and internal logistics will know how to figure out that issue.

                    Meanwhile, the point-to-point delivery boy will fail to enter the building, then fail to find the correct office, then get rerouted to a private residence of someone on vacation (they need to sign personally of course), and finally we need another delivery boy to move the package to the loading dock where it should have gone in the first place.

                    I get the ”let’s slaughter NAT” arguments, but this is an argument in favour of NAT. And in reality, we still need to have routing and firewalls. The exact same distribution network is still in use, but with fewer allowances for the recipient to manage internal delivery.

                    Personal opinion: IPv6 should have been almost exactly the same as IPv4, but with more numbers and a clear path to do transparent IPv6 to IPv4 traffic without running dual stack (maybe a NAT?). IPv6 is too complex, error prone and unsupported to deploy without shooting yourself in the foot, even now, a few decades after introduction.

                    the_decryptor@aussie.zoneT This user is from outside of this forum
                    the_decryptor@aussie.zoneT This user is from outside of this forum
                    [email protected]
                    wrote on last edited by
                    #160

                    IPv6 is too complex, error prone and unsupported to deploy without shooting yourself in the foot, even now, a few decades after introduction.

                    Which is purely down to people not testing things before releasing them, because the support is there but there's layers of unnecessary stuff put in the way. Like I had an old ISP provided router that ran Linux, but the management UI was only ever tested against v4 networks so none of the v6 stuff was actually hooked up correctly.

                    Support in desktops and mobile devices is effectively 100%, but even in embedded hardware there's often full support, just not enabled correctly or tested.

                    E 1 Reply Last reply
                    2
                    • Q [email protected]
                      This post did not contain any content.
                      F This user is from outside of this forum
                      F This user is from outside of this forum
                      [email protected]
                      wrote on last edited by
                      #161

                      fun fact, the RFC introducing NAT calls it a "short-term solution"

                      https://www.rfc-editor.org/rfc/rfc1631

                      I 1 Reply Last reply
                      17
                      • D [email protected]

                        Also for home network I don’t won’t my IOT to have a real IP to the Internet. Using IPv4 NAT you can have a bit of safety by obscurity

                        pupbiru@aussie.zoneP This user is from outside of this forum
                        pupbiru@aussie.zoneP This user is from outside of this forum
                        [email protected]
                        wrote on last edited by
                        #162

                        NAT is not much different to a firewall though… just because the address space is publicly routable does not mean that the router has to provide a route to it, or a consistent route

                        NAT works by assigning a public port for the outgoing stream different to the internal port, and it does that by inspecting packets as they go over the wire: a private machine initiates a connection, assign an arbitrary free port, and sends that packet off to the router, who then reassigns a new port, and when packets come in on that port it looks up the IP and remapped port and substitutes them

                        that same process can easily be true in IPv6 but you don’t need to do any remapping: the private machine initiates a connection, and the router simply marks that IP and port combination as “routable” rather than having to do mappings as well

                        1 Reply Last reply
                        6
                        • S [email protected]

                          No, actually tbh the address space is the least of my worries. At this point I'm gonna be honest, the ants just don't wanna play ball

                          I This user is from outside of this forum
                          I This user is from outside of this forum
                          [email protected]
                          wrote on last edited by
                          #163

                          have you tried giving them tiny ant-sized balls

                          1 Reply Last reply
                          1
                          • E [email protected]

                            And yet, in the real world we actually use distribution centers and loading docks, we don’t go sending delivery boys point to point. At the receiving company’s loading docks, we can have staff specialise in internal delivery, and also maybe figure out if the package should go to someone’s office or a temporary warehouse or something. The receiver might be on vacation, and internal logistics will know how to figure out that issue.

                            Meanwhile, the point-to-point delivery boy will fail to enter the building, then fail to find the correct office, then get rerouted to a private residence of someone on vacation (they need to sign personally of course), and finally we need another delivery boy to move the package to the loading dock where it should have gone in the first place.

                            I get the ”let’s slaughter NAT” arguments, but this is an argument in favour of NAT. And in reality, we still need to have routing and firewalls. The exact same distribution network is still in use, but with fewer allowances for the recipient to manage internal delivery.

                            Personal opinion: IPv6 should have been almost exactly the same as IPv4, but with more numbers and a clear path to do transparent IPv6 to IPv4 traffic without running dual stack (maybe a NAT?). IPv6 is too complex, error prone and unsupported to deploy without shooting yourself in the foot, even now, a few decades after introduction.

                            pupbiru@aussie.zoneP This user is from outside of this forum
                            pupbiru@aussie.zoneP This user is from outside of this forum
                            [email protected]
                            wrote on last edited by [email protected]
                            #164

                            in the real world we actually use distribution centers and loading docks

                            because we can pass packages in bulk between large distances… in routing, it’s always delivery boys: a single packet is a single packet: there’s no bulk delivery, except where you have eg a VPN packing multiple packets into a jumbo frame or something…

                            the comment you’re replying to is only providing an analogy: used to explain a single property by abstraction; not the entire thing

                            we can have staff specialise in internal delivery

                            but that’s not at all how NAT works: its not specialising in delivery to private hosts and making it more efficient… it’s a layer of bureaucracy (like TURN servers and paperwork - the lookup tables and mapping) that adds complexity, not because it’s ideally necessary but just because of limitations in the data format

                            routers still route pretty much exactly the same in IPv6 direct or NAT, but just at the NAT layer public IP and port is remapped to internal addresses and ports: the routing is still exactly the same, but now your router has to do extra paperwork that’s only necessary because of the scheme used to address

                            E 1 Reply Last reply
                            4
                            • B [email protected]

                              Let me one up this. IPv4 NAT is like the pizza guy has to deliver to you, but you live in a gated community with a strict no visitors policy, which does not allow you to even mention what unit you're in, and none of the addresses in the community are registered with the post office or on Google Maps either. Instead, you tell the guardhouse you want to order, and they order the pizza for you. The pizza guy delivers to the guardhouse, and the guardhouse delivers the pizza to you.

                              IPv6 (with firewalling) is like a normal gated community, you order the pizza and include the unit number, and the delivery driver can deliver your pizza directly, as long as the guardhouse approves.

                              The difference is, with NAT, the guardhouse has to both guard (firewall) and route (keep track of all deliveries, and deliver) your packages, where with IPv6, the guardhouse (firewall) only has to guard (firewall) the packages.

                              pupbiru@aussie.zoneP This user is from outside of this forum
                              pupbiru@aussie.zoneP This user is from outside of this forum
                              [email protected]
                              wrote on last edited by [email protected]
                              #165

                              i kinda love that this explanation is so much more complex not because it adds nothing but precisely because it adds a lot of realism: NAT is actually just far more complexity and processing

                              1 Reply Last reply
                              2
                              • C [email protected]

                                Everyone having a static IP is a privacy nightmare.

                                There's a reason the recommendation in the standard for ipv6 had to be amended (it whatever the mechanic was) so that generated local suffixes aren't static. Before that, we were essentially globally identifiable because just the second half of your v6 address was static.

                                pupbiru@aussie.zoneP This user is from outside of this forum
                                pupbiru@aussie.zoneP This user is from outside of this forum
                                [email protected]
                                wrote on last edited by
                                #166

                                publicly addressable does not mean publicly routable… your router would still not arbitrarily connect untrusted external devices to internal hosts

                                NAT has the property of a firewall only as an implementation detail. replacing NAT with an IPv6 firewall in the router is an upgrade in every conceivable way

                                C 1 Reply Last reply
                                0
                                • socsa@piefed.socialS [email protected]

                                  The one thing you can't do with IPv6 is yell the address across the room to the technician plugged into the switch trying to ping the node.

                                  pupbiru@aussie.zoneP This user is from outside of this forum
                                  pupbiru@aussie.zoneP This user is from outside of this forum
                                  [email protected]
                                  wrote on last edited by [email protected]
                                  #167

                                  no instead you yell the IP address and they spend 30min trying to debug why they can’t ping it or even get ICMP packets through and then you realise you yelled the private IP address and they were on the wrong side of the NAT

                                  1 Reply Last reply
                                  1
                                  • Q [email protected]
                                    This post did not contain any content.
                                    cupcakezealot@piefed.blahaj.zoneC This user is from outside of this forum
                                    cupcakezealot@piefed.blahaj.zoneC This user is from outside of this forum
                                    [email protected]
                                    wrote on last edited by
                                    #168

                                    excuse me all my addresses have had letters in them

                                    1 Reply Last reply
                                    0
                                    • I [email protected]

                                      This is equipment that uses all statically addressed devices. And ignoring the fact that IPv6 is simply unsupported on most of them, there are duplicate machines that share programs. Regardless of IP version you need NAT anyway if you want to be able to reach each of the duplicates from the plant network.

                                      pupbiru@aussie.zoneP This user is from outside of this forum
                                      pupbiru@aussie.zoneP This user is from outside of this forum
                                      [email protected]
                                      wrote on last edited by
                                      #169

                                      there are duplicate machines that share programs

                                      yes.. that’s why every machine has its own IP address… so that they can both use the same port and you don’t have to connect to crazy bullshit like https://myhomerouter.example.com:8443/

                                      1 Reply Last reply
                                      1
                                      • H [email protected]

                                        Good luck trying to find industrial stuff that supports IPv6, hell most of it is still serial.

                                        I have legit heard that serial is security mechanism because it cannot communicate long distance like ethernet.

                                        Of course you can do IPv6 magic that hides IPv6 from the end device, but nobody understands how that magic works.

                                        pupbiru@aussie.zoneP This user is from outside of this forum
                                        pupbiru@aussie.zoneP This user is from outside of this forum
                                        [email protected]
                                        wrote on last edited by
                                        #170

                                        Of course you can do IPv6 magic that hides IPv6 from the end device, but nobody understands how that magic works.

                                        it’s not magic… it’s a firewall, and it works pretty much exactly the same as a NAT: a whitelist of IP and port combinations

                                        1 Reply Last reply
                                        2
                                        • D [email protected]

                                          Define "widely".

                                          According to Google 46.09% of their traffic is IPv6 and most servers support it. It's mostly large ISPs dragging their feet.

                                          jumping_redditor@sh.itjust.worksJ This user is from outside of this forum
                                          jumping_redditor@sh.itjust.worksJ This user is from outside of this forum
                                          [email protected]
                                          wrote on last edited by
                                          #171

                                          I've never seen functional ipv6 except at university, and I would only consider gci large in terms of coverage area and price.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups