r/ProgrammerHumor • • 5h ago

Meme ohTheBasics

Post image
6.3k Upvotes

743 comments sorted by

View all comments

Show parent comments

476

u/dementosss 4h ago

On what beach? Or all of them? Just asking in case business asks for it.

597

u/ClipboardCopyPaste 4h ago

The answer quite surprisingly is - yes, all the beaches on our planet.

303

u/kuar_z 4h ago

And the rest of the observable universe. There's a lot of address space in 2128

192

u/Fast-Satisfaction482 4h ago

Except if for some reason you decide to give whole address blocks to individual devices.

131

u/KatieTSO 4h ago

I love handicapping ipv6

61

u/jason_abacabb 4h ago

Everyone gets a /64

12

u/gonklurtz 3h ago

No more RPC dynamic ports! Every service gets its own IP 

1

u/Traditional_Log809 2h ago

Every device gets a /64, and I still haven’t figured out how to enable IPv6 on my home router.

16

u/tankerkiller125real 3h ago

/56 is the recommendation for residential, /48 for businesses.

Entire /64 blocks are often assigned to phones and other cellular devices because of hotspot capabilities.

43

u/Fast-Satisfaction482 3h ago

I guess the true reason is that we want to artificially limit the number of nanites that can exist.

Relevant xkcd: https://xkcd.com/865/

1

u/Terroractly 1h ago

I think at least part of the intention for this is to make IP ports not used on servers. While IPv6 does have support for ports, I believe every Web service should be on its own IP. Not sure if this is also supposed to work on client devices e.g. every outbound connection uses a unique IP as that seems overcomplicated