[146787] in North American Network Operators' Group

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

Re: Dynamic (changing) IPv6 prefix delegation

daemon@ATHENA.MIT.EDU (Owen DeLong)
Tue Nov 22 11:21:42 2011

From: Owen DeLong <owen@delong.com>
In-Reply-To: <4D12DB50-DDB6-4D2F-84E0-85019649A932@antelope.net>
Date: Tue, 22 Nov 2011 08:19:25 -0800
To: Joel Maslak <jmaslak@antelope.net>
Cc: "nanog@nanog.org" <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org


On Nov 22, 2011, at 7:38 AM, Joel Maslak wrote:

> On Nov 22, 2011, at 8:05 AM, Ray Soucy <rps@maine.edu> wrote:
>=20
>> As long as a static allocation can be billed as a premium service,
>> most providers will unfortunately do it.
>=20
> Exactly.  ISPs are in business to make as much money as they can - go =
figure.
>=20

How do you make more money by refusing to meet customer requests?

I could understand how it MIGHT make more money to force customers that =
want static to purchase business class, but, if you then refuse to offer =
them business class service, that doesn't sound like more money, it just =
sounds like angry customers.

> For myself, having a static IP is the least of my concerns - even on =
my inside network.  Everything I have (printers, media boxes, etc) does =
some sort of lookup protocol so I have no problem connecting (and thus =
they get assigned dynamic addresses by my router).
>=20

I like being able to reach things in my house when I'm on the road. =
Having the prefix not bounce around turns out to be convenient for that.

> I'm personally much more concerned about other things:
>=20
> 1) Not having IPv6 at all.  I expect to get it on my DSL in about 10 =
years or so when the equipment my line on is old enough to be replaced =
under a 15 or 20 year replacement cycle.
>=20

That's beyond tragic if it's actually true. You should name and shame =
your provider if that's really the case.

> 2) Bandwidth caps probably affect people a lot more than changing IPs. =
 I don't have one on my landline, but I expect to get it when the DSL =
aggregation devices are replaced (I suspect I don't have it now because =
the equipment doesn't do it well).
>=20

I haven't run into too many of these in the real world any more other =
than actual tiered services where you have the option of buying a higher =
bandwidth service. What I mostly see these days is hard-limits on =
negotiated speed of the connection.

> 3) If you write an application using anything other than UDP or TCP, =
it won't work on most networks (with some minor exceptions for PPTP and =
IPSEC, which work sometimes).

This hasn't been my experience unless you're behind some form of NAT. =
Yes, it is well known that NAT breaks most protocols.

>=20
> 4) What would happen if someone wrote a popular app that used IP =
options?  I don't want to know that answer even though I already know =
it.  "Break the internet" is about how I'd phrase it.

The app would never become popular because most people would be unable =
to use it.

It wouldn't break the internet. The internet would break the app. in its =
current state.

Whether either of those possibilities is good or bad is left as an =
exercise for the reader.

>=20
> 5) I have a server in a datacenter that provides IPv6.  They even =
assign me a /48.  They assigned the /48 to my subnet.  I guess they =
thought I'd run out of addresses in a /64 and heard that you are =
supposed to assign /48's.  The only problem is that a subnet /48 means I =
can't route /64s elsewhere, nor does autoconfiguration work (maybe that =
is a feature?).

Mostly it means that your provider sort of gets IPv6, but, not really. =
If you want to provide me with contact information off-list, I'll =
attempt to engage in an educational outreach.

>=20
> 6) The same server can't receive IP fragments, except for the first =
one.  For security.  Never mind what this does to DNS with DNSSEC and =
IPv6 (IPv6 will cause longer answers).  Yes, I know I can turn off large =
UDP responses on my resolver.  I bet more than a few people don't know =
that though.

Yes, sounds like your provider needs to be hit with a clue-by-four. I =
don't think that typifies the rest of the world, though it's not as =
uncommon as I would like, either.

>=20
> 7) Even UDP and TCP aren't going to work everywhere.  Hense why =
everything seems to tunnel over HTTP or HTTPS even when that's an =
inappropriate method (such as when reliable ordered packet delivery is a =
hinderence).

Yes, this is an increasingly common problem. Thanks, Micr0$0ft.

>=20
> 8) Don't use the "wrong" ToS on your packets.  It'll be eaten by some =
random provider.  So if you use any ToS internally, you need a middlebox =
to unset your ToS bits.
>=20

Huh? I haven't seen this problem at all. I've seen packets arrive with =
the ToS bits stripped, but, I haven't seen ToS cause a packet to get =
dropped. You seem to have found a particularly bleak set of providers to =
use.

> I'd gladly give up a static IP address just to have an internet that =
delivered my packets from my home or server to the remote destination.
>=20

I expect my packets to get delivered (and they generally do) and I have =
static addresses too. You can have it all if you try.

Owen



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