Re: [MBONED] draft-ietf-mboned-64-multicast-address-format-03.txt

Tim Chown <tjc@ecs.soton.ac.uk> Thu, 16 August 2012 23:11 UTC

Return-Path: <tjc@ecs.soton.ac.uk>
X-Original-To: mboned@ietfa.amsl.com
Delivered-To: mboned@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8872411E80A4 for <mboned@ietfa.amsl.com>; Thu, 16 Aug 2012 16:11:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.602
X-Spam-Level:
X-Spam-Status: No, score=-1.602 tagged_above=-999 required=5 tests=[AWL=-0.398, BAYES_00=-2.599, MIME_QP_LONG_LINE=1.396]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cb+js+INoknY for <mboned@ietfa.amsl.com>; Thu, 16 Aug 2012 16:11:46 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [IPv6:2001:630:d0:f102::25e]) by ietfa.amsl.com (Postfix) with ESMTP id 57C8221E803C for <mboned@ietf.org>; Thu, 16 Aug 2012 16:11:46 -0700 (PDT)
Received: from falcon.ecs.soton.ac.uk (localhost [127.0.0.1]) by falcon.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id q7GNBek2021021 for <mboned@ietf.org>; Fri, 17 Aug 2012 00:11:40 +0100
X-DKIM: Sendmail DKIM Filter v2.8.2 falcon.ecs.soton.ac.uk q7GNBek2021021
DKIM-Signature: v=1; a=rsa-sha1; c=simple/simple; d=ecs.soton.ac.uk; s=200903; t=1345158700; bh=e/+FfJ5IFhhR6/l/s6Gx91GFEWI=; h=Subject:References:From:In-Reply-To:Date:To:Mime-Version; b=YwQQYu2/2OTm9CKtqGL0UX4260StGJEoSpIyLVT2irG1xW0rH31x5cv/6b3AIREHz bpIjblDBeqpKlqfOARSt89zuULr1C3PU/wQZeGr3s7jFlHXcG8gUs8UeeOS925rzgk 9Wg3T+u2fS++k3LQGsZrF8EvhkLL2VekYBVtRVLE=
Received: from gander.ecs.soton.ac.uk ([2001:630:d0:f102:250:56ff:fea0:401]) by falcon.ecs.soton.ac.uk (falcon.ecs.soton.ac.uk [2001:630:d0:f102:250:56ff:fea0:68da]) envelope-from <tjc@ecs.soton.ac.uk> with ESMTP (valid=N/A) id o7G0Be0430601481Hu ret-id none; Fri, 17 Aug 2012 00:11:40 +0100
Received: from [192.168.1.101] (host213-123-213-183.in-addr.btopenworld.com [213.123.213.183]) (authenticated bits=0) by gander.ecs.soton.ac.uk (8.13.8/8.13.8) with ESMTP id q7GNBZRn003335 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <mboned@ietf.org>; Fri, 17 Aug 2012 00:11:36 +0100
References: <E3FAB1F4F41F3A45B287E8D9C53522FD379D374F@PACDCEXMB05.cable.comcast.com> <502AFECA.1090905@venaas.com> <2B337C44-D16B-49BD-9347-901F6107A239@ecs.soton.ac.uk>
From: Tim Chown <tjc@ecs.soton.ac.uk>
Content-Type: text/plain; charset="us-ascii"
X-Mailer: iPad Mail (9B206)
In-Reply-To: <502AFECA.1090905@venaas.com>
Message-ID: <EMEW3|1c3fd9d33484c5343b2d7337b5211574o7G0Be03tjc|ecs.soton.ac.uk|2B337C44-D16B-49BD-9347-901F6107A239@ecs.soton.ac.uk>
Date: Fri, 17 Aug 2012 00:12:01 +0100
To: "mboned@ietf.org" <mboned@ietf.org>
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
X-ECS-MailScanner: Found to be clean, Found to be clean
X-smtpf-Report: sid=o7G0Be043060148100; tid=o7G0Be0430601481Hu; client=relay,forged,no_ptr,ipv6; mail=; rcpt=; nrcpt=1:0; fails=0
X-ECS-MailScanner-Information: Please contact the ISP for more information
X-ECS-MailScanner-ID: q7GNBek2021021
X-ECS-MailScanner-From: tjc@ecs.soton.ac.uk
Subject: Re: [MBONED] draft-ietf-mboned-64-multicast-address-format-03.txt
X-BeenThere: mboned@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Mail List for the Mboned Working Group <mboned.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mboned>, <mailto:mboned-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mboned>
List-Post: <mailto:mboned@ietf.org>
List-Help: <mailto:mboned-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mboned>, <mailto:mboned-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Aug 2012 23:11:47 -0000

On 15 Aug 2012, at 02:43, Stig Venaas <stig@venaas.com> wrote:

> On 14.08.2012 14:43, Lee, Yiu wrote:
>> Hi Stig,
>> 
>> Since we want T=1, this will not meet the "well-known" requirement defined
>> in RFC4291. If we don't want to define a flag, what is the proper way to
>> describe ffxx:8000::/20 and ffxx:0:8000::/96?
> 
> You could list them for all values of xx perhaps. I would maybe use
> "x" and "y" and then discuss the allowed values.
> 
> There are scope relative allocations today, the main thing is that we
> don't want to require the flags to be "0". Or maybe we want to require
> the T-bit to be set. As I wrote earlier, I would think of these
> addresses as transient, and T=1 is required for Embedded-RP etc.
> 
> The issue though is that if T=1, then it is not really an IANA
> allocation as I see it, because IANA allocations have T=0. But if there
> is IETF consensus, then one can still reserve these prefixes.

I agree with Stig; there are multiple prefixes being reserved here.

The text is effectively updating both RFC3306 and RFC3956 since the above prefix is setting a bit in the reserved bit range of both those specifications.  RFC3306 also says all those reserved bits (17-24) must be zero, while RFC3956 doesn't explicitly say that for bits 17-20 (it probably should, if you're now using one of those bits).

Both RFCs say that if R or P flags are set, then T must be set too, so I'm not sure you have freedom to say "if T=1" if you want to support those two methods. 

Finally, it may make more sense to use ffxx:1000::/20 for ASM, and thus only use the rightmost bit of the four reserved bits (for RFC3956 at least)?

Tim