cancel
Showing results for 
Search instead for 
Did you mean: 

Plusnet IPV6 Address allocation

MrToast
Grafter
Posts: 550
Registered: ‎31-07-2007

Plusnet IPV6 Address allocation

Quote from: _CN_
Quote from: benoh
You *should* be assigned a /56* from your ISP

Thats what we've been testing Smiley

What is the rationale for allocating a /56 when /64 is a whole subnet in IPv6 world.
I know that there is a lot of space available, but address conservation is still a worthy cause. Why not /64 as the standard offer for retail with /56 easily available for those who ask?
5 REPLIES 5
MJN
Pro
Posts: 1,318
Thanks: 161
Fixes: 5
Registered: ‎26-08-2010

Plusnet IPV6 Address allocation

Hi Mr Toast,
Quote from: MrToast
What is the rationale for allocating a /56 when /64 is a whole subnet in IPv6 world.
I know that there is a lot of space available, but address conservation is still a worthy cause. Why not /64 as the standard offer for retail with /56 easily available for those who ask?

You've pretty much answered your own question - a /64 is only one subnet. What if an end user requires more than one? This will become an increasing requirement, even for 'normal' users, given the increased proliferation of network-enabled devices - not all of which you want residing in a single subnet and handled in the same way (firewall rules etc).
The beauty with IPv6 and its massive address space is that you no longer have to cater for exceptions to a rule; there really can be an almost one-size-fits-all solution. This simplicity extends far beyond simplified network management but also faciliates other benefits such as easier network mobility for the customer i.e. if all end sites are addressed on an assumed /56 subnet mask then it is far easier to readdress if/when moving provider.
A /56 represents a happy medium between /48 and /64 that can cover everything from a single end user right through to decent sized commercial customers and you should never have to reasign when customer's requirements (inevitably) change. Such an approach far outweighs any benefit of address conservation which really is a consideration that we are able to almost entirely leave behind to the IPv4 world.
Remember: The current global unicast address block represents on 1/8th of the total number of addresses and so if it turns that that this approach does not work as expected (i.e. conservation of addresses is more important than assumed) then we've still got 7/8ths remaining space (or 5/8ths given special-use reserved blocks) with which to take a completely different approach.
Mathew
SimonHobson
Rising Star
Posts: 190
Thanks: 41
Registered: ‎30-07-2007

Plusnet IPV6 Address allocation

Quote from: MrToast
What is the rationale for allocating a /56 when /64 is a whole subnet in IPv6 world.
I know that there is a lot of space available, but address conservation is still a worthy cause. Why not /64 as the standard offer for retail with /56 easily available for those who ask?

On that subject, is /60 a valid mask ?
That would still give users 16 networks to play with, and I doubt if there are many home or small businesses that need more than that.
Quote from: MJN
A /56 represents a happy medium between /48 and /64 that can cover everything from a single end user right through to decent sized commercial customers and you should never have to reasign when customer's requirement (inevitably) change. Such an approach far outweighs any benefit of address conservation which really is a consideration that we're almost leaving behind to the IPv4 world.
Remember: The current global unicast address block represents on 1/8th of the total number of addresses and so if it turns that that this approach does not work as expected (i.e. conservation of addresses is more important than assumed) then we've still got 7/8ths remaining space (or 5/8ths given special-use reserved blocks) with which to take a completely different approach.

Yes, the vastness of the address space is something I'm still struggling to get my head round - and the helpdesk guys at work are not looking forward to dealing with customers that struggle to type "ping 192.168.1.1" correctly Huh
Doing the sums, if an ISP gets a /32, and hands out /48s, then they get to support 65k customers. Hand out /56s and they get to support 16M customers - each of whom can still have 256 /64 subnets in use. In the UK I can't see any single ISP having more than 16M customers Roll_eyes
And if we are only using 1/8 of the address space for those /32s at the moment, then that allows for 1/2 a billion ISPs - though there are some of the same issues that mean we can't use all of the IPv4 address space. That ought to keep us going for now.
I just still can't get my head round the idea of having all that address space (a /56) to myself Cheesy
I bet some ISPs still charge extra for blocks though  Huh
MJN
Pro
Posts: 1,318
Thanks: 161
Fixes: 5
Registered: ‎26-08-2010

Plusnet IPV6 Address allocation

Hi Simon,
Quote from: SimonHobson
On that subject, is /60 a valid mask ?

Yes, but...
Quote
That would still give users 16 networks to play with, and I doubt if there are many home or small businesses that need more than that.

Now, or in five, ten, years time? The fact is we have to draw the line somewhere when it comes to the trade-off between flexibility/suitability and address 'wastage' and even by not pushing today's network-enabled capability it is not hard to imagine scenarios where 16 subnets would be inadequate e.g. homes with separate subnets for fixed clients, wireless clients, guests, domestic appliances, security system, heating control, smart meters, etc. Sure, such homes may be few and far between right now but the criticality of our IPv6 strategy will come into its own not today but for tomorrow's networks.
I'm not suggesting that all customers will have such requirements, indeed how many will is something of a moot point - whether it is none, some, most or all matters little if we can implement a simple strategy that fits (nearly) everyone without pain.
To put it another way, we should ask ourselves what benefit would a /60 allocation bring?
Quote
Yes, the vastness of the address space is something I'm still struggling to get my head round

If it helps, I'd say that's the #1 hurdle we've all had/got to get over. In my view one of the biggest mistakes with IPv6 is the name - it is more than just a new version of an existing protocol. Indeed it could be argued there are more differences than similarities, particularly if you take out the backporting of IPv6 capability that has found its way into IPv4. If it had had a completely different name perhaps then we'd find it easier to leave our IPv4 'habits' behind!
Quote
Doing the sums, if an ISP gets a /32, and hands out /48s, then they get to support 65k customers. Hand out /56s and they get to support 16M customers - each of whom can still have 256 /64 subnets in use. In the UK I can't see any single ISP having more than 16M customers Roll_eyes

Indeed - that's why a /56 makes so much sense. ISPs will always get (at least) a /32 and so carved up into /56's gives the perfect scenerio of a simple address strategy that gives maximum flexibility to all the customers an ISP can envisage supporting.
Quote
I just still can't get my head round the idea of having all that address space (a /56) to myself Cheesy

Make the most of it as I'm sure the novelty will eventually wear off!  Wink
Mathew
VileReynard
Hero
Posts: 12,616
Thanks: 582
Fixes: 20
Registered: ‎01-09-2007

Plusnet IPV6 Address allocation

So everything gets a static address?

"In The Beginning Was The Word, And The Word Was Aardvark."

zubel
Community Veteran
Posts: 3,793
Thanks: 4
Registered: ‎08-06-2007

Re: Plusnet IPV6 Address allocation

No, DHCPv6 will still hand out dynamic IP addresses if required internally.  The difference is that your subnet could be changed externally without affecting your internal allocations.
B.