RE: APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
<mohamed.boucadair@orange.com> Wed, 09 May 2012 13: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 3B63721F858E; Wed, 9 May 2012 06:09:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.089
X-Spam-Level:
X-Spam-Status: No, score=-2.089 tagged_above=-999 required=5 tests=[AWL=0.159, 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 qGfRz4mzDl+l; Wed, 9 May 2012 06:09:31 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id EBFFD21F8532; Wed, 9 May 2012 06:09:27 -0700 (PDT)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm14.si.francetelecom.fr (ESMTP service) with ESMTP id 5591622C78E; Wed, 9 May 2012 15:09:27 +0200 (CEST)
Received: from puexch31.nanterre.francetelecom.fr (unknown [10.101.44.29]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id 37E1935C05A; Wed, 9 May 2012 15:09:27 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.233.200.25]) by puexch31.nanterre.francetelecom.fr ([10.101.44.29]) with mapi; Wed, 9 May 2012 15:09:26 +0200
From: mohamed.boucadair@orange.com
To: Carsten Bormann <cabo@tzi.org>, "draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org>, "apps-discuss@ietf.org application-layer protocols" <apps-discuss@ietf.org>
Date: Wed, 09 May 2012 15:09:25 +0200
Subject: RE: APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
Thread-Topic: APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
Thread-Index: Ac0ryvGBItecPVlyRGu344fhCanxhwCEpA8A
Message-ID: <94C682931C08B048B7A8645303FDC9F36E29946F71@PUEXCB1B.nanterre.francetelecom.fr>
References: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@tzi.org>
In-Reply-To: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@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.9.121229
X-Mailman-Approved-At: Wed, 09 May 2012 06:12:45 -0700
Cc: "mboned@ietf.org" <mboned@ietf.org>, "6man@ietf.org" <6man@ietf.org>, The IESG <iesg@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: Wed, 09 May 2012 13:09:32 -0000
Dear Carsten, Thank you for the review. Please see inline. Cheers, Med >-----Message d'origine----- >De : Carsten Bormann [mailto:cabo@tzi.org] >Envoyé : dimanche 6 mai 2012 22:58 >À : >draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.or >g; apps-discuss@ietf.org application-layer protocols >Cc : The IESG; 6man@ietf.org; mboned@ietf.org >Objet : APPSDIR review of >draft-ietf-mboned-64-multicast-address-format-01 > >I have been selected as the Applications Area Directorate reviewer for >this draft (for background on appsdir, please see >http://trac.tools.ietf.org/area/app/trac/wiki/ApplicationsAreaD >irectorate >). > >Please resolve these comments along with any other Last Call comments >you may receive. Please wait for direction from your document shepherd >or AD before posting a new version of the draft. > >Grüße, Carsten >--------------------------------- > >Document: draft-ietf-mboned-64-multicast-address-format-01 >Title: IPv4-Embedded IPv6 Multicast Address Format >Reviewer: Carsten Bormann >Review Date: 2012-05-06 >IETF Last Call Date: 2012-04-19 > >** Summary: This draft is NOT ready for publication as a Proposed >Standard and should be revised before publication. > >The document appears as an attempt to extend the reasoning of RFC 6052 >to multicast IPv4 addresses. However, while unicast IPv4 addresses >and their IPv6 counterparts are assigned as part of network >configuration, multicast addresses are decided upon by applications. >The document is very short on information how an application should >decide when to make use of the newly defined formats. It is therefore >also hard to understand why these formats are needed in the first >place. There appears to be a transition model in the minds of the >authors that makes this necessary or practical, and this information >must be made part of the document for it to be useful. Med: There are plenty of applications using this address format: e.g., [I-D.ietf-softwire-mesh-multicast], [I-D.ietf-softwire-dslite-multicast], [I-D.ietf-softwire-multicast-prefix-option], [I-D.venaas-behave-v4v6mc-framework], [I-D.sarikaya-behave-netext-nat64-pmip], [I-D.sarikaya-behave-mext-nat64-dsmip], etc. We had pointers to some of those drafts in earlier versions of the document but we removed them and adopted the same approach as RFC6052: only the address format is defined while the usage is defined in companion documents. More details are also documented here: http://tools.ietf.org/html/draft-boucadair-behave-64-multicast-address-format-03#appendix-A.1 and http://tools.ietf.org/html/draft-boucadair-behave-64-multicast-address-format-03#appendix-A.2. There is also a problem statement, available at: http://tools.ietf.org/html/draft-jaclee-behave-v4v6-mcast-ps-03 which can be cited in the introduction. > >** Major Issues: > >To continue the summary: I don't understand which network elements >need to be able to determine, by looking at an IP address, that this >document is in use. What for? More generally, which entities need to >interoperate based on a common understanding of this format? Med: Elements which make use of the address format are deployment-specific; this can be a receiver, an IPv4-IPv6 PIM interworking function, IGMP/MLD Interworking function. We didn't quoted these interworking functions because this is deployment-specific. Do you think your issue can be solved if we add a pointer to one of the solutions documented listed above? > >Of the various fields left "configurable according to local policies >of the entity managing the IPv4-IPv6 Interconnection Function", which >are important for applications? How do they know these policies? Med: The content of this filed is left configurable. Its value will depend on the policies enforced by the administrative entity. Examples of these policies are: embedded-RF, use unicast-based prefix, etc. Applications are not aware of these policies since a prefix will (likely /96) will be provisioned (see Section 6). If >that information is all in the two parameters "ASM_MPREFIX64" and >"SSM_MPREFIX64", what is the protocol that will be used to make this >information available to applications? I don't think this can be a >standards-track document without defining at least one MTI protocol >for disseminating this information. Med: The provisioning of the ASM_PREFIX64 and the SSM_PREFIX is orthogonal to the address format itself. Various methods can be used but this is out of scope of the document. We can add a pointer to http://tools.ietf.org/html/draft-ietf-softwire-multicast-prefix-option-00 as a provisioning example. Would you be fine with adding such reference? What is an implementation >supposed to do that receives an address that looks like it is governed >by this document but does not conform to either of the agreed >prefixes disseminated to the implementation? Med: This is an issue for the provisioning method and not for the specification of the address format itself. > >This document needs editorial attention. I will abstain from trying >to make detailed corrections, as this would become tedious quickly. >While much of this work could be done by the RFC editor, some of the >editorial decisions will enter e.g. IANA registries, so the technical >terms need to be decided now. More importantly, understanding this >document during its development process (including mine as a reviewer) >may be hampered by its editorial shortcomings. > >** Minor Issues: > >My first editorial problem is with the title. This address format is >not embedded in IPv4, as the title wants to make us believe. Instead, >it is talking about an multicast address format for IPv6 that embeds >an IPv4 multicast address. (While this misleading naming repeats the >same mistake that has been made in RFC 6052, at least there it is not >part of the title.) Med: Could you please suggest a better title? > >3 > >The role of 64IX is very unclear. My conjecture is that this draft is >defining the address format for the case M=1 only (i.e., address[16] = >1). No text defines what happens for M=0, so the assumption appears >to be that RFC 4291 applies unchanged in this case. If this >conjecture is correct, this needs to be made much clearer. Med: The current text says: "When "M-bit" is set to 1, it indicates that a multicast IPv4 address is embedded in the low-order 32 bits of the multicast IPv6 address.". I can add: "When "M-bit" is set to 0, the address format follows [RFC4291].". Would this be fine with you? > >What is "r"? Define. Med: This means "reserved". The text says: "All the remaining bits are reserved and MUST be set to 0.". Do you think the text should be clarified further? > >4 > >Why is 64IX moving around here? >(The discriminating bit M now seems to be address[32].) >How does one find out which of the two positions of the M bit to use? Med: Once the prefix is configured to a receiver, an IPv4-IPv6 PIM interworking function, the question of the location of the M-bit is not relevant anymore. If both ASM and SSM modes are supported, two prefixes will be used. > >. o sub-group-id: The default value is all zeros. >How does an application find out when to choose a different one? Med: Applications are provisioned with the full prefix; see Section 6. > >. 232.0.0.1-232.0.0.255 range is being >. reserved to IANA. >Who is making this reservation? ("is being reserved" means the >resernation is going on right now, but I don't find anything in 9.) Med: We removed that sentence as a result of a comment I received from SM (see mboned archives). > >7 > >7 seems to imply this format is only useful where RFC 6052 is in use. >If this is true, this should be clearly stated. More specifically, >the assumption appears to be that all nodes that need to exchange >information that concerns IPv4 sources need to have the same RFC 6052 >parameters in effect. How is that ensured? Med: This is a generic issue for RFC6052. We can document the issue if it is specific to the multicast context. > >** Nits: > >10 -- s/defined/defines/ Med: Fixed. Thanks. > >(And many more, see above.) > >
- APPSDIR review of draft-ietf-mboned-64-multicast-… Carsten Bormann
- RE: APPSDIR review of draft-ietf-mboned-64-multic… mohamed.boucadair
- Re: APPSDIR review of draft-ietf-mboned-64-multic… Carsten Bormann
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Tina TSOU
- Re: APPSDIR review of draft-ietf-mboned-64-multic… Lee, Yiu
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Jacni Qin
- RE: APPSDIR review of draft-ietf-mboned-64-multic… mohamed.boucadair
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Carsten Bormann
- RE: [MBONED] APPSDIR review of draft-ietf-mboned-… mohamed.boucadair
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Brian Haberman
- RE: [MBONED] APPSDIR review of draft-ietf-mboned-… Manfredi, Albert E
- RE: [MBONED] APPSDIR review of draft-ietf-mboned-… Tina TSOU
- RE: [MBONED] APPSDIR review of draft-ietf-mboned-… mohamed.boucadair
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Lee, Yiu
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Stig Venaas
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Lee, Yiu
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Behcet Sarikaya
- Re: [MBONED] APPSDIR review of draft-ietf-mboned-… Jacni Qin