RE: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01

<mohamed.boucadair@orange.com> Thu, 10 May 2012 12:09 UTC

Return-Path: <mohamed.boucadair@orange.com>
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 6AC1F21F852A; Thu, 10 May 2012 05:09:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[AWL=0.151, BAYES_00=-2.599, HELO_EQ_FR=0.35, UNPARSEABLE_RELAY=0.001]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dEe-Ri46AX10; Thu, 10 May 2012 05:09:19 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 8210C21F8527; Thu, 10 May 2012 05:09:19 -0700 (PDT)
Received: from omfedm07.si.francetelecom.fr (unknown [xx.xx.xx.3]) by omfedm13.si.francetelecom.fr (ESMTP service) with ESMTP id 46F5232463F; Thu, 10 May 2012 14:09:18 +0200 (CEST)
Received: from PUEXCH71.nanterre.francetelecom.fr (unknown [10.101.44.33]) by omfedm07.si.francetelecom.fr (ESMTP service) with ESMTP id 140F84C06F; Thu, 10 May 2012 14:09:18 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.9]) by PUEXCH71.nanterre.francetelecom.fr ([10.101.44.33]) with mapi; Thu, 10 May 2012 14:09:17 +0200
From: mohamed.boucadair@orange.com
To: Carsten Bormann <cabo@tzi.org>, Tina TSOU <Tina.Tsou.Zouting@huawei.com>
Date: Thu, 10 May 2012 14:09:17 +0200
Subject: RE: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
Thread-Topic: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
Thread-Index: Ac0unDb3juC9I39IRUSqsYZeuXzk7QAB/VwQ
Message-ID: <94C682931C08B048B7A8645303FDC9F36E2A52C755@PUEXCB1B.nanterre.francetelecom.fr>
References: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@tzi.org> <94C682931C08B048B7A8645303FDC9F36E29946F71@PUEXCB1B.nanterre.francetelecom.fr> <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org> <D003B142-55BA-4DD6-B293-849CB828E1E6@huawei.com> <C808362C-EA9A-4AC7-8CD0-19DC943DB02F@tzi.org>
In-Reply-To: <C808362C-EA9A-4AC7-8CD0-19DC943DB02F@tzi.org>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: fr-FR
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.5.10.111522
X-Mailman-Approved-At: Thu, 10 May 2012 05:24:21 -0700
Cc: "mboned@ietf.org" <mboned@ietf.org>, "6man@ietf.org" <6man@ietf.org>, The IESG <iesg@ietf.org>, "apps-discuss@ietf.org application-layer protocols" <apps-discuss@ietf.org>, "draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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, 10 May 2012 12:09:20 -0000

Dear Cartsen,

The algorithm to extract the embedded IPv4 address is as follows: 

If the multicast address belongs to ff3x:0:8000/33 or ffxx:8000/17, extract the last 32 bits of the IPv6 address.

Are you suggesting to add such clarification to the address format I-D?

Cheers,
Med 

>-----Message d'origine-----
>De : Carsten Bormann [mailto:cabo@tzi.org] 
>Envoyé : jeudi 10 mai 2012 13:01
>À : Tina TSOU
>Cc : BOUCADAIR Mohamed OLNC/NAD/TIP; mboned@ietf.org; 
>6man@ietf.org; The IESG; apps-discuss@ietf.org 
>application-layer protocols; 
>draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org
>Objet : Re: [MBONED] APPSDIR review of 
>draft-ietf-mboned-64-multicast-address-format-01
>
>Hi Tina,
>
>thanks for the pointers.
>
>On the problem statement, you say:
>
>> It's has been adopted as MBONED WG item. The authors will 
>submit the WG draft soon.
>
>So I would normally expect the two documents (problem 
>statement and normative spec) to go through as a cluster (if 
>not the problem statement first).
>Given the difference in advancement, that may be difficult to 
>achieve, though; if that is not possible, the spec will need 
>to provide some context by itself.
>
>> 
>http://datatracker.ietf.org/doc/draft-perreault-mboned-igmp-mld
>-translation/
>
>This document reveals that the IPv4 multicast address embedded 
>into the IPv6 multicast address is indeed used as such by 
>applications on the other side of the mapper (5.2.4).
>My main comment is that the mboned-64-multicast-address-format 
>document does not even hint that this might be the case, much 
>less defines semantics that might be used by an application on 
>the IPv6 side (and there have been other comments that 
>applications are not even involved on the IPv6 side, which 
>doesn't quite seem to mesh with this document).
>
>> http://datatracker.ietf.org/doc/draft-taylor-pim-v4v6-translation/
>
>The latter is very clear in saying
>
>   If an IPv6
>   group address to be translated matches the format specified in that
>   document for an IPv4-embedded IPv6 ASM or SSM group address, the
>   corresponding IPv4 group address MUST be obtained by extracting the
>   low-order 32 bits from the IPv6 address.  (The value of the sub-
>   group-id field is irrelevant to this procedure.) 
>
>So that supports my conjecture that the following is a strong, 
>unstated requirement on the format document:
>It MUST be possible to determine, by looking at a packet, 
>whether the destination IP address in there is matching the 
>format or not.
>
>This places an even stronger burden on the completeness of the 
>specification than I initially thought.
>
>I would address this by describing the algorithm that gets 
>used to determine whether there is a match by looking at the packet.
>(The fact that I cannot determine this algorithm even by 
>educated guessing is my other main comment.)
>
>Grüße, Carsten
>
>