Re: [v6ops] FW: New Version Notification for draft-palet-v6ops-rfc7084-bis-00.txt

Mikael Abrahamsson <swmike@swm.pp.se> Tue, 21 February 2017 11:47 UTC

Return-Path: <swmike@swm.pp.se>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 41DEA12963F for <v6ops@ietfa.amsl.com>; Tue, 21 Feb 2017 03:47:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.302
X-Spam-Level:
X-Spam-Status: No, score=-4.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=swm.pp.se
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 d2dSS7wip7wC for <v6ops@ietfa.amsl.com>; Tue, 21 Feb 2017 03:47:03 -0800 (PST)
Received: from uplift.swm.pp.se (swm.pp.se [212.247.200.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 691AE12965B for <v6ops@ietf.org>; Tue, 21 Feb 2017 03:47:03 -0800 (PST)
Received: by uplift.swm.pp.se (Postfix, from userid 501) id 3F6C2A2; Tue, 21 Feb 2017 12:47:01 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=swm.pp.se; s=mail; t=1487677621; bh=Rck1PPejusuHHXp+NL7IKnmrEhzYa5zBYlEinVuoqNs=; h=Date:From:To:cc:Subject:In-Reply-To:References:From; b=w35EKR9UUx8VqEApxfrGenE9/I2mIOAHywYclV3N+k/E3SDfYlitWaHknPPDkzs/B pcvfA+nZBlE0G++TQzvMcy0weI7Pdan6IaOql64hhfXQmC30w71bXEV/qP9oXz/4ty EiBk54uEBDKWmjET0TzApv6kh7Q3UAnSQ8Aey9/k=
Received: from localhost (localhost [127.0.0.1]) by uplift.swm.pp.se (Postfix) with ESMTP id 27EE488; Tue, 21 Feb 2017 12:47:01 +0100 (CET)
Date: Tue, 21 Feb 2017 12:47:01 +0100
From: Mikael Abrahamsson <swmike@swm.pp.se>
To: JORDI PALET MARTINEZ <jordi.palet@consulintel.es>
In-Reply-To: <7D4321A8-BC93-4C40-B61C-193959662246@consulintel.es>
Message-ID: <alpine.DEB.2.02.1702211234380.23841@uplift.swm.pp.se>
References: <148763027040.25952.5914924936449771028.idtracker@ietfa.amsl.com> <692043A0-04F2-46EA-84D2-D4964E925C6B@consulintel.es> <B32D8BA9-0C0D-4576-9B7A-C08044A7433A@ripe.net> <CAAedzxpJB+rfDzm8H0ZpoYQymeqSjw1hdZnjFSNU24pyXoM+pA@mail.gmail.com> <7D4321A8-BC93-4C40-B61C-193959662246@consulintel.es>
User-Agent: Alpine 2.02 (DEB 1266 2009-07-14)
Organization: People's Front Against WWW
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"; format="flowed"
Archived-At: <https://mailarchive.ietf.org/arch/msg/v6ops/V1Vtyjbo3w_7UUHM_wdnUEC03BA>
Cc: "v6ops@ietf.org" <v6ops@ietf.org>
Subject: Re: [v6ops] FW: New Version Notification for draft-palet-v6ops-rfc7084-bis-00.txt
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.17
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: Tue, 21 Feb 2017 11:47:05 -0000

Hi,

One thing that happened to me as of late has made me consider what the CE 
should do in this situation. I think most of the text in the current 
document agrees with what would like to happen, but there might be 
opportunity for one of two new requirements.

My current situation is that I have a statically configured 6in4 tunnel to 
my CE, because my ISP doesn't support native IPv6.

My ISP started sending me RAs with no prefix in them, M=1, and responds to 
requests for IA_NA and IA_PD with "NoPrefixAvail".

My UBNT ER5 overwrites the static ::/0 route I have over the 6in4 tunnel 
and points default to the ISP router (breaking my connectivity). In the 
routing table, it says "proto RA" for that route. Changing distance on my 
static route doesn't help. I ended up having to firewall ICMP6 from my ISP 
towards the ER5 so it wouldn't even see the RAs, and I will continue doing 
this until my ISP deployment is done. Now I have a working soltion again.

My Omnia Turris (running OpenWrt variant) in the same environment (but 
without 6in4 tunnel), seems to consider these RAs and the lack of 
prefix/address as a reason to just ignore them. It doesnt install a 
default route (so I don't have a ::/0 route on it at all on it).

Do we want some text in the document on what to do with RAs of different 
types? What about if it gets an native RA when it has 6RD configured and 
working? Which should be preferred? If it now has multiple prefixes, 
should it announce all of them? Just one?

The current document just touches on what the device should announce and 
configure onto its LAN interfaces when certain things happen, it doesn't 
touch on how different situations should influence what routes to 
configure in itself, what things to prefer etc?

Should we have source routing requirements, as discussed in homenet? My 
situation wouldn't have been a problem if I had installed a source/address 
based ::/0 route towards my 6in4 tunnel that would have taken precedence 
over the non-SADR route learnt from the RA?

I know we don't want to make this document hugely more complicated, but 
where do we draw the line? Do we want to support transition from for 
instance 6RD to native in a not-too-disruptive-consumer-experience way?