[118214] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

RE: ISP customer assignments

daemon@ATHENA.MIT.EDU (Wouter de Jong)
Wed Oct 14 04:49:06 2009

Date: Wed, 14 Oct 2009 10:48:00 +0200
In-Reply-To: <20091014011440.GC612455@hiwaay.net>
From: "Wouter de Jong" <wouter@widexs.nl>
To: <nanog@nanog.org>
X-WideXS-MailScanner-From: wouter@widexs.nl
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org

In a message written on Tue, Oct 13, 2009 at 08:14:40PM -0500, Chris
Adams wrote:

<..>

> What about web-hosting type servers?  Right now, I've got a group of
> servers in a common IPv4 subnet (maybe a /26), with a /24 or two
routed
> to each server for hosted sites.  What is the IPv6 equivalent?  I can
> see a /64 for the common subnet, but what to route for aliased IPs for
> web hosts?  It is kind of academic right now, since our hosting
control
> panel software doesn't handle IPv6, but I certainly won't be putting
> 2^64 sites on a single server.  Use a /112 here again as well?  Use a
> /64 per server because I can?


I'd be interested in any suggestions on this part as well.

We're a Hosting provider and basicly we have (for now)=20
3 different product-groups we want to launch IPv6 on :

1 - Shared Hosting
These servers (Linux), are all in 1 vlan.
Each server has 1 IPv4 address from the subnet that's configured on the
vlan.
Then we have an IPv4 /24 routed to each of the servers=20
(each server has 1 /24 to host sites on).

Here I'd assign a single /64 and use static addressing.


2 - Premium Managed & Unmanaged Hosting (Co-location).
Each customer has one (or more) dedicated subnets and vlans.

Here I'd assign a /64 per vlan.
I'd do static addressing for Managed, but probably provide=20
RA (EUI-64) for Unmanaged.


3 - Managed and Umanaged Hosting (Co-location).
These servers are in 'shared' subnets, ranging from /23 to /26,=20
and each customer get's assigned at least 1 IP from this subnet=20
and more if they can justify. For customers needing 'large' subnets,=20
we'd route a different subnet to their server of choice.

Here, I'm not sure what to do...


You should at least assign a /64 per customer, but how would one do that

when they are in shared subnets/vlans... ?

If for every server I'd need to assign a /64 secondary to our vlan
interfaces,
I'd trip the maximums=20
(Nortel Passport 8600 used for these customers has quite some
limitations on IPv6).
It would be nice though, cause once IPv4 is no longer used (...) we
could=20
move customers to another/dedicated vlan.

We've also fiddled with the idea of assigning one /48 to each of these
vlans,=20
and let each 'server' use a /64 out of it. This still seems a bit weird
though...

Also, since we do IP based billing here,=20
we'd never know if one has 'hijacked' some IP space.

Yes, we'd know for un-assigned addresses=20
(not assigned but has traffic -> alert),=20
but I don't expect a customer to use all addresses out of 'their' /64,
so the not used addresses could be easily be abused.

For IPv4, all addresses are usually really used and the customer=20
who's IP's are hijacked, would almost definitely hang on the phone in
no-time.


Some advice would be very appreciated.


Best regards,

Wouter de Jong
WideXS


home help back first fref pref prev next nref lref last post