Re: Question for w.g. on <<draft-ietf-6man-ra-pref64-04>

Ole Troan <otroan@employees.org> Thu, 12 September 2019 07:12 UTC

Return-Path: <otroan@employees.org>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D123712080A for <ipv6@ietfa.amsl.com>; Thu, 12 Sep 2019 00:12:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 9ixU9unb-l9U for <ipv6@ietfa.amsl.com>; Thu, 12 Sep 2019 00:12:33 -0700 (PDT)
Received: from clarinet.employees.org (clarinet.employees.org [IPv6:2607:7c80:54:3::74]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9403C12007A for <ipv6@ietf.org>; Thu, 12 Sep 2019 00:12:33 -0700 (PDT)
Received: from astfgl.hanazo.no (unknown [IPv6:2a02:2121:342:a3b8:d1ee:997c:cbe6:ab24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by clarinet.employees.org (Postfix) with ESMTPSA id 9044D4E11ADF; Thu, 12 Sep 2019 07:12:32 +0000 (UTC)
Received: from [IPv6:::1] (localhost [IPv6:::1]) by astfgl.hanazo.no (Postfix) with ESMTP id AD36B1C3A841; Thu, 12 Sep 2019 09:12:28 +0200 (CEST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
Subject: Re: Question for w.g. on <<draft-ietf-6man-ra-pref64-04>
From: Ole Troan <otroan@employees.org>
In-Reply-To: <CAFU7BASmgtAVOK63Hc3d9MEG4SAdkfpJLP9+FSvwc+OnMi+uKQ@mail.gmail.com>
Date: Thu, 12 Sep 2019 09:12:28 +0200
Cc: Gyan Mishra <hayabusagsm@gmail.com>, Bob Hinden <bob.hinden@gmail.com>, 6man WG <ipv6@ietf.org>, Alexandre Petrescu <alexandre.petrescu@gmail.com>, Lorenzo Colitti <lorenzo=40google.com@dmarc.ietf.org>, Erik Kline <ek=40google.com@dmarc.ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <21925F5B-2921-47C2-8B85-D07CB7AF079A@employees.org>
References: <6C018A55-208A-4BB5-9DDD-9C035A882227@gmail.com> <ac9315f1-6708-abbd-42d9-3fe8b57cf8fa@gmail.com> <4FA67CAC-3FC3-42F0-9AD2-C754EF6717F3@gmail.com> <CAAedzxq6oANnnAshd=hsPCJaya+QPshka0jW7AfvYHkGrEo-SQ@mail.gmail.com> <CABNhwV2fYdi7+rVE4ZP7n_sywg-C5OOijXoSC0jmWhyS3Cae7Q@mail.gmail.com> <CAFU7BARiCDkN9gQL4BEqoZQkY7osZk948PX=r6WEV2mTrW9w_A@mail.gmail.com> <0C09FC1C-48BE-4127-A140-2CD346203532@gmail.com> <CAFU7BASmgtAVOK63Hc3d9MEG4SAdkfpJLP9+FSvwc+OnMi+uKQ@mail.gmail.com>
To: Jen Linkova <furry13@gmail.com>
X-Mailer: Apple Mail (2.3445.104.11)
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/QLCiUFWIXtX50aMEMIImirE_JsE>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Sep 2019 07:12:35 -0000

Hi Jen,

> Good question - so the benefit of the format in the draft is that we
> can encode the suffix if needed (in addition to better representation
> of the lifetime).
> Ole, Bob, what do you think?
> There is no case for non-zero suffix now but shall we assume that it's
> not going to change, esp. providing RFC6052 allows that?

The only use case 6052 presents for suffix is subsumed by MAP.
You would also enter into the same problems you have with multiple option formats. You would end up with interoperability problems. Some hosts on the links supports the new suffix definition and some don't.

And you would have to somehow signal what this new mechanism using suffix actually was...

I think you have two options here, either you do this as a "service announcement" or you do it as configuration. In the former you have to make darn sure that both sides are in agreement of what the "service definition" is. In the latter case the host can present what it supports/expects and the network can offer a suitable service to the best of its ability. That we typically do with DHCP.

Cheers,
Ole