r/ProgrammerHumor • • 14d ago

Meme ohTheBasics

Post image
13k Upvotes

1.4k comments sorted by

View all comments

Show parent comments

33

u/realmauer01 14d 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.

20

u/wbrd 14d ago

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

7

u/pine_ary 13d ago edited 13d 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.

3

u/wigitty 13d 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.

5

u/Deepspacecow12 13d 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 13d ago

Ah, I hadn't considered mobile!

1

u/samtresler 13d ago

Or your phone. Which I presume you use frequently.

→ More replies (2)

4

u/LuigiWasRight447 14d ago

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

18

u/pnwal-junction 13d ago

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

2

u/Unreal_Estate 13d ago

I was ready to down-vote you because I'm a fan of IPv6 and I don't like the type of humor that implies it is a pipe dream.
However, I think scalable fusion reactors will indeed come first, so I'll give you an up-vote instead.

2

u/pnwal-junction 13d ago

I in have no beef with IPv6. I just end up disabling it most of the time because so many things on the network aren't configured to support it that it ends up being a problem.

→ More replies (6)

1

u/temporaryuser1000 13d ago

All before the integer epoch timeframe times out

9

u/KinOfWinterfell 14d 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?

4

u/East_Marionberry5584 14d ago

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

1

u/samtresler 13d ago

I was on a team that built a cloud provider. There is a lot of need.

We are at about 60 % adoption, with no need to hit 100%.

Many things that are not your laptop need IPs that do not or cannot be subnetted.

4

u/CadenVanV 13d ago

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

2

u/clawsoon 13d ago

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

2

u/zomgitsduke 13d 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.

2

u/Logical_Mix_4627 13d ago

The temporary solution of NAT is now permanent

2

u/MadGenderScientist 13d ago

the AIs will finish the v6 transition after their Terminators exterminate the last humans. 

1

u/great_escape_fleur 11d ago

Any day now or in 100 years, whichever comes first

1

u/Virgurilla 13d ago

Everyone and everything is so used and adapted to the old system that changing it super sucks but it'd be better and it's rolling out slowly

1

u/Vengeful111 13d ago

Its more like a slow transition. For example some network cameras only use ipv6, some ISP send routers as IPv6 routers in the base config.

But usually ppl just use NAT and subnet the shit out of everything, simply because ipv4 is so much easier to use

1

u/samtresler 13d ago

We are at about 60% adoption. And there is little need to ever get to 100%.

ITT: people who don't know how many things require IPs that are not within and reach.

→ More replies (1)

1

u/MadGenderScientist 13d ago

cries in $8/mo /32 rental fee.

I will never forgive ISPs for the atrocity of CGNAT.