Re: [v6ops] PI heresy [draft-ietf-v6ops-ula-usage-recommendations - work or abandon?]

otroan@employees.org Fri, 13 November 2015 13:23 UTC

Return-Path: <otroan@employees.org>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 960E31A86DF for <v6ops@ietfa.amsl.com>; Fri, 13 Nov 2015 05:23:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.011
X-Spam-Level:
X-Spam-Status: No, score=-2.011 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wXDGTacEgVdX for <v6ops@ietfa.amsl.com>; Fri, 13 Nov 2015 05:23:33 -0800 (PST)
Received: from cowbell.employees.org (cowbell.employees.org [65.50.211.142]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D079C1A702E for <v6ops@ietf.org>; Fri, 13 Nov 2015 05:23:33 -0800 (PST)
Received: from cowbell.employees.org (localhost [127.0.0.1]) by cowbell.employees.org (Postfix) with ESMTP id 2C9E5D7884; Fri, 13 Nov 2015 05:23:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=employees.org; h=subject :mime-version:content-type:from:in-reply-to:date:cc:message-id :references:to; s=selector1; bh=3HEaqiHVqPw6kWkSxnf38W9V3tU=; b= EO+55lYJvJTVG1z87cAlPUQF+ocRSm0RG/7PDBDigruYnxwZeae+Xah5XJukorW/ q1XCM0N3XhBXzrFFvvjxEaQdwFcdEPN6qVeYQ86BPkMnj4VhtjAXlcHDW3HqvkJp IXM3dJc1DRxrEXafdhZvrt0UzRjhBP/q91Q8+J70F6Q=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=employees.org; h=subject :mime-version:content-type:from:in-reply-to:date:cc:message-id :references:to; q=dns; s=selector1; b=lJp/Kpj4JqirG3VpZnl7qpLDuQ 2PqcXtNLAOfcELchwQo8sIQNCpewk8eWw4wkMLpz07RqrS5zixEBn7axE1X2Gc7q mfZa6slxNh/H7WPiXuvaV/ExEOawr1W02QAnDL6XFBeB/y/XU16XtrsSi4nSGpav 3tHKzl97bouO0gLHg=
Received: from h.hanazo.no (unknown [173.38.220.36]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: otroan) by cowbell.employees.org (Postfix) with ESMTPSA id B9CB4D7883; Fri, 13 Nov 2015 05:23:32 -0800 (PST)
Received: from [127.0.0.1] (localhost [127.0.0.1]) by h.hanazo.no (Postfix) with ESMTP id AA3A199FD0D; Fri, 13 Nov 2015 14:23:30 +0100 (CET)
Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\))
Content-Type: multipart/signed; boundary="Apple-Mail=_71D552D8-99CB-47C8-B4F4-049E8FD55B62"; protocol="application/pgp-signature"; micalg="pgp-sha512"
X-Pgp-Agent: GPGMail 2.6b2
From: otroan@employees.org
In-Reply-To: <20151113131819.GP89490@Space.Net>
Date: Fri, 13 Nov 2015 14:23:29 +0100
Message-Id: <19FF351D-1C3F-43B8-9F47-8E190A3843D2@employees.org>
References: <20151106.081425.74651560.sthaug@nethelp.no> <6ED54502-C5D1-4D09-877C-FE283E3EF142@delong.com> <5644EE46.7000805@gmail.com> <CAKr6gn1KokTGJ0cg70OR=q8Uv-1mr7TmjcYJwLVgsK_3i6tcpw@mail.gmail.com> <56453026.3090607@gmail.com> <CAKD1Yr1nb1svwHDE3Z7a1xF00CRw-kOrN6+Xgd6fVjqrN=gb+g@mail.gmail.com> <20151113080508.GB89490@Space.Net> <CAKD1Yr2paTyq7L8-dU9vhtxhDd17LvKPoQt4YY2DDxB-_5ZRbA@mail.gmail.com> <20151113112141.GN89490@Space.Net> <m1ZxDn5-0000EpC@stereo.hq.phicoh.net> <20151113131819.GP89490@Space.Net>
To: Gert Doering <gert@space.net>
X-Mailer: Apple Mail (2.3096.5)
Archived-At: <http://mailarchive.ietf.org/arch/msg/v6ops/ewju032p777TD2-ORQsTZwHRhwY>
Cc: v6ops@ietf.org
Subject: Re: [v6ops] PI heresy [draft-ietf-v6ops-ula-usage-recommendations - work or abandon?]
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Nov 2015 13:23:35 -0000

Gert,

>>> Networks break further upstream, without the actual upstream being
>>> noticeable
>>> broken.  Networks break certain paths, while others are working fine.
>>> 
>>> We can do better than all-or-nothing.  We should.
>> 
>> I don't think a host should try to figure out which paths work and which
>> don't.
> 
> I disagree, and strongly so.  Maybe not "probe all paths at the same time",
> but if one is not working, it would be silly not to try alternatives if
> they exist.
> 
> [..]
>> I propose that routers just inform hosts which source prefixes are unusable
>> according to unspecified monitoring code running on the router. (Obviously,
>> routers should also propate that knowledge over internal routing protocols in
>> setups with multiple routers).
> 
> So, if you have upstreams A and B, and targets C and D, of which "C" cannot
> be reached over "A" and "D" not via "B" (not all that unlikely given the
> direction in which low-price SoHo ISPs and peering wars are developing),
> would you rather declare both broken, or just use B to reach C, and A to
> reach D?
> 
> Defining "the upstream is broken" is actually fairly hard - the router might
> be perfectly happy about upstream A, because 99% of its monitoring targets
> work perfectly well - but if the user's 1% that he wants to talk to do not
> work (routing hickup, anycast cluster broken, peering overloaded), it is
> the wrong conclusion to declare "it is working, no need to try anything
> else"...

exactly. the end-points has much more information about the end to end path than the first-hop router has.
unless you want it to be a DPI/layer violating/state-hogging middlebox.
even having every router participate in global routing wouldn't help you very much. global routing has convergence times measured in many minutes.

cheers,
Ole