IPv6 deployment in small scale
Shadow Hawkins on Tuesday, 09 December 2008 14:29:21
I'm working non-profit for a small non-profit ISP, where I'm in charge for the the technique. At the moment I'm testing IPv6 through SixXS with one tunnel on a Mikrotik router, I manually set the IP addresses at the testing equipment but in the feature I will use DHCPv6 in some way to get the users configured. I'm planing in testing the set-up with SixXS before I go to our ISP and demand for IPv6 connectivity.
Almost everyone of our users have NATed network on their side, and this is where I have been thinking. I want to give them native IPv6 connectivity to all connected equipment at their homes and still let the users have their NATed IPv4.
So what I need to get hand of is a /40 subnet? right?
and then distribute /48 to the users router where the end hosts get /64 addresses.
But in some way it feels quite overkill when our userbase is just 120 users and can at most increse to maximum 200 users or 250 or more hosts.
In some way it would be fine if the routers at the users endpoint could bridge the IPv6 connectivity, and still have IPv4 NATed. Most routers/gateways are Linksys WRT-54GL, D-link's, Netgear's. And in that case just distribute /64 addresses to the users hosts.
So any ideas of how I can deploy IPv6 connectivity to my users, in this small environment like this with the most cost-effective way.
IPv6 deployment in small scale
Jeroen Massar on Tuesday, 09 December 2008 14:52:57
You say that you are an "ISP", but then say that you need to go to "your ISP" to get IPv6 from them!? Confusing a bit that is ;)
Nevertheless; there are several ways to get IPv6 address space:
- From the RIR's
- by becoming an LIR and then requesting a /32
(A /32 for 100 /48's is a bit overkill IMHO though)
- (soon possible in RIPE region) by becoming an end-site and getting a
contract with RIPE and then getting a /40 or /44 allocation from them
depending on how much you will really need.
In both cases you mean you need to manage your own ASN, do BGP, arrange
and pay for transit etc.
- From an upstream ISP
(which means you are "locked" to them, unless you never swap upstream ISP
or you don't mind renumbering everything)
- Get a /40, /42 or /44 or so IPv6 allocation from them routed to you.
In both cases you will most likely be paying for the bits sent anyway, thus the main difference there is if you need to pay either your ISP for the address space or the RIR and how much you wil have to pay for transit and equipment fees (a router at an IX, links there etc) or the ISP fees. Everything comes with a price.
You didn't explain the model of your ISP though, thus how you hook up to your upstream ISP, or you hook up the downstream users (DSL, flat-ethernet?).
If you can reach those WRTs natively then you can indeed easily ask your end-users to upgrade them to eg OpenWRT Kamikaze which has excellent support for IPv6 and then give them an IPv6 address on the link between them and you and then route them the /48.
DHCPv6 and especially DHCPv6-PD (Prefix Delegation) is not installed per standard on routers yet unfortunately, also in most cases you will be giving out static allocations anyway (easier in management, administration, accounting, abuse-tracking etc etc) thus one won't need the PD part; which is also a bit horrible on the end-user end when the mechanism just changes the prefix all of a sudden, giving them a prefix when they ask for it is a much better option (and thus also why SixXS does it that way ;)
Note that /48 for end-users has been discussed, and there are proposals for /56 for end-users (not end-sites like companies though). In the ARIN region this is already the case for some time, in RIPE region not yet, there we still calculate with /48s.
IPv6 deployment in small scale
Shadow Hawkins on Tuesday, 09 December 2008 16:01:38
Sorry for my miss leading thread, anyway we are using an upstream ISP so we are just an middle hand, our users are connected over Ethernet so everything is very simple, and easy.
today we got our IPv4 ip addresses from our upstream ISP which owns the addresses so our addresses is locked with them. But that doesn't matter, we can only have them as our service provider if we don't want to pay for a 24 meters fibre cable to an other node, and get access to the all other upstream ISPs, but that doesn't our current upstream ISP know.
We don't have any plans at the moment to get us ASN delegation or anything like that. I haven't had any discussion with our upstream ISP about IPv6 and how much it would cost us. First I want to know if it is possible to set-up an prof-of concept in our network and test it for a while through SixXS. But my goal is to have an native IPv6 from our upstream ISP.
So step by step I'm going to deploy IPv6 in our network.Thank you, you answered some questions I had.
I know that all our users will not be able to have an IPv6 address from the beginning because of bad home routers. But the thing is I want to be ready for the future, so I don't stand there with the CAT5-cables around my neck and fooling around when it is to late.
To get the home routers connected via IPv6 will be a task for me. I will not let the end users to fail with that.
Posting is only allowed when you are logged in. |