Live data from Hacker News

Tell HN: Hacker News now supports IPv6

news.ycombinator.com

211–220 of 396 posts

Re: Tell HN: Hacker News now supports IPv6

#211
post #31

Earlier quoted context omitted.

The last time I looked into this (which was a few years ago), ISPs were allocating blocks containing billions of IPv6 addresses to anyone who paid a nominal sum. So that vast address space might not last as long as it would seem...

ISPs are SUPPOSED to allocate a /64 for a single customer. Mine does, so I have 4.5 billion available addresses within my 2001:4653:nnnn:nnnn::/64 prefix...

  2^32 is ~4.3*10^9

  2^64 = 2^32 * 2^32 , so quite a bit more

Re: Tell HN: Hacker News now supports IPv6

#212
post #154

Earlier quoted context omitted.

I find the insistence of using /64s everywhere for networks frustrating. Any network larger than a /112 seems crazy, that's already 65k IPs per subnet. A /104 for every normal end user (256 subnets per user), or a /80 for massive companies like Capital One (4 billion subnets) should be more than enough.

Except you need at least a /64 for v6 to properly work.

You only need it for SLAAC, and only because SLAAC was made that way.

Re: Tell HN: Hacker News now supports IPv6

#213
post #31

Earlier quoted context omitted.

The last time I looked into this (which was a few years ago), ISPs were allocating blocks containing billions of IPv6 addresses to anyone who paid a nominal sum. So that vast address space might not last as long as it would seem...

ISPs are SUPPOSED to allocate a /64 for a single customer. Mine does, so I have 4.5 billion available addresses within my 2001:4653:nnnn:nnnn::/64 prefix...

> ISPs are SUPPOSED to allocate a /64 for a single customer.

Weren't they supposed to allocate a /48? Or did that change while I wasn't looking?

Re: Tell HN: Hacker News now supports IPv6

#215

Earlier quoted context omitted.

I think it’s a bit more nuanced than that. The UX of IPv6 is still decidedly inferior. Typing a curl command etc or in general manually typing and remembering IPs is decidedly more difficult with IPv6 vs IPv4. I think IPv6 needs either a killer command line tool or aliasing scheme to overcome that stigma.

The aliasing scheme is called DNS.

[deleted]

Re: Tell HN: Hacker News now supports IPv6

#216
post #197
post #179

Earlier quoted context omitted.

If your threat model includes a government...

Which it kinda should? It's not as if governments universally have proven themselves to not do messed up shit and not violate people's privacy

As a member of your country's public society at large, sure (media campaigns, propaganda, government contracts for IT equipment and infrastructure). For individual targeting.. not many people.

Re: Tell HN: Hacker News now supports IPv6

#217
post #213

Earlier quoted context omitted.

ISPs are SUPPOSED to allocate a /64 for a single customer. Mine does, so I have 4.5 billion available addresses within my 2001:4653:nnnn:nnnn::/64 prefix...

> ISPs are SUPPOSED to allocate a /64 for a single customer. Weren't they supposed to allocate a /48? Or did that change while I wasn't looking?

> Or did that change while I wasn't looking?

Yes: https://datatracker.ietf.org/doc/html/rfc6177

Re: Tell HN: Hacker News now supports IPv6

#219

Earlier quoted context omitted.

That sure sounds like a lot. But "billions" is less than a /64. Try "sextillions" (/56) or "septillions" (/48). Of course, when the denominator is "undecillions", it becomes clear that this is actually a non-issue.

I'm sure people said exactly this about IPv4 back in the days.

Can you even begin to imagine a use case that could come close to exhausting an IP space that is perfectly capable of assigning a /60 subnet to every single grain of sand on earth?

That subnet is large enough to then assign an IP address to every individual atom in that grain of sand.

For comparison, if we wanted to assign every living person on Earth a grain of sand, we would only need a few cubic feet of it (less than 1 cubic meter).

Re: Tell HN: Hacker News now supports IPv6

#220
post #154

Earlier quoted context omitted.

I find the insistence of using /64s everywhere for networks frustrating. Any network larger than a /112 seems crazy, that's already 65k IPs per subnet. A /104 for every normal end user (256 subnets per user), or a /80 for massive companies like Capital One (4 billion subnets) should be more than enough.

It's not just about the number of devices. Stateless Address Autoconfiguration for example basically needs a /64 subnet.

because it was designed that way. "we need it because we need it".
Post reply on HN