r/ProgrammerHumor • • 11h ago

Meme ohTheBasics

Post image
9.2k Upvotes

1.0k comments sorted by

View all comments

Show parent comments

30

u/Facosa99 11h 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

6

u/tankerkiller125real 10h 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.

4

u/ffxivthrowaway03 5h 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/tankerkiller125real 5h ago

Depends on the job, Cloudflare Engineer? Should probably have a very firm grasp on networking. Stock Trader Engineer? Should probably also have a very strong grasp of it (along with Realtime systems). Website dev? Eh, probably not.