Hacker News new | ask | show | jobs
by aaronax 1321 days ago
/64 is not large--it is only enough to run one network / broadcast domain. It is fine for 90%+ of homes, unless they want to do anything like run a separate guest or IOT network. Hopefully they would be able to obtain larger prefix delegations by simply requesting one with their router.

A /48 for a site allows a decent number of subdivisions along the easily human-readable nibble (16 bit) boundaries. Four characters each can be 0 through f.

A very small portion of addresses have been allocated so far. "According to the IPv6 Global Unicast Address Assignments list from IANA (last updated in Nov 2019), there have been 33 allocations made to the five Regional Internet Registries in total so far. This is equivalent to about 7,396,864 IPv6 /32 subnets which is approximately 0.172% of the total available IPv6 space." https://www.cidr.eu/en/ipv6

1 comments

> A /48 for a site allows a decent number of subdivisions along the easily human-readable nibble (16 bit) boundaries. Four characters each can be 0 through f.

To put it in IPv4 terms:

* an IPv6 /64 subnet is equivalent to 'typical' IPv4 /24 (though you can fit much more than ~250 hosts in it)

* if assigned a /48, this gives you 16 bits to play with

* if you start with a typical IPv4 /24, and would be assigned 16 bits to use, that would bring you up to a /8

So the 'bog standard' IPv6 /48 is the equivalent of an entire IPv4 Class A address.

Some folks who have Class As assigned to them: AT&T, Apple, Cogent, Comcast, multiple assignments to US military.

* https://en.wikipedia.org/wiki/List_of_assigned_/8_IPv4_addre...

And none of those IPv6 addresses have to be NATed to be accessible to the Internet if you wish to provide public services: just change the config of your firewall from default-deny to allowing whatever portions of the network you wish to host service in.