IPv6 Address Planning

Pim van Pelt pim at ipng.nl
Wed Aug 10 13:30:17 CEST 2005


Cody,
	
To add to the opinions, here's how BIT practices IPv6. We assign one /48 
to each core router in our network (and have room for 63 of those core 
routers currently:

2001:7b8::/32 BIT
2001:7b8:0000::/44 are points of presence (aka core-routers)
2001:7b8:0::/48 reserved
2001:7b8:1::/48 router1, 
2001:7b8:2::/48 router2, 
..
2001:7b8:3f::/48 router63

2001:7b8:40::/44 are transitnetworks (/64 each)
2001:7b8:40:1::/64 transitnet1
2001:7b8:40:1::/64 transitnet1
2001:7b8:80:: up to 2001:7b8:200:: are reserved in /44 chunks to
facilitate either new POP space or new transitnetworks.

2001:7b8:200::/40 customer allocations, 256 of size /48 each
2001:7b8:200::/48 customer0
2001:7b8:2ff::/48 customer255

2001:7b8:300::/40 is our SixXS tunnelbroker space, where
2001:7b8:300::/48 is /64 transitnetworks, and
2001:7b8:301::/48 sixxs-net1
2001:7b8:3ff::/48 sixxs-net255

2001:7b8:400::/40 and up are free for either tunnels or customers.

A POP consists of:
2001:7b8:3::/48 jun1.kelvin.network.bit.nl 
2001:7b8:3:XYYY::/64 where YYY are 12 bits for VLANs and X are 4 bits
for physical interfaces.

An exception to this rule is our DSL space. This done as follows:
2001:7b8:5:XXYY:ZZZZ::/80, where
XX is the ATM interface number, YY is the VCI and ZZZZ is the VPI. This
way we can number a lot of customers in one /48 while keeping a scalable
scheme. We do not autoconfigure our RFC1483 DSL downstreams, while we
have a pool (XX=255) which is planned to give out /80s to customers
using PPP autonegotiation.

I feel that using smaller-than /64 networks is just fine where one does
not need autonegotiation. Otherwise, ISPs will be throwing away large
amounts of /48s on DSL interconnects, allthough BIT might change this
policy later on in life [ie, when we have a tool which maps VCI/VPI to
/64 transitnetwork, and then numbering from 1 to N for customer links in
stead of deriving the transitnetwork from iface/vci/vpi directly].

Hope this helps.

-- 
---------- - -    - - -+- - -    - - ----------
Pim van Pelt                 Email: pim at ipng.nl
http://www.ipng.nl/             IPv6 Deployment
-----------------------------------------------


More information about the ipv6-ops mailing list