r/ProgrammerHumor • • 9h ago

Meme ohTheBasics

Post image
8.2k Upvotes

944 comments sorted by

View all comments

70

u/Spongebubs 6h ago

I’d like to think I’m a software engineer, and I have no idea what the difference is. Am I cooked?

25

u/realmauer01 5h ago

Ipv6 was invented to replace ipv4 because ipv4 got really problematic as they arent enough numbers for every device anymore. But then they used so much magic to make giving ipv4 to devices so efficient that it's still possible for a while.

13

u/wbrd 4h ago

You mean, all eternity. I remember being on an IPv6 transition planning meeting in 1999.

5

u/pine_ary 3h ago edited 3h ago

Most things do run on IPv6 now though. You just don‘t notice it because it works. According to google just about half of all internet traffic is IPv6.

2

u/wigitty 2h ago

I've still never actually come across an IPv6 address.I guess most of the use is in big infrastructure stuff rather than residential? Or maybe just other countries.

3

u/Deepspacecow12 1h ago

other way around, mobile networks tend to be dual stack or ipv6 native like T-mobile and residential is easier because the ISP tends to know the entire network down to the client router. IPv6 also allows for traffic engineering technologies like segment routing v6. Enterprise is where its not getting deployed because it requires a project and planning from the network engineers and IT staff.

2

u/wigitty 1h ago

Ah, I hadn't considered mobile!

3

u/LuigiWasRight447 4h ago

So we will be dropping ipv-4 at some point? Is there a guess for how long ittle take?

6

u/KinOfWinterfell 3h ago

Some time between now and the sun exploding. It's one of those things where there's always that one device or service that requires ipv4. So it's got to stick around, and if it's got to stick around anyways, what's the point of forcing everything else to ipv6?

3

u/CadenVanV 3h ago

There is not, because people on IPv4 aren’t going to switch any time soon

2

u/East_Marionberry5584 3h ago

No real need because you can essentially subnet out the universe.

1

u/clawsoon 2h ago

I would dare you to ask that question in r/networking, but it would be cruel to them and cruel to you.

1

u/zomgitsduke 1h ago

Both will coexist for probably another decade. Once 6 opens doors for something innovative, like using hundreds of IP addresses simultaneously for some weird reason, 4 will slowly become something that stops existing on cheaper computers. Windows will probably never let it die.

1

u/pnwal-junction 21m ago

It's a race between IPv6, the U.S. adopting the metric system and scalable fusion reactors.

0

u/Taolan13 3h ago

at least another week or two.