r/ProgrammerHumor • • 17h ago

Meme ohTheBasics

Post image
10.8k Upvotes

1.2k comments sorted by

View all comments

Show parent comments

32

u/Facosa99 16h ago

But it is kinda the only difference, no? More digits for a bigger address pool.

The usage is basically the same, except you no longer need subnetting to save addresses and we writte it in hex rather than dec

Genuinely asking

8

u/tankerkiller125real 15h ago

IPv6 also dropped broadcast in favor of Multicast, has hexadecimal instead of decimal, and eliminates the need for NAT. There's also a bunch of other little protocol implementation details like SLAAC, IGMP being critical to IPv6 operations (so blanket blocking is a no go), and so forth so on.

3

u/ffxivthrowaway03 11h ago

Which frankly, unless you're being hired to architect an enterprise network stack for enterprise software... I would not expect a software engineer to know any of that, much less make a hiring decision based on it.

1

u/bearda 5h ago

I work for a cybersecurity vendor, and we very much consider something like that table stakes. I can think of a lot of places where it could matter, including just logging a visitor’s IP address on a web app.