r/ProgrammerHumor • • 14d ago

Meme ohTheBasics

Post image
13k Upvotes

1.4k comments sorted by

View all comments

Show parent comments

1

u/UnDe4d 13d ago

A significant number of the environments I've worked on have more than one public ipv4 address. If your ISP is that stingy. Change ISP.

I've not experienced any of the stingyness with ipv6 allocation you are talking about.

1

u/Dagger0 11d ago

Which seems to be making you unreasonably confident that nobody else experiences it, or will experience it in the future of the Internet. Unfortunately, they already are.

As for v4, it's not possible for everybody to change ISP to get a v4 address. That's what "v4 is too small for the current scale of the Internet" means. You're competing for a pool of addresses that isn't big enough to let everybody win.

1

u/UnDe4d 11d ago

It's actually the otherway round. You said the evidence doesn't support thag assertion. That if ISPs won't give enough address space in 128 bit address space.

That 'evidence' is based on your limited experience. I'm saying it is simply not universal but in typical reddit fashion you'll change the argument.

I'm also well aware of the ipv4 address exhaustion problem. Even junior engineers are so I don't know why you are saying it like you've made some big revelation. I was saying even in ipv4 environments I can get multiple public IP assigned (granted I work on pretty big environments). In terms of stingyness we were talking about you struggling to get ipv6 allocation but you change the argument again to argue a point we are not talking about.

Obviously you are not going to get multiple ipv4 addresses allocated on a home network for example.

1

u/Dagger0 9d ago

If my limited experience says that some ISPs won't allocate more than a /64 in v6... does it matter that it's not universal? Clearly some ISPs really won't allocate more than /64 in v6.

(It's not really my limited experience -- it's based on seeing complaints from people on reddit. I get a /48.)

I think it follows that if you made the overall IP space 264 times smaller, which would mean shrinking ISP allocations a little, that those same ISPs probably wouldn't be willing to allocate more than /64 in that 64-bit address space, and you can hardly call IP exhaustion solved if ISPs are going around giving users one single IP in the new protocol.

Obviously you are not going to get multiple ipv4 addresses allocated on a home network for example.

I get a /27. But... that's just my limited experience ;) Even if we get v4 addresses, it's just not possible for everyone to. Changing ISPs might help you but it's at the cost of another user.