
From kerlyn2001@gmail.com  Wed May  2 07:44:38 2012
Return-Path: <kerlyn2001@gmail.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 A8DCF21F8644 for <ipv6@ietfa.amsl.com>; Wed,  2 May 2012 07:44:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.492
X-Spam-Level: 
X-Spam-Status: No, score=-102.492 tagged_above=-999 required=5 tests=[AWL=0.184, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 pEqHI9YNAg-9 for <ipv6@ietfa.amsl.com>; Wed,  2 May 2012 07:44:37 -0700 (PDT)
Received: from mail-lpp01m010-f44.google.com (mail-lpp01m010-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id 92CB621F85E3 for <ipv6@ietf.org>; Wed,  2 May 2012 07:44:34 -0700 (PDT)
Received: by lagj5 with SMTP id j5so577214lag.31 for <ipv6@ietf.org>; Wed, 02 May 2012 07:44:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=bh5U811QaaqsvdyRmO2jF1ax9IAEs8WBIu5vD5ApFsw=; b=VXJHRbv/Yvr4gZe+je1RSJ2rTCID4tatUWc12Z7asd/JeuwPVTnx2mMmWiU6OvqVbK wJmm5KzeONV3mh0BAfQGTz0olWCG92WwI8UPZokviBaMWN7YClKo6NPqP7KRpZtP+7kH Tb51S/FOu2GkH61h1glMygAWu3WJQq1Sk91k+vKe+Q03DA9pFXsBISkZVRUnnYZrCTAs QUqAO3L5Dwd7V7drChK2L68avB1kjF8WGgVDC4KLej5gjBxUR7NKO7i8NdJF+DHocXS/ SVOeqZE1Jbe4OWImrUzqLorbhqjpEuastj8bZ2rCjq7yeLb34yCFB/lekLiIIkBCO+/c pUmA==
MIME-Version: 1.0
Received: by 10.112.87.195 with SMTP id ba3mr13236091lbb.75.1335969873222; Wed, 02 May 2012 07:44:33 -0700 (PDT)
Sender: kerlyn2001@gmail.com
Received: by 10.112.18.138 with HTTP; Wed, 2 May 2012 07:44:33 -0700 (PDT)
In-Reply-To: <DB7B94B2-C31C-4B41-A7DD-FD1D5A4D3473@employees.org>
References: <DB7B94B2-C31C-4B41-A7DD-FD1D5A4D3473@employees.org>
Date: Wed, 2 May 2012 10:44:33 -0400
X-Google-Sender-Auth: 7IiIsIynasQN6zuD1pGapO3QuPM
Message-ID: <CABOxzu0MuKGGn_UQcbbNu3LdYYZ04eJ5w07One36LBC0VkcuDQ@mail.gmail.com>
Subject: Re: Building control standards
From: Kerry Lynn <kerlyn@ieee.org>
To: =?ISO-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
Content-Type: multipart/alternative; boundary=f46d0401f7ebb95bbb04bf0eb975
Cc: 6man <ipv6@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, 02 May 2012 14:44:38 -0000

--f46d0401f7ebb95bbb04bf0eb975
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Wed, May 2, 2012 at 9:55 AM, Ole Tr=F8an <otroan@employees.org> wrote:

> Kerry,
>
> apologies for sending this to you direct. partially a person interest (as
> I'm refurbishing a house), but also of professional interest.
>
> with regards to the various building control system standards. are BACnet=
,
> instabus, EIB, KNX all basically the same, and covered by
> draft-ietf-6man-6lobac-01?
>
> cheers,
> Ole


Hi Ole,

No problem.  I am not familiar with some of the standards you mention.
The problem comes in when these "last meters" protocols develop their own
proprietary data links.  BACnet is in that camp currently with MS/TP, which
is one of several data links that it supports but the only one that does no=
t
already have a "IPv6 over foo" RFC.  As the larger vision is to transition
BACnet to native IPv6 in the future, I believe that draft-ietf-6man-6lobac
is a necessary step on that path since it is so widely deployed in
commercial
building automation systems.  It is about a factor of 10 less costly than
ethernet per driver, can cover long distances (1000-1200 m), and has a
sufficient data rate for the BAC application (up to 115.2 kpbs).

That said, in conjunction with changes being made in parallel to the data
link (through a BACnet standard change proposal), I think that MS/TP can
fill a niche at the low end of wired data links (similar to the niche that
6LoWPAN
fills in wireless) and will transport arbitrary IPv6 packets up to 1500
octets
in length (not including the IPHC dispatch header, and depending on link
MTU setting).  To the extent that the standards you mention will exchange
their application data using standard IP transports, and the required data
rate is 115.2 kbps or less, then IPv6 over MS/TP should be a viable option.

Hope that answers your question, -K-

--f46d0401f7ebb95bbb04bf0eb975
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Wed, May 2, 2012 at 9:55 AM, Ole Tr=F8an=A0<span dir=3D"ltr">&lt;<a href=
=3D"mailto:otroan@employees.org" target=3D"_blank">otroan@employees.org</a>=
&gt;</span>=A0wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin-t=
op:0px;margin-right:0px;margin-bottom:0px;margin-left:0.8ex;border-left-wid=
th:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-l=
eft:1ex">
Kerry,<br><br>apologies for sending this to you direct. partially a person =
interest (as I&#39;m refurbishing a house), but also of professional intere=
st.<br><br>with regards to the various building control system standards. a=
re BACnet, instabus, EIB, KNX all basically the same, and covered by draft-=
ietf-6man-6lobac-01?<br>
<br>cheers,<br>Ole</blockquote><div><br></div>Hi Ole,<div><br></div><div>No=
 problem. =A0I am not familiar with some of the standards you mention.</div=
><div>The problem comes in when these &quot;last meters&quot; protocols dev=
elop their own</div>
<div>proprietary data links. =A0BACnet is in that camp currently with MS/TP=
, which</div><div>is one of several data links that it supports but the onl=
y one that does not</div><div>already have a &quot;IPv6 over foo&quot; RFC.=
 =A0As the larger vision is to transition</div>
<div>BACnet to native IPv6 in the future, I believe that draft-ietf-6man-6l=
obac</div><div>is a necessary step on that path since it is so widely deplo=
yed in commercial</div><div>building automation systems. =A0It is about a f=
actor of 10 less costly than</div>
<div>ethernet per driver, can cover long distances (1000-1200 m), and has a=
</div><div>sufficient data rate for the BAC application (up to 115.2 kpbs).=
</div><div><br></div><div>That said, in conjunction with changes being made=
 in parallel to the data</div>
<div>link (through a BACnet standard change proposal), I think that MS/TP c=
an</div><div>fill a niche at the low end of wired data links (similar to th=
e niche that 6LoWPAN</div><div>fills in wireless) and will transport arbitr=
ary IPv6 packets up to 1500 octets</div>
<div>in length (not including the IPHC dispatch header, and depending on li=
nk</div><div>MTU setting). =A0To the extent that the standards you mention =
will exchange</div><div>their application data using standard IP transports=
, and the required data</div>
<div>rate is 115.2 kbps or less, then IPv6 over MS/TP should be a viable op=
tion.</div><div><br></div><div>Hope that answers your question, -K-</div><d=
iv><br><div class=3D"gmail_quote"><br></div></div>

--f46d0401f7ebb95bbb04bf0eb975--

From ichiroumakino@gmail.com  Wed May  2 07:53:08 2012
Return-Path: <ichiroumakino@gmail.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 908B821F8643 for <ipv6@ietfa.amsl.com>; Wed,  2 May 2012 07:53:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.143
X-Spam-Level: 
X-Spam-Status: No, score=-3.143 tagged_above=-999 required=5 tests=[AWL=0.156,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
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 Ld9bFZcalX-g for <ipv6@ietfa.amsl.com>; Wed,  2 May 2012 07:53:07 -0700 (PDT)
Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by ietfa.amsl.com (Postfix) with ESMTP id 5A27921F862F for <ipv6@ietf.org>; Wed,  2 May 2012 07:53:07 -0700 (PDT)
Received: by wibhj6 with SMTP id hj6so3840441wib.13 for <ipv6@ietf.org>; Wed, 02 May 2012 07:53:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=95MVuYRyH3FhbheItgzXOjLK4EIjV+csZ/Ez6hxCvSs=; b=wBK4joVgclrRgPkcRskgKugikvco/gV7SzWkaNs+2HJxQXzWrWJlkyl4mq2h4h0MAk A6oYxiap/+9HRItno5am3Lwv9EkwH7xUU5cRTQCZ+px7fMPoaEM9RcY3rUmyuQG+LDk6 MkvQc9ZXkjbN3J44ynm8+0j4z4CF3jLI02domeGoiQ0mXwwtM1EHXvNgN8oBVh7FVjj8 8A6ZZTZrxV44Kvcpf0EXwou5eMVyiLUcrsBTy1FTBCPl2BiaOvrMbNEpiKwEp/6I4k4u 8RK2xTkjhC2KRfClAcArWXv1FPBY72e9V80ywB42h0qJ7MC7HTlKT32B1dSyb8dMuzN9 88Aw==
Received: by 10.180.86.197 with SMTP id r5mr11138036wiz.21.1335970386123; Wed, 02 May 2012 07:53:06 -0700 (PDT)
Received: from dhcp-lys02-vla252-10-147-117-95.cisco.com (64-103-25-233.cisco.com. [64.103.25.233]) by mx.google.com with ESMTPS id fl2sm7366323wib.2.2012.05.02.07.53.04 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 02 May 2012 07:53:05 -0700 (PDT)
Sender: Ole Troan <ichiroumakino@gmail.com>
Subject: Re: Building control standards
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=iso-8859-1
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <CABOxzu0MuKGGn_UQcbbNu3LdYYZ04eJ5w07One36LBC0VkcuDQ@mail.gmail.com>
Date: Wed, 2 May 2012 16:53:02 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <5659172E-E2E1-4DFF-9E91-E7E116D1C3AE@employees.org>
References: <DB7B94B2-C31C-4B41-A7DD-FD1D5A4D3473@employees.org> <CABOxzu0MuKGGn_UQcbbNu3LdYYZ04eJ5w07One36LBC0VkcuDQ@mail.gmail.com>
To: Kerry Lynn <kerlyn@ieee.org>
X-Mailer: Apple Mail (2.1257)
Cc: 6man <ipv6@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, 02 May 2012 14:53:08 -0000

Kerry,

> No problem.  I am not familiar with some of the standards you mention.
> The problem comes in when these "last meters" protocols develop their =
own
> proprietary data links.  BACnet is in that camp currently with MS/TP, =
which
> is one of several data links that it supports but the only one that =
does not
> already have a "IPv6 over foo" RFC.  As the larger vision is to =
transition
> BACnet to native IPv6 in the future, I believe that =
draft-ietf-6man-6lobac
> is a necessary step on that path since it is so widely deployed in =
commercial
> building automation systems.  It is about a factor of 10 less costly =
than
> ethernet per driver, can cover long distances (1000-1200 m), and has a
> sufficient data rate for the BAC application (up to 115.2 kpbs).
>=20
> That said, in conjunction with changes being made in parallel to the =
data
> link (through a BACnet standard change proposal), I think that MS/TP =
can
> fill a niche at the low end of wired data links (similar to the niche =
that 6LoWPAN
> fills in wireless) and will transport arbitrary IPv6 packets up to =
1500 octets
> in length (not including the IPHC dispatch header, and depending on =
link
> MTU setting).  To the extent that the standards you mention will =
exchange
> their application data using standard IP transports, and the required =
data
> rate is 115.2 kbps or less, then IPv6 over MS/TP should be a viable =
option.

thanks for your quick reply!
KNX also refers to ANSI/ASHRAE 135   =
(http://www.knx.org/knx-standard/introduction/)
so I can only hope that the work on MS/TP will also cover Europe.

cheers,
Ole=

From brian@innovationslab.net  Wed May  2 11:52:54 2012
Return-Path: <brian@innovationslab.net>
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 79CB111E80AB for <ipv6@ietfa.amsl.com>; Wed,  2 May 2012 11:52:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.57
X-Spam-Level: 
X-Spam-Status: No, score=-102.57 tagged_above=-999 required=5 tests=[AWL=0.029, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 fjx1e2y1Olvg for <ipv6@ietfa.amsl.com>; Wed,  2 May 2012 11:52:53 -0700 (PDT)
Received: from uillean.fuaim.com (uillean.fuaim.com [206.197.161.140]) by ietfa.amsl.com (Postfix) with ESMTP id B8AA911E80A4 for <ipv6@ietf.org>; Wed,  2 May 2012 11:52:53 -0700 (PDT)
Received: from clairseach.fuaim.com (clairseach.fuaim.com [206.197.161.141]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by uillean.fuaim.com (Postfix) with ESMTP id 9FF0788198; Wed,  2 May 2012 11:52:53 -0700 (PDT)
Received: from clemson.local (nat-gwifi.jhuapl.edu [128.244.87.132]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by clairseach.fuaim.com (Postfix) with ESMTP id 0B9D1140039; Wed,  2 May 2012 11:52:52 -0700 (PDT)
Message-ID: <4FA18283.40507@innovationslab.net>
Date: Wed, 02 May 2012 14:52:51 -0400
From: Brian Haberman <brian@innovationslab.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:11.0) Gecko/20120327 Thunderbird/11.0.1
MIME-Version: 1.0
To: "draft-ietf-6man-lineid@tools.ietf.org" <draft-ietf-6man-lineid@tools.ietf.org>,  6man Chairs <6man-chairs@tools.ietf.org>, 6man WG <ipv6@ietf.org>
Subject: AD review: draft-ietf-6man-lineid
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
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, 02 May 2012 18:52:54 -0000

All,
      Here are my comments on the LineID draft.  It is in pretty good 
shape, but I would like these issues addressed before moving on to IESG 
Review/IETF Last Call...

Substantive
-----------

- Section 2 (paragraph 3) : This text talks about "the network" getting 
some information from the subscriber-originated RS messages.  Is it 
really the AN that gets this information or is it really the Edge 
Router?  What information is being lost when the subscriber-initiated RS 
messages stop?

- Section 2 (paragraph 5) : This paragraph states that this approach is 
"NOT RECOMMENDED for general deployments".  Do you really mean general 
deployments or is is better to say deployments not using the N:1 VLAN model?

- Section 5.1 : If the AN has an IPv6 address, why is its use in the 
encapsulating header only a SHOULD?

- Section 6.3 : How does the edge router know what prefixes to map to 
the LIO?  Should there be some specification that the RA transmitted 
must/should carry a PIO?

- Section 7 : I would suggest for the definition of the Option Length 
s/The value 0 is considered invalid/The value MUST be greater than 0/

- Section 7.1 : I have questions on the use of SHOULD NOT in the last 
two paragraphs. In what situation would two line IDs be considered equal 
if they do not match byte-by-byte?  To me, this can be changed to MUST 
NOT. I am not sure there is really any reason to say an intermediate 
system SHOULD NOT examine the Line ID.  There is no way to enforce that 
rule.  In what situation (or type of situation) would an intermediate 
system be allowed to modify the Line ID?

Editorial
---------

* Introduction
- s/traditionally/traditional/
- s/[RFC1661] based some networks/[RFC1661] based, some networks/
- s/network in context/network in the context/
- None of the figures are referenced in the text
- Expand GPON acronym on its first use

* Terminology
- The definition of AN uses the terms northbound and southbound. It 
would be useful to briefly define those (or use different terms).
- I would define RG before Edge Router so that there is no dangling use 
of the term RG before it is defined. Or you can expand RG in the 
definition...
- It may be useful to state whether the use of an RG is optional or not.
- The definition of RG is missing a term: "...similar to one specified 
in or a Layer...".

* Section 2
- s/VLAN deployment models line/VLAN deployment models, line/
- DHCP should be expanded on first use and a reference given.
- I would suggest providing a reference for SLAAC.
- s/this results on some/this results in some/
- s/Router Solicitations by initiating RSs/Router Solicitations (RSes) 
by initiating RSes/
- s/RSs/RSes/g
- There is a dangling "e.g." in the middle of the third paragraph.

* Section 3
- s/the end-device on the circuit the end-device is connected on/the 
end-device on the circuit/
- It would be useful to include a reference for DHCP relay agents.

* Section 4
- The acronym ND needs to be expanded or changed to RS/RA.
- Specify that it is the Hop Limit of the *inner* packet that must not 
be decremented.

* Section 5.1
- The section uses the term "insert" when talking about the creation of 
the encapsulating (outer) packet.  This makes me think of modifying an 
existing packet.  It would be clearer to state that the encapsulating 
packet includes/contains a destination options header.

* Section 5.2
- s/router advertisement/Router Advertisement/
- Rather than saying the AN will "multicast" the inner packet, would be 
sufficient to say it will "transmit" the inner packet?

* Section 6.1
- Last sentence is missing a period.

* Section 6.2
- s/this router advertisement(es./this router advertisement./
- s/All BBF Access Nodes/All-BBF-Access-Nodes/g

* Section 6.3
- Provide an informative reference for ANCP.

* Section 7
- s/an alignment requirement of (none)/no alignment requirements/

* Section 7.1
- The last sentence of the first paragraph is missing a period.

Regards,
Brian

From wesley.george@twcable.com  Thu May  3 08:43:33 2012
Return-Path: <wesley.george@twcable.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 B18B621F85C2 for <ipv6@ietfa.amsl.com>; Thu,  3 May 2012 08:43:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.934
X-Spam-Level: 
X-Spam-Status: No, score=-0.934 tagged_above=-999 required=5 tests=[AWL=0.529,  BAYES_00=-2.599, HELO_EQ_MODEMCABLE=0.768, HOST_EQ_MODEMCABLE=1.368, RCVD_IN_DNSWL_LOW=-1]
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 Th3vMs3GRjud for <ipv6@ietfa.amsl.com>; Thu,  3 May 2012 08:43:33 -0700 (PDT)
Received: from cdpipgw01.twcable.com (cdpipgw01.twcable.com [165.237.59.22]) by ietfa.amsl.com (Postfix) with ESMTP id 1C22221F8595 for <ipv6@ietf.org>; Thu,  3 May 2012 08:43:33 -0700 (PDT)
X-SENDER-IP: 10.136.163.14
X-SENDER-REPUTATION: None
X-IronPort-AV: E=Sophos;i="4.75,524,1330923600"; d="scan'208";a="376147262"
Received: from unknown (HELO PRVPEXHUB05.corp.twcable.com) ([10.136.163.14]) by cdpipgw01.twcable.com with ESMTP/TLS/RC4-MD5; 03 May 2012 11:42:23 -0400
Received: from PRVPEXVS03.corp.twcable.com ([10.136.163.26]) by PRVPEXHUB05.corp.twcable.com ([10.136.163.14]) with mapi; Thu, 3 May 2012 11:42:47 -0400
From: "George, Wes" <wesley.george@twcable.com>
To: Bob Hinden <bob.hinden@gmail.com>, "ipv6@ietf.org Mailing List" <ipv6@ietf.org>
Date: Thu, 3 May 2012 11:42:43 -0400
Subject: RE: 6MAN WG Last Call: <draft-ietf-6man-rfc3484bis-02.txt>
Thread-Topic: 6MAN WG Last Call: <draft-ietf-6man-rfc3484bis-02.txt>
Thread-Index: Ac0Y8zpUqRXe0YkMQWyyHG1qdhNmgwQT7zAg
Message-ID: <DCC302FAA9FE5F4BBA4DCAD465693779173F8E5E2F@PRVPEXVS03.corp.twcable.com>
References: <D12B8841-9A6A-4AC6-A0B3-D93409F1FFCD@gmail.com>
In-Reply-To: <D12B8841-9A6A-4AC6-A0B3-D93409F1FFCD@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
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, 03 May 2012 15:43:33 -0000

Apologies on missing the cutoff, but I made the recommendation at the mic i=
n Paris that this needed to say something referencing RFC 6598 and how thos=
e addresses are to be treated. I just got around to checking and it seems t=
o have been missed in this revision.

Thanks,

Wes

> -----Original Message-----
> From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of B=
ob
> Hinden
> Sent: Thursday, April 12, 2012 5:28 PM
> To: ipv6@ietf.org Mailing List
> Cc: Bob Hinden
> Subject: 6MAN WG Last Call: <draft-ietf-6man-rfc3484bis-02.txt>
>
> All,
>
> This message starts a two week 6MAN Working Group on advancing:
>
>       Title           : Default Address Selection for Internet Protocol
> version 6 (IPv6)
>       Author(s)       : Dave Thaler
>                           Richard Draves
>                           Arifumi Matsumoto
>                           Tim Chown
>       Filename        : draft-ietf-6man-rfc3484bis-02.txt
>       Pages           : 30
>       Date            : 2012-04-11
>
>         http://tools.ietf.org/html/draft-ietf-6man-rfc3484bis-02
>
> as Proposed Standard.  Substantive comments and statements of support for
> advancing this document should be directed to the mailing list.
> Editorial suggestions can be sent to the authors.  This last call will
> end on April 26, 2012.
>
> Regards,
> Ole Troan & Bob Hinden
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

This E-mail and any of its attachments may contain Time Warner Cable propri=
etary information, which is privileged, confidential, or subject to copyrig=
ht belonging to Time Warner Cable. This E-mail is intended solely for the u=
se of the individual or entity to which it is addressed. If you are not the=
 intended recipient of this E-mail, you are hereby notified that any dissem=
ination, distribution, copying, or action taken in relation to the contents=
 of and attachments to this E-mail is strictly prohibited and may be unlawf=
ul. If you have received this E-mail in error, please notify the sender imm=
ediately and permanently delete the original and any copy of this E-mail an=
d any printout.

From dthaler@microsoft.com  Thu May  3 16:58:10 2012
Return-Path: <dthaler@microsoft.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 5FC8011E8080 for <ipv6@ietfa.amsl.com>; Thu,  3 May 2012 16:58:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.883
X-Spam-Level: 
X-Spam-Status: No, score=-103.883 tagged_above=-999 required=5 tests=[AWL=-0.284, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 NoSUUV+7hA7O for <ipv6@ietfa.amsl.com>; Thu,  3 May 2012 16:58:09 -0700 (PDT)
Received: from db3outboundpool.messaging.microsoft.com (db3ehsobe001.messaging.microsoft.com [213.199.154.139]) by ietfa.amsl.com (Postfix) with ESMTP id 45D8411E8073 for <ipv6@ietf.org>; Thu,  3 May 2012 16:58:09 -0700 (PDT)
Received: from mail76-db3-R.bigfish.com (10.3.81.242) by DB3EHSOBE003.bigfish.com (10.3.84.23) with Microsoft SMTP Server id 14.1.225.23; Thu, 3 May 2012 23:57:58 +0000
Received: from mail76-db3 (localhost [127.0.0.1])	by mail76-db3-R.bigfish.com (Postfix) with ESMTP id 84905E01CF; Thu,  3 May 2012 23:57:58 +0000 (UTC)
X-SpamScore: -36
X-BigFish: VS-36(zz9371I936eK542M1432N4015Izz1202hzz1033IL8275dhz2fh2a8h668h839h944hd25h)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14MLTC104.redmond.corp.microsoft.com; RD:none; EFVD:NLI
Received-SPF: pass (mail76-db3: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=dthaler@microsoft.com; helo=TK5EX14MLTC104.redmond.corp.microsoft.com ; icrosoft.com ; 
Received: from mail76-db3 (localhost.localdomain [127.0.0.1]) by mail76-db3 (MessageSwitch) id 1336089476332915_1353; Thu,  3 May 2012 23:57:56 +0000 (UTC)
Received: from DB3EHSMHS018.bigfish.com (unknown [10.3.81.253])	by mail76-db3.bigfish.com (Postfix) with ESMTP id 468754600C8; Thu,  3 May 2012 23:57:56 +0000 (UTC)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (131.107.125.8) by DB3EHSMHS018.bigfish.com (10.3.87.118) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 3 May 2012 23:57:55 +0000
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) with Microsoft SMTP Server (TLS) id 14.2.298.5; Thu, 3 May 2012 23:57:58 +0000
Received: from TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com ([169.254.5.160]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi id 14.02.0298.005; Thu, 3 May 2012 16:57:58 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: "George, Wes" <wesley.george@twcable.com>, Bob Hinden <bob.hinden@gmail.com>, "ipv6@ietf.org Mailing List" <ipv6@ietf.org>
Subject: RE: 6MAN WG Last Call: <draft-ietf-6man-rfc3484bis-02.txt>
Thread-Topic: 6MAN WG Last Call: <draft-ietf-6man-rfc3484bis-02.txt>
Thread-Index: AQHNGPM99ULURgY3nEmykoUhbWUB95a4yjSAgAAUH0A=
Date: Thu, 3 May 2012 23:57:57 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B5AED7D@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
References: <D12B8841-9A6A-4AC6-A0B3-D93409F1FFCD@gmail.com> <DCC302FAA9FE5F4BBA4DCAD465693779173F8E5E2F@PRVPEXVS03.corp.twcable.com>
In-Reply-To: <DCC302FAA9FE5F4BBA4DCAD465693779173F8E5E2F@PRVPEXVS03.corp.twcable.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [157.54.51.28]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
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, 03 May 2012 23:58:10 -0000

It already says "Other IPv4 addresses are assigned global scope."
And since RFC 1918 addresses are treated as globals too, saying 6598 is tre=
ated like
any other global address didn't seem necessary.   Still, in response to thi=
s email, I'm
changing to:
	"Other IPv4 addresses (including IPv4 private addresses [RFC1918] and=20
	Shared Address Space addresses [RFC6598]) are assigned global scope."
in -03, which at least makes it clear that this was intentional.

-Dave

> -----Original Message-----
> From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of
> George, Wes
> Sent: Thursday, May 03, 2012 8:43 AM
> To: Bob Hinden; ipv6@ietf.org Mailing List
> Subject: RE: 6MAN WG Last Call: <draft-ietf-6man-rfc3484bis-02.txt>
>=20
> Apologies on missing the cutoff, but I made the recommendation at the mic=
 in
> Paris that this needed to say something referencing RFC 6598 and how thos=
e
> addresses are to be treated. I just got around to checking and it seems t=
o have
> been missed in this revision.
>=20
> Thanks,
>=20
> Wes
>=20
> > -----Original Message-----
> > From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf
> > Of Bob Hinden
> > Sent: Thursday, April 12, 2012 5:28 PM
> > To: ipv6@ietf.org Mailing List
> > Cc: Bob Hinden
> > Subject: 6MAN WG Last Call: <draft-ietf-6man-rfc3484bis-02.txt>
> >
> > All,
> >
> > This message starts a two week 6MAN Working Group on advancing:
> >
> >       Title           : Default Address Selection for Internet Protocol
> > version 6 (IPv6)
> >       Author(s)       : Dave Thaler
> >                           Richard Draves
> >                           Arifumi Matsumoto
> >                           Tim Chown
> >       Filename        : draft-ietf-6man-rfc3484bis-02.txt
> >       Pages           : 30
> >       Date            : 2012-04-11
> >
> >         http://tools.ietf.org/html/draft-ietf-6man-rfc3484bis-02
> >
> > as Proposed Standard.  Substantive comments and statements of support
> > for advancing this document should be directed to the mailing list.
> > Editorial suggestions can be sent to the authors.  This last call will
> > end on April 26, 2012.
> >
> > Regards,
> > Ole Troan & Bob Hinden
> >
> >
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list
> > ipv6@ietf.org
> > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>=20
> This E-mail and any of its attachments may contain Time Warner Cable
> proprietary information, which is privileged, confidential, or subject to
> copyright belonging to Time Warner Cable. This E-mail is intended solely =
for the
> use of the individual or entity to which it is addressed. If you are not =
the
> intended recipient of this E-mail, you are hereby notified that any disse=
mination,
> distribution, copying, or action taken in relation to the contents of and
> attachments to this E-mail is strictly prohibited and may be unlawful. If=
 you have
> received this E-mail in error, please notify the sender immediately and
> permanently delete the original and any copy of this E-mail and any print=
out.
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------



From dthaler@microsoft.com  Thu May  3 17:40:43 2012
Return-Path: <dthaler@microsoft.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 DA9EF11E8085 for <ipv6@ietfa.amsl.com>; Thu,  3 May 2012 17:40:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.876
X-Spam-Level: 
X-Spam-Status: No, score=-103.876 tagged_above=-999 required=5 tests=[AWL=-0.277, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 eZsi8Wo6gAL2 for <ipv6@ietfa.amsl.com>; Thu,  3 May 2012 17:40:43 -0700 (PDT)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe004.messaging.microsoft.com [213.199.154.207]) by ietfa.amsl.com (Postfix) with ESMTP id E9BE611E8080 for <ipv6@ietf.org>; Thu,  3 May 2012 17:40:42 -0700 (PDT)
Received: from mail80-am1-R.bigfish.com (10.3.201.229) by AM1EHSOBE003.bigfish.com (10.3.204.23) with Microsoft SMTP Server id 14.1.225.23; Fri, 4 May 2012 00:40:30 +0000
Received: from mail80-am1 (localhost [127.0.0.1])	by mail80-am1-R.bigfish.com (Postfix) with ESMTP id CC1FB402AF	for <ipv6@ietf.org>; Fri,  4 May 2012 00:40:30 +0000 (UTC)
X-SpamScore: 0
X-BigFish: VS0(zzzz1202hzzz2fh2a8h668h839h944hd25h)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14HUBC106.redmond.corp.microsoft.com; RD:none; EFVD:NLI
Received-SPF: pass (mail80-am1: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=dthaler@microsoft.com; helo=TK5EX14HUBC106.redmond.corp.microsoft.com ; icrosoft.com ; 
Received: from mail80-am1 (localhost.localdomain [127.0.0.1]) by mail80-am1 (MessageSwitch) id 1336092027886843_10143; Fri,  4 May 2012 00:40:27 +0000 (UTC)
Received: from AM1EHSMHS008.bigfish.com (unknown [10.3.201.240])	by mail80-am1.bigfish.com (Postfix) with ESMTP id D4A3820058	for <ipv6@ietf.org>; Fri,  4 May 2012 00:40:27 +0000 (UTC)
Received: from TK5EX14HUBC106.redmond.corp.microsoft.com (131.107.125.8) by AM1EHSMHS008.bigfish.com (10.3.207.108) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 4 May 2012 00:40:26 +0000
Received: from TK5EX14MLTW653.wingroup.windeploy.ntdev.microsoft.com (157.54.24.14) by TK5EX14HUBC106.redmond.corp.microsoft.com (157.54.80.61) with Microsoft SMTP Server (TLS) id 14.2.298.5; Fri, 4 May 2012 00:40:35 +0000
Received: from TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com ([169.254.5.160]) by TK5EX14MLTW653.wingroup.windeploy.ntdev.microsoft.com ([157.54.24.14]) with mapi id 14.02.0298.005; Thu, 3 May 2012 17:40:35 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: "ipv6@ietf.org" <ipv6@ietf.org>
Subject: RE: 3484bis and privacy addresses
Thread-Topic: 3484bis and privacy addresses
Thread-Index: AQHNGUajDaqZ7/kESEaVgy0zYPsEC5aZSPWQgAErsYCAACukIIAeSMbQ
Date: Fri, 4 May 2012 00:40:34 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B5AF1C5@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
References: <4F716D5C.40402@innovationslab.net> <4F726C9E.50107@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5054C1@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F83D8D0.5030402@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B508719@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F858C32.6060709@globis.net> <9B57C850BB53634CACEC56EF4853FF653B50CBC2@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F87D4EA.4040801@globis.net> <9B57C850BB53634CACEC56EF4853FF653B513879@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F8935C7.6020602@globis.net> <9B57C850BB53634CACEC56EF4853FF653B5159E0@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <9B57C850BB53634CACEC56EF4853FF653B5159E0@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [157.54.51.28]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
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: Fri, 04 May 2012 00:40:44 -0000

I wrote in response to Ray Hunter:
> I take your comment as asking for a summary table in rfc 3484bis of
> system-wide config options.   That could be done as a purely editorial
> change, although if there's only 1 thing in the table it's less interesti=
ng.
> But if others in the WG think this would be helpful, then yes we can do t=
hat.

Turns out there were already 2 things so I've done this in -03. =20

OLD:
	This specification optionally allows for the possibility of
	administrative configuration of policy (e.g., via manual
	configuration or a DHCP option such as that proposed in
	[I-D.ietf-6man-addr-select-opt]) that can override the default
	behavior of the algorithms.  The policy override takes the form of a
	configurable table that specifies precedence values and preferred
	source prefixes for destination prefixes.  If an implementation is
	not configurable, or if an implementation has not been configured,
	then the default policy table specified in this document SHOULD be
	used.

NEW:
	This specification optionally allows for the possibility of
	administrative configuration of policy (e.g., via manual
	configuration or a DHCP option such as that proposed in
	[I-D.ietf-6man-addr-select-opt]) that can override the default
	behavior of the algorithms.  The policy override consists of the
	following set of state, which SHOULD be configurable:

	o  Policy Table (Section 2.1): a table that specifies precedence
	   values and preferred source prefixes for destination prefixes.
	o  Automatic Row Additions flag (Section 2.1): a flag that specifies
	   whether the implementation may automatically add site-specific
	   rows for certain types of addresses.
	o  Privacy Preference flag (Section 5): a flag that specifies whether
	   temporary source addresses or stable source addresses are
	   preferred by default, when both types exist.

This is purely an editorial change.   The rest of Ray's comments apply
to I-D.ietf-6man-addr-select-opt, which is already informatively=20
referenced in the above text.

-Dave


From ietfc@btconnect.com  Fri May  4 01:50:22 2012
Return-Path: <ietfc@btconnect.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 2837621F846E for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 01:50:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.532
X-Spam-Level: 
X-Spam-Status: No, score=-3.532 tagged_above=-999 required=5 tests=[AWL=-0.067, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, RCVD_IN_DNSWL_LOW=-1]
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 0-ZJO5AsJMJU for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 01:50:21 -0700 (PDT)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe002.messaging.microsoft.com [213.199.154.205]) by ietfa.amsl.com (Postfix) with ESMTP id F395B21F846A for <ipv6@ietf.org>; Fri,  4 May 2012 01:50:20 -0700 (PDT)
Received: from mail44-am1-R.bigfish.com (10.3.201.249) by AM1EHSOBE005.bigfish.com (10.3.204.25) with Microsoft SMTP Server id 14.1.225.23; Fri, 4 May 2012 08:50:09 +0000
Received: from mail44-am1 (localhost [127.0.0.1])	by mail44-am1-R.bigfish.com (Postfix) with ESMTP id EDAD2602C7; Fri,  4 May 2012 08:50:08 +0000 (UTC)
X-SpamScore: -29
X-BigFish: PS-29(zz9371I542M1432N1418Izz1202hzz1033IL8275bh8275dhz2dh2a8h5a9h668h839hd24h304l)
X-Forefront-Antispam-Report: CIP:157.55.224.141; KIP:(null); UIP:(null); IPV:NLI; H:DB3PRD0702HT006.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
Received: from mail44-am1 (localhost.localdomain [127.0.0.1]) by mail44-am1 (MessageSwitch) id 1336121407688998_11105; Fri,  4 May 2012 08:50:07 +0000 (UTC)
Received: from AM1EHSMHS014.bigfish.com (unknown [10.3.201.227])	by mail44-am1.bigfish.com (Postfix) with ESMTP id A3E3F240141; Fri,  4 May 2012 08:50:07 +0000 (UTC)
Received: from DB3PRD0702HT006.eurprd07.prod.outlook.com (157.55.224.141) by AM1EHSMHS014.bigfish.com (10.3.207.152) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 4 May 2012 08:50:06 +0000
Received: from SN2PRD0710HT001.namprd07.prod.outlook.com (157.56.234.149) by pod51017.outlook.com (10.3.4.165) with Microsoft SMTP Server (TLS) id 14.15.74.2; Fri, 4 May 2012 08:50:11 +0000
Message-ID: <00a401cd29ca$41453680$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, 6man <ipv6@ietf.org>
References: <4F9CF3A8.7000801@gmail.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Date: Fri, 4 May 2012 09:47:58 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.234.149]
X-OriginatorOrg: btconnect.com
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: Fri, 04 May 2012 08:50:22 -0000

Brian

To me, Option 3 is the clear, right way to go.

Percent escaping is the purist answer, fine for URI experts who deal with
percent escaping all the time.  Most of the world is completely comfortable with
URIs as long as they look like
www.example.com/user/sample.html
Some get confused even by the addition of http: and most would be completely
thrown by the appearance of a percent sign (even if they are always appearing on
the Internet Explorer address bar, which most people either do not look at or
have turned off).

I believe that the audience for this feature is widespread, not just limited to
URI experts.  IPv6 is horribly complicated, it will often go wrong, so I see
help desks asking users to key this in as a common use case.  In which case, you
need a simple to locate on the keyboard, simple to refer to in 'English',
character to separate the two fields.  %25 is not it.

Anything else would do but I think that underscore is the worst choice, because
it vanishes.
http://[fe80::a_en1
on my Microsoft MUA displays, underlined in blue, as
f e 8 0 : : a [space] e n 1
so that is what I know it is; except of course I am a URI expert so I know that
if it were really a space, the e n 1 would not be underlined in blue so there is
a invisible underline there!

tilde is nice, but too hard to find on the keyboard, so, of unreserved, that
leaves period or hyphen; I would go for hyphen.

--- Original Message -----
From: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
To: "6man" <ipv6@ietf.org>
Sent: Sunday, April 29, 2012 9:54 AM

> In the IETF 83 discussion of draft-ietf-6man-uri-zoneid-00,
> there was no clear consensus on the approach to pursue. In fact,
> almost the same discussion occurred around draft-fenner-literal-zone
> several years ago, but at that time the topic was simply dropped.
>
> This note summarises the main options. As a reminder, the problem to
> be solved is how to tell a browser which interface to use when sending
> packets to a literal link-local address. The reason for doing this is
> purely for diagnostic purposes, since the Zone ID that identifies an
> interface has no significance outside the sending host. For more details,
> see the two drafts mentioned above.
>
> What we have today: link local address with no Zone ID
>    http://[fe80::a]
>
> The user cannot select the outgoing interface if there is more than one.
>
> The obvious solution would be to use the RFC4007 syntax (for an
> example Zone ID of en1):
>
>    http://[fe80::a%en1]
>
> However, this is impossible because % is *always* an escape character in
> URI syntax [RFC3986]. There is no chance of the URI community accepting
> such a hack to the syntax, so it isn't an option for us.
>
> The available options are therefore
>
> 1) Leave the problem unsolved.
>
> This would mean that per-interface diagnostics would still have to be
> performed using ping or ping6
>
>    ping fe80::a%en1
>
> Advantage: works today.
>
> Disadvantage: less convenient than using a browswer.
>
> 2) Escaping the escape character as allowed by RFC 3986:
>
>    http://[fe80::a%25en1]
>
> Advantage: allows use of browser.
> Disadvantage: ugly and confusing, doesn't allow simple cut and paste.
>
> 3) With alternative separator such as _
>
>    http://[fe80::a_en1]
>
> Advantage: allows use of browser.
> Disadvantage: doesn't allow simple cut and paste.
>
> 4) With the "IPvFuture" syntax left open in RFC 3986:
>
>    http://[v6.fe80::a_en1]
>
> Advantage: allows use of browser.
> Disadvantage: ugly and redundant, doesn't allow simple cut and paste.
>
> Thus, the WG has to choose between options 1), 2), 3) and 4).
>
> Opinions welcome!
>
>     Brian Carpenter



From ichiroumakino@gmail.com  Fri May  4 03:40:03 2012
Return-Path: <ichiroumakino@gmail.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 6FF4B21F873E for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 03:40:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.014
X-Spam-Level: 
X-Spam-Status: No, score=-3.014 tagged_above=-999 required=5 tests=[AWL=0.151,  BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, MIME_8BIT_HEADER=0.3,  RCVD_IN_DNSWL_LOW=-1]
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 1yI1jqSAknDl for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 03:40:03 -0700 (PDT)
Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by ietfa.amsl.com (Postfix) with ESMTP id A621B21F86E2 for <ipv6@ietf.org>; Fri,  4 May 2012 03:40:02 -0700 (PDT)
Received: by wibhj6 with SMTP id hj6so1010883wib.13 for <ipv6@ietf.org>; Fri, 04 May 2012 03:40:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=ZCIpig3lw4CnTsqYrEtv+iOYmHH0+LRzQzKo/+iS8uc=; b=hXeCmjY13jyqTpmfFnxTeMyomBlY913lsT0YhiO2npJp4Ncqsb9ZrjP2UNi7N1TOgd ZWiKiej/y6jeYaIDFdf8OzKWJo9jqKErjLXEF+zekdVm348VHGR3igMqmlcp2HtZ5h9k 2SNSD0aY+b0E0utR7stSjaT1ljFuRltKcFRrMe63g0doTG5O/QRRPgHQKbD/mMYmlP4E d96OruUOy/sB6Yvc0Rbcze/ZV6BB+9b7hvbYBu2QlDnAfzCbJcJkKpB3jfgqB6mMTyOO C2Ffj6FB9lh6XWI5HQWjXX6nUbynnGUIg0wIY/5fGxetiYzaiHqbdSk+Uf0izr7ya46t jvvw==
Received: by 10.180.77.4 with SMTP id o4mr11723897wiw.17.1336128001752; Fri, 04 May 2012 03:40:01 -0700 (PDT)
Received: from dhcp-lys02-vla252-10-147-117-91.cisco.com (64-103-25-233.cisco.com. [64.103.25.233]) by mx.google.com with ESMTPS id o2sm13686015wiv.11.2012.05.04.03.40.00 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 04 May 2012 03:40:00 -0700 (PDT)
Sender: Ole Troan <ichiroumakino@gmail.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=us-ascii
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <4F9CF3A8.7000801@gmail.com>
Date: Fri, 4 May 2012 12:39:58 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <81B7AF4C-95E9-43C1-A344-70F92E04CF35@employees.org>
References: <4F9CF3A8.7000801@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.1257)
Cc: 6man <ipv6@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: Fri, 04 May 2012 10:40:03 -0000

> 1) Leave the problem unsolved.
>=20
> This would mean that per-interface diagnostics would still have to be
> performed using ping or ping6
>=20
>   ping fe80::a%en1
>=20
> Advantage: works today.
>=20
> Disadvantage: less convenient than using a browswer.
>=20
> 2) Escaping the escape character as allowed by RFC 3986:
>=20
>   http://[fe80::a%25en1]
>=20
> Advantage: allows use of browser.
> Disadvantage: ugly and confusing, doesn't allow simple cut and paste.

if we went with option 2; considering that most browsers accept other =
inputs than URIs,
could the UI input be as today (fe80::a%en1) and the URI representation =
as (fe80::a%25en1)?

presumably also with other characters in the interface name escaped.
e.g. if I input "interface Dot11Radio0/0/0" in Chrome's address bar I =
get
"interface+Dot11Radio0%2F0%2F0"

cheers,
Ole


From mohamed.boucadair@orange.com  Fri May  4 05:50:33 2012
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 5E3E521F8615; Fri,  4 May 2012 05:50:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.08
X-Spam-Level: 
X-Spam-Status: No, score=-2.08 tagged_above=-999 required=5 tests=[AWL=0.167,  BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, 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 K0HJXoqU5pG5; Fri,  4 May 2012 05:50:32 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 47AAD21F860B; Fri,  4 May 2012 05:50:32 -0700 (PDT)
Received: from omfedm06.si.francetelecom.fr (unknown [xx.xx.xx.2]) by omfedm11.si.francetelecom.fr (ESMTP service) with ESMTP id AE3223B4439; Fri,  4 May 2012 14:50:31 +0200 (CEST)
Received: from PUEXCH81.nanterre.francetelecom.fr (unknown [10.101.44.34]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id 88B7E27C053; Fri,  4 May 2012 14:50:31 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.233.200.25]) by PUEXCH81.nanterre.francetelecom.fr ([10.101.44.34]) with mapi; Fri, 4 May 2012 14:50:31 +0200
From: <mohamed.boucadair@orange.com>
To: "mboned-chairs@ietf.org" <mboned-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>
Date: Fri, 4 May 2012 14:50:29 +0200
Subject: draft-ietf-mboned-64-multicast-address-format
Thread-Topic: draft-ietf-mboned-64-multicast-address-format
Thread-Index: Ac0p9HxleWTdQ5BUQkuVPrhA9CFoFw==
Message-ID: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: multipart/alternative; boundary="_000_94C682931C08B048B7A8645303FDC9F36E299468D7PUEXCB1Bnante_"
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.5.4.121515
Cc: Brian Haberman <brian@innovationslab.net>, "draft-ietf-mboned-64-multicast-address-format@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format@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: Fri, 04 May 2012 12:50:33 -0000

--_000_94C682931C08B048B7A8645303FDC9F36E299468D7PUEXCB1Bnante_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Dear all,

During the IETF LC for draft-ietf-mboned-64-multicast-address-format, Brian=
 suggested to use the remaining flag instead of reserving ff3x:0:8000/33 (S=
SM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered that approach in=
 an early version of the document but it has been abandoned because of comm=
ents we received at that time. We recorded the rationale behind our design =
choice in:
http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-01=
#appendix-A.2.

We are seeking more feedback from 6man and mboned on the following:

(1) Should we maintain the current design choice
(2) Or adopt the suggestion from Brian?

FWIW, discussion related to this issue can be found here: http://www.ietf.o=
rg/mail-archive/web/mboned/current/msg01508.html.
The latest version of the draft is available at: http://tools.ietf.org/html=
/draft-ietf-mboned-64-multicast-address-format-01

Your help is appreciated.

Cheers,
Med

--_000_94C682931C08B048B7A8645303FDC9F36E299468D7PUEXCB1Bnante_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dus-ascii" http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18702"></HEAD>
<BODY>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012>D=
ear=20
all,</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012>D=
uring the=20
IETF LC for draft-ietf-mboned-64-multicast-address-format, Brian suggested =
to=20
use the remaining flag instead of reserving ff3x:0:8000/33 (SSM)&nbsp;and=20
ffxx:8000/17 (ASM) blocks. FYI, we have considered that approach in an earl=
y=20
version of the&nbsp;document but it has been abandoned because of comments =
we=20
received at that time. We recorded the rationale behind our design choice=20
in:</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012><=
A=20
href=3D"http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-f=
ormat-01#appendix-A.2">http://tools.ietf.org/html/draft-ietf-mboned-64-mult=
icast-address-format-01#appendix-A.2</A>.</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012>W=
e are=20
seeking more feedback from 6man and mboned on the following:=20
</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012>(1)&nbsp;Should we maintain the current design=20
choice</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012>(=
2)&nbsp;Or=20
adopt the suggestion from Brian?</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012><=
SPAN=20
class=3D484033012-04052012>FWIW, discussion related to this issue can be fo=
und=20
here: <A=20
href=3D"http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html">=
http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html</A>.</SPA=
N></SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012>T=
he latest=20
version of the draft is available at: <A=20
href=3D"http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-f=
ormat-01">http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address=
-format-01</A></SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012>Y=
our help is=20
appreciated.</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012>Cheers,</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D484033012-04052012>Med</SPAN></FONT></DIV></BODY></HTML>

--_000_94C682931C08B048B7A8645303FDC9F36E299468D7PUEXCB1Bnante_--

From rajiva@cisco.com  Fri May  4 06:29:16 2012
Return-Path: <rajiva@cisco.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 D048721F86E4 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 06:29:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -8.541
X-Spam-Level: 
X-Spam-Status: No, score=-8.541 tagged_above=-999 required=5 tests=[AWL=-1.539, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_HI=-8, RCVD_NUMERIC_HELO=2.067]
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 lV-SuqI1Wc6r for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 06:29:16 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id 124B221F86C3 for <ipv6@ietf.org>; Fri,  4 May 2012 06:29:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4537; q=dns/txt; s=iport; t=1336138156; x=1337347756; h=subject:references:content-transfer-encoding:from: in-reply-to:message-id:date:to:cc:mime-version; bh=VuiVv8uBkIi0DvA/U8YVa1x7V2KNygZyQE+MJF/42e0=; b=lPcl/e1YMWHwBqaCsYX8lmaSh3UG7QGHk3oFHjzPHWpzfzG5Cd8QPDyi 8mseU4plwxI6FvduQvm1EtdXLynAOdUE9k8OYkDllMNsK7SWm7kaMvdQk MCmlYEO8bkLn2Bd1uMWXazLt3zZpf+2Z8drJj2vsNj/zXnJ65DAiSVNic c=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AngIAM3Yo0+tJV2Z/2dsb2JhbABFsl8CgQeCCQEBAQMBAQEBDwEnDyIDCwUHBAIBCBUBMCEGMAEBBBMUBweHXQMGBQuaapZADYlTigt6hSVjBIhkjRqLP4MagWmDBoE2
X-IronPort-AV: E=Sophos;i="4.75,530,1330905600"; d="scan'208";a="77373039"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-9.cisco.com with ESMTP; 04 May 2012 13:29:15 +0000
Received: from xbh-rcd-202.cisco.com (xbh-rcd-202.cisco.com [72.163.62.201]) by rcdn-core-2.cisco.com (8.14.3/8.14.3) with ESMTP id q44DTFqN021345;  Fri, 4 May 2012 13:29:15 GMT
Received: from xmb-rcd-212.cisco.com ([72.163.62.219]) by xbh-rcd-202.cisco.com with Microsoft SMTPSVC(6.0.3790.4675);  Fri, 4 May 2012 08:29:15 -0500
Received: from 72.163.62.219 ([72.163.62.219]) by XMB-RCD-212.cisco.com ([72.163.62.219]) with Microsoft Exchange Server HTTP-DAV ;  Fri,  4 May 2012 13:29:14 +0000
Subject: Re: Options for draft-ietf-6man-uri-zoneid
References: <4F9CF3A8.7000801@gmail.com> <00a401cd29ca$41453680$4001a8c0@gateway.2wire.net>
Content-Transfer-Encoding: quoted-printable
From: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
Content-Type: text/plain; charset="us-ascii"
In-Reply-To: <00a401cd29ca$41453680$4001a8c0@gateway.2wire.net>
Message-ID: <F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com>
Thread-Topic: Options for draft-ietf-6man-uri-zoneid
Thread-Index: Ac0p+eX7uQO8J1Y8RYCo9YvFoYXhhA==
Date: Fri, 4 May 2012 08:29:11 -0500
To: "t.petch" <ietfc@btconnect.com>
MIME-Version: 1.0 (1.0)
X-OriginalArrivalTime: 04 May 2012 13:29:15.0347 (UTC) FILETIME=[E6727A30:01CD29F9]
Cc: 6man <ipv6@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: Fri, 04 May 2012 13:29:16 -0000

+1 for option 3 with hyphen.=20

I like to be able to read the URI without having to put my glasses on.

Cheers,
Rajiv

Sent from my Phone

On May 4, 2012, at 3:50 AM, "t.petch" <ietfc@btconnect.com> wrote:

> Brian
>=20
> To me, Option 3 is the clear, right way to go.
>=20
> Percent escaping is the purist answer, fine for URI experts who deal with
> percent escaping all the time.  Most of the world is completely comfortabl=
e with
> URIs as long as they look like
> www.example.com/user/sample.html
> Some get confused even by the addition of http: and most would be complete=
ly
> thrown by the appearance of a percent sign (even if they are always appear=
ing on
> the Internet Explorer address bar, which most people either do not look at=
 or
> have turned off).
>=20
> I believe that the audience for this feature is widespread, not just limit=
ed to
> URI experts.  IPv6 is horribly complicated, it will often go wrong, so I s=
ee
> help desks asking users to key this in as a common use case.  In which cas=
e, you
> need a simple to locate on the keyboard, simple to refer to in 'English',
> character to separate the two fields.  %25 is not it.
>=20
> Anything else would do but I think that underscore is the worst choice, be=
cause
> it vanishes.
> http://[fe80::a_en1
> on my Microsoft MUA displays, underlined in blue, as
> f e 8 0 : : a [space] e n 1
> so that is what I know it is; except of course I am a URI expert so I know=
 that
> if it were really a space, the e n 1 would not be underlined in blue so th=
ere is
> a invisible underline there!
>=20
> tilde is nice, but too hard to find on the keyboard, so, of unreserved, th=
at
> leaves period or hyphen; I would go for hyphen.
>=20
> --- Original Message -----
> From: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
> To: "6man" <ipv6@ietf.org>
> Sent: Sunday, April 29, 2012 9:54 AM
>=20
>> In the IETF 83 discussion of draft-ietf-6man-uri-zoneid-00,
>> there was no clear consensus on the approach to pursue. In fact,
>> almost the same discussion occurred around draft-fenner-literal-zone
>> several years ago, but at that time the topic was simply dropped.
>>=20
>> This note summarises the main options. As a reminder, the problem to
>> be solved is how to tell a browser which interface to use when sending
>> packets to a literal link-local address. The reason for doing this is
>> purely for diagnostic purposes, since the Zone ID that identifies an
>> interface has no significance outside the sending host. For more details,=

>> see the two drafts mentioned above.
>>=20
>> What we have today: link local address with no Zone ID
>>   http://[fe80::a]
>>=20
>> The user cannot select the outgoing interface if there is more than one.
>>=20
>> The obvious solution would be to use the RFC4007 syntax (for an
>> example Zone ID of en1):
>>=20
>>   http://[fe80::a%en1]
>>=20
>> However, this is impossible because % is *always* an escape character in
>> URI syntax [RFC3986]. There is no chance of the URI community accepting
>> such a hack to the syntax, so it isn't an option for us.
>>=20
>> The available options are therefore
>>=20
>> 1) Leave the problem unsolved.
>>=20
>> This would mean that per-interface diagnostics would still have to be
>> performed using ping or ping6
>>=20
>>   ping fe80::a%en1
>>=20
>> Advantage: works today.
>>=20
>> Disadvantage: less convenient than using a browswer.
>>=20
>> 2) Escaping the escape character as allowed by RFC 3986:
>>=20
>>   http://[fe80::a%25en1]
>>=20
>> Advantage: allows use of browser.
>> Disadvantage: ugly and confusing, doesn't allow simple cut and paste.
>>=20
>> 3) With alternative separator such as _
>>=20
>>   http://[fe80::a_en1]
>>=20
>> Advantage: allows use of browser.
>> Disadvantage: doesn't allow simple cut and paste.
>>=20
>> 4) With the "IPvFuture" syntax left open in RFC 3986:
>>=20
>>   http://[v6.fe80::a_en1]
>>=20
>> Advantage: allows use of browser.
>> Disadvantage: ugly and redundant, doesn't allow simple cut and paste.
>>=20
>> Thus, the WG has to choose between options 1), 2), 3) and 4).
>>=20
>> Opinions welcome!
>>=20
>>    Brian Carpenter
>=20
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

From j.schoenwaelder@jacobs-university.de  Fri May  4 06:44:14 2012
Return-Path: <j.schoenwaelder@jacobs-university.de>
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 A837A21F8666 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 06:44:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.163
X-Spam-Level: 
X-Spam-Status: No, score=-103.163 tagged_above=-999 required=5 tests=[AWL=0.086, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 gTlU8ndIO8JJ for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 06:44:14 -0700 (PDT)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id E9EEA21F85D3 for <ipv6@ietf.org>; Fri,  4 May 2012 06:44:13 -0700 (PDT)
Received: from localhost (demetrius1.jacobs-university.de [212.201.44.46]) by hermes.jacobs-university.de (Postfix) with ESMTP id 1C874213A3; Fri,  4 May 2012 15:44:13 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius1.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id g5PBwuMXu-kd; Fri,  4 May 2012 15:44:12 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id B29232139E; Fri,  4 May 2012 15:44:12 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id 706C61EDC63A; Fri,  4 May 2012 15:44:12 +0200 (CEST)
Date: Fri, 4 May 2012 15:44:11 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Rajiv Asati (rajiva)" <rajiva@cisco.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Message-ID: <20120504134409.GA13761@elstar.local>
Mail-Followup-To: "Rajiv Asati (rajiva)" <rajiva@cisco.com>, "t.petch" <ietfc@btconnect.com>, 6man <ipv6@ietf.org>
References: <4F9CF3A8.7000801@gmail.com> <00a401cd29ca$41453680$4001a8c0@gateway.2wire.net> <F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: 6man <ipv6@ietf.org>, "t.petch" <ietfc@btconnect.com>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Fri, 04 May 2012 13:44:14 -0000

On Fri, May 04, 2012 at 08:29:11AM -0500, Rajiv Asati (rajiva) wrote:
> +1 for option 3 with hyphen. 
> 
> I like to be able to read the URI without having to put my glasses on.

Interface names can contain other fancy characters and hence this one
will simply not work in the general case.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

From simon.perreault@viagenie.ca  Fri May  4 06:54:38 2012
Return-Path: <simon.perreault@viagenie.ca>
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 396E621F8758 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 06:54:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-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 eeWAOK4qyQnZ for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 06:54:37 -0700 (PDT)
Received: from jazz.viagenie.ca (unknown [IPv6:2620:0:230:8000:226:55ff:fe57:14db]) by ietfa.amsl.com (Postfix) with ESMTP id 8080321F8749 for <ipv6@ietf.org>; Fri,  4 May 2012 06:54:37 -0700 (PDT)
Received: from ringo.viagenie.ca (unknown [IPv6:2620:0:230:c000:fd74:94dc:fbc7:7264]) by jazz.viagenie.ca (Postfix) with ESMTPSA id 0C9EC40037 for <ipv6@ietf.org>; Fri,  4 May 2012 09:54:37 -0400 (EDT)
Message-ID: <4FA3DF9C.90802@viagenie.ca>
Date: Fri, 04 May 2012 09:54:36 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120216 Thunderbird/10.0.1
MIME-Version: 1.0
To: ipv6@ietf.org
Subject: Re: Options for draft-ietf-6man-uri-zoneid
References: <4F9CF3A8.7000801@gmail.com> <00a401cd29ca$41453680$4001a8c0@gateway.2wire.net> <F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com> <20120504134409.GA13761@elstar.local>
In-Reply-To: <20120504134409.GA13761@elstar.local>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
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: Fri, 04 May 2012 13:54:38 -0000

On 2012-05-04 09:44, Juergen Schoenwaelder wrote:
> On Fri, May 04, 2012 at 08:29:11AM -0500, Rajiv Asati (rajiva) wrote:
>> +1 for option 3 with hyphen.
>>
>> I like to be able to read the URI without having to put my glasses on.
>
> Interface names can contain other fancy characters and hence this one
> will simply not work in the general case.

The character just after the address is "special". We know it is special 
because it is just after the address. It can never be confused with the 
interface name itself. We could even choose something ridiculous, e.g. 
"x", as the special character and there would be no possibility of conflict.

+1 for hyphen

Simon
-- 
DTN made easy, lean, and smart --> http://postellation.viagenie.ca
NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
STUN/TURN server               --> http://numb.viagenie.ca

From ietfc@btconnect.com  Fri May  4 07:04:55 2012
Return-Path: <ietfc@btconnect.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 1CC7621F8762 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 07:04:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.957
X-Spam-Level: 
X-Spam-Status: No, score=-3.957 tagged_above=-999 required=5 tests=[AWL=-0.358, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 0FN5EtLZ9sAc for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 07:04:54 -0700 (PDT)
Received: from ch1outboundpool.messaging.microsoft.com (ch1ehsobe001.messaging.microsoft.com [216.32.181.181]) by ietfa.amsl.com (Postfix) with ESMTP id 4A43621F8760 for <ipv6@ietf.org>; Fri,  4 May 2012 07:04:54 -0700 (PDT)
Received: from mail17-ch1-R.bigfish.com (10.43.68.238) by CH1EHSOBE003.bigfish.com (10.43.70.53) with Microsoft SMTP Server id 14.1.225.23; Fri, 4 May 2012 14:04:42 +0000
Received: from mail17-ch1 (localhost [127.0.0.1])	by mail17-ch1-R.bigfish.com (Postfix) with ESMTP id A6688480241; Fri,  4 May 2012 14:04:42 +0000 (UTC)
X-SpamScore: -34
X-BigFish: PS-34(zz9371I936eK542M1432N98dKzz1202hzz1033IL8275dhz2dh2a8h5a9h668h839hd24h304l)
X-Forefront-Antispam-Report: CIP:157.55.224.141; KIP:(null); UIP:(null); IPV:NLI; H:DB3PRD0702HT011.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
Received: from mail17-ch1 (localhost.localdomain [127.0.0.1]) by mail17-ch1 (MessageSwitch) id 1336140280377479_3881; Fri,  4 May 2012 14:04:40 +0000 (UTC)
Received: from CH1EHSMHS012.bigfish.com (snatpool1.int.messaging.microsoft.com [10.43.68.250])	by mail17-ch1.bigfish.com (Postfix) with ESMTP id 5471B460081;	Fri,  4 May 2012 14:04:40 +0000 (UTC)
Received: from DB3PRD0702HT011.eurprd07.prod.outlook.com (157.55.224.141) by CH1EHSMHS012.bigfish.com (10.43.70.12) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 4 May 2012 14:04:37 +0000
Received: from SN2PRD0710HT004.namprd07.prod.outlook.com (157.56.234.149) by pod51017.outlook.com (10.3.48.170) with Microsoft SMTP Server (TLS) id 14.15.74.2; Fri, 4 May 2012 14:04:40 +0000
Message-ID: <05d201cd29f6$3053bbe0$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Simon Perreault <simon.perreault@viagenie.ca>, <ipv6@ietf.org>
References: <4F9CF3A8.7000801@gmail.com><00a401cd29ca$41453680$4001a8c0@gateway.2wire.net><F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com><20120504134409.GA13761@elstar.local> <4FA3DF9C.90802@viagenie.ca>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Date: Fri, 4 May 2012 15:02:32 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.234.149]
X-OriginatorOrg: btconnect.com
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: Fri, 04 May 2012 14:04:55 -0000

---- Original Message ----- 
From: "Simon Perreault" <simon.perreault@viagenie.ca>
To: <ipv6@ietf.org>
Sent: Friday, May 04, 2012 3:54 PM
Subject: Re: Options for draft-ietf-6man-uri-zoneid


> On 2012-05-04 09:44, Juergen Schoenwaelder wrote:
> > On Fri, May 04, 2012 at 08:29:11AM -0500, Rajiv Asati (rajiva) wrote:
> >> +1 for option 3 with hyphen.
> >>
> >> I like to be able to read the URI without having to put my glasses on.
> >
> > Interface names can contain other fancy characters and hence this one
> > will simply not work in the general case.
> 
> The character just after the address is "special". We know it is special 
> because it is just after the address. It can never be confused with the 
> interface name itself. We could even choose something ridiculous, e.g. 
> "x", as the special character and there would be no possibility of conflict.
> 

Yes, it is a bit like Microsoft and their use of 
\
\\
\\\
which, because of the context, can safely be parsed.  Ditto some URI such as
file:///
file:////

Tom Petch





> +1 for hyphen
> 
> Simon
> -- 
> DTN made easy, lean, and smart --> http://postellation.viagenie.ca
> NAT64/DNS64 open-source        --> http://ecdysis.viagenie.ca
> STUN/TURN server               --> http://numb.viagenie.ca
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 


From j.schoenwaelder@jacobs-university.de  Fri May  4 07:11:00 2012
Return-Path: <j.schoenwaelder@jacobs-university.de>
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 9567121F86DF for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 07:11:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.165
X-Spam-Level: 
X-Spam-Status: No, score=-103.165 tagged_above=-999 required=5 tests=[AWL=0.084, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 Sx6BDLpxom6m for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 07:10:59 -0700 (PDT)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id B78EC21F8618 for <ipv6@ietf.org>; Fri,  4 May 2012 07:10:59 -0700 (PDT)
Received: from localhost (demetrius2.jacobs-university.de [212.201.44.47]) by hermes.jacobs-university.de (Postfix) with ESMTP id 0AE0A213E6; Fri,  4 May 2012 16:10:59 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius2.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id iuonc_PV8lk6; Fri,  4 May 2012 16:10:58 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 9DDA521334; Fri,  4 May 2012 16:10:58 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id D88631EDC7C4; Fri,  4 May 2012 16:10:59 +0200 (CEST)
Date: Fri, 4 May 2012 16:10:59 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Simon Perreault <simon.perreault@viagenie.ca>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Message-ID: <20120504141059.GC13761@elstar.local>
Mail-Followup-To: Simon Perreault <simon.perreault@viagenie.ca>, ipv6@ietf.org
References: <4F9CF3A8.7000801@gmail.com> <00a401cd29ca$41453680$4001a8c0@gateway.2wire.net> <F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com> <20120504134409.GA13761@elstar.local> <4FA3DF9C.90802@viagenie.ca>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4FA3DF9C.90802@viagenie.ca>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: ipv6@ietf.org
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Fri, 04 May 2012 14:11:00 -0000

On Fri, May 04, 2012 at 09:54:36AM -0400, Simon Perreault wrote:
> On 2012-05-04 09:44, Juergen Schoenwaelder wrote:
> >On Fri, May 04, 2012 at 08:29:11AM -0500, Rajiv Asati (rajiva) wrote:
> >>+1 for option 3 with hyphen.
> >>
> >>I like to be able to read the URI without having to put my glasses on.
> >
> >Interface names can contain other fancy characters and hence this one
> >will simply not work in the general case.
> 
> The character just after the address is "special". We know it is
> special because it is just after the address. It can never be
> confused with the interface name itself. We could even choose
> something ridiculous, e.g. "x", as the special character and there
> would be no possibility of conflict.

My understanding is that URI formats place restrictions on the set of
allowed unquoted characters. Some vendors (e.g. Juniper) use interface
names that even contain slashes, e.g. fe-0/0/0. While replacing the %
separating the zone identifier (typically an interface name) solves
one problem, it does not solve the problems with fancy characters in
the zone identifier.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

From kerlyn2001@gmail.com  Fri May  4 07:31:03 2012
Return-Path: <kerlyn2001@gmail.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 6440621F859E for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 07:31:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.261
X-Spam-Level: 
X-Spam-Status: No, score=-102.261 tagged_above=-999 required=5 tests=[AWL=-0.169, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_FONT_FACE_BAD=0.884, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 O7HjTWkA4G8F for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 07:31:02 -0700 (PDT)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id 1866221F859A for <ipv6@ietf.org>; Fri,  4 May 2012 07:31:01 -0700 (PDT)
Received: by lbbgo11 with SMTP id go11so2375864lbb.31 for <ipv6@ietf.org>; Fri, 04 May 2012 07:31:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=u6s8TjKzwTMVohy4yP0xvJnecRfR+3VG/Y217PnrEkg=; b=UI/lDJGH34LgsMOfDK7fm1Wolz1PdIPcfS2hXKaEJgdqQFNr1PCyCgIzLXcy2wkpal Bs1qC/A7pWft4YCh7BABI8iE+PvL1eKV+fZkTf30lkYinDPBvMnu4JjbeNnIg9JRaJfd hFuF2PnrO8PTPVhrm+r4AW84oPlTt46+VX5O8o9MWxMeYZI5eZkzi2fchRlfYIyN7S29 f82k46zYU/9bJEakKbMK0Zeams46gg/oh0X7vNs1lB3OTxgMxyMwAufBl7j+W+zO0MD3 tQNozSNYVLqB9uAygdnCI8Lq3ABNyTPPHkeQwJ420rIELrD8s2YLAos5vq+fuTZJUOr/ ZMBg==
MIME-Version: 1.0
Received: by 10.152.128.201 with SMTP id nq9mr6032443lab.26.1336141860918; Fri, 04 May 2012 07:31:00 -0700 (PDT)
Sender: kerlyn2001@gmail.com
Received: by 10.112.18.138 with HTTP; Fri, 4 May 2012 07:31:00 -0700 (PDT)
In-Reply-To: <20120504141059.GC13761@elstar.local>
References: <4F9CF3A8.7000801@gmail.com> <00a401cd29ca$41453680$4001a8c0@gateway.2wire.net> <F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com> <20120504134409.GA13761@elstar.local> <4FA3DF9C.90802@viagenie.ca> <20120504141059.GC13761@elstar.local>
Date: Fri, 4 May 2012 10:31:00 -0400
X-Google-Sender-Auth: blp2fqUXdepOllJrbRlY-SEWkAM
Message-ID: <CABOxzu2YjfJmZemLG6dxDwSJtbr3swm1O=Df08S84T6k=bZ8Jw@mail.gmail.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
From: Kerry Lynn <kerlyn@ieee.org>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>,  Simon Perreault <simon.perreault@viagenie.ca>, ipv6@ietf.org
Content-Type: multipart/alternative; boundary=f46d042d0596fd546f04bf36c422
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: Fri, 04 May 2012 14:31:03 -0000

--f46d042d0596fd546f04bf36c422
Content-Type: text/plain; charset=ISO-8859-1

On Fri, May 4, 2012 at 10:10 AM, Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Fri, May 04, 2012 at 09:54:36AM -0400, Simon Perreault wrote:
> > On 2012-05-04 09:44, Juergen Schoenwaelder wrote:
> > >On Fri, May 04, 2012 at 08:29:11AM -0500, Rajiv Asati (rajiva) wrote:
> > >>+1 for option 3 with hyphen.
> > >>
> > >>I like to be able to read the URI without having to put my glasses on.
> > >
> > >Interface names can contain other fancy characters and hence this one
> > >will simply not work in the general case.
> >
> > The character just after the address is "special". We know it is
> > special because it is just after the address. It can never be
> > confused with the interface name itself. We could even choose
> > something ridiculous, e.g. "x", as the special character and there
> > would be no possibility of conflict.
>
> Or even '%'.  Oops... never mind.


> My understanding is that URI formats place restrictions on the set of
> allowed unquoted characters. Some vendors (e.g. Juniper) use interface
> names that even contain slashes, e.g. fe-0/0/0. While replacing the %
> separating the zone identifier (typically an interface name) solves
> one problem, it does not solve the problems with fancy characters in
> the zone identifier.
>
> If you look at the draft, you see that Brian has defined
ZoneID = 1*( unreserved / pct-encoded )
so any "fancy" characters would need to be pct-encoded in the URI
representation, but not in the UI.

Do we want to take this one step further and update RFC 5952 with some
sort of canonical representation for link-local addresses?  I'm thinking
that
in the fullness of time it would certainly be nice to have cut-and-paste
compatibility across IPv6 utilities.  We could certainly retrofit e.g. ping6
to use either '%' or '-'.  The folks who use it now (wizards) could continue
to use the old separator or do the mental gymnastics in their heads (they
are wizards, after all).  Folks like my mom wouldn't even have to be aware
that '%' was ever used (unless they're history of technology majors).

-K-



> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

--f46d042d0596fd546f04bf36c422
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

On Fri, May 4, 2012 at 10:10 AM, Juergen Schoenwaelder <span dir=3D"ltr">&l=
t;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de" target=3D"_blank"=
>j.schoenwaelder@jacobs-university.de</a>&gt;</span> wrote:<br><div class=
=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"im">On Fri, May 04, 2012 at 09=
:54:36AM -0400, Simon Perreault wrote:<br>
&gt; On 2012-05-04 09:44, Juergen Schoenwaelder wrote:<br>
&gt; &gt;On Fri, May 04, 2012 at 08:29:11AM -0500, Rajiv Asati (rajiva) wro=
te:<br>
&gt; &gt;&gt;+1 for option 3 with hyphen.<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt;I like to be able to read the URI without having to put my gla=
sses on.<br>
&gt; &gt;<br>
&gt; &gt;Interface names can contain other fancy characters and hence this =
one<br>
&gt; &gt;will simply not work in the general case.<br>
&gt;<br>
&gt; The character just after the address is &quot;special&quot;. We know i=
t is<br>
&gt; special because it is just after the address. It can never be<br>
&gt; confused with the interface name itself. We could even choose<br>
&gt; something ridiculous, e.g. &quot;x&quot;, as the special character and=
 there<br>
&gt; would be no possibility of conflict.<br>
<br></div></blockquote><div>Or even &#39;%&#39;. =A0Oops... never mind.</di=
v><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex"><div class=3D"im">
</div>My understanding is that URI formats place restrictions on the set of=
<br>
allowed unquoted characters. Some vendors (e.g. Juniper) use interface<br>
names that even contain slashes, e.g. fe-0/0/0. While replacing the %<br>
separating the zone identifier (typically an interface name) solves<br>
one problem, it does not solve the problems with fancy characters in<br>
the zone identifier.<br>
<div class=3D"im HOEnZb"><br></div></blockquote><div>If you look at the dra=
ft, you see that Brian has defined</div><div><span class=3D"Apple-style-spa=
n" style=3D"white-space:pre"><font class=3D"Apple-style-span" face=3D"&#39;=
courier new&#39;, monospace">ZoneID =3D 1*( unreserved / pct-encoded )</fon=
t></span></div>
<div>so any &quot;fancy&quot; characters would need to be pct-encoded=A0in =
the URI</div><div>representation, but not in the UI.</div><div><br></div><d=
iv>Do we want to take this one step further and update RFC 5952 with some</=
div>
<div>sort of canonical representation for link-local addresses? =A0I&#39;m =
thinking that</div><div>in the fullness of time it would certainly be nice =
to have cut-and-paste</div><div>compatibility across IPv6 utilities. =A0We =
could certainly retrofit e.g. ping6</div>
<div>to use either &#39;%&#39; or &#39;-&#39;. =A0The folks who use it now =
(wizards) could continue</div><div>to use the old separator or do the menta=
l gymnastics in their heads (they</div><div>are wizards, after all). =A0Fol=
ks like my mom wouldn&#39;t even have to be aware</div>
<div>that &#39;%&#39; was ever used (unless they&#39;re history of technolo=
gy majors).</div><div><br></div><div>-K-</div><div><br></div><div>=A0</div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<div class=3D"im HOEnZb">
/js<br>
<br>
--<br>
Juergen Schoenwaelder =A0 =A0 =A0 =A0 =A0 Jacobs University Bremen gGmbH<br=
>
Phone: <a href=3D"tel:%2B49%20421%20200%203587" value=3D"+494212003587">+49=
 421 200 3587</a> =A0 =A0 =A0 =A0 Campus Ring 1, 28759 Bremen, Germany<br>
Fax: =A0 <a href=3D"tel:%2B49%20421%20200%203103" value=3D"+494212003103">+=
49 421 200 3103</a> =A0 =A0 =A0 =A0 &lt;<a href=3D"http://www.jacobs-univer=
sity.de/" target=3D"_blank">http://www.jacobs-university.de/</a>&gt;<br>
</div><div class=3D"HOEnZb"><div class=3D"h5">-----------------------------=
---------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<br>
</div></div></blockquote></div><br>

--f46d042d0596fd546f04bf36c422--

From brian.e.carpenter@gmail.com  Fri May  4 08:52:28 2012
Return-Path: <brian.e.carpenter@gmail.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 404F021F8634 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 08:52:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.558
X-Spam-Level: 
X-Spam-Status: No, score=-101.558 tagged_above=-999 required=5 tests=[AWL=0.133, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 RXJ8sTLY4RR5 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 08:52:27 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id 694D221F8633 for <ipv6@ietf.org>; Fri,  4 May 2012 08:52:27 -0700 (PDT)
Received: by eeke51 with SMTP id e51so967616eek.31 for <ipv6@ietf.org>; Fri, 04 May 2012 08:52:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=dt2+YMACiPFsjtCxcqYdRYTlQk7I57UlVVW/sTAzEVQ=; b=ggo+rQ+nDzceZOR4QmrzEdj8dMiB15f5LuiJWOPuRJLwcI5WlKHr2r7ud8lnsW00Dg cbEitrXgP7nmp55xSCJO9reF7WJVAIDqOPJ91Q9uBsF9SROY1HMYBzOYAP08t3Ht8Mce oLz+wfmzGjaDT9iLGJX2AiAaBiPKSs/INKV0H/GzDk4YHOIXxBJsmmFqVWQHpXqdVicF 8tAvxsZzIvhKS/GxI8EIu1cs/2uWPxcxbvnDL14xyrChvdc9vMSEseE54bcpfUs6QgCO +RunLgm5CC4Pi4JkN3hKifOEiQrIJeRsgi1ElSQoKjsyq+b0jfxEM4SpNLdzvbpyZC3b foLw==
Received: by 10.14.101.65 with SMTP id a41mr1233324eeg.32.1336146746585; Fri, 04 May 2012 08:52:26 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-217-144.as13285.net. [2.102.217.144]) by mx.google.com with ESMTPS id m42sm43538488eef.0.2012.05.04.08.52.24 (version=SSLv3 cipher=OTHER); Fri, 04 May 2012 08:52:25 -0700 (PDT)
Message-ID: <4FA3FB37.1050801@gmail.com>
Date: Fri, 04 May 2012 16:52:23 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: ipv6@ietf.org
Subject: Re: Options for draft-ietf-6man-uri-zoneid
References: <4F9CF3A8.7000801@gmail.com>	<00a401cd29ca$41453680$4001a8c0@gateway.2wire.net>	<F5F897FF-6E59-45EA-B5D1-A4F1363718B4@cisco.com>	<20120504134409.GA13761@elstar.local> <4FA3DF9C.90802@viagenie.ca> <20120504141059.GC13761@elstar.local>
In-Reply-To: <20120504141059.GC13761@elstar.local>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Fri, 04 May 2012 15:52:28 -0000

Juergen, that is a defect in RFC 4007, which left the character set
undefined. We can't get that toothpaste back in the tube, but by using
the ABNF construct
  ZoneID = 1*( unreserved / pct-encoded )
we can get round these cases; we can't fix them I'm afraid.

Regards
   Brian

On 2012-05-04 15:10, Juergen Schoenwaelder wrote:
> On Fri, May 04, 2012 at 09:54:36AM -0400, Simon Perreault wrote:
>> On 2012-05-04 09:44, Juergen Schoenwaelder wrote:
>>> On Fri, May 04, 2012 at 08:29:11AM -0500, Rajiv Asati (rajiva) wrote:
>>>> +1 for option 3 with hyphen.
>>>>
>>>> I like to be able to read the URI without having to put my glasses on.
>>> Interface names can contain other fancy characters and hence this one
>>> will simply not work in the general case.
>> The character just after the address is "special". We know it is
>> special because it is just after the address. It can never be
>> confused with the interface name itself. We could even choose
>> something ridiculous, e.g. "x", as the special character and there
>> would be no possibility of conflict.
> 
> My understanding is that URI formats place restrictions on the set of
> allowed unquoted characters. Some vendors (e.g. Juniper) use interface
> names that even contain slashes, e.g. fe-0/0/0. While replacing the %
> separating the zone identifier (typically an interface name) solves
> one problem, it does not solve the problems with fancy characters in
> the zone identifier.
> 
> /js
> 

From bob.hinden@gmail.com  Fri May  4 11:49:29 2012
Return-Path: <bob.hinden@gmail.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 CDA1421F8634 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 11:49:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.622
X-Spam-Level: 
X-Spam-Status: No, score=-103.622 tagged_above=-999 required=5 tests=[AWL=-0.023, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 0pVfwxwVsTeu for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 11:49:29 -0700 (PDT)
Received: from mail-gg0-f172.google.com (mail-gg0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id 4CC0121F8630 for <ipv6@ietf.org>; Fri,  4 May 2012 11:49:29 -0700 (PDT)
Received: by ggmi1 with SMTP id i1so614241ggm.31 for <ipv6@ietf.org>; Fri, 04 May 2012 11:49:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:date:message-id :cc:to:mime-version:x-mailer; bh=p/lUkJzFb6j6MyplmdWIAFJ+yg+9HtPbav7igrBwGq0=; b=sU8IDSe8616w3b4lT/Bx1+0E+Bcy0vimwS6Vc5eVIYcdsLKyjAjJPTHuoM7sLFFKyF 073se2+a0JpaDLtVUmZS620Y4WmrxlPoQtY1aSq18BxDu4reo5LoK5uHtieGjb5Rp48R nDSEW+e2fFZa7YLwJ5qNC6Eh+gjV+Avfi05YlCuDuobuUBPB3oEczIKujn9jpbBQAWdL Oy9k2uWWTzYPlX/6Phl6O/muwTjahMg4BeeJFYsoy1WFoPlBKeeUjJewP9lfx/XSnRcG Fzd5OGoxZ6g51TSajivfdZdyVInHx7kLlRVx2jLUHqsxxKWxs6PrLahC1WiNqd2VdKQi nn6A==
Received: by 10.42.28.135 with SMTP id n7mr3624742icc.46.1336157368718; Fri, 04 May 2012 11:49:28 -0700 (PDT)
Received: from [172.16.224.217] ([209.97.127.34]) by mx.google.com with ESMTPS id rc5sm971409igb.15.2012.05.04.11.49.27 (version=SSLv3 cipher=OTHER); Fri, 04 May 2012 11:49:27 -0700 (PDT)
From: Bob Hinden <bob.hinden@gmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Subject: 6MAN WG Last Call: <draft-ietf-6man-ipv6-atomic-fragments-00.txt>
Date: Fri, 4 May 2012 11:49:26 -0700
Message-Id: <5365815A-BA50-4E2E-9A38-3656EBDFCCEC@gmail.com>
To: IPv6 WG Mailing List <ipv6@ietf.org>
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Cc: Bob Hinden <bob.hinden@gmail.com>
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: Fri, 04 May 2012 18:49:29 -0000

All,

This message starts a two week 6MAN Working Group last call on =
advancing:

	Title           : Processing of IPv6 "atomic" fragments
	Author(s)       : Fernando Gont
	Filename        : draft-ietf-6man-ipv6-atomic-fragments-00.txt
	Pages           : 14
	Date            : 2012-02-01

      =
http://tools.ietf.org/html/draft-ietf-6man-ipv6-atomic-fragments-00

as a Proposed Standard.  Substantive comments and statements of support =
for advancing this document should be directed to the mailing list.  =
Editorial suggestions can be sent to the author.  This last call will =
end on May 18, 2012.

Regards,
Ole Troan & Bob Hinden
6man chairs




From albert.e.manfredi@boeing.com  Fri May  4 12:29:36 2012
Return-Path: <albert.e.manfredi@boeing.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 ED06311E8080; Fri,  4 May 2012 12:29:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.023
X-Spam-Level: 
X-Spam-Status: No, score=-6.023 tagged_above=-999 required=5 tests=[AWL=-3.425, BAYES_00=-2.599, HTML_MESSAGE=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 9I+Y3TMYLfa3; Fri,  4 May 2012 12:29:34 -0700 (PDT)
Received: from slb-mbsout-01.boeing.com (slb-mbsout-01.boeing.com [130.76.64.128]) by ietfa.amsl.com (Postfix) with ESMTP id 6268611E8072; Fri,  4 May 2012 12:29:34 -0700 (PDT)
Received: from slb-mbsout-01.boeing.com (localhost.localdomain [127.0.0.1]) by slb-mbsout-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q44JTXed005546; Fri, 4 May 2012 12:29:33 -0700
Received: from blv-relay-01.boeing.com (blv-relay-01.boeing.com [130.247.16.37]) by slb-mbsout-01.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q44JTWHi005538 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Fri, 4 May 2012 12:29:33 -0700
Received: from blv-relay-01.boeing.com (localhost.localdomain [127.0.0.1]) by blv-relay-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id q44JTW9R027014; Fri, 4 May 2012 12:29:32 -0700
Received: from XCH-MWHT-01.mw.nos.boeing.com (xch-mwht-01.mw.nos.boeing.com [134.57.113.35]) by blv-relay-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id q44JTVFX026958 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Fri, 4 May 2012 12:29:32 -0700
Received: from XCH-MW-08V.mw.nos.boeing.com ([134.57.119.191]) by XCH-MWHT-01.mw.nos.boeing.com ([134.57.113.35]) with mapi; Fri, 4 May 2012 14:29:32 -0500
From: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, "mboned-chairs@ietf.org" <mboned-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>
Date: Fri, 4 May 2012 14:29:30 -0500
Subject: RE: draft-ietf-mboned-64-multicast-address-format
Thread-Topic: draft-ietf-mboned-64-multicast-address-format
Thread-Index: Ac0p9HxleWTdQ5BUQkuVPrhA9CFoFwANhJxA
Message-ID: <B0147C3DD45E42478038FC347CCB65FE02BB8BA441@XCH-MW-08V.mw.nos.boeing.com>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_B0147C3DD45E42478038FC347CCB65FE02BB8BA441XCHMW08Vmwnos_"
MIME-Version: 1.0
X-TM-AS-MML: No
Cc: "draft-ietf-mboned-64-multicast-address-format@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format@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: Fri, 04 May 2012 19:29:36 -0000

--_000_B0147C3DD45E42478038FC347CCB65FE02BB8BA441XCHMW08Vmwnos_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I don't know why IPv6 becomes more arcane with every new I-D. Why not work =
to make it simpler, rather than more complex and confusing, with every new =
iteration?

In this particular case, it is really confusing to change the location of t=
his new field, 64IX, depending whether it's ASM or SSM. And I might suggest=
 to drop the 64IX nibble altogether. Use the remaining bit of the flgs fiel=
d instead of the M bit of the 64IX field, and then allow for different comb=
inations of the flgs bits for future codes?

Bert

From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of moh=
amed.boucadair@orange.com
Sent: Friday, May 04, 2012 8:50 AM
To: mboned-chairs@ietf.org; ipv6@ietf.org
Cc: Brian Haberman; draft-ietf-mboned-64-multicast-address-format@tools.iet=
f.org
Subject: draft-ietf-mboned-64-multicast-address-format

Dear all,

During the IETF LC for draft-ietf-mboned-64-multicast-address-format, Brian=
 suggested to use the remaining flag instead of reserving ff3x:0:8000/33 (S=
SM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered that approach in=
 an early version of the document but it has been abandoned because of comm=
ents we received at that time. We recorded the rationale behind our design =
choice in:
http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-01=
#appendix-A.2.

We are seeking more feedback from 6man and mboned on the following:

(1) Should we maintain the current design choice
(2) Or adopt the suggestion from Brian?

FWIW, discussion related to this issue can be found here: http://www.ietf.o=
rg/mail-archive/web/mboned/current/msg01508.html.
The latest version of the draft is available at: http://tools.ietf.org/html=
/draft-ietf-mboned-64-multicast-address-format-01

Your help is appreciated.

Cheers,
Med

--_000_B0147C3DD45E42478038FC347CCB65FE02BB8BA441XCHMW08Vmwnos_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Times New Roman","serif";
	color:blue;
	font-weight:normal;
	font-style:normal;
	text-decoration:none none;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'c=
olor:blue'>I don&#8217;t know why IPv6 becomes more arcane with every new I=
-D. Why not work to make it simpler, rather than more complex and confusing=
, with every new iteration?<o:p></o:p></span></p><p class=3DMsoNormal><span=
 style=3D'color:blue'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><spa=
n style=3D'color:blue'>In this particular case, it is really confusing to c=
hange the location of this new field, 64IX, depending whether it&#8217;s AS=
M or SSM. And I might suggest to drop the 64IX nibble altogether. Use the r=
emaining bit of the flgs field instead of the M bit of the 64IX field, and =
then allow for different combinations of the flgs bits for future codes? <o=
:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:blue'><o:p>&n=
bsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'color:blue'>Bert<o=
:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:blue'><o:p>&n=
bsp;</o:p></span></p><div><div style=3D'border:none;border-top:solid #B5C4D=
F 1.0pt;padding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span style=3D'f=
ont-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span st=
yle=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> ipv6-bounces@ie=
tf.org [mailto:ipv6-bounces@ietf.org] <b>On Behalf Of </b>mohamed.boucadair=
@orange.com<br><b>Sent:</b> Friday, May 04, 2012 8:50 AM<br><b>To:</b> mbon=
ed-chairs@ietf.org; ipv6@ietf.org<br><b>Cc:</b> Brian Haberman; draft-ietf-=
mboned-64-multicast-address-format@tools.ietf.org<br><b>Subject:</b> draft-=
ietf-mboned-64-multicast-address-format<o:p></o:p></span></p></div></div><p=
 class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMsoNormal><span sty=
le=3D'font-size:10.0pt;font-family:"Courier New"'>Dear all,</span><o:p></o:=
p></p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p cl=
ass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>=
During the IETF LC for draft-ietf-mboned-64-multicast-address-format, Brian=
 suggested to use the remaining flag instead of reserving ff3x:0:8000/33 (S=
SM)&nbsp;and ffxx:8000/17 (ASM) blocks. FYI, we have considered that approa=
ch in an early version of the&nbsp;document but it has been abandoned becau=
se of comments we received at that time. We recorded the rationale behind o=
ur design choice in:</span><o:p></o:p></p></div><div><p class=3DMsoNormal><=
span style=3D'font-size:10.0pt;font-family:"Courier New"'><a href=3D"http:/=
/tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-01#appen=
dix-A.2">http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-=
format-01#appendix-A.2</a>.</span><o:p></o:p></p></div><div><p class=3DMsoN=
ormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D'f=
ont-size:10.0pt;font-family:"Courier New"'>We are seeking more feedback fro=
m 6man and mboned on the following: </span><o:p></o:p></p></div><div><p cla=
ss=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal><span s=
tyle=3D'font-size:10.0pt;font-family:"Courier New"'>(1)&nbsp;Should we main=
tain the current design choice</span><o:p></o:p></p></div><div><p class=3DM=
soNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>(2)&nbs=
p;Or adopt the suggestion from Brian?</span><o:p></o:p></p></div><div><p cl=
ass=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal><span =
style=3D'font-size:10.0pt;font-family:"Courier New"'>FWIW, discussion relat=
ed to this issue can be found here: <a href=3D"http://www.ietf.org/mail-arc=
hive/web/mboned/current/msg01508.html">http://www.ietf.org/mail-archive/web=
/mboned/current/msg01508.html</a>.</span><o:p></o:p></p></div><div><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier New"'>The=
 latest version of the draft is available at: <a href=3D"http://tools.ietf.=
org/html/draft-ietf-mboned-64-multicast-address-format-01">http://tools.iet=
f.org/html/draft-ietf-mboned-64-multicast-address-format-01</a></span><o:p>=
</o:p></p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><=
p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Courier Ne=
w"'>Your help is appreciated.</span><o:p></o:p></p></div><div><p class=3DMs=
oNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal><span style=3D=
'font-size:10.0pt;font-family:"Courier New"'>Cheers,</span><o:p></o:p></p><=
/div><div><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:=
"Courier New"'>Med</span><o:p></o:p></p></div></div></body></html>=

--_000_B0147C3DD45E42478038FC347CCB65FE02BB8BA441XCHMW08Vmwnos_--


From internet-drafts@ietf.org  Fri May  4 15:52:38 2012
Return-Path: <internet-drafts@ietf.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 DFF2A21F848F; Fri,  4 May 2012 15:52:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 Hcy2dnNJGFc9; Fri,  4 May 2012 15:52:32 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 36A0B21F848B; Fri,  4 May 2012 15:52:29 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D Action: draft-ietf-6man-rfc3484bis-03.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 4.02
Message-ID: <20120504225229.14794.56417.idtracker@ietfa.amsl.com>
Date: Fri, 04 May 2012 15:52:29 -0700
Cc: ipv6@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: Fri, 04 May 2012 22:52:38 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies. This draft is a work item of the IPv6 Maintenance Working Group of the=
 IETF.

	Title           : Default Address Selection for Internet Protocol version =
6 (IPv6)
	Author(s)       : Dave Thaler
                          Richard Draves
                          Arifumi Matsumoto
                          Tim Chown
	Filename        : draft-ietf-6man-rfc3484bis-03.txt
	Pages           : 30
	Date            : 2012-05-04

   This document describes two algorithms, for source address selection
   and for destination address selection.  The algorithms specify
   default behavior for all Internet Protocol version 6 (IPv6)
   implementations.  They do not override choices made by applications
   or upper-layer protocols, nor do they preclude the development of
   more advanced mechanisms for address selection.  The two algorithms
   share a common context, including an optional mechanism for allowing
   administrators to provide policy that can override the default
   behavior.  In dual stack implementations, the destination address
   selection algorithm can consider both IPv4 and IPv6 addresses -
   depending on the available source addresses, the algorithm might
   prefer IPv6 addresses over IPv4 addresses, or vice-versa.

   All IPv6 nodes, including both hosts and routers, must implement
   default address selection as defined in this specification.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-6man-rfc3484bis-03.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-rfc3484bis-03.txt

The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-6man-rfc3484bis/


From marshall.eubanks@gmail.com  Fri May  4 16:29:59 2012
Return-Path: <marshall.eubanks@gmail.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 C17D421E8015; Fri,  4 May 2012 16:29:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.652
X-Spam-Level: 
X-Spam-Status: No, score=-103.652 tagged_above=-999 required=5 tests=[AWL=-0.053, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 oSqckSr3S7YF; Fri,  4 May 2012 16:29:59 -0700 (PDT)
Received: from mail-lpp01m010-f44.google.com (mail-lpp01m010-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9499611E8072; Fri,  4 May 2012 16:29:58 -0700 (PDT)
Received: by lagj5 with SMTP id j5so2728720lag.31 for <multiple recipients>; Fri, 04 May 2012 16:29:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=vgU+/flsSc2TBEBK22njkivnkzYQ2NAX1wijY4CQ13o=; b=eLDeWSsVKrTcQVcp6ZucIG+4lxUp0/QyurBpYrXJssulGVKTOzx/r7ZiVMfFY/QVcn msOGSYQECS4q8tNmkK0RHTErUypfPI3XeGre1PZloqEbRFXkbhIC3ua25eO7BMF9LnrE tZeZGsMYjEKcNs5757cEYuXKVLKV17QrpUrcS6MyEP5URDCwSXqXUlpjAPhXVRMA9h3B VVwM5fm7q06zOPAjwKL+Zuyt8VaUGl6GWgvRBcX7sPOZvhx8SsGmwhwrQ7JYwXJk2jca MFAqstdOorbg/oTkDzcgPK5JjYVZUo1NwsczxG+AIK45OStwgnZYbKQDejV/gs9n1Qqs Q5lA==
MIME-Version: 1.0
Received: by 10.112.37.164 with SMTP id z4mr1846936lbj.100.1336174197452; Fri, 04 May 2012 16:29:57 -0700 (PDT)
Received: by 10.112.56.13 with HTTP; Fri, 4 May 2012 16:29:57 -0700 (PDT)
In-Reply-To: <B0147C3DD45E42478038FC347CCB65FE02BB8BA441@XCH-MW-08V.mw.nos.boeing.com>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <B0147C3DD45E42478038FC347CCB65FE02BB8BA441@XCH-MW-08V.mw.nos.boeing.com>
Date: Fri, 4 May 2012 19:29:57 -0400
Message-ID: <CAJNg7VJzZUnYAtvPB0axBHC6Pwfqtu1SrppE9Ffrmw27Wj4HYQ@mail.gmail.com>
Subject: Re: draft-ietf-mboned-64-multicast-address-format
From: Marshall Eubanks <marshall.eubanks@gmail.com>
To: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable
Cc: "ipv6@ietf.org" <ipv6@ietf.org>, "mboned-chairs@ietf.org" <mboned-chairs@ietf.org>, "draft-ietf-mboned-64-multicast-address-format@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format@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: Fri, 04 May 2012 23:29:59 -0000

On Fri, May 4, 2012 at 3:29 PM, Manfredi, Albert E
<albert.e.manfredi@boeing.com> wrote:
> I don=92t know why IPv6 becomes more arcane with every new I-D. Why not w=
ork
> to make it simpler, rather than more complex and confusing, with every ne=
w
> iteration?
>

When you start with simplicity, experience will add complexity.

Regards
Marshall

>
>
> In this particular case, it is really confusing to change the location of
> this new field, 64IX, depending whether it=92s ASM or SSM. And I might su=
ggest
> to drop the 64IX nibble altogether. Use the remaining bit of the flgs fie=
ld
> instead of the M bit of the 64IX field, and then allow for different
> combinations of the flgs bits for future codes?
>
>
>
> Bert
>
>
>
> From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of
> mohamed.boucadair@orange.com
> Sent: Friday, May 04, 2012 8:50 AM
> To: mboned-chairs@ietf.org; ipv6@ietf.org
> Cc: Brian Haberman;
> draft-ietf-mboned-64-multicast-address-format@tools.ietf.org
> Subject: draft-ietf-mboned-64-multicast-address-format
>
>
>
> Dear all,
>
>
>
> During the IETF LC for draft-ietf-mboned-64-multicast-address-format, Bri=
an
> suggested to use the remaining flag instead of reserving ff3x:0:8000/33
> (SSM)=A0and ffxx:8000/17 (ASM) blocks. FYI, we have considered that appro=
ach
> in an early version of the=A0document but it has been abandoned because o=
f
> comments we received at that time. We recorded the rationale behind our
> design choice in:
>
> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-=
01#appendix-A.2.
>
>
>
> We are seeking more feedback from 6man and mboned on the following:
>
>
>
> (1)=A0Should we maintain the current design choice
>
> (2)=A0Or adopt the suggestion from Brian?
>
>
>
> FWIW, discussion related to this issue can be found here:
> http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html.
>
> The latest version of the draft is available at:
> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-=
01
>
>
>
> Your help is appreciated.
>
>
>
> Cheers,
>
> Med
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

From v6ops@globis.net  Fri May  4 23:41:09 2012
Return-Path: <v6ops@globis.net>
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 D35AF21F8454 for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 23:41:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.436
X-Spam-Level: 
X-Spam-Status: No, score=-2.436 tagged_above=-999 required=5 tests=[AWL=0.163,  BAYES_00=-2.599]
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 o1n7TdYtDHwh for <ipv6@ietfa.amsl.com>; Fri,  4 May 2012 23:41:09 -0700 (PDT)
Received: from globis01.globis.net (RayH-1-pt.tunnel.tserv11.ams1.ipv6.he.net [IPv6:2001:470:1f14:62e::2]) by ietfa.amsl.com (Postfix) with ESMTP id 10E0821F8453 for <ipv6@ietf.org>; Fri,  4 May 2012 23:41:09 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by globis01.globis.net (Postfix) with ESMTP id C157A870080; Sat,  5 May 2012 08:41:07 +0200 (CEST)
X-Virus-Scanned: Debian amavisd-new at globis01.globis.net
Received: from globis01.globis.net ([127.0.0.1]) by localhost (mail.globis.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id RDFXfMXy64rc; Sat,  5 May 2012 08:41:00 +0200 (CEST)
Received: from Rays-iMac-2.local (unknown [192.168.0.3]) (Authenticated sender: Ray.Hunter@globis.net) by globis01.globis.net (Postfix) with ESMTPA id 321A787007B; Sat,  5 May 2012 08:41:00 +0200 (CEST)
Message-ID: <4FA4CB7A.4060103@globis.net>
Date: Sat, 05 May 2012 08:40:58 +0200
From: Ray Hunter <v6ops@globis.net>
User-Agent: Postbox 3.0.3 (Macintosh/20120304)
MIME-Version: 1.0
To: Dave Thaler <dthaler@microsoft.com>
Subject: Re: RE: 3484bis and privacy addresses
References: <4F716D5C.40402@innovationslab.net> <4F726C9E.50107@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5054C1@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F83D8D0.5030402@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B508719@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F858C32.6060709@globis.net> <9B57C850BB53634CACEC56EF4853FF653B50CBC2@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F87D4EA.4040801@globis.net> <9B57C850BB53634CACEC56EF4853FF653B513879@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F8935C7.6020602@globis.net> <9B57C850BB53634CACEC56EF4853FF653B5159E0@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <9B57C850BB53634CACEC56EF4853FF653B5AF1C5@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <9B57C850BB53634CACEC56EF4853FF653B5AF1C5@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: "ipv6@ietf.org" <ipv6@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: Sat, 05 May 2012 06:41:09 -0000

ACK. Thanks.

Dave Thaler wrote:
> I wrote in response to Ray Hunter:
>> I take your comment as asking for a summary table in rfc 3484bis of
>> system-wide config options.   That could be done as a purely editorial
>> change, although if there's only 1 thing in the table it's less interesting.
>> But if others in the WG think this would be helpful, then yes we can do that.
>
> Turns out there were already 2 things so I've done this in -03.
>
> OLD:
> 	This specification optionally allows for the possibility of
> 	administrative configuration of policy (e.g., via manual
> 	configuration or a DHCP option such as that proposed in
> 	[I-D.ietf-6man-addr-select-opt]) that can override the default
> 	behavior of the algorithms.  The policy override takes the form of a
> 	configurable table that specifies precedence values and preferred
> 	source prefixes for destination prefixes.  If an implementation is
> 	not configurable, or if an implementation has not been configured,
> 	then the default policy table specified in this document SHOULD be
> 	used.
>
> NEW:
> 	This specification optionally allows for the possibility of
> 	administrative configuration of policy (e.g., via manual
> 	configuration or a DHCP option such as that proposed in
> 	[I-D.ietf-6man-addr-select-opt]) that can override the default
> 	behavior of the algorithms.  The policy override consists of the
> 	following set of state, which SHOULD be configurable:
>
> 	o  Policy Table (Section 2.1): a table that specifies precedence
> 	   values and preferred source prefixes for destination prefixes.
> 	o  Automatic Row Additions flag (Section 2.1): a flag that specifies
> 	   whether the implementation may automatically add site-specific
> 	   rows for certain types of addresses.
> 	o  Privacy Preference flag (Section 5): a flag that specifies whether
> 	   temporary source addresses or stable source addresses are
> 	   preferred by default, when both types exist.
>
> This is purely an editorial change.   The rest of Ray's comments apply
> to I-D.ietf-6man-addr-select-opt, which is already informatively
> referenced in the above text.
>
> -Dave
>
>

From bob.hinden@gmail.com  Sat May  5 19:12:19 2012
Return-Path: <bob.hinden@gmail.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 0036621F84E7; Sat,  5 May 2012 19:12:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level: 
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 xY0DLhl3i50g; Sat,  5 May 2012 19:12:18 -0700 (PDT)
Received: from mail-ob0-f172.google.com (mail-ob0-f172.google.com [209.85.214.172]) by ietfa.amsl.com (Postfix) with ESMTP id 3CD7421F84E6; Sat,  5 May 2012 19:12:18 -0700 (PDT)
Received: by obbeh20 with SMTP id eh20so7387856obb.31 for <multiple recipients>; Sat, 05 May 2012 19:12:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=cNo8GLSeizY/rnrfEuyJDLNQO1UQx5FSnk1q47DWf4o=; b=UrqJd6G41MF3AVreb8XqEcYu4gNWvPO+Zv6pBknB3IUWLKHRpdMB3zYmS4+t3vtEW7 nb1xB8vatPN6GfBmwjgKTQavtdqfBw2gHsu8NevIlTeM7v2rJVdUw/9zqClpIc1/TVwA bCnu0QlzwaFLrNxJ8C0+n6tZ8hwQif4qQEw7S92qvhinxR8DB6wOoXnEhp4IKH6sol/W mbN5L+KcoWiIAty5xBtEK03woLVCKB/iG4/umn/nKnij86fKAy0SqSLA2xWopL6Fr7rl Dldpreel7eNxJfJ3oM2F+w3gtovOvRb7BHqGkyzjlFzCxfRnJgGKehWyhfO9T072CJuo nynA==
Received: by 10.50.179.71 with SMTP id de7mr4709790igc.32.1336270337695; Sat, 05 May 2012 19:12:17 -0700 (PDT)
Received: from [10.0.0.21] (c-24-130-151-138.hsd1.ca.comcast.net. [24.130.151.138]) by mx.google.com with ESMTPS id dd3sm3201361igb.0.2012.05.05.19.12.15 (version=SSLv3 cipher=OTHER); Sat, 05 May 2012 19:12:16 -0700 (PDT)
Subject: Re: draft-ietf-mboned-64-multicast-address-format
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr>
Date: Sat, 5 May 2012 19:12:14 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <F0A4CE6E-01BA-4837-8CE7-2832CDAA7B65@gmail.com>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr>
To: "Mohamed Boucadair" <mohamed.boucadair@orange.com>
X-Mailer: Apple Mail (2.1084)
Cc: "ipv6@ietf.org" <ipv6@ietf.org>, "mboned-chairs@ietf.org" <mboned-chairs@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Brian Haberman <brian@innovationslab.net>, "draft-ietf-mboned-64-multicast-address-format@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format@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: Sun, 06 May 2012 02:12:19 -0000

Med,

On May 4, 2012, at 5:50 AM, <mohamed.boucadair@orange.com> =
<mohamed.boucadair@orange.com> wrote:

> Dear all,
> =20
> During the IETF LC for draft-ietf-mboned-64-multicast-address-format, =
Brian suggested to use the remaining flag instead of reserving =
ff3x:0:8000/33 (SSM) and ffxx:8000/17 (ASM) blocks. FYI, we have =
considered that approach in an early version of the document but it has =
been abandoned because of comments we received at that time. We recorded =
the rationale behind our design choice in:
> =
http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-0=
1#appendix-A.2.
> =20
> We are seeking more feedback from 6man and mboned on the following:
> =20
> (1) Should we maintain the current design choice
> (2) Or adopt the suggestion from Brian?
> =20
> FWIW, discussion related to this issue can be found here: =
http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html.
> The latest version of the draft is available at: =
http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-0=
1

[personal hat on and co-author of RFC 4291]

I reviewed the draft and read through the thread you referred to. =20

I don't think the approach defined in this draft is needed nor the =
resulting complexity it proposes adding to the IPv6 Address =
Architecture.  Instead of what is proposed one could reserve a block of =
group ids (33 or 33 bits worth) and eliminate all of the type bits at =
the front.

Or better yet, just keep a mapping table in the translator that maps the =
IPv4 multicast group to an IPv6 multicast group ID?  That wouldn't =
require any changes in the IPv6 multicast address.  If the purpose of =
these boxes is to do translation, then this should be possible, like is =
done with other forms of Network Address Translation (NAT).   This would =
also mean that you wouldn't need anything close to 2^^32 multicast =
groups as I suspect the number that will be used in practice will be =
much smaller.

My overall conclusion is that I don't see the need for any changes to =
the IPv6 addressing architecture to support this application.

Bob


> =20
> Your help is appreciated.
> =20
> Cheers,
> Med
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From cabo@tzi.org  Sun May  6 13:57:52 2012
Return-Path: <cabo@tzi.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 B735A21F84F0; Sun,  6 May 2012 13:57:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.287
X-Spam-Level: 
X-Spam-Status: No, score=-106.287 tagged_above=-999 required=5 tests=[AWL=-0.038, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 FaWMSzbt2TOr; Sun,  6 May 2012 13:57:51 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 890AA21F84AA; Sun,  6 May 2012 13:57:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id q46KvdU6003700; Sun, 6 May 2012 22:57:39 +0200 (CEST)
Received: from [192.168.217.105] (p548996D9.dip.t-dialin.net [84.137.150.217]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id F1E4B111; Sun,  6 May 2012 22:57:38 +0200 (CEST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Apple Message framework v1257)
Subject: APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
From: Carsten Bormann <cabo@tzi.org>
Date: Sun, 6 May 2012 22:57:38 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@tzi.org>
To: draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org, "apps-discuss@ietf.org application-layer protocols" <apps-discuss@ietf.org>
X-Mailer: Apple Mail (2.1257)
X-Mailman-Approved-At: Sun, 06 May 2012 14:12:47 -0700
Cc: mboned@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: Sun, 06 May 2012 20:57:52 -0000

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/ApplicationsAreaDirectorate
).

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=FC=DFe, 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.

** 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?

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?  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.  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?

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.)

3

The role of 64IX is very unclear.  My conjecture is that this draft is
defining the address format for the case M=3D1 only (i.e., address[16] =3D=

1).  No text defines what happens for M=3D0, 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.

What is "r"?  Define.

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?

.          o  sub-group-id: The default value is all zeros.
How does an application find out when to choose a different one?

.             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.)

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?

** Nits:

10 -- s/defined/defines/

(And many more, see above.)


From marka@isc.org  Sun May  6 16:59:35 2012
Return-Path: <marka@isc.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 1478221F8567 for <ipv6@ietfa.amsl.com>; Sun,  6 May 2012 16:59:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.436
X-Spam-Level: 
X-Spam-Status: No, score=-2.436 tagged_above=-999 required=5 tests=[AWL=0.163,  BAYES_00=-2.599]
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 bhWHDv7UiJSI for <ipv6@ietfa.amsl.com>; Sun,  6 May 2012 16:59:34 -0700 (PDT)
Received: from mx.ams1.isc.org (mx.ams1.isc.org [IPv6:2001:500:60::65]) by ietfa.amsl.com (Postfix) with ESMTP id 6E1EA21F84D5 for <6man@ietf.org>; Sun,  6 May 2012 16:59:34 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mail.isc.org", Issuer "RapidSSL CA" (not verified)) by mx.ams1.isc.org (Postfix) with ESMTPS id D48C35F9C1E for <6man@ietf.org>; Sun,  6 May 2012 23:59:17 +0000 (UTC) (envelope-from marka@isc.org)
Received: from drugs.dv.isc.org (unknown [IPv6:2001:470:1f00:820:b8eb:6257:ee7d:50d1]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by bikeshed.isc.org (Postfix) with ESMTPSA id 9D13E216C31 for <6man@ietf.org>; Sun,  6 May 2012 23:59:15 +0000 (UTC) (envelope-from marka@isc.org)
Received: from drugs.dv.isc.org (localhost [127.0.0.1]) by drugs.dv.isc.org (Postfix) with ESMTP id 66E7B206E4F1 for <6man@ietf.org>; Mon,  7 May 2012 09:59:19 +1000 (EST)
To: 6man@ietf.org
From: Mark Andrews <marka@isc.org>
Subject: There are claims of ambiguity over what is a link-local address
Date: Mon, 07 May 2012 09:59:19 +1000
Message-Id: <20120506235919.66E7B206E4F1@drugs.dv.isc.org>
X-Mailman-Approved-At: Sun, 06 May 2012 18:52:37 -0700
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: Sun, 06 May 2012 23:59:35 -0000

	See the nanog thread starting here:
	http://mailman.nanog.org/pipermail/nanog/2012-May/048079.html

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE:	+61 2 9871 4742		         INTERNET: marka@isc.org

From brian.e.carpenter@gmail.com  Sun May  6 23:57:01 2012
Return-Path: <brian.e.carpenter@gmail.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 1316D21F84D8 for <ipv6@ietfa.amsl.com>; Sun,  6 May 2012 23:57:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.564
X-Spam-Level: 
X-Spam-Status: No, score=-101.564 tagged_above=-999 required=5 tests=[AWL=0.127, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 zliWjFP8rLtf for <ipv6@ietfa.amsl.com>; Sun,  6 May 2012 23:57:00 -0700 (PDT)
Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by ietfa.amsl.com (Postfix) with ESMTP id 0D16821F84C8 for <6man@ietf.org>; Sun,  6 May 2012 23:56:59 -0700 (PDT)
Received: by wibhj6 with SMTP id hj6so2580988wib.13 for <6man@ietf.org>; Sun, 06 May 2012 23:56:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=zN9vpRSHMpl8g8lj/GfAudZkLVX7hnr5sF5a4mqjvho=; b=Y4XEnl3rLP4hAe61YoFchCRL6OkhsviLaS7Ohp6UgrGgzU38vyB+JoWA70fg8jHiJV Z8u3qYbenRAD6HIDvd0DUxvmAOX2s7vfBdH37aP38Kyh9hey5b7+4eKm2EVPb6UcEw26 6lp1rpXlfg2KKkrn40oenZyBzWx3MNqnL8ix/udFXIPiF8aVq+Zi61P/UXTMn69u0Whz gJrGmnAsiwY+Md4dfDmOpbBWdllO8DKdFVjOfcqhYVblpXYhpuWDp8SSDNsinXXKsf/c H/ysrn5Rxn8goDDZ/Vss7/rAqeLd4HCPje6gmCJJeaLXushGFCGvnkSjpUAzWNpAifpT kv0Q==
Received: by 10.180.101.136 with SMTP id fg8mr32428202wib.4.1336373819280; Sun, 06 May 2012 23:56:59 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-217-144.as13285.net. [2.102.217.144]) by mx.google.com with ESMTPS id h8sm31069379wix.4.2012.05.06.23.56.57 (version=SSLv3 cipher=OTHER); Sun, 06 May 2012 23:56:58 -0700 (PDT)
Message-ID: <4FA77236.30109@gmail.com>
Date: Mon, 07 May 2012 07:56:54 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Mark Andrews <marka@isc.org>
Subject: Re: There are claims of ambiguity over what is a link-local address
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org>
In-Reply-To: <20120506235919.66E7B206E4F1@drugs.dv.isc.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Mon, 07 May 2012 00:31:31 -0700
Cc: 6man@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: Mon, 07 May 2012 06:57:01 -0000

On 2012-05-07 00:59, Mark Andrews wrote:
> 	See the nanog thread starting here:
> 	http://mailman.nanog.org/pipermail/nanog/2012-May/048079.html
> 

I'm sure the intention was to reserve the entire /10 prefix
but it's correct that the RFC is not clear about this.
Seems like an erratum is needed.

   Brian

From alexandru.petrescu@gmail.com  Mon May  7 00:50:37 2012
Return-Path: <alexandru.petrescu@gmail.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 CD08A21F84D3 for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 00:50:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.789
X-Spam-Level: 
X-Spam-Status: No, score=-6.789 tagged_above=-999 required=5 tests=[AWL=-0.540, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4]
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 lOniKR-ZP3vw for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 00:50:37 -0700 (PDT)
Received: from sainfoin-out.extra.cea.fr (sainfoin-out.extra.cea.fr [132.167.192.144]) by ietfa.amsl.com (Postfix) with ESMTP id B019C21F84B3 for <ipv6@ietf.org>; Mon,  7 May 2012 00:50:36 -0700 (PDT)
Received: from pisaure.intra.cea.fr (pisaure.intra.cea.fr [132.166.88.21]) by sainfoin.extra.cea.fr (8.14.2/8.14.2/CEAnet-Internet-out-2.3) with ESMTP id q477oYCL020840 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <ipv6@ietf.org>; Mon, 7 May 2012 09:50:35 +0200
Received: from muguet1.intra.cea.fr (muguet1.intra.cea.fr [132.166.192.6]) by pisaure.intra.cea.fr (8.14.4/8.14.4) with ESMTP id q477oY12031660 for <ipv6@ietf.org>; Mon, 7 May 2012 09:50:34 +0200 (envelope-from alexandru.petrescu@gmail.com)
Received: from [127.0.0.1] (is010446-4.intra.cea.fr [10.8.33.116]) by muguet1.intra.cea.fr (8.13.8/8.13.8/CEAnet-Intranet-out-1.2) with ESMTP id q477oVG2021031 for <ipv6@ietf.org>; Mon, 7 May 2012 09:50:34 +0200
Message-ID: <4FA77EC7.6000406@gmail.com>
Date: Mon, 07 May 2012 09:50:31 +0200
From: Alexandru Petrescu <alexandru.petrescu@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: ipv6@ietf.org
Subject: Re: There are claims of ambiguity over what is a link-local address
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com>
In-Reply-To: <4FA77236.30109@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
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: Mon, 07 May 2012 07:50:37 -0000

That ambiguity around the prefix length /10 vs /64 of a link-local
address should be clarified.

If clarified, among other advantages, it would  allow to write C code
which, when typing "ifconfig eth0 add fe80::1" it would know to fill in
the prefix length by itself, and not wonder about which length should it be.

Alex

Le 07/05/2012 08:56, Brian E Carpenter a écrit :
> On 2012-05-07 00:59, Mark Andrews wrote:
>> See the nanog thread starting here:
>> http://mailman.nanog.org/pipermail/nanog/2012-May/048079.html
>>
>
> I'm sure the intention was to reserve the entire /10 prefix but it's
> correct that the RFC is not clear about this. Seems like an erratum
> is needed.
>
> Brian
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------



From dthaler@microsoft.com  Mon May  7 08:39:53 2012
Return-Path: <dthaler@microsoft.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 8BC3121F85FD for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 08:39:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.851
X-Spam-Level: 
X-Spam-Status: No, score=-103.851 tagged_above=-999 required=5 tests=[AWL=-0.252, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 ZaUmC-Ki7RPt for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 08:39:49 -0700 (PDT)
Received: from va3outboundpool.messaging.microsoft.com (va3ehsobe010.messaging.microsoft.com [216.32.180.30]) by ietfa.amsl.com (Postfix) with ESMTP id 6641621F85F4 for <ipv6@ietf.org>; Mon,  7 May 2012 08:39:49 -0700 (PDT)
Received: from mail88-va3-R.bigfish.com (10.7.14.253) by VA3EHSOBE008.bigfish.com (10.7.40.28) with Microsoft SMTP Server id 14.1.225.23; Mon, 7 May 2012 15:39:26 +0000
Received: from mail88-va3 (localhost [127.0.0.1])	by mail88-va3-R.bigfish.com (Postfix) with ESMTP id 22BE94403D2	for <ipv6@ietf.org>; Mon,  7 May 2012 15:38:55 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14HUBC104.redmond.corp.microsoft.com; RD:none; EFVD:NLI
X-SpamScore: -39
X-BigFish: VS-39(zzbb2dI9371Ic89bh936eK542M1432N98dKzz1202hzz1033IL8275dhz2fh2a8h668h839hd25h)
X-FB-SS: 0,
Received-SPF: pass (mail88-va3: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=dthaler@microsoft.com; helo=TK5EX14HUBC104.redmond.corp.microsoft.com ; icrosoft.com ; 
Received: from mail88-va3 (localhost.localdomain [127.0.0.1]) by mail88-va3 (MessageSwitch) id 1336405132275548_21817; Mon,  7 May 2012 15:38:52 +0000 (UTC)
Received: from VA3EHSMHS026.bigfish.com (unknown [10.7.14.238])	by mail88-va3.bigfish.com (Postfix) with ESMTP id 2EC0F3A0044	for <ipv6@ietf.org>; Mon,  7 May 2012 15:38:52 +0000 (UTC)
Received: from TK5EX14HUBC104.redmond.corp.microsoft.com (131.107.125.8) by VA3EHSMHS026.bigfish.com (10.7.99.36) with Microsoft SMTP Server (TLS) id 14.1.225.23; Mon, 7 May 2012 15:38:48 +0000
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14HUBC104.redmond.corp.microsoft.com (157.54.80.25) with Microsoft SMTP Server (TLS) id 14.2.298.5; Mon, 7 May 2012 15:38:56 +0000
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) with Microsoft SMTP Server (TLS) id 14.2.298.5; Mon, 7 May 2012 08:38:56 -0700
Received: from TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com ([169.254.5.160]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi id 14.02.0298.005; Mon, 7 May 2012 08:38:56 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: "ipv6@ietf.org" <ipv6@ietf.org>
Subject: RE: There are claims of ambiguity over what is a link-local address
Thread-Topic: There are claims of ambiguity over what is a link-local address
Thread-Index: AQHNK/QgGyZZTfkT90utwS/iqTPEg5a+WpwAgAAO+4CAAAunUA==
Date: Mon, 7 May 2012 15:38:55 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com>
In-Reply-To: <4FA77EC7.6000406@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [157.54.51.43]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
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: Mon, 07 May 2012 15:39:54 -0000

>From the thread cited:
> Or did the authors really intend that most of fe80::/10
> remain unused, and *only* a single /64 at the very
> start of fe80::/10 would be valid?

Right.

The intent was a bit clearer in RFC 3513, which RFC 4291
obsoletes.  Section 4 has:

> The initial assignment of IPv6 address space is as follows:
>
> Allocation                            Prefix         Fraction of
>                                       (binary)       Address Space
> -----------------------------------   --------       -------------
...
> Link-Local Unicast Addresses          1111 1110 10   1/1024
> Site-Local Unicast Addresses          1111 1110 11   1/1024

And yet a bit clearer in RFC 2373 (and RFC 1884 the original).
It has the same as above plus:

> The only address prefixes which should be predefined in an
> implementation are the:
>
>   o Unspecified Address
>   o Loopback Address
>   o Multicast Prefix (FF)
>   o Local-Use Prefixes (Link-Local and Site-Local)
>   o Pre-Defined Multicast Addresses
>   o IPv4-Compatible Prefixes

So they define the /10 as the link local *prefix*,
within which any *addresses* have to fall into the /64.
The rest of the /10 is unused but is still defined as link-local
scope.

-Dave

> -----Original Message-----
> From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of
> Alexandru Petrescu
> Sent: Monday, May 07, 2012 12:51 AM
> To: ipv6@ietf.org
> Subject: Re: There are claims of ambiguity over what is a link-local addr=
ess
>=20
> That ambiguity around the prefix length /10 vs /64 of a link-local addres=
s
> should be clarified.
>=20
> If clarified, among other advantages, it would  allow to write C code whi=
ch,
> when typing "ifconfig eth0 add fe80::1" it would know to fill in the pref=
ix
> length by itself, and not wonder about which length should it be.
>=20
> Alex
>=20
> Le 07/05/2012 08:56, Brian E Carpenter a =E9crit :
> > On 2012-05-07 00:59, Mark Andrews wrote:
> >> See the nanog thread starting here:
> >> http://mailman.nanog.org/pipermail/nanog/2012-May/048079.html
> >>
> >
> > I'm sure the intention was to reserve the entire /10 prefix but it's
> > correct that the RFC is not clear about this. Seems like an erratum is
> > needed.
> >
> > Brian
> > --------------------------------------------------------------------
> > IETF IPv6 working group mailing list ipv6@ietf.org Administrative
> > Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > --------------------------------------------------------------------
>=20
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------



From huitema@microsoft.com  Mon May  7 09:55:13 2012
Return-Path: <huitema@microsoft.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 DD89B21F846E for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 09:55:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.749
X-Spam-Level: 
X-Spam-Status: No, score=-3.749 tagged_above=-999 required=5 tests=[AWL=-0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 XiwRSEKFDfnz for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 09:55:11 -0700 (PDT)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe001.messaging.microsoft.com [213.199.154.204]) by ietfa.amsl.com (Postfix) with ESMTP id E1E1621F8458 for <ipv6@ietf.org>; Mon,  7 May 2012 09:55:07 -0700 (PDT)
Received: from mail82-am1-R.bigfish.com (10.3.201.229) by AM1EHSOBE004.bigfish.com (10.3.204.24) with Microsoft SMTP Server id 14.1.225.23; Mon, 7 May 2012 16:54:54 +0000
Received: from mail82-am1 (localhost [127.0.0.1])	by mail82-am1-R.bigfish.com (Postfix) with ESMTP id 9990E4A0407	for <ipv6@ietf.org>; Mon,  7 May 2012 16:54:53 +0000 (UTC)
X-SpamScore: 0
X-BigFish: VS0(zzzz1202hzzz2fh2a8h668h839h944hd25h)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14HUBC102.redmond.corp.microsoft.com; RD:none; EFVD:NLI
Received-SPF: pass (mail82-am1: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=huitema@microsoft.com; helo=TK5EX14HUBC102.redmond.corp.microsoft.com ; icrosoft.com ; 
Received: from mail82-am1 (localhost.localdomain [127.0.0.1]) by mail82-am1 (MessageSwitch) id 1336409691712905_16947; Mon,  7 May 2012 16:54:51 +0000 (UTC)
Received: from AM1EHSMHS007.bigfish.com (unknown [10.3.201.252])	by mail82-am1.bigfish.com (Postfix) with ESMTP id A9BFB460115	for <ipv6@ietf.org>; Mon,  7 May 2012 16:54:51 +0000 (UTC)
Received: from TK5EX14HUBC102.redmond.corp.microsoft.com (131.107.125.8) by AM1EHSMHS007.bigfish.com (10.3.207.107) with Microsoft SMTP Server (TLS) id 14.1.225.23; Mon, 7 May 2012 16:54:51 +0000
Received: from TK5EX14MBXC272.redmond.corp.microsoft.com ([169.254.2.64]) by TK5EX14HUBC102.redmond.corp.microsoft.com ([157.54.7.154]) with mapi id 14.02.0298.005; Mon, 7 May 2012 16:54:49 +0000
From: Christian Huitema <huitema@microsoft.com>
To: Dave Thaler <dthaler@microsoft.com>, "ipv6@ietf.org" <ipv6@ietf.org>
Subject: RE: There are claims of ambiguity over what is a link-local address
Thread-Topic: There are claims of ambiguity over what is a link-local address
Thread-Index: AQHNK/QfH0wm9HiMeUyuYY0AjTdiAZa95UMAgAAO+4CAAILfgIAAEu8g
Date: Mon, 7 May 2012 16:54:48 +0000
Message-ID: <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com>
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [157.54.51.74]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
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: Mon, 07 May 2012 16:55:13 -0000

>> Link-Local Unicast Addresses          1111 1110 10   1/1024
>> Site-Local Unicast Addresses          1111 1110 11   1/1024
>...
> So they define the /10 as the link local *prefix*, within which any *addr=
esses* have to fall into the /64.
> The rest of the /10 is unused but is still defined as link-local scope.

The specs may be reasonable, but they did cause confusion for addresses in =
FE80::/10 but out of FE80::/64. Some implementations appear to treat these =
addresses as global, others as local, and yet others as "unexpected." There=
 may be a way to use these addresses as an attack vectors against poor impl=
ementations. Given that, I would suggest to be very specific:

* FE80::/64 is used for configuring link local addresses;
* FE80::/10 is reserved by the IETF.=20
* By default, implementations SHOULD discard packets received from addresse=
s in FE80::/10 outside of FE80::/64

-- Christian Huitema




From drc@virtualized.org  Mon May  7 10:09:00 2012
Return-Path: <drc@virtualized.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 3C36F21F84C9 for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:09:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 p9lzA-F8I81r for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:08:59 -0700 (PDT)
Received: from trantor.virtualized.org (trantor.virtualized.org [199.48.134.42]) by ietfa.amsl.com (Postfix) with ESMTP id 5C87F21F846E for <ipv6@ietf.org>; Mon,  7 May 2012 10:08:54 -0700 (PDT)
Received: from user-64-9-234-8.googlewifi.com (user-64-9-234-8.googlewifi.com [64.9.234.8]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: drc) by trantor.virtualized.org (Postfix) with ESMTPSA id 17A1E1705A; Mon,  7 May 2012 17:08:52 +0000 (UTC)
Subject: Re: There are claims of ambiguity over what is a link-local address
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=us-ascii
From: David Conrad <drc@virtualized.org>
In-Reply-To: <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com>
Date: Mon, 7 May 2012 10:07:49 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <113B5F7B-646A-4012-9F10-A994BFE39E8B@virtualized.org>
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com> <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com>
To: Christian Huitema <huitema@microsoft.com>
X-Mailer: Apple Mail (2.1257)
Cc: 6man <ipv6@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: Mon, 07 May 2012 17:09:00 -0000

Hi,

On May 7, 2012, at 9:54 AM, Christian Huitema wrote:
> Given that, I would suggest to be very specific:

+1

> * FE80::/64 is used for configuring link local addresses;
> * FE80::/10 is reserved by the IETF.=20
> * By default, implementations SHOULD discard packets received from =
addresses in FE80::/10 outside of FE80::/64

I personally believe the lesson we've learned from the Class E space is =
that this sort of reservation/direction is less useful than we might =
like. =20

Regards,
-drc


From Tina.Tsou.Zouting@huawei.com  Mon May  7 10:18:27 2012
Return-Path: <Tina.Tsou.Zouting@huawei.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 5E54921F8659 for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:18:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.458
X-Spam-Level: 
X-Spam-Status: No, score=-2.458 tagged_above=-999 required=5 tests=[AWL=0.141,  BAYES_00=-2.599]
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 mF8TEdn+aF+K for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:18:26 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 82B5621F8658 for <ipv6@ietf.org>; Mon,  7 May 2012 10:18:26 -0700 (PDT)
Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg01-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFX15255; Mon, 07 May 2012 13:18:26 -0400 (EDT)
Received: from DFWEML405-HUB.china.huawei.com (10.193.5.102) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 7 May 2012 10:16:57 -0700
Received: from SZXEML408-HUB.china.huawei.com (10.82.67.95) by dfweml405-hub.china.huawei.com (10.193.5.102) with Microsoft SMTP Server (TLS) id 14.1.323.3; Mon, 7 May 2012 10:16:57 -0700
Received: from SZXEML526-MBS.china.huawei.com ([169.254.7.48]) by szxeml408-hub.china.huawei.com ([10.82.67.95]) with mapi id 14.01.0323.003; Tue, 8 May 2012 01:16:52 +0800
From: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
To: Christian Huitema <huitema@microsoft.com>
Subject: Re: There are claims of ambiguity over what is a link-local address
Thread-Topic: There are claims of ambiguity over what is a link-local address
Thread-Index: AQHNK/QigIOOt9HVpEOEhan7onieOJa9XycAgAAO+4CAAILegIAAFTQAgACMR04=
Date: Mon, 7 May 2012 17:16:52 +0000
Message-ID: <D622DF39-4E02-4BBF-B924-6C80886387B2@huawei.com>
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>, <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com>
In-Reply-To: <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "ipv6@ietf.org" <ipv6@ietf.org>, Dave Thaler <dthaler@microsoft.com>
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: Mon, 07 May 2012 17:18:27 -0000

Sent from my iPhone

On May 7, 2012, at 9:57 AM, "Christian Huitema" <huitema@microsoft.com> wro=
te:

>>> Link-Local Unicast Addresses          1111 1110 10   1/1024
>>> Site-Local Unicast Addresses          1111 1110 11   1/1024
>> ...
>> So they define the /10 as the link local *prefix*, within which any *add=
resses* have to fall into the /64.
>> The rest of the /10 is unused but is still defined as link-local scope.
>=20
> The specs may be reasonable, but they did cause confusion for addresses i=
n FE80::/10 but out of FE80::/64. Some implementations appear to treat thes=
e addresses as global, others as local, and yet others as "unexpected." The=
re may be a way to use these addresses as an attack vectors against poor im=
plementations. Given that, I would suggest to be very specific:
>=20
> * FE80::/64 is used for configuring link local addresses;
> * FE80::/10 is reserved by the IETF.=20
> * By default, implementations SHOULD discard packets received from addres=
ses in FE80::/10 outside of FE80::/64
These statements are much clearer.
>=20
> -- Christian Huitema
>=20
>=20
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

From maildanrl@googlemail.com  Mon May  7 10:21:02 2012
Return-Path: <maildanrl@googlemail.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 D3B2021F8665 for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:21:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 gAhxrTtu3MQD for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:20:59 -0700 (PDT)
Received: from mail-pb0-f44.google.com (mail-pb0-f44.google.com [209.85.160.44]) by ietfa.amsl.com (Postfix) with ESMTP id 1E10021F8663 for <ipv6@ietf.org>; Mon,  7 May 2012 10:20:58 -0700 (PDT)
Received: by pbcwy7 with SMTP id wy7so6969960pbc.31 for <ipv6@ietf.org>; Mon, 07 May 2012 10:20:57 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BQj8akyCld+YwaI948NAs835G2ogA2t/A1JfLHjaJvQ=; b=uY81a1lJplTJXuUnwDaeSzSmDTlCz7zA4kxFlAfSo0r/H8gWxxSYeBhFTtRlQQUTSz cnPvOWZQA+DOa1A5krYc3IB4Tcx4B3zIstHAZkqlkg4zabiugae1gmQPPK3Kij0srHh/ N1J10qp6A9uSZKbe6lpn1NwHBTQnqMWiOxYEWMbg8OydfSJZw9jKv0dtJEtZ0/JBwoS5 7DSzQFa2e+F/aDm9suHcohJPAVYCCVsxz7x9DAKhPRuRJfaHWm2VuLNvI2zyl0yhQ0Zr xvixXzRLKLqtDG436ER37KwsWy0Mx9eYZTXReLFzRK9FSuDhRWEaXu0nA9L1b462blRB FmYg==
MIME-Version: 1.0
Received: by 10.68.218.72 with SMTP id pe8mr8716970pbc.45.1336411257139; Mon, 07 May 2012 10:20:57 -0700 (PDT)
Received: by 10.68.52.37 with HTTP; Mon, 7 May 2012 10:20:57 -0700 (PDT)
In-Reply-To: <113B5F7B-646A-4012-9F10-A994BFE39E8B@virtualized.org>
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com> <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com> <113B5F7B-646A-4012-9F10-A994BFE39E8B@virtualized.org>
Date: Mon, 7 May 2012 19:20:57 +0200
Message-ID: <CAAfuxnKZCUMX+8qP_9p_rbs4g193gwwf1TvR5S5yLieb408eQw@mail.gmail.com>
Subject: Re: There are claims of ambiguity over what is a link-local address
From: Dan Luedtke <maildanrl@googlemail.com>
To: David Conrad <drc@virtualized.org>
Content-Type: text/plain; charset=UTF-8
Cc: Christian Huitema <huitema@microsoft.com>, 6man <ipv6@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: Mon, 07 May 2012 17:21:03 -0000

Hi,

On Mon, May 7, 2012 at 7:07 PM, David Conrad <drc@virtualized.org> wrote:
>> * FE80::/64 is used for configuring link local addresses;
>> * FE80::/10 is reserved by the IETF.
>> * By default, implementations SHOULD discard packets received from addresses in FE80::/10 outside of FE80::/64
> I personally believe the lesson we've learned from the Class E space is that this sort of reservation/direction is less useful than we might like.

It might be common sense, but could you give me a hint why a
implementation SHOULD not discard those packets? I really tried to
craft a scenario, but none come to my mind so far.

regards,
  Dan

-- 
Dan Luedtke
http://www.danrl.de

From dthaler@microsoft.com  Mon May  7 10:32:44 2012
Return-Path: <dthaler@microsoft.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 B1E3121F8694 for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:32:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.846
X-Spam-Level: 
X-Spam-Status: No, score=-103.846 tagged_above=-999 required=5 tests=[AWL=-0.247, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 CSLpWX92IIS1 for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:32:44 -0700 (PDT)
Received: from va3outboundpool.messaging.microsoft.com (va3ehsobe010.messaging.microsoft.com [216.32.180.30]) by ietfa.amsl.com (Postfix) with ESMTP id DFE7E21F8690 for <ipv6@ietf.org>; Mon,  7 May 2012 10:32:43 -0700 (PDT)
Received: from mail29-va3-R.bigfish.com (10.7.14.250) by VA3EHSOBE002.bigfish.com (10.7.40.22) with Microsoft SMTP Server id 14.1.225.23; Mon, 7 May 2012 17:32:30 +0000
Received: from mail29-va3 (localhost [127.0.0.1])	by mail29-va3-R.bigfish.com (Postfix) with ESMTP id 2412440021B; Mon,  7 May 2012 17:32:30 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14HUBC106.redmond.corp.microsoft.com; RD:none; EFVD:NLI
X-SpamScore: -35
X-BigFish: VS-35(zz9371I542M1432N98dKzz1202hzz1033IL8275dhz2fh2a8h668h839h944hd25h)
Received-SPF: pass (mail29-va3: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=dthaler@microsoft.com; helo=TK5EX14HUBC106.redmond.corp.microsoft.com ; icrosoft.com ; 
Received: from mail29-va3 (localhost.localdomain [127.0.0.1]) by mail29-va3 (MessageSwitch) id 1336411948157562_27459; Mon,  7 May 2012 17:32:28 +0000 (UTC)
Received: from VA3EHSMHS015.bigfish.com (unknown [10.7.14.245])	by mail29-va3.bigfish.com (Postfix) with ESMTP id 21E443C0046; Mon,  7 May 2012 17:32:28 +0000 (UTC)
Received: from TK5EX14HUBC106.redmond.corp.microsoft.com (131.107.125.8) by VA3EHSMHS015.bigfish.com (10.7.99.25) with Microsoft SMTP Server (TLS) id 14.1.225.23; Mon, 7 May 2012 17:32:27 +0000
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14HUBC106.redmond.corp.microsoft.com (157.54.80.61) with Microsoft SMTP Server (TLS) id 14.2.298.5; Mon, 7 May 2012 17:32:25 +0000
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) with Microsoft SMTP Server (TLS) id 14.2.298.5; Mon, 7 May 2012 10:32:24 -0700
Received: from TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com ([169.254.5.160]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi id 14.02.0298.005; Mon, 7 May 2012 10:32:24 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: Dan Luedtke <maildanrl@googlemail.com>, David Conrad <drc@virtualized.org>
Subject: RE: There are claims of ambiguity over what is a link-local address
Thread-Topic: There are claims of ambiguity over what is a link-local address
Thread-Index: AQHNK/QgGyZZTfkT90utwS/iqTPEg5a+WpwAgAAO+4CAAAunUIAAjGsAgAADo4CAAAOrgP//jVbg
Date: Mon, 7 May 2012 17:32:23 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B5B70D9@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com> <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com> <113B5F7B-646A-4012-9F10-A994BFE39E8B@virtualized.org> <CAAfuxnKZCUMX+8qP_9p_rbs4g193gwwf1TvR5S5yLieb408eQw@mail.gmail.com>
In-Reply-To: <CAAfuxnKZCUMX+8qP_9p_rbs4g193gwwf1TvR5S5yLieb408eQw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [157.54.51.43]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
Cc: Christian Huitema <huitema@microsoft.com>, 6man <ipv6@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: Mon, 07 May 2012 17:32:44 -0000

> -----Original Message-----
> From: ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] On Behalf Of
> Dan Luedtke
> Sent: Monday, May 07, 2012 10:21 AM
> To: David Conrad
> Cc: Christian Huitema; 6man
> Subject: Re: There are claims of ambiguity over what is a link-local addr=
ess
>=20
> Hi,
>=20
> On Mon, May 7, 2012 at 7:07 PM, David Conrad <drc@virtualized.org> wrote:
> >> * FE80::/64 is used for configuring link local addresses;
> >> * FE80::/10 is reserved by the IETF.
> >> * By default, implementations SHOULD discard packets received from
> >> addresses in FE80::/10 outside of FE80::/64
> > I personally believe the lesson we've learned from the Class E space is=
 that
> this sort of reservation/direction is less useful than we might like.
>=20
> It might be common sense, but could you give me a hint why a
> implementation SHOULD not discard those packets? I really tried to craft =
a
> scenario, but none come to my mind so far.

MUST NOT would seem to match the intent of the original
RFCs which say:
"   Routers must not forward any packets with link-local source or
   destination addresses to other links."

-Dave


From maildanrl@googlemail.com  Mon May  7 10:40:29 2012
Return-Path: <maildanrl@googlemail.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 4E06321F84EB for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:40:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.977
X-Spam-Level: 
X-Spam-Status: No, score=-2.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 6LyfRlYAzyBE for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 10:40:28 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by ietfa.amsl.com (Postfix) with ESMTP id 3D64A21F8427 for <ipv6@ietf.org>; Mon,  7 May 2012 10:40:28 -0700 (PDT)
Received: by dacx6 with SMTP id x6so6739113dac.31 for <ipv6@ietf.org>; Mon, 07 May 2012 10:40:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=wqOHvoCaeOkHH08QDZ5GlOjr1SOAxghxcE2K9xVkw/c=; b=blgmkPmwbiql9+tloayElLFbl+leBcLFL2GLH1agYPfiGwksBcEfWm1UFIwUzmRwG5 Cxo75Ae4TLYDg3B1om7TOqaVwml48rlnLg7fPAnYHQwKwNAbgCX5alevTGGraQhL1fGH wSK6DjWmplVMvmVfwHWJ/4OWg+3uLv+lgaBWqn//LK0z5MsRrMLbWvd31loM7gh6olgC 1L2oKdTiWTKcAsOUM44OJIawcRlQm2ektVikYaRFSsBPsJ2ZVkpO4srPsUY5MfSwPrz2 2QxEpJCmi/kNWm6ikFhJ9mhRZOzdFdm6RFtNEhUhGgkFBco2LvtGeblb2acy0y2qtob3 Zauw==
MIME-Version: 1.0
Received: by 10.68.200.74 with SMTP id jq10mr36879032pbc.66.1336412427987; Mon, 07 May 2012 10:40:27 -0700 (PDT)
Received: by 10.68.52.37 with HTTP; Mon, 7 May 2012 10:40:27 -0700 (PDT)
In-Reply-To: <9B57C850BB53634CACEC56EF4853FF653B5B70D9@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com> <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com> <113B5F7B-646A-4012-9F10-A994BFE39E8B@virtualized.org> <CAAfuxnKZCUMX+8qP_9p_rbs4g193gwwf1TvR5S5yLieb408eQw@mail.gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B70D9@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com>
Date: Mon, 7 May 2012 19:40:27 +0200
Message-ID: <CAAfuxn+y9M60uRGNtWks8NueGa9nZSr10cK0GYKRUwfeX6Zqyg@mail.gmail.com>
Subject: Re: There are claims of ambiguity over what is a link-local address
From: Dan Luedtke <maildanrl@googlemail.com>
To: Dave Thaler <dthaler@microsoft.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: 6man <ipv6@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: Mon, 07 May 2012 17:40:29 -0000

Hello,

On Mon, May 7, 2012 at 7:32 PM, Dave Thaler <dthaler@microsoft.com> wrote:
> MUST NOT would seem to match the intent of the original
> RFCs which say:
> " =C2=A0 Routers must not forward any packets with link-local source or
> =C2=A0 destination addresses to other links."
Got it now, thanks :) Yes, weakening the requirements seems to be not
useful in this case.
I prefer MUST NOT, too.

Regards,
  Dan

--=20
Dan Luedtke
http://www.danrl.de

From farmer@umn.edu  Mon May  7 13:48:39 2012
Return-Path: <farmer@umn.edu>
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 A683E21F849D for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 13:48:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 JxwHpfgK-+lS for <ipv6@ietfa.amsl.com>; Mon,  7 May 2012 13:48:39 -0700 (PDT)
Received: from vs-w.tc.umn.edu (vs-w.tc.umn.edu [134.84.135.88]) by ietfa.amsl.com (Postfix) with ESMTP id 0DDD621F8496 for <ipv6@ietf.org>; Mon,  7 May 2012 13:48:38 -0700 (PDT)
Received: from mail-yx0-f171.google.com (mail-yx0-f171.google.com [209.85.213.171]) by vs-w.tc.umn.edu (UMN smtpd) with ESMTP for <ipv6@ietf.org>; Mon, 7 May 2012 15:48:28 -0500 (CDT)
X-Umn-Remote-Mta: [N] mail-yx0-f171.google.com [209.85.213.171] #+LO+TR
X-Umn-Classification: local
Received: by mail-yx0-f171.google.com with SMTP id q11so6662993yen.16 for <ipv6@ietf.org>; Mon, 07 May 2012 13:48:28 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=message-id:date:from:reply-to:organization:user-agent:mime-version :to:cc:subject:references:in-reply-to:content-type :content-transfer-encoding:x-gm-message-state; bh=bOR8cmAeXIIoWIHRkQTnwYrDY7Cgw7dTRBcGCG+Lq1g=; b=Fh9CmRNLqIdO3BvLEjuCm6yyTUCPjKYbOtM0bVndlxqd3hMLCf7ApF4umc7MIQjZlV qmWw3UtdtQrnD/Vz5Zo9MgctJzihE9955KHLPD9TR0SiXVagyG4xVVdGqE8mmoBUmm9p aVnZkZUi99nEDivtdRqyDvRM/+I/OvpZNibdbaunFCaN7bHf+locXNS+p7eBqyYHH9IE kMWB62GgyD0h+VImqJpI3YG3WE5fcNIJcZ7udVd+B3No1MKKLrnkBKc7IPqX61fwvab9 oP+Phmmxs6630vyN4sqWzSvsZ1ljfvcQNFeKpFf1PFKE0r2krjI/R3pcn3CEk5GB3QoA +QEA==
Received: by 10.42.141.72 with SMTP id n8mr421078icu.47.1336423707916; Mon, 07 May 2012 13:48:27 -0700 (PDT)
Received: from x-128-101-233-224.uofm-secure.wireless.umn.edu ([2607:ea00:104:2000:223:6cff:fe94:288c]) by mx.google.com with ESMTPS id l5sm2133igq.0.2012.05.07.13.48.26 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 07 May 2012 13:48:26 -0700 (PDT)
Message-ID: <4FA83518.4080201@umn.edu>
Date: Mon, 07 May 2012 15:48:24 -0500
From: David Farmer <farmer@umn.edu>
Organization: University of Minnesota
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.5; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Dan Luedtke <maildanrl@googlemail.com>
Subject: Re: There are claims of ambiguity over what is a link-local address
References: <20120506235919.66E7B206E4F1@drugs.dv.isc.org> <4FA77236.30109@gmail.com> <4FA77EC7.6000406@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B6560@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com> <C91E67751B1EFF41B857DE2FE1F68ABA0BC26723@tk5ex14mbxc272.redmond.corp.microsoft.com> <113B5F7B-646A-4012-9F10-A994BFE39E8B@virtualized.org> <CAAfuxnKZCUMX+8qP_9p_rbs4g193gwwf1TvR5S5yLieb408eQw@mail.gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5B70D9@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com> <CAAfuxn+y9M60uRGNtWks8NueGa9nZSr10cK0GYKRUwfeX6Zqyg@mail.gmail.com>
In-Reply-To: <CAAfuxn+y9M60uRGNtWks8NueGa9nZSr10cK0GYKRUwfeX6Zqyg@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Gm-Message-State: ALoCoQm8hSi75O28FnGVo1l4AnMkyfET0PH9kRCbYZDsCwwczG2e/KbTFHMP70kSG3+XjjiqO/YM
Cc: 6man <ipv6@ietf.org>, Dave Thaler <dthaler@microsoft.com>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: David Farmer <farmer@umn.edu>
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: Mon, 07 May 2012 20:48:39 -0000

On 5/7/12 12:40 CDT, Dan Luedtke wrote:
> Hello,
>
> On Mon, May 7, 2012 at 7:32 PM, Dave Thaler<dthaler@microsoft.com>  wrote:
>> MUST NOT would seem to match the intent of the original
>> RFCs which say:
>> "   Routers must not forward any packets with link-local source or
>>    destination addresses to other links."
> Got it now, thanks :) Yes, weakening the requirements seems to be not
> useful in this case.
> I prefer MUST NOT, too.

"MUST NOT be forwarded" is not the same thing as "MUST be dropped".

Everything in the Link-Local scope "MUST NOT be forwarded" to another 
interface.  Everything in FF80::/10 is in the Link-Local Scope. 
FF80::/64 is currently used for Link-Local addressing, the reset of 
FF80::/10 is reserved.  I believe the comment was that saying that the 
reserved space should be dropped is incorrect and will frustrate future 
use of the reserved portion of FF80::/10 if there is any.

-- 
===============================================
David Farmer               Email:farmer@umn.edu
Networking & Telecommunication Services
Office of Information Technology
University of Minnesota	
2218 University Ave SE	    Phone: 612-626-0815
Minneapolis, MN 55414-3029   Cell: 612-812-9952
===============================================

From tom.taylor.stds@gmail.com  Mon May  7 19:22:40 2012
Return-Path: <tom.taylor.stds@gmail.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 E938221F84F3; Mon,  7 May 2012 19:22:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.462
X-Spam-Level: 
X-Spam-Status: No, score=-3.462 tagged_above=-999 required=5 tests=[AWL=0.137,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 ZJfIWoZg7Pl8; Mon,  7 May 2012 19:22:40 -0700 (PDT)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id DFBBA21F84EB; Mon,  7 May 2012 19:22:36 -0700 (PDT)
Received: by lbbgo11 with SMTP id go11so4430998lbb.31 for <multiple recipients>; Mon, 07 May 2012 19:22:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding :x-antivirus:x-antivirus-status; bh=yl8sKSLcGo4QzOjiVFV6Rd49ZSo5iSFw9AOoQGgEllY=; b=mF1DOQce8Kb3XWHLeMnuXSb2Qj+v2Ry3Na58ekilgQFHnBsRkLTJoD22/MvkeXrZCe vnw6eZhxpgDkc1ef4NwvuTjyT07fcs5Btl+W8rYy2ionwwFFyLKbjzQxqDjaup4c78F4 jvIrhizdiBa30TshNiGmwtGoYGDTFBcr/MQKfpH7IcugtDVnGZ9QxIRh06ZXUEVPE3au VpFbbgtZQNXfBZ3bO5VM/pIVK3e89CSe/g7eskvgBM5LlXUS8Atpy+ax0nxITWWiMiBL 3fiBmEF6yUhNGantA7P33ivk1x1D7ft/Joe2fIWPlfLra6E9BQ4T40F0j1UpbMvWP2rk JLuw==
Received: by 10.112.32.72 with SMTP id g8mr8187866lbi.43.1336443755881; Mon, 07 May 2012 19:22:35 -0700 (PDT)
Received: from [127.0.0.1] (dsl-207-112-91-137.tor.primus.ca. [207.112.91.137]) by mx.google.com with ESMTPS id pb13sm20871471lab.16.2012.05.07.19.22.25 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 07 May 2012 19:22:34 -0700 (PDT)
Message-ID: <4FA8835D.6040607@gmail.com>
Date: Mon, 07 May 2012 22:22:21 -0400
From: Tom Taylor <tom.taylor.stds@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Bob Hinden <bob.hinden@gmail.com>
Subject: Re: draft-ietf-mboned-64-multicast-address-format
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <F0A4CE6E-01BA-4837-8CE7-2832CDAA7B65@gmail.com>
In-Reply-To: <F0A4CE6E-01BA-4837-8CE7-2832CDAA7B65@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 120507-1, 07/05/2012), Outbound message
X-Antivirus-Status: Clean
Cc: "ipv6@ietf.org" <ipv6@ietf.org>, "mboned-chairs@ietf.org" <mboned-chairs@ietf.org>, Brian Haberman <brian@innovationslab.net>, "draft-ietf-mboned-64-multicast-address-format@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format@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: Tue, 08 May 2012 02:22:41 -0000

I'd like to respond to one of your points. Your overall thrust 
(preservation of the existing architure) is reasonable, but it is really 
useful operationally for nodes to be able to recognize IPv6 multicast 
addresses that contain embedded IPv4 multicast addresses. If the path 
taken by the signalling and, in the reverse direction, the multicast 
data crosses multiple points of transition between IPv4 and IPv6 or the 
reverse, the translation at each such transition point can be done 
independently, with no need to coordinate between the different 
translating nodes. That holds even across domain boundaries. If a 
mapping table is used instead, the same table has to be provisioned at 
each translating node.

On 05/05/2012 10:12 PM, Bob Hinden wrote:
...
>
> Or better yet, just keep a mapping table in the translator that maps
> the IPv4 multicast group to an IPv6 multicast group ID?  That
> wouldn't require any changes in the IPv6 multicast address.  If the
> purpose of these boxes is to do translation, then this should be
> possible, like is done with other forms of Network Address
> Translation (NAT).   This would also mean that you wouldn't need
> anything close to 2^^32 multicast groups as I suspect the number that
> will be used in practice will be much smaller.
>
> My overall conclusion is that I don't see the need for any changes to
> the IPv6 addressing architecture to support this application.
>
> Bob
>
>
...

From marshall.eubanks@gmail.com  Mon May  7 20:05:28 2012
Return-Path: <marshall.eubanks@gmail.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 ED50B21F85E3; Mon,  7 May 2012 20:05:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.648
X-Spam-Level: 
X-Spam-Status: No, score=-103.648 tagged_above=-999 required=5 tests=[AWL=-0.049, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 f7eHympsfxa4; Mon,  7 May 2012 20:05:27 -0700 (PDT)
Received: from mail-lpp01m010-f44.google.com (mail-lpp01m010-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id 82B8521F84D9; Mon,  7 May 2012 20:05:26 -0700 (PDT)
Received: by lagj5 with SMTP id j5so4461700lag.31 for <multiple recipients>; Mon, 07 May 2012 20:05:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=HfHtQuYzDyIY2rntkyUJxZ/bQMjLn2ShVFODqaOCOcQ=; b=0//heNpENSoXQWgzPv/2MLVm5kOB4sv7zbkQFpLyHhLLKk9Kffk/raNwA6IlboOdal 5rAqwQsuEW15Yo4YCdtWh1RrU5CgEwClHqC8wWbjB1XV9JNL3GUDp4gb1aZBV3Dt/auv o4RVIaF4PuH4MaXppboCsLBMxHokPMMUPrDcL+XkSHao+PX4+QY1Oql1MA0HlYEiLHk2 WBuVXk/P7+LKuJerugy87srXfMdH+ziZj1RjLOLfkZD2tCahqEYVrPYzGQ8byA0Iz0a5 cfXwXXADbmAL0pRUfip3XQH14Q0T63XsQzYK2JGWRv2/sXQ3nK9rd9DOX7J+LPGo61w/ KrNg==
MIME-Version: 1.0
Received: by 10.152.111.41 with SMTP id if9mr16093583lab.19.1336446325435; Mon, 07 May 2012 20:05:25 -0700 (PDT)
Received: by 10.112.56.13 with HTTP; Mon, 7 May 2012 20:05:25 -0700 (PDT)
In-Reply-To: <F0A4CE6E-01BA-4837-8CE7-2832CDAA7B65@gmail.com>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <F0A4CE6E-01BA-4837-8CE7-2832CDAA7B65@gmail.com>
Date: Mon, 7 May 2012 23:05:25 -0400
Message-ID: <CAJNg7VJfcuUD9hjMDo3ag=vNYDWE3hRDGvwDe74o6ybR3uZkCA@mail.gmail.com>
Subject: Re: draft-ietf-mboned-64-multicast-address-format
From: Marshall Eubanks <marshall.eubanks@gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "ipv6@ietf.org" <ipv6@ietf.org>, "mboned-chairs@ietf.org" <mboned-chairs@ietf.org>, Brian Haberman <brian@innovationslab.net>, "draft-ietf-mboned-64-multicast-address-format@tools.ietf.org" <draft-ietf-mboned-64-multicast-address-format@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: Tue, 08 May 2012 03:05:28 -0000

Dear Bob, et al.;

On Sat, May 5, 2012 at 10:12 PM, Bob Hinden <bob.hinden@gmail.com> wrote:
> Med,
>
> On May 4, 2012, at 5:50 AM, <mohamed.boucadair@orange.com> <mohamed.bouca=
dair@orange.com> wrote:
>
>> Dear all,
>>
>> During the IETF LC for draft-ietf-mboned-64-multicast-address-format, Br=
ian suggested to use the remaining flag instead of reserving ff3x:0:8000/33=
 (SSM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered that approach=
 in an early version of the document but it has been abandoned because of c=
omments we received at that time. We recorded the rationale behind our desi=
gn choice in:
>> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format=
-01#appendix-A.2.
>>
>> We are seeking more feedback from 6man and mboned on the following:
>>
>> (1) Should we maintain the current design choice
>> (2) Or adopt the suggestion from Brian?
>>
>> FWIW, discussion related to this issue can be found here: http://www.iet=
f.org/mail-archive/web/mboned/current/msg01508.html.
>> The latest version of the draft is available at: http://tools.ietf.org/h=
tml/draft-ietf-mboned-64-multicast-address-format-01
>
> [personal hat on and co-author of RFC 4291]
>
> I reviewed the draft and read through the thread you referred to.
>
> I don't think the approach defined in this draft is needed nor the result=
ing complexity it proposes adding to the IPv6 Address Architecture. =A0Inst=
ead of what is proposed one could reserve a block of group ids (33 or 33 bi=
ts worth) and eliminate all of the type bits at the front.
>
> Or better yet, just keep a mapping table in the translator that maps the =
IPv4 multicast group to an IPv6 multicast group ID? =A0That wouldn't requir=
e any changes in the IPv6 multicast address. =A0If the purpose of these box=
es is to do translation, then this should be possible, like is done with ot=
her forms of Network Address Translation (NAT). =A0 This would also mean th=
at you wouldn't need anything close to 2^^32 multicast groups as I suspect =
the number that will be used in practice will be much smaller.
>

Here is a potential way to do this that I have not seen discussed yet
for this. If it has been, my apologies and a pointer to the discussion
would be appreciated.

If DNS can be used to do "SSM Mapping" for IGMPv2  (i.e., use the
group address to create a domain name and use that to come up with an
appropriate Source address using reverse DNS lookup - see

http://www.cisco.com/en/US/docs/ios/12_3t/12_3t2/feature/guide/gtssmma.html
http://www.juniper.net/techpubs/en_US/junos10.3/topics/example/multicast-ss=
m-mapping.html
),

then I don't see why the same trick can't be applied for IPv4 <-> IPv6
translation mappings.
This seems like the sort of thing that could be  implemented very
quickly, and does away with the need for mapping tables.

Regardless of how is it is done, I see no reason to and would be
against reserving the 4th (last) Flag in the 4291 multicast address
format for this purpose.

Regards
Marshall




> My overall conclusion is that I don't see the need for any changes to the=
 IPv6 addressing architecture to support this application.
>
> Bob
>
>
>>
>> Your help is appreciated.
>>
>> Cheers,
>> Med
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

From magnus.westerlund@ericsson.com  Tue May  8 00:29:12 2012
Return-Path: <magnus.westerlund@ericsson.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 088C521F85D7 for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 00:29:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.134
X-Spam-Level: 
X-Spam-Status: No, score=-106.134 tagged_above=-999 required=5 tests=[AWL=0.115, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 J23PIDHF7RXK for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 00:29:11 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 3AEC221F848B for <ipv6@ietf.org>; Tue,  8 May 2012 00:29:11 -0700 (PDT)
X-AuditID: c1b4fb2d-b7b76ae0000063d8-5d-4fa8cb45ad80
Received: from esessmw0256.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) (using TLS with cipher AES128-SHA (AES128-SHA/128 bits)) (Client did not present a certificate) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 80.6B.25560.54BC8AF4; Tue,  8 May 2012 09:29:10 +0200 (CEST)
Received: from [127.0.0.1] (153.88.115.8) by esessmw0256.eemea.ericsson.se (153.88.115.97) with Microsoft SMTP Server id 8.3.213.0; Tue, 8 May 2012 09:29:09 +0200
Message-ID: <4FA8CB45.1020309@ericsson.com>
Date: Tue, 8 May 2012 09:29:09 +0200
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Bob Hinden <bob.hinden@gmail.com>
Subject: Re: 6MAN WG Last Call: <draft-ietf-6man-udpchecksum-02>
References: <036E1A9D-88D9-4B1B-A7B1-FF4A624C5E13@gmail.com>
In-Reply-To: <036E1A9D-88D9-4B1B-A7B1-FF4A624C5E13@gmail.com>
X-Enigmail-Version: 1.4.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: AAAAAA==
Cc: "draft-ietf-6man-udpchecksums@tools.ietf.org" <draft-ietf-6man-udpchecksums@tools.ietf.org>, "ipv6@ietf.org Mailing List" <ipv6@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: Tue, 08 May 2012 07:29:12 -0000

Hi,

I know the WG last call has closed. But I reviewed it anyway and I have
found some nits and things which the WG chairs anyway will stumble on in
their ID checklist processing of the document. I also have some more
substantial comments on how this is written. I am sorry that I am late,
but I simple missed the WG last call.

I do support this document going forward but I do think it needs to be
updated prior to submission to the AD.

1) Abstract contains bracketed references. I would suggest replacing
RFC2460[RFC2460] with the documents title and RFC number without brackets.

2) Document header does not contain "Updates:RFC2460"

3) Section 1, " RFC 2460[RFC2460], " I think this should be "Internet
Protocol, Version 6 (IPv6) Specification [RFC2460],"

4. Section 5
     "However, some protocols, such as lightweight tunneling
      protocols that use UDP as a tunnel encapsulation, MAY omit
      computing the UDP checksum of the encapsulating UDP header and set
      it to zero, subject to the constraints described in
      [I-D.ietf-6man-udpzero]."

I am a bit worried about making [I-D.ietf-6man-udpzero] part of the
specification text. Especially something that I at least consider being
normative definition of constraints. Those I think should be part of
this document. I think the pointers earlier in the document is
sufficient to establish that part of the inclusion of the constraints in
this document are based on whats in our document.

5. Section 6. "It is now 2011." Can the authors confirm if there has
been no more analysis and maybe indicate the current year.

In general when I read this document it reads to much like a discussion
paper rather than a normative specification. I think it is late in the
process and do not require any changes now. However, I have raised this
earlier (on the 00 wg version) and the authors have not addressed this.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------


From arifumi@nttv6.net  Tue May  8 05:01:27 2012
Return-Path: <arifumi@nttv6.net>
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 5546121F84FF for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 05:01:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 591RG+Q1Pbqh for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 05:01:26 -0700 (PDT)
Received: from leo.nttv6.net (leo.nttv6.net [192.47.162.93]) by ietfa.amsl.com (Postfix) with ESMTP id 64AC321F84D1 for <ipv6@ietf.org>; Tue,  8 May 2012 05:01:26 -0700 (PDT)
Received: from [127.0.0.1] (localhost.nttv6.net [127.0.0.1]) by leo.nttv6.net (8.14.5/8.14.4) with ESMTP id q48C0Wn4038370; Tue, 8 May 2012 21:00:32 +0900 (JST) (envelope-from arifumi@nttv6.net)
Subject: Re: 3484bis and privacy addresses
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=us-ascii
From: Arifumi Matsumoto <arifumi@nttv6.net>
In-Reply-To: <4FA4CB7A.4060103@globis.net>
Date: Tue, 8 May 2012 20:59:14 +0900
Content-Transfer-Encoding: quoted-printable
Message-Id: <B424E962-EF78-43B0-8ECC-90C85BEC9247@nttv6.net>
References: <4F716D5C.40402@innovationslab.net> <4F726C9E.50107@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B5054C1@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F83D8D0.5030402@gmail.com> <9B57C850BB53634CACEC56EF4853FF653B508719@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F858C32.6060709@globis.net> <9B57C850BB53634CACEC56EF4853FF653B50CBC2@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F87D4EA.4040801@globis.net> <9B57C850BB53634CACEC56EF4853FF653B513879@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <4F8935C7.6020602@globis.net> <9B57C850BB53634CACEC56EF4853FF653B5159E0@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com> <9B57C850BB53634CACEC56EF4853FF653B5AF1C5@TK5EX14MBXW605.wingroup.windeploy.ntdev.microsoft.com> <4FA4CB7A.4060103@globis.net>
To: Ray Hunter <v6ops@globis.net>
X-Mailer: Apple Mail (2.1257)
Cc: "ipv6@ietf.org" <ipv6@ietf.org>, Dave Thaler <dthaler@microsoft.com>
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: Tue, 08 May 2012 12:01:27 -0000

Dave and Ray,

thanks for putting together regarding these points.
I'll compile these into the revision of DHCP option draft soon.

Thanks !

On 2012/05/05, at 15:40, Ray Hunter wrote:

> ACK. Thanks.
>=20
> Dave Thaler wrote:
>> I wrote in response to Ray Hunter:
>>> I take your comment as asking for a summary table in rfc 3484bis of
>>> system-wide config options.   That could be done as a purely =
editorial
>>> change, although if there's only 1 thing in the table it's less =
interesting.
>>> But if others in the WG think this would be helpful, then yes we can =
do that.
>>=20
>> Turns out there were already 2 things so I've done this in -03.
>>=20
>> OLD:
>> 	This specification optionally allows for the possibility of
>> 	administrative configuration of policy (e.g., via manual
>> 	configuration or a DHCP option such as that proposed in
>> 	[I-D.ietf-6man-addr-select-opt]) that can override the default
>> 	behavior of the algorithms.  The policy override takes the form =
of a
>> 	configurable table that specifies precedence values and =
preferred
>> 	source prefixes for destination prefixes.  If an implementation =
is
>> 	not configurable, or if an implementation has not been =
configured,
>> 	then the default policy table specified in this document SHOULD =
be
>> 	used.
>>=20
>> NEW:
>> 	This specification optionally allows for the possibility of
>> 	administrative configuration of policy (e.g., via manual
>> 	configuration or a DHCP option such as that proposed in
>> 	[I-D.ietf-6man-addr-select-opt]) that can override the default
>> 	behavior of the algorithms.  The policy override consists of the
>> 	following set of state, which SHOULD be configurable:
>>=20
>> 	o  Policy Table (Section 2.1): a table that specifies precedence
>> 	   values and preferred source prefixes for destination =
prefixes.
>> 	o  Automatic Row Additions flag (Section 2.1): a flag that =
specifies
>> 	   whether the implementation may automatically add =
site-specific
>> 	   rows for certain types of addresses.
>> 	o  Privacy Preference flag (Section 5): a flag that specifies =
whether
>> 	   temporary source addresses or stable source addresses are
>> 	   preferred by default, when both types exist.
>>=20
>> This is purely an editorial change.   The rest of Ray's comments =
apply
>> to I-D.ietf-6man-addr-select-opt, which is already informatively
>> referenced in the above text.
>>=20
>> -Dave
>>=20
>>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


--
Arifumi Matsumoto
  NGN System Architecture Project
  NTT Service Integration Laboratories
  E-mail: arifumi@nttv6.net
  TEL +81-422-59-3334 FAX +81-422-59-6364


From brian.e.carpenter@gmail.com  Tue May  8 07:26:25 2012
Return-Path: <brian.e.carpenter@gmail.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 C460121F847B for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:26:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.322
X-Spam-Level: 
X-Spam-Status: No, score=-103.322 tagged_above=-999 required=5 tests=[AWL=-0.157, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 SFz+LyQ78JzZ for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:26:25 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id DFD7121F8473 for <ipv6@ietf.org>; Tue,  8 May 2012 07:26:24 -0700 (PDT)
Received: by eekd4 with SMTP id d4so704057eek.31 for <ipv6@ietf.org>; Tue, 08 May 2012 07:26:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=tcyxtLDWwq880YIW5dCWvRHCXeDTWKtVoAR3w1ESh6Y=; b=FhcdcBmFMqaOFDJejh2oTohZSILYQMrhpqVbrTJV8zPA8yeNASRonKXEkmeH71nlTQ +qaYffXEtdvggxgmzuhJvROA43mfvpuMcbon6pAmyS9JSgF8KAsg3q0pTx29emyPY9Og aZuFh0Aobv1CeY2y8SlTAd4jqawLlQEyeLFF2nmoXq2lLsBgr7SvJpGYQSEOf3an9gYx 4Mu+NuDQtaNQ9JAEqHISYzcsoTsNy58LAlE947ivwho4VaLKy5ZyXVEcaXOBTknyLV42 4rc9AbrM0dYA95URg+7TKPbCKkhLrDgQlHi9iKNHef1CpyerJ6W1cHXi1tbDxhrWrd7K TTyA==
Received: by 10.213.26.74 with SMTP id d10mr2947102ebc.89.1336487184004; Tue, 08 May 2012 07:26:24 -0700 (PDT)
Received: from [128.232.110.88] (c088.al.cl.cam.ac.uk. [128.232.110.88]) by mx.google.com with ESMTPS id n52sm5799689eeh.9.2012.05.08.07.26.22 (version=SSLv3 cipher=OTHER); Tue, 08 May 2012 07:26:22 -0700 (PDT)
Message-ID: <4FA92D0C.3070006@gmail.com>
Date: Tue, 08 May 2012 15:26:20 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: =?UTF-8?B?T2xlIFRyw7hhbg==?= <otroan@employees.org>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
References: <4F9CF3A8.7000801@gmail.com> <81B7AF4C-95E9-43C1-A344-70F92E04CF35@employees.org>
In-Reply-To: <81B7AF4C-95E9-43C1-A344-70F92E04CF35@employees.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: 6man <ipv6@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: Tue, 08 May 2012 14:26:25 -0000

On 2012-05-04 11:39, Ole Tr=C3=B8an wrote:
>> 1) Leave the problem unsolved.
>>
>> This would mean that per-interface diagnostics would still have to be
>> performed using ping or ping6
>>
>>   ping fe80::a%en1
>>
>> Advantage: works today.
>>
>> Disadvantage: less convenient than using a browswer.
>>
>> 2) Escaping the escape character as allowed by RFC 3986:
>>
>>   http://[fe80::a%25en1]
>>
>> Advantage: allows use of browser.
>> Disadvantage: ugly and confusing, doesn't allow simple cut and paste.
>=20
> if we went with option 2; considering that most browsers accept other i=
nputs than URIs,
> could the UI input be as today (fe80::a%en1) and the URI representation=
 as (fe80::a%25en1)?

As far as I can tell, current browsers have dropped this, even if
Kerry still uses it in an ancient Firefox. IMHO this is not a viable
option for the browser folk.

> presumably also with other characters in the interface name escaped.
> e.g. if I input "interface Dot11Radio0/0/0" in Chrome's address bar I g=
et
> "interface+Dot11Radio0%2F0%2F0"

There seems to be no way out of that whatever we do.

   Brian
>=20
> cheers,
> Ole
>=20
>=20


From brian.e.carpenter@gmail.com  Tue May  8 07:33:13 2012
Return-Path: <brian.e.carpenter@gmail.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 7B9C121F8547 for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:33:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.458
X-Spam-Level: 
X-Spam-Status: No, score=-103.458 tagged_above=-999 required=5 tests=[AWL=0.007, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 s4WyZhJdUO8S for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:33:13 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id AF08B21F84FF for <ipv6@ietf.org>; Tue,  8 May 2012 07:33:12 -0700 (PDT)
Received: by eekd4 with SMTP id d4so709272eek.31 for <ipv6@ietf.org>; Tue, 08 May 2012 07:33:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=NDcRXf2Z0ibdxurhtHOrVS80UfDc1ToPR0nlxayawV4=; b=gOOLBklDnXCiHI73svGDx/LOs66QZH2Frnt//GHURQ4xZNz0v3hFMsakOui0iFuSOO kxCFbgNvEClVG5ikDRdgR2/4GItpGHKjFO/fgpy2hFru67Y7BXEJND6Mv56YoXLy0KIT RTSNGyC7IsmriiLaITM5p5KrqlfAVH8KxcczwZPqk2a79LejsqU1mVN9UL3K7ILVY6oB Qv5DiBQhwNxRosQ5lryUdPkXfEy5PosLUdWwK8VuOG1koz/u+zmFNaOwRv3XWCRlvhDT NM0fZn+Vn5HpWOpY23smwdK53oi6Ii9p6cMBpn+HUNBF9kZbGUdKMDDkUAkx+L2iu9Qv JQUQ==
Received: by 10.213.33.193 with SMTP id i1mr1766325ebd.45.1336487591876; Tue, 08 May 2012 07:33:11 -0700 (PDT)
Received: from [128.232.110.88] (c088.al.cl.cam.ac.uk. [128.232.110.88]) by mx.google.com with ESMTPS id f16sm72552098eec.2.2012.05.08.07.33.09 (version=SSLv3 cipher=OTHER); Tue, 08 May 2012 07:33:10 -0700 (PDT)
Message-ID: <4FA92EA3.1040802@gmail.com>
Date: Tue, 08 May 2012 15:33:07 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: 6man <ipv6@ietf.org>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
References: <4F9CF3A8.7000801@gmail.com>
In-Reply-To: <4F9CF3A8.7000801@gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
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: Tue, 08 May 2012 14:33:13 -0000

I'm not exactly seeing overwhelming consensus, but the loudest
virtual hum was for

   http://[fe80::a-en1]

Advantage: allows use of browser.
Disadvantage: doesn't allow simple cut and paste.

There was a suggestion to encourage a fix to ping (and traceroute?) to
allow the "-" separator, and we must note that in any case, strange
characters in the interface ID will always have to be %-encoded.

Regards
   Brian

On 2012-04-29 08:54, Brian E Carpenter wrote:
> Hi,
> 
> In the IETF 83 discussion of draft-ietf-6man-uri-zoneid-00,
> there was no clear consensus on the approach to pursue. In fact,
> almost the same discussion occurred around draft-fenner-literal-zone
> several years ago, but at that time the topic was simply dropped.
> 
> This note summarises the main options. As a reminder, the problem to
> be solved is how to tell a browser which interface to use when sending
> packets to a literal link-local address. The reason for doing this is
> purely for diagnostic purposes, since the Zone ID that identifies an
> interface has no significance outside the sending host. For more details,
> see the two drafts mentioned above.
> 
> What we have today: link local address with no Zone ID
>    http://[fe80::a]
> 
> The user cannot select the outgoing interface if there is more than one.
> 
> The obvious solution would be to use the RFC4007 syntax (for an
> example Zone ID of en1):
> 
>    http://[fe80::a%en1]
> 
> However, this is impossible because % is *always* an escape character in
> URI syntax [RFC3986]. There is no chance of the URI community accepting
> such a hack to the syntax, so it isn't an option for us.
> 
> The available options are therefore
> 
> 1) Leave the problem unsolved.
> 
> This would mean that per-interface diagnostics would still have to be
> performed using ping or ping6
> 
>    ping fe80::a%en1
> 
> Advantage: works today.
> 
> Disadvantage: less convenient than using a browswer.
> 
> 2) Escaping the escape character as allowed by RFC 3986:
> 
>    http://[fe80::a%25en1]
> 
> Advantage: allows use of browser.
> Disadvantage: ugly and confusing, doesn't allow simple cut and paste.
> 
> 3) With alternative separator such as _
> 
>    http://[fe80::a_en1]
> 
> Advantage: allows use of browser.
> Disadvantage: doesn't allow simple cut and paste.
> 
> 4) With the "IPvFuture" syntax left open in RFC 3986:
> 
>    http://[v6.fe80::a_en1]
> 
> Advantage: allows use of browser.
> Disadvantage: ugly and redundant, doesn't allow simple cut and paste.
> 
> Thus, the WG has to choose between options 1), 2), 3) and 4).
> 
> Opinions welcome!
> 
>     Brian Carpenter
> 

From ichiroumakino@gmail.com  Tue May  8 07:35:42 2012
Return-Path: <ichiroumakino@gmail.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 A341621F84D0 for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:35:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.005
X-Spam-Level: 
X-Spam-Status: No, score=-3.005 tagged_above=-999 required=5 tests=[AWL=0.160,  BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, MIME_8BIT_HEADER=0.3,  RCVD_IN_DNSWL_LOW=-1]
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 GRLE4odbeKhv for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:35:42 -0700 (PDT)
Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by ietfa.amsl.com (Postfix) with ESMTP id 85C9F21F84E4 for <ipv6@ietf.org>; Tue,  8 May 2012 07:35:36 -0700 (PDT)
Received: by wibhj6 with SMTP id hj6so622144wib.13 for <ipv6@ietf.org>; Tue, 08 May 2012 07:35:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=Cc6oImcw5u3MY4qLacfDNj77ja+3m7Tinp2kmN0jBjk=; b=IisdioW4vWBpEnM14shITcaMmoQOm2VGWYv+7JcPBHL09tnB9aW4ipoxk+MnQk7aYT 4ehlB2YnW+SE+zbGIQwkinGb7iloCF8optfYVOfJu9zFISvnbUz6lP5VVqqJiasHX+a9 Azj8HguDRTgkEGOuSrhOVnFoN9oFti+LKG7nmi4bGPPSYA8NsK2e95WrnR5ywsbKZTY5 nXpud3Z8oNbOz7AMQiRiOFdFZw0tgD6hAjEaIst4IVFQ29Jl0P+cMIQd1nmN3M2oSmc2 86Qq+Dq4RtPvPaHFPJvgPuCsS3dEO5q2SyPJga4xnodS+XDIStUVR7ALYbYkXAwYeOgW t9dg==
Received: by 10.180.101.136 with SMTP id fg8mr45439658wib.4.1336487735742; Tue, 08 May 2012 07:35:35 -0700 (PDT)
Received: from dhcp-lys02-vla252-10-147-117-91.cisco.com (64-103-25-233.cisco.com. [64.103.25.233]) by mx.google.com with ESMTPS id ex2sm46390898wib.8.2012.05.08.07.35.34 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 08 May 2012 07:35:34 -0700 (PDT)
Sender: Ole Troan <ichiroumakino@gmail.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=us-ascii
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <4FA92D0C.3070006@gmail.com>
Date: Tue, 8 May 2012 16:35:32 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <7FBFE026-878F-4635-B3AB-D08685595C26@employees.org>
References: <4F9CF3A8.7000801@gmail.com> <81B7AF4C-95E9-43C1-A344-70F92E04CF35@employees.org> <4FA92D0C.3070006@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.1257)
Cc: 6man <ipv6@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: Tue, 08 May 2012 14:35:43 -0000

>>> 1) Leave the problem unsolved.
>>>=20
>>> This would mean that per-interface diagnostics would still have to =
be
>>> performed using ping or ping6
>>>=20
>>>  ping fe80::a%en1
>>>=20
>>> Advantage: works today.
>>>=20
>>> Disadvantage: less convenient than using a browswer.
>>>=20
>>> 2) Escaping the escape character as allowed by RFC 3986:
>>>=20
>>>  http://[fe80::a%25en1]
>>>=20
>>> Advantage: allows use of browser.
>>> Disadvantage: ugly and confusing, doesn't allow simple cut and =
paste.
>>=20
>> if we went with option 2; considering that most browsers accept other =
inputs than URIs,
>> could the UI input be as today (fe80::a%en1) and the URI =
representation as (fe80::a%25en1)?
>=20
> As far as I can tell, current browsers have dropped this, even if
> Kerry still uses it in an ancient Firefox. IMHO this is not a viable
> option for the browser folk.

perhaps I'm missing something, but this is what on the bleeding edge =
Chrome does too.

>> presumably also with other characters in the interface name escaped.
>> e.g. if I input "interface Dot11Radio0/0/0" in Chrome's address bar I =
get
>> "interface+Dot11Radio0%2F0%2F0"
>=20
> There seems to be no way out of that whatever we do.

if the string has to be escaped regardless, and that UI's may handle =
this for the end user, what would be the reason to not go with an =
escaped '%' (%25)?

cheers,
Ole


From cabo@tzi.org  Tue May  8 07:41:56 2012
Return-Path: <cabo@tzi.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 4230621F84DA for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:41:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.046
X-Spam-Level: 
X-Spam-Status: No, score=-106.046 tagged_above=-999 required=5 tests=[AWL=0.203, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 jHQMYO+2kqQW for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:41:55 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 5BB3221F84D6 for <ipv6@ietf.org>; Tue,  8 May 2012 07:41:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id q48EfkHd009160; Tue, 8 May 2012 16:41:46 +0200 (CEST)
Received: from [10.0.1.3] (reingewinn.informatik.uni-bremen.de [134.102.218.123]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id EE8C9E61; Tue,  8 May 2012 16:41:45 +0200 (CEST)
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <4FA92EA3.1040802@gmail.com>
Date: Tue, 8 May 2012 16:41:44 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <EF98272B-2380-434E-8A33-BD1D74F22FB0@tzi.org>
References: <4F9CF3A8.7000801@gmail.com> <4FA92EA3.1040802@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.1257)
Cc: 6man <ipv6@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: Tue, 08 May 2012 14:41:56 -0000

On May 8, 2012, at 16:33, Brian E Carpenter wrote:

>   http://[fe80::a-en1]

Of the proposals that require changing RFC 3986, this is clearly the =
best one.

(My personal favorite is still hijacking IPvFuture, as in =
http://[v6.fe80::a-en1], but I can understand when people don't like =
that.)

Gr=FC=DFe, Carsten


From brian.e.carpenter@gmail.com  Tue May  8 07:42:41 2012
Return-Path: <brian.e.carpenter@gmail.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 21FC421F85AD for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:42:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.308
X-Spam-Level: 
X-Spam-Status: No, score=-103.308 tagged_above=-999 required=5 tests=[AWL=-0.143, BAYES_00=-2.599, HTTP_ESCAPED_HOST=0.134, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 BB5Hie5K-xDi for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 07:42:40 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id C56F221F8542 for <ipv6@ietf.org>; Tue,  8 May 2012 07:42:39 -0700 (PDT)
Received: by eekd4 with SMTP id d4so716507eek.31 for <ipv6@ietf.org>; Tue, 08 May 2012 07:42:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=+kl60BOaXLRNfnexeEJQqIGHgqAIE7rqAtHIxlCxcJQ=; b=Fj0MiiISVSt8V2MoCsKQ6GWgAY28ouO/0RsWcQKCbTw4ywwrgU39ZIW+8RroS44mKS jyVtGKHITLEQLW4Ec/NxEoAaEuEogNI1NEA8iIe3zqXnmeijp/qOOjCrf20KwabfVzxt nuzBPo2uAV83J/K2gJOIqqZPNOAuXeMy+XXTRjeLMQaxDn7HuteWXoGsfABJpeUXiCvh JkncLBYJ4naxO3X+Oi4OkKeYT3anRKDTc93lnEIuxSusG8g9greHV5tO24+P+ogdnUkF ehZdaqpSRq8vK16aQW0g8r5jFA8i6Q4mXLzm0EqlvsdglrL3BRcUtXroX+1/QN4Nowm4 GdKQ==
Received: by 10.213.22.212 with SMTP id o20mr900058ebb.67.1336488159015; Tue, 08 May 2012 07:42:39 -0700 (PDT)
Received: from [128.232.110.88] (c088.al.cl.cam.ac.uk. [128.232.110.88]) by mx.google.com with ESMTPS id f16sm72671530eec.2.2012.05.08.07.42.36 (version=SSLv3 cipher=OTHER); Tue, 08 May 2012 07:42:37 -0700 (PDT)
Message-ID: <4FA930DB.6040705@gmail.com>
Date: Tue, 08 May 2012 15:42:35 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: =?UTF-8?B?T2xlIFRyw7hhbg==?= <otroan@employees.org>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
References: <4F9CF3A8.7000801@gmail.com> <81B7AF4C-95E9-43C1-A344-70F92E04CF35@employees.org> <4FA92D0C.3070006@gmail.com> <7FBFE026-878F-4635-B3AB-D08685595C26@employees.org>
In-Reply-To: <7FBFE026-878F-4635-B3AB-D08685595C26@employees.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: 6man <ipv6@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: Tue, 08 May 2012 14:42:41 -0000

On 2012-05-08 15:35, Ole Tr=C3=B8an wrote:
>>>> 1) Leave the problem unsolved.
>>>>
>>>> This would mean that per-interface diagnostics would still have to b=
e
>>>> performed using ping or ping6
>>>>
>>>>  ping fe80::a%en1
>>>>
>>>> Advantage: works today.
>>>>
>>>> Disadvantage: less convenient than using a browswer.
>>>>
>>>> 2) Escaping the escape character as allowed by RFC 3986:
>>>>
>>>>  http://[fe80::a%25en1]
>>>>
>>>> Advantage: allows use of browser.
>>>> Disadvantage: ugly and confusing, doesn't allow simple cut and paste=
=2E
>>> if we went with option 2; considering that most browsers accept other=
 inputs than URIs,
>>> could the UI input be as today (fe80::a%en1) and the URI representati=
on as (fe80::a%25en1)?
>> As far as I can tell, current browsers have dropped this, even if
>> Kerry still uses it in an ancient Firefox. IMHO this is not a viable
>> option for the browser folk.
>=20
> perhaps I'm missing something, but this is what on the bleeding edge Ch=
rome does too.

I suppose it depends on the religious convictions of the people who
write the URI parsers. The only clean solution is to get what we want
into the formal syntax, and there I feel no hope whatever.

>=20
>>> presumably also with other characters in the interface name escaped.
>>> e.g. if I input "interface Dot11Radio0/0/0" in Chrome's address bar I=
 get
>>> "interface+Dot11Radio0%2F0%2F0"
>> There seems to be no way out of that whatever we do.
>=20
> if the string has to be escaped regardless, and that UI's may handle th=
is for the end user, what would be the reason to not go with an escaped '=
%' (%25)?

Well, I'm not sure the UIs can be relied on for that. As above, it
depends whether the parsers are strict or sloppy about following
the ABNF.

   Brian


From j.schoenwaelder@jacobs-university.de  Tue May  8 10:34:59 2012
Return-Path: <j.schoenwaelder@jacobs-university.de>
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 05F5821F84CE for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 10:34:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.166
X-Spam-Level: 
X-Spam-Status: No, score=-103.166 tagged_above=-999 required=5 tests=[AWL=0.083, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 nf21YVEWLcqI for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 10:34:58 -0700 (PDT)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id D477421F84D6 for <ipv6@ietf.org>; Tue,  8 May 2012 10:34:57 -0700 (PDT)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id 3917F20C57; Tue,  8 May 2012 19:34:54 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id 45iUkWfNUj-Y; Tue,  8 May 2012 19:34:54 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 511CB20C19; Tue,  8 May 2012 19:34:53 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id B6BBD1EEEE53; Tue,  8 May 2012 19:34:53 +0200 (CEST)
Date: Tue, 8 May 2012 19:34:53 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Message-ID: <20120508173453.GA59571@elstar.local>
Mail-Followup-To: Brian E Carpenter <brian.e.carpenter@gmail.com>, 6man <ipv6@ietf.org>
References: <4F9CF3A8.7000801@gmail.com> <4FA92EA3.1040802@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4FA92EA3.1040802@gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: 6man <ipv6@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Tue, 08 May 2012 17:34:59 -0000

On Tue, May 08, 2012 at 03:33:07PM +0100, Brian E Carpenter wrote:
> I'm not exactly seeing overwhelming consensus, but the loudest
> virtual hum was for
> 
>    http://[fe80::a-en1]
> 
> Advantage: allows use of browser.
> Disadvantage: doesn't allow simple cut and paste.
> 
> There was a suggestion to encourage a fix to ping (and traceroute?) to
> allow the "-" separator, and we must note that in any case, strange
> characters in the interface ID will always have to be %-encoded.

I am concerned that the long-term result of this might be that we will
have to live with both % and - used as separators in various tools and
interfaces and that this might at the end even cause changes to other
tools and specifications that currently are just fine with using % as
a separator. Perhaps I am overly anxious but only future will tell.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

From ichiroumakino@gmail.com  Tue May  8 10:42:23 2012
Return-Path: <ichiroumakino@gmail.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 9646A21F84BD for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 10:42:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.091
X-Spam-Level: 
X-Spam-Status: No, score=-3.091 tagged_above=-999 required=5 tests=[AWL=0.208,  BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
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 RuaQX9f2i-Ff for <ipv6@ietfa.amsl.com>; Tue,  8 May 2012 10:42:23 -0700 (PDT)
Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by ietfa.amsl.com (Postfix) with ESMTP id C814621F84B3 for <ipv6@ietf.org>; Tue,  8 May 2012 10:42:22 -0700 (PDT)
Received: by wibhn19 with SMTP id hn19so396918wib.13 for <ipv6@ietf.org>; Tue, 08 May 2012 10:42:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=r3OWtsJqWzK8VuO4AIOs5vVE+t5WWpwiGyNrRYftgwY=; b=i8sjy4M0DmYmzl8134Tl55ju6JLYQgULo523X850dj6KHhMECcLXgT1zb0+/0f9ndd GrjArR/N+Rc7aosgaCT7FSiLZwonGQL4Bicu06G+wU1eqYcvDywDHkPBHJqeRxLL5LMH yjkZEgDjL5phpwLcvPKam30mY4ZoZZDLroD3/O8CKB5Cbcn8jlEKPYF6Ees3SC+Jn3Gr o139HO0Vhq4+R7JabdA91Yl2CeU/zw4De84yhdWZkEI0CDC9TvJe0a0/gEOmxfGvXDLr 6+lGeIqf8r21rpKRfIJtUHxJ5kIxQ8n1zCyreHAfY95r4EOiJ1xRZYo22YEn+GG4JUtq Gb9A==
Received: by 10.180.77.4 with SMTP id o4mr17278966wiw.17.1336498942015; Tue, 08 May 2012 10:42:22 -0700 (PDT)
Received: from dhcp-10-61-100-46.cisco.com (64-103-25-233.cisco.com. [64.103.25.233]) by mx.google.com with ESMTPS id j3sm47877424wiw.1.2012.05.08.10.42.20 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 08 May 2012 10:42:21 -0700 (PDT)
Sender: Ole Troan <ichiroumakino@gmail.com>
Subject: Re: Consensus call on adopting: <draft-gont-6man-stable-privacy-addresses-01>
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=us-ascii
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com>
Date: Tue, 8 May 2012 19:42:17 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com>
To: IPv6 WG Mailing List <ipv6@ietf.org>, draft-gont-6man-stable-privacy-addresses@tools.ietf.org
X-Mailer: Apple Mail (2.1257)
Cc: 6man Chairs <6man-chairs@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: Tue, 08 May 2012 17:42:23 -0000

All,

Based on the feedback received, the 6man chairs believe there is =
consensus
for 6MAN to work on creating a new type of IPv6 interface identifiers,
as described in draft-gont-6man-stable-privacy-addresses-01.

The discussion brought up some issues that we will work with the author =
to
resolve, in particular:

 - The current draft is written to not allow the IETF to create =
derivative works.
   This is incompatible with the IETF standards process.
   See section 4 of http://www.ietf.org/id-info/1id-guidelines.txt

 - The draft should not replace modified EUI-64 IIDs. It intents to =
provide an alternative to
   IEEE MAC based modified EUI-64 IIDs.
   The draft should not update RFC4191 and RFC4862
=20
 - The proposed mechanism has merit separately from the perceived =
"security" benefits,
   because it creates modified EUI-64 Internet Identifiers that are not =
IEEE Mac based and
   eliminates any concern about host tracking based on the IEEE MAC =
addresses.
=20
We will instruct the author to post the next revision as an 6MAN =
document.

Regards,
Bob Hinden and Ole Troan


From mohamed.boucadair@orange.com  Wed May  9 06:09:32 2012
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, 9 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.=20

Please see inline.

Cheers,
Med=20

>-----Message d'origine-----
>De : Carsten Bormann [mailto:cabo@tzi.org]=20
>Envoy=E9 : dimanche 6 mai 2012 22:58
>=C0 :=20
>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=20
>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=FC=DFe, 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-nat6=
4-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 RFC605=
2: only the address format is defined while the usage is defined in compani=
on 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-for=
mat-03#appendix-A.2.=20

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 introductio=
n.=20

>
>** 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 I=
nterworking function. We didn't quoted these interworking functions because=
 this is deployment-specific. Do you think your issue can be solved if we a=
dd a pointer to one of the solutions documented listed above? =20

>
>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 po=
licies are: embedded-RF, use unicast-based prefix, etc. Applications are no=
t aware of these policies since a prefix will (likely /96) will be provisio=
ned (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 o=
f 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 specifica=
tion 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?=20

>
>3
>
>The role of 64IX is very unclear.  My conjecture is that this draft is
>defining the address format for the case M=3D1 only (i.e., address[16] =3D
>1).  No text defines what happens for M=3D0, 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 for=
mat follows [RFC4291].". Would this be fine with you?=20

>
>What is "r"?  Define.

Med: This means "reserved". The text says: "All the remaining bits are rese=
rved and MUST be set
      to 0.". Do you think the text should be clarified further?=20

>
>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 interwor=
king function, the question of the location of the M-bit is not relevant an=
ymore. If both ASM and SSM modes are supported, two prefixes will be used.=
=20

>
>.          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 i=
s specific to the multicast context.=20

>
>** Nits:
>
>10 -- s/defined/defines/

Med: Fixed. Thanks.

>
>(And many more, see above.)
>
>=

From wwwrun@rfc-editor.org  Wed May  9 06:13:57 2012
Return-Path: <wwwrun@rfc-editor.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 EE00121F85D2 for <ipv6@ietfa.amsl.com>; Wed,  9 May 2012 06:13:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.387
X-Spam-Level: 
X-Spam-Status: No, score=-102.387 tagged_above=-999 required=5 tests=[AWL=0.213, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
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 flyJnywRV2qP for <ipv6@ietfa.amsl.com>; Wed,  9 May 2012 06:13:57 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1890:123a::1:2f]) by ietfa.amsl.com (Postfix) with ESMTP id 890FA21F855D for <ipv6@ietf.org>; Wed,  9 May 2012 06:13:57 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 69566B1E004; Wed,  9 May 2012 06:11:40 -0700 (PDT)
To: kawamucho@mesh.ad.jp, kawashimam@vx.jp.nec.com, rdroms.ietf@gmail.com, brian@innovationslab.net, bob.hinden@gmail.com, otroan@employees.org
Subject: [Editorial Errata Reported] RFC5952 (3218)
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20120509131140.69566B1E004@rfc-editor.org>
Date: Wed,  9 May 2012 06:11:40 -0700 (PDT)
Cc: ipv6@ietf.org, rodas@rocketmail.com, rfc-editor@rfc-editor.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:13:58 -0000

The following errata report has been submitted for RFC5952,
"A Recommendation for IPv6 Address Text Representation".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=5952&eid=3218

--------------------------------------
Type: Editorial
Reported by: Rodrigo Curado <rodas@rocketmail.com>

Section: 3.1.4

Original Text
-------------
Network diagrams and blueprints often show what IP addresses are assigned to a system devices.

Corrected Text
--------------
Network diagrams and blueprints often show which IP addresses are assigned to which systems devices.

Notes
-----
Improved grammar and correction to mismatch between singular and plural usage.

Instructions:
-------------
This errata is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC5952 (draft-ietf-6man-text-addr-representation-07)
--------------------------------------
Title               : A Recommendation for IPv6 Address Text Representation
Publication Date    : August 2010
Author(s)           : S. Kawamura, M. Kawashima
Category            : PROPOSED STANDARD
Source              : IPv6 Maintenance
Area                : Internet
Stream              : IETF
Verifying Party     : IESG

From wwwrun@rfc-editor.org  Wed May  9 06:32:34 2012
Return-Path: <wwwrun@rfc-editor.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 A574F21F84B6 for <ipv6@ietfa.amsl.com>; Wed,  9 May 2012 06:32:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.388
X-Spam-Level: 
X-Spam-Status: No, score=-102.388 tagged_above=-999 required=5 tests=[AWL=0.212, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
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 a9Pfj2njU0+2 for <ipv6@ietfa.amsl.com>; Wed,  9 May 2012 06:32:34 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1890:123a::1:2f]) by ietfa.amsl.com (Postfix) with ESMTP id 31CA621F8471 for <ipv6@ietf.org>; Wed,  9 May 2012 06:32:34 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 282DFB1E004; Wed,  9 May 2012 06:30:17 -0700 (PDT)
To: kawamucho@mesh.ad.jp, kawashimam@vx.jp.nec.com, rdroms.ietf@gmail.com, brian@innovationslab.net, bob.hinden@gmail.com, otroan@employees.org
Subject: [Editorial Errata Reported] RFC5952 (3219)
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20120509133017.282DFB1E004@rfc-editor.org>
Date: Wed,  9 May 2012 06:30:17 -0700 (PDT)
Cc: ipv6@ietf.org, rodas@rocketmail.com, rfc-editor@rfc-editor.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:32:34 -0000

The following errata report has been submitted for RFC5952,
"A Recommendation for IPv6 Address Text Representation".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=5952&eid=3219

--------------------------------------
Type: Editorial
Reported by: Rodrigo Curado <rodas@rocketmail.com>

Section: 3.1.4

Original Text
-------------
In times of trouble shooting there may be a need to search

Corrected Text
--------------
In times of troubleshooting there may be a need to search

Notes
-----
"troubleshooting" should be written as one word

Instructions:
-------------
This errata is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC5952 (draft-ietf-6man-text-addr-representation-07)
--------------------------------------
Title               : A Recommendation for IPv6 Address Text Representation
Publication Date    : August 2010
Author(s)           : S. Kawamura, M. Kawashima
Category            : PROPOSED STANDARD
Source              : IPv6 Maintenance
Area                : Internet
Stream              : IETF
Verifying Party     : IESG

From cabo@tzi.org  Wed May  9 11:20:44 2012
Return-Path: <cabo@tzi.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 7CACC11E80B4; Wed,  9 May 2012 11:20:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.287
X-Spam-Level: 
X-Spam-Status: No, score=-106.287 tagged_above=-999 required=5 tests=[AWL=-0.038, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 16U3zLxAEXGt; Wed,  9 May 2012 11:20:43 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 31F3811E80AB; Wed,  9 May 2012 11:20:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id q49IKWVh020033; Wed, 9 May 2012 20:20:32 +0200 (CEST)
Received: from [192.168.217.105] (p548992D9.dip.t-dialin.net [84.137.146.217]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id E2EB35C1; Wed,  9 May 2012 20:20:31 +0200 (CEST)
Subject: Re: APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E29946F71@PUEXCB1B.nanterre.francetelecom.fr>
Date: Wed, 9 May 2012 20:20:35 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org>
References: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@tzi.org> <94C682931C08B048B7A8645303FDC9F36E29946F71@PUEXCB1B.nanterre.francetelecom.fr>
To: <mohamed.boucadair@orange.com>
X-Mailer: Apple Mail (2.1257)
X-Mailman-Approved-At: Wed, 09 May 2012 13:18:57 -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: Wed, 09 May 2012 18:20:44 -0000

Hi Med,

thanks for looking into my review.  Let me take this opportunity to =
reiterate that, while I wrote this review for the Applications Area =
Directorate, it is not intended to bear more weight than any other =
comment submitted by an individual during a Last Call.

> 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.

The problem with this is that you now have a bit allocation without any =
semantics.
What is different, then, from any other way to allocate multicast =
addresses?
If you want this part of the address space to have some specific =
semantics, you have to give it some.

> More details are also documented here: =
http://tools.ietf.org/html/draft-boucadair-behave-64-multicast-address-for=
mat-03#appendix-A.1 and =
http://tools.ietf.org/html/draft-boucadair-behave-64-multicast-address-for=
mat-03#appendix-A.2.=20
>=20
> 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.=20

I do believe that there needs to be some indication in the document.
Maybe some of the material from the problem statement can be put into an =
appendix.
BTW, what is the plan with the problem statement document?  Was this too =
contentious to make it a WG document?

>> ** Major Issues:
>>=20
>> 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?
>=20
> 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?

So the idea is that this is a common format that can be used by any =
number of transition mechanisms?
How do you avoid the mechanisms getting confused (e.g., one mechanism =
allocating an address that is then processed incorrectly by a network =
element that is using another mechanism)?

Yes, I think standardizing this document in a cluster with one or more =
transition mechanism documents and adding mutual references would be the =
best way to handle this.  As long as the question above has a good =
answer...

>> 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?
>=20
> 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).
>=20
>  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.
>=20
> 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?

Are there any requirements on the provisioning mechanism to maintain the =
integrity of the semantics you desire?
I think the format just needs to state those.
Pointing to a protocol as an existence proof would also be an =
improvement.

>  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?
>=20
> Med: This is an issue for the provisioning method and not for the =
specification of the address format itself.

I'm not sure about that.  If I get a conflicting address using some =
control protocol, should I deny that?  Just go ahead anyway?
Will this confuse the network elements performing the transition =
mechanisms?
(My questions may sound very theoretic, but that is because the draft =
just doesn't tell me enough to even know whether these are good =
questions.)

> Med: Could you please suggest a better title?=20

Well, given that RFC 6052 already uses "IPv4-embedded" in what I read as =
the inverted semantics, this naming is hard to fix.
But maybe

	IPv6 Multicast Address Format With Embedded IPv4 Multicast =
Address=20

is not too long and much less ambiguous.

>> 3
>>=20
>> The role of 64IX is very unclear.  My conjecture is that this draft =
is
>> defining the address format for the case M=3D1 only (i.e., =
address[16] =3D
>> 1).  No text defines what happens for M=3D0, 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.
>=20
> 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?=20

Yes, maybe make even more explicit that this document just governs those =
addresses where the M bit is set to 1.

>> What is "r"?  Define.
>=20
> 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?=20

Yes.  I think you should not talk about a "64IX" nibble at all (which =
then requires you to reserve three of those four bits) but just talk =
about the one M bit that you are assigning semantics to.

>> 4
>>=20
>> 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?
>=20
> 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.=20

Again, that is true if all network elements agree on the provisioned =
prefixes.
But if they do, what is the point of this document?
Just saying "transition mechanisms can allocate a 96-bit prefix to which =
a 32-bit IPv4 multicast address is appended" would be enough then, no?

I get the idea that people want to write code that looks at this bit and =
exhibits different behavior based on whether it is set or not.
If that is not the case, there is no need for that bit...

>> .          o  sub-group-id: The default value is all zeros.
>> How does an application find out when to choose a different one?
>=20
> Med: Applications are provisioned with the full prefix; see Section 6.

But what does "default value" mean then?  Who is doing the defaulting, =
and what does it mean to use the default or to not use it?

>> .             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.)
>=20
> Med: We removed that sentence as a result of a comment I received from =
SM (see mboned archives).

Fine.

>> 7
>>=20
>> 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?
>=20
> Med: This is a generic issue for RFC6052. We can document the issue if =
it is specific to the multicast context.=20

I actually think it is more interesting in the multicast case, because =
multicast can span multiple domains (where a unicast address is assigned =
to one node that is "in" a specific domain).

Gr=FC=DFe, Carsten


From Tina.Tsou.Zouting@huawei.com  Wed May  9 15:47:27 2012
Return-Path: <Tina.Tsou.Zouting@huawei.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 7E91A11E80C1; Wed,  9 May 2012 15:47:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.476
X-Spam-Level: 
X-Spam-Status: No, score=-2.476 tagged_above=-999 required=5 tests=[AWL=0.123,  BAYES_00=-2.599]
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 ow1gAZNqK8P0; Wed,  9 May 2012 15:47:26 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 42EEA11E8086; Wed,  9 May 2012 15:47:26 -0700 (PDT)
Received: from 172.18.9.243 (EHLO dfweml202-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFT08510; Wed, 09 May 2012 18:47:26 -0400 (EDT)
Received: from DFWEML404-HUB.china.huawei.com (10.193.5.203) by dfweml202-edg.china.huawei.com (172.18.9.108) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 9 May 2012 15:44:38 -0700
Received: from SZXEML436-HUB.china.huawei.com (10.72.61.64) by dfweml404-hub.china.huawei.com (10.193.5.203) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 9 May 2012 15:44:36 -0700
Received: from SZXEML526-MBS.china.huawei.com ([169.254.7.48]) by szxeml436-hub.china.huawei.com ([10.72.61.64]) with mapi id 14.01.0323.003; Thu, 10 May 2012 06:44:31 +0800
From: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
To: Carsten Bormann <cabo@tzi.org>
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: AQHNLhUlNH7HgXPKw06b6CUPyEH5epbCDmwE
Date: Wed, 9 May 2012 22:44:30 +0000
Message-ID: <D003B142-55BA-4DD6-B293-849CB828E1E6@huawei.com>
References: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@tzi.org> <94C682931C08B048B7A8645303FDC9F36E29946F71@PUEXCB1B.nanterre.francetelecom.fr>, <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org>
In-Reply-To: <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mailman-Approved-At: Wed, 09 May 2012 16:12:33 -0700
Cc: "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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 22:47:27 -0000

Sent from my iPad

On May 9, 2012, at 11:54 AM, "Carsten Bormann" <cabo@tzi.org> wrote:

> Hi Med,
>=20
> thanks for looking into my review.  Let me take this opportunity to reite=
rate that, while I wrote this review for the Applications Area Directorate,=
 it is not intended to bear more weight than any other comment submitted by=
 an individual during a Last Call.
>=20
>> 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-framew=
ork],  [I-D.sarikaya-behave-netext-nat64-pmip], [I-D.sarikaya-behave-mext-n=
at64-dsmip], etc. We had pointers to some of those drafts in earlier versio=
ns of the document but we removed them and adopted the same approach as RFC=
6052: only the address format is defined while the usage is defined in comp=
anion documents.
>=20
> The problem with this is that you now have a bit allocation without any s=
emantics.
> What is different, then, from any other way to allocate multicast address=
es?
> If you want this part of the address space to have some specific semantic=
s, you have to give it some.
>=20
>> More details are also documented here: http://tools.ietf.org/html/draft-=
boucadair-behave-64-multicast-address-format-03#appendix-A.1 and http://too=
ls.ietf.org/html/draft-boucadair-behave-64-multicast-address-format-03#appe=
ndix-A.2.=20
>>=20
>> There is also a problem statement, available at: http://tools.ietf.org/h=
tml/draft-jaclee-behave-v4v6-mcast-ps-03 which can be cited in the introduc=
tion.=20
>=20
> I do believe that there needs to be some indication in the document.
> Maybe some of the material from the problem statement can be put into an =
appendix.
> BTW, what is the plan with the problem statement document?  Was this too =
contentious to make it a WG document?
It's has been adopted as MBONED WG item. The authors will submit the WG dra=
ft soon.
>=20
>>> ** Major Issues:
>>>=20
>>> 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?
>>=20
>> Med: Elements which make use of the address format are deployment-specif=
ic; this can be a receiver, an IPv4-IPv6 PIM interworking function, IGMP/ML=
D Interworking function. We didn't quoted these interworking functions beca=
use this is deployment-specific. Do you think your issue can be solved if w=
e add a pointer to one of the solutions documented listed above?
>=20
> So the idea is that this is a common format that can be used by any numbe=
r of transition mechanisms?
> How do you avoid the mechanisms getting confused (e.g., one mechanism all=
ocating an address that is then processed incorrectly by a network element =
that is using another mechanism)?
>=20
> Yes, I think standardizing this document in a cluster with one or more tr=
ansition mechanism documents and adding mutual references would be the best=
 way to handle this.  As long as the question above has a good answer...
http://datatracker.ietf.org/doc/draft-perreault-mboned-igmp-mld-translation=
/
http://datatracker.ietf.org/doc/draft-taylor-pim-v4v6-translation/
>=20
>>> 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?
>>=20
>> Med: The content of this filed is left configurable. Its value will depe=
nd 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 provi=
sioned (see Section 6).
>>=20
>> 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.
>>=20
>> Med: The provisioning of the ASM_PREFIX64 and the SSM_PREFIX is orthogon=
al to the address format itself. Various methods can be used but this is ou=
t of scope of the document. We can add a pointer to http://tools.ietf.org/h=
tml/draft-ietf-softwire-multicast-prefix-option-00 as a provisioning exampl=
e. Would you be fine with adding such reference?
>=20
> Are there any requirements on the provisioning mechanism to maintain the =
integrity of the semantics you desire?
> I think the format just needs to state those.
> Pointing to a protocol as an existence proof would also be an improvement=
.
Good suggestion.
>=20
>> 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?
>>=20
>> Med: This is an issue for the provisioning method and not for the specif=
ication of the address format itself.
>=20
> I'm not sure about that.  If I get a conflicting address using some contr=
ol protocol, should I deny that?  Just go ahead anyway?
> Will this confuse the network elements performing the transition mechanis=
ms?
> (My questions may sound very theoretic, but that is because the draft jus=
t doesn't tell me enough to even know whether these are good questions.)
>=20
>> Med: Could you please suggest a better title?=20
>=20
> Well, given that RFC 6052 already uses "IPv4-embedded" in what I read as =
the inverted semantics, this naming is hard to fix.
> But maybe
>=20
>    IPv6 Multicast Address Format With Embedded IPv4 Multicast Address=20
>=20
> is not too long and much less ambiguous.
>=20
>>> 3
>>>=20
>>> The role of 64IX is very unclear.  My conjecture is that this draft is
>>> defining the address format for the case M=3D1 only (i.e., address[16] =
=3D
>>> 1).  No text defines what happens for M=3D0, 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.
>>=20
>> 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 fo=
rmat follows [RFC4291].". Would this be fine with you?=20
>=20
> Yes, maybe make even more explicit that this document just governs those =
addresses where the M bit is set to 1.
>=20
>>> What is "r"?  Define.
>>=20
>> Med: This means "reserved". The text says: "All the remaining bits are r=
eserved and MUST be set
>>     to 0.". Do you think the text should be clarified further?=20
>=20
> Yes.  I think you should not talk about a "64IX" nibble at all (which the=
n requires you to reserve three of those four bits) but just talk about the=
 one M bit that you are assigning semantics to.
>=20
>>> 4
>>>=20
>>> 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?
>>=20
>> Med: Once the prefix is configured to a receiver, an IPv4-IPv6 PIM inter=
working 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 use=
d.=20
>=20
> Again, that is true if all network elements agree on the provisioned pref=
ixes.
> But if they do, what is the point of this document?
> Just saying "transition mechanisms can allocate a 96-bit prefix to which =
a 32-bit IPv4 multicast address is appended" would be enough then, no?
>=20
> I get the idea that people want to write code that looks at this bit and =
exhibits different behavior based on whether it is set or not.
> If that is not the case, there is no need for that bit...
>=20
>>> .          o  sub-group-id: The default value is all zeros.
>>> How does an application find out when to choose a different one?
>>=20
>> Med: Applications are provisioned with the full prefix; see Section 6.
>=20
> But what does "default value" mean then?  Who is doing the defaulting, an=
d what does it mean to use the default or to not use it?
>=20
>>> .             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.)
>>=20
>> Med: We removed that sentence as a result of a comment I received from S=
M (see mboned archives).
>=20
> Fine.
>=20
>>> 7
>>>=20
>>> 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?
>>=20
>> Med: This is a generic issue for RFC6052. We can document the issue if i=
t is specific to the multicast context.=20
>=20
> I actually think it is more interesting in the multicast case, because mu=
lticast can span multiple domains (where a unicast address is assigned to o=
ne node that is "in" a specific domain).
>=20
> Gr=FC=DFe, Carsten
>=20
> _______________________________________________
> MBONED mailing list
> MBONED@ietf.org
> https://www.ietf.org/mailman/listinfo/mboned

From fernando.gont.netbook.win@gmail.com  Wed May  9 16:50:50 2012
Return-Path: <fernando.gont.netbook.win@gmail.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 CEC0421F847E for <ipv6@ietfa.amsl.com>; Wed,  9 May 2012 16:50:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Level: 
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
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 u5RAjnZNXtFb for <ipv6@ietfa.amsl.com>; Wed,  9 May 2012 16:50:50 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by ietfa.amsl.com (Postfix) with ESMTP id 3218A21F847D for <ipv6@ietf.org>; Wed,  9 May 2012 16:50:50 -0700 (PDT)
Received: by yhq56 with SMTP id 56so1082004yhq.31 for <ipv6@ietf.org>; Wed, 09 May 2012 16:50:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=h9JNHrGH7znBl2Axf3nGGwzXHSn5opSM8+uZum4h1iE=; b=K3feOLFxgVPGX/xj3ZBtQkq6Zvj6uTMCmidtN+aAJxpcHzugiwPGp7qXJW07BjoryD F7jUTkW9NJF5XCfmHoM18FsrhIrh/zDN321TDE4aGz4tIdTveT2a6unRUU/EIrBmOa01 aiWOrtN9PLT3OFV5Zi438uu2rQXv+d0VCwB9Fp/fCkUlZLKXend2LiecHzvB21iIramb fEUp5P3y0eLe4nez+fwl8AZgXw7qc7JttcpL7KGXmU3QYh92550AKfvtFwyE9WM2GlDP zApX+b4Z3b/8u0hRJuUKt2Oy9gdJ2xgOBJ/yijYUPq0IY/Z4z3EJNLMFOPtgG/W0MTeW 6aag==
Received: by 10.236.161.102 with SMTP id v66mr2510849yhk.56.1336607449791; Wed, 09 May 2012 16:50:49 -0700 (PDT)
Received: from [10.59.1.77] ([200.24.221.37]) by mx.google.com with ESMTPS id a30sm18715309yhe.18.2012.05.09.16.50.46 (version=SSLv3 cipher=OTHER); Wed, 09 May 2012 16:50:48 -0700 (PDT)
Sender: Fernando Gont <fernando.gont.netbook.win@gmail.com>
Message-ID: <4FAB02D5.9090300@gont.com.ar>
Date: Wed, 09 May 2012 20:50:45 -0300
From: Fernando Gont <fernando@gont.com.ar>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1
MIME-Version: 1.0
To: =?ISO-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
Subject: Re: Consensus call on adopting: <draft-gont-6man-stable-privacy-addresses-01>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com> <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org>
In-Reply-To: <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org>
X-Enigmail-Version: 1.5pre
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 WG Mailing List <ipv6@ietf.org>, draft-gont-6man-stable-privacy-addresses@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: Wed, 09 May 2012 23:50:51 -0000

Hi, Ole,

On 05/08/2012 02:42 PM, Ole Trøan wrote:
> The discussion brought up some issues that we will work with the author to
> resolve, in particular:
> 
>  - The current draft is written to not allow the IETF to create derivative works.
>    This is incompatible with the IETF standards process.
>    See section 4 of http://www.ietf.org/id-info/1id-guidelines.txt

My understanding is that this is perfectly compatible with the IETF
standards process, as long as this restriction is removed before posting
as draft-ietf (for instance, I guess that's why it's allowed in the
first place). (this restriction will be removed in the upcoming
draft-ietf version, accordingly)



>  - The draft should not replace modified EUI-64 IIDs. It intents to provide an alternative to
>    IEEE MAC based modified EUI-64 IIDs.

Agreed.


>    The draft should not update RFC4191 and RFC4862

Agreed. However, it looks like this document should update RFC2464, though.

Thoughts?


>  - The proposed mechanism has merit separately from the perceived "security" benefits,
>    because it creates modified EUI-64 Internet Identifiers that are not IEEE Mac based and
>    eliminates any concern about host tracking based on the IEEE MAC addresses.

I agree with this -- e.g. using the interface index in the hash leads to
stable NIC-independent addresses that don't vary even if you replace the
NIC. Is *this* what I should note in the next rev of the document?

Thanks!

Best regards,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From yiu_lee@cable.comcast.com  Wed May  9 19:52:16 2012
Return-Path: <yiu_lee@cable.comcast.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 98B1E9E800B; Wed,  9 May 2012 19:52:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.722
X-Spam-Level: 
X-Spam-Status: No, score=-102.722 tagged_above=-999 required=5 tests=[AWL=2.509, BAYES_00=-2.599, HOST_EQ_MODEMCABLE=1.368, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 sSGapeih4jJP; Wed,  9 May 2012 19:52:15 -0700 (PDT)
Received: from cable.comcast.com (copdcavout01.cable.comcast.com [76.96.32.253]) by ietfa.amsl.com (Postfix) with ESMTP id 7F92C9E8006; Wed,  9 May 2012 19:52:15 -0700 (PDT)
Received: from ([24.40.56.115]) by copdcavout01.cable.comcast.com with ESMTP  id C7WM3M1.16727490; Wed, 09 May 2012 20:37:35 -0600
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by PACDCEXHUB02.cable.comcast.com ([fe80::492e:3fa1:c2ad:e04e%13]) with mapi id 14.02.0283.003; Wed, 9 May 2012 22:52:11 -0400
From: "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
To: Carsten Bormann <cabo@tzi.org>, "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>
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: AQHNLlfkes/D+SuV6UexlvBrmJ/rJg==
Date: Thu, 10 May 2012 02:52:10 +0000
Message-ID: <CBD0A398.20BF2%yiu_lee@cable.comcast.com>
In-Reply-To: <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.1.120420
x-originating-ip: [24.40.55.71]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3419448728_1036269"
MIME-Version: 1.0
X-Mailman-Approved-At: Thu, 10 May 2012 02:32: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 02:52:16 -0000

--B_3419448728_1036269
Content-type: text/plain;
	charset="US-ASCII"
Content-transfer-encoding: 7bit

Hi Carsten,

Thanks very much for reviewing the document. I just want to add a point to
your question about how applications decide when to use this multicast
address format. In fact, they don't. Imagine a use case where a legacy
IPv4 IP-TV receiver (an app) wants to join a channel which is broadcasted
in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
There will be a function in the network which is statically configured
that when it receives a igmp-join, it would covert to a corresponding
mld-join. The IPv6 address in the join message will follow what is
described in this draft. This Adaptive Function is transparent to the
application and managed by the network.

Thanks,
Yiu

On 5/9/12 2:20 PM, "Carsten Bormann" <cabo@tzi.org> wrote:

>The problem with this is that you now have a bit allocation without any
>semantics.
>What is different, then, from any other way to allocate multicast
>addresses?
>If you want this part of the address space to have some specific
>semantics, you have to give it some.

--B_3419448728_1036269
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIVlwYJKoZIhvcNAQcCoIIViDCCFYQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
EzAwggUzMIIEG6ADAgECAhBTm5vcGTrcIPdnvVTe3rDkMA0GCSqGSIb3DQEBBQUAMIGTMQsw
CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxm
b3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE5MDcGA1UEAxMwQ09NT0RPIENsaWVu
dCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTEyMDIxNDAwMDAwMFoX
DTEzMDIxMzIzNTk1OVowKjEoMCYGCSqGSIb3DQEJARYZeWl1X2xlZUBjYWJsZS5jb21jYXN0
LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOm2q1Oat5U5a79IA1Yx+oa
djvccI4HQYLkQtDXj9an1bz7JT52yBADiZJ42pTJ35L4yPzYRY/4b1k7RCsodmRzu4F2n1wA
Xjg3hkRygwiAVrEv7p1FM4Wsr4nY6utC6/dhrJFkTtLzMmQXcSeVF1gpoaDKzf9UNvXNZCy8
dpLhdP4v8t7JOhfPyR3LBOo7vKk4WIv7ugGVgyLXwGSwu0rEVNOwLtPdoTJW0pi+ATaJeAuf
WVIKLRVjK56vKBeA3ms3BJNOp5zkfAk5j3IymZZMD156Tib5ViL8dCTycYZyMNWBOrDPC/yn
c4itE6q05Wh94QYGp6GcsZkiHEXFZrUCAwEAAaOCAekwggHlMB8GA1UdIwQYMBaAFHoTTgB0
W8Z4Y2QnwS/ioFu8ecV7MB0GA1UdDgQWBBTdz82GEvcyRLU/wx9KzuYvjgUddzAOBgNVHQ8B
Af8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGyMQED
BQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI
KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFcGA1UdHwRQME4wTKBK
oEiGRmh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET0NsaWVudEF1dGhlbnRpY2F0aW9u
YW5kU2VjdXJlRW1haWxDQS5jcmwwgYgGCCsGAQUFBwEBBHwwejBSBggrBgEFBQcwAoZGaHR0
cDovL2NydC5jb21vZG9jYS5jb20vQ09NT0RPQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1
cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMCQG
A1UdEQQdMBuBGXlpdV9sZWVAY2FibGUuY29tY2FzdC5jb20wDQYJKoZIhvcNAQEFBQADggEB
AFeEfwmWgj/jpA3+ctSoBsbvHGnWLz00p8NBX2+qzz8QjgDpZT5T1Fux5MV6qlVJpND12pzq
ziUyFCBdv6QOMyiOrn5RxooXY9W6Hpa8qBD4v9BXy5qtP7gi4xJhFufXdNZXEw2RwNyjBzfV
/F2Q8HSwlyOwS+fHKYZZ9gy/KneVP//YcrC4icG1ipJQ2+gCUs+uUAouz0xF0uBYE/bQRTss
oRTY6D/X5lxarw28oocfr38v4Ro5bmsZlsEF22OvpKZX5tfz1aOL5U9nhXixY7Sd9B9BGHl7
mrybVUl7NnguWGIAhHiVD9ce1u4jJ1PnNmrNkvwJouS/7zYCId8000cwggUaMIIEAqADAgEC
AhBtGeqnGU9qMyLmIjJ6qnHeMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJVUzELMAkG
A1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRS
VVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UE
AxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMB4XDTEx
MDQyODAwMDAwMFoXDTIwMDUzMDEwNDgzOFowgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMTkwNwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBT
ZWN1cmUgRW1haWwgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCShIRbS1eY
1F4vi6ThQMijU1hfZmXxMk73nzJ9VdB4TFW3QpTg+SdxB8XGaaS5MsTxQBqQzCdWYn8XtXFp
ruUgG+TLY15gyqJB9mrho/+43x9IbWVDjCouK2M4d9+xF6zC2oIC1tQyatRnbyATj1w1+uVU
gK/YcQodNwoCUFNslR2pEBS0mZVZEjH/CaLSTNxS297iQAFbSGjdxUq04O0kHzqvcV8H46y/
FDuwJXFoPfQP1hdYRhWBPGiLi4MPbXohV+Y0sNsyfuNK4aVScmQmkU6lkg//4LFg/RpvaFGZ
Y40ai6XMQpubfSJj06mg/M6ekN9EGfRcWzW6FvOnm//BAgMBAAGjggFLMIIBRzAfBgNVHSME
GDAWgBSJgmd9xJ0mcABLtFBIfN49rgRufTAdBgNVHQ4EFgQUehNOAHRbxnhjZCfBL+KgW7x5
xXswDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwEQYDVR0gBAowCDAGBgRV
HSAAMFgGA1UdHwRRME8wTaBLoEmGR2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNF
UkZpcnN0LUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kRW1haWwuY3JsMHQGCCsGAQUFBwEBBGgw
ZjA9BggrBgEFBQcwAoYxaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VUTkFkZFRydXN0Q2xp
ZW50X0NBLmNydDAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkq
hkiG9w0BAQUFAAOCAQEAhda+eFdVbTN/RFL+QtUGqAEDgIr7DbL9Sr/2r0FJ9RtaxdKtG3Nu
PukmfOZMmMEwKN/L+0I8oSU+CnXW0D05hmbRoZu1TZtvryhsHa/l6nRaqNqxwPF1ei+eupN5
yv7ikR5WdLL4jdPgQ3Ib7Y/9YDkgR/uLrzplSDyYPaUlv73vYOBJ5RbI6z9Dg/Dg7g3B080z
X5vQvWBqszv++tTJOjwf7Zv/m0kzvkIpOYPuM2kugp1FTahp2oAbHj3SGl18R5mlmwhtEpmG
1l1XBxunML5LSUS4kH7K0Xk467Qz+qA6XSZYnmFVGLQh1ZnV4ENAQjC+6qXnlNKw/vN1+X9u
5zCCBJ0wggOFoAMCAQICEDQ96SusJzT/j8s0lPvMcFQwDQYJKoZIhvcNAQEFBQAwbzELMAkG
A1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRl
cm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAe
Fw0wNTA2MDcwODA5MTBaFw0yMDA1MzAxMDQ4MzhaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UE
CBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU
IE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMt
VVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxq
mNVNNRm5pELlzkniii8efNIxB8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPM
yaQylbsMTzC9mKALi+VuG6JG+ni8om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbN
oKXqvgvOdjp6Dpvq/NonWz1zHyLmSGHGTPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcR
Wdq6hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7NlyP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/
MLbu9mIwFIws6wIDAQABo4H0MIHxMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQmVO8DveAky1Qa
MB0GA1UdDgQWBBSJgmd9xJ0mcABLtFBIfN49rgRufTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0T
AQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwRAYDVR0fBD0wOzA5oDegNYYzaHR0cDov
L2NybC51c2VydHJ1c3QuY29tL0FkZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMDUGCCsGAQUF
BwEBBCkwJzAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG
9w0BAQUFAAOCAQEAAbyc42MosPMxAcLfe91ioAGdIzEPnJJzU1HqH0z61p/Eyi9nfngzD3QW
uZGHkfWKJvpkcADYHvkLBGJQh5OB1Nr1I9s0u4VWtHA0bniDNx6FHMURFZJfhxe9rGr98cLR
zIlfsXzwPlHyNfN87GCYazor4O/fs32G67Ub9VvsonyYE9cAULnRLXPeA3h04QWFMV7Lmrmd
lMa5lDd1ctxE+2fo8PolHlKn2iXpR+CgxzygTrEKNvt3SJ/vl4r7tP7jlBSog7xcLT/SYHFg
7sJxggzpiDbj2iC0o6BsqpZLuICOdcpJB/Y7FLrf3AXZn9vgsuZNoHgm5+ctbn9fxh6IFTCC
BDYwggMeoAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UEBhMCU0UxFDASBgNVBAoT
C0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEi
MCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAeFw0wMDA1MzAxMDQ4MzhaFw0y
MDA1MzAxMDQ4MzhaMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQG
A1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0
IEV4dGVybmFsIENBIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC39xoz
5vIABC054E5b7R+8bA/Ntfojts7emxEzl6QpTH2Tn71KvJPtAxrjj8/lbVBa1pcplFqAsEl6
2y6V/bjKvzc4LR4+kUGtcFbH8E8/6DKedMrIkFTpxl8PeJ2aQDwOrGGqXhSPnoehalDc15pO
rwWzpnGUnHGzUGAKxxOdOAeGAqjpqGkmGJCrTLBPI6s6T4TY386f4Wlvu9dC12tE5Met7m1B
X3JacQg3s3llpFmglDf3AC8NwpJy2tA4ctsUqEXEXSp9t7TWxO6szRNEt8kr3UMAJfphuWlq
WCMRt6czj1Z1WfXNKddGtworZbbTQm8Vsrh7++/pXVPVNFonAgMBAAGjgdwwgdkwHQYDVR0O
BBYEFK29mHo0tCb3+sQmVO8DveAky1QaMAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8EBTADAQH/
MIGZBgNVHSMEgZEwgY6AFK29mHo0tCb3+sQmVO8DveAky1QaoXOkcTBvMQswCQYDVQQGEwJT
RTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRU
UCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290ggEBMA0GCSqG
SIb3DQEBBQUAA4IBAQCwm+CFJcLWI+IPlgaSnUGYnNmEeYHZHlsUByM2ZY+w2He7rEFsR2CD
UbD5Mj3n/PYmE8eAFqW/WvyHz3h5iSGa4kwHCoY1vPLeUcTSlrfcfk7ucP0cOesMAlEULY69
FuDB30Z15ySt7PRCtIWTcBBnup0GNUoY0yt6zFFCoXpj0ea7ocUrwja+Ew3mvWN+eXunCQ1A
q2rdj4rD9vaMGkIFUdRF9Z+nYiFoFSBDPJnnfL0k2KmRF3OIP1YbMTgYtHEPms3IDp6OLhvh
jJiDyx8x8URMxgRzSXZgD8f4vReAay7pzEwOWpp5DyAKLtWeYyYeVZKU2IIXWnvQvMePToYE
MYICLzCCAisCAQEwgagwgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNo
ZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkw
NwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwg
Q0ECEFObm9wZOtwg92e9VN7esOQwCQYFKw4DAhoFAKBdMCMGCSqGSIb3DQEJBDEWBBSkZiUh
umhrUS/ZRDnPDjRcWI4XIjAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ
BTEPFw0xMjA1MTAwMjUyMDZaMA0GCSqGSIb3DQEBAQUABIIBAE7b/YXBrdiPBGrbhLOdC6M7
9fnUcul9rPI9u7VRkZqxcMFLXfV8qh7HBZBVsObMwzkZUecVWRlQiP5IJyVlA/AowkpjvSqP
uW7oCBOKRD6NyE9Tz7Vf6xyED7fY3WrUs97ykp4bkBURqeheAyPlkeZPUXZ/DtATvUolmGqI
tdlel7AWO/CqvKZDX2VlclgjNJatyKKZfd9fJURolC+k4rV1v5EaIy6JQ6V8sg8kW9siD49J
uQ8s486ltEpCVHI67fvtG52VxvvC8mCIlH+2naZYNxVL8ABA/5omwepQYwcs9ZhVzPJUCazY
mhsotOTgCXPy6HMv7vKdlus/BzKTLb4=

--B_3419448728_1036269--

From jacni@jacni.com  Wed May  9 23:21:04 2012
Return-Path: <jacni@jacni.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 D58A321F85B8; Wed,  9 May 2012 23:21:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.806
X-Spam-Level: 
X-Spam-Status: No, score=-1.806 tagged_above=-999 required=5 tests=[AWL=0.481,  BAYES_00=-2.599, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=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 pH7rL6r5hIpR; Wed,  9 May 2012 23:21:00 -0700 (PDT)
Received: from srv05.olivemail.cn (mx100.vip.olivemail.net [74.82.185.218]) by ietfa.amsl.com (Postfix) with ESMTP id CFEA721F85B4; Wed,  9 May 2012 23:20:59 -0700 (PDT)
Received: from srv01.olivemail.cn (unknown [202.105.21.229]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by srv05.olivemail.cn (Olivemail) with ESMTPS id 3E91D3800C9; Thu, 10 May 2012 02:20:57 -0400 (EDT)
Received: from oray.cn (unknown [202.105.21.248]) by srv01.olivemail.cn (Olivemail) with ESMTP id C24F7340077; Thu, 10 May 2012 14:20:55 +0800 (CST)
Received: from [10.140.20.59] (unknown [64.104.125.217]) by app (Coremail) with SMTP id +AWowJAL6wVEXqtPWbrrAA--.19050S2; Thu, 10 May 2012 14:20:53 +0800 (CST)
Message-ID: <4FAB5E40.7080809@jacni.com>
Date: Thu, 10 May 2012 14:20:48 +0800
From: Jacni Qin <jacni@jacni.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>
Subject: Re: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
References: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@tzi.org> <94C682931C08B048B7A8645303FDC9F36E29946F71@PUEXCB1B.nanterre.francetelecom.fr> <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org>
In-Reply-To: <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org>
Content-Type: multipart/alternative; boundary="------------080101020101010503000406"
X-CM-TRANSID: +AWowJAL6wVEXqtPWbrrAA--.19050S2
X-Coremail-Antispam: 1UD129KBjvJXoW3JFy5Aw1Dury8WrW8Wr4UJwb_yoW3GrW5pa y3Krs8KF1kJw1rCw4kZw18Wr1F9Fs5trW7KFW5K34UZws8Kr1IvF4Fkw4Y9a4DWr95Za1j vr4akrn8Za4qyaDanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnL8YjsxI4VWkKwAYFVCjjxCrM7CY07I20VC2zVCF04k26cxKx2IYs7xG 6rWj6s0DMcIj6xIIjxv20xvE14v26r1j6r18McIj6I8E87Iv67AKxVWUJVW8JwACjcxG0x vEwIxGrwCjr7xvwVCIw2I0I7xG6c02F41lc7I2V7IY0VAS07AlzVAYIcxG8wCF04k20xvY 0x0EwIxGrwC2zVAF1VAY17CE14v26r126r1DMIIYrxkI7VAKI48JYxBIdaVFxhVjvjDU0x ZFpf9x07jwPEfUUUUU=
X-CM-SenderInfo: xmdf0xo6mdu03lof0z/1tbiAQAKEko7lQ825AABsh
X-Mailman-Approved-At: Thu, 10 May 2012 02:32:21 -0700
Cc: "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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 06:21:04 -0000

This is a multi-part message in MIME format.
--------------080101020101010503000406
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit

Hi Carsten,

Thanks a lot for your comments, please see inline below.

On 5/10/2012 Thursday 2:20 AM, Carsten Bormann wrote:
> Hi Med,
>
> thanks for looking into my review.  Let me take this opportunity to reiterate that, while I wrote this review for the Applications Area Directorate, it is not intended to bear more weight than any other comment submitted by an individual during a Last Call.
>
>> 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.
> The problem with this is that you now have a bit allocation without any semantics.
> What is different, then, from any other way to allocate multicast addresses?
> If you want this part of the address space to have some specific semantics, you have to give it some.
For the semantics, you can see YIu's point. More specifically, for 
example, some adaptive/interworking function of network elements can 
interpret it as, if the M bit is set 1, then pick the corresponding IPv4 
group address.

>>> ** 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?
> So the idea is that this is a common format that can be used by any number of transition mechanisms?
> How do you avoid the mechanisms getting confused (e.g., one mechanism allocating an address that is then processed incorrectly by a network element that is using another mechanism)?
Not sure whether I understand your question here correctly, but let me 
try to,
The address/prefix allocating should be an independent component of the 
service provisioning, and should just make a consistent assignment of 
the block throughout the related elements. The format standardized is 
for the elements to perform the adaptive function without any coordination.

> Yes, I think standardizing this document in a cluster with one or more transition mechanism documents and adding mutual references would be the best way to handle this.  As long as the question above has a good answer...
>
>
>   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?
> Are there any requirements on the provisioning mechanism to maintain the integrity of the semantics you desire?
> I think the format just needs to state those.
I guess standardizing the format is to maintain the integrity of the 
semantics. For the responsibility of address/prefix provisioning 
mechanism, please see my response above.
Or maybe I misunderstand your question?

> Pointing to a protocol as an existence proof would also be an improvement.
>
>>   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.
> I'm not sure about that.  If I get a conflicting address using some control protocol, should I deny that?  Just go ahead anyway?
> Will this confuse the network elements performing the transition mechanisms?
It should be in the scope of operations or deployment, to avoid that.

> (My questions may sound very theoretic, but that is because the draft just doesn't tell me enough to even know whether these are good questions.)
>
>> Med: Could you please suggest a better title?
> Well, given that RFC 6052 already uses "IPv4-embedded" in what I read as the inverted semantics, this naming is hard to fix.
> But maybe
>
> 	IPv6 Multicast Address Format With Embedded IPv4 Multicast Address
>
> is not too long and much less ambiguous.
We'll consider it, thanks a lot.

>>> 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.
> Again, that is true if all network elements agree on the provisioned prefixes.
> But if they do, what is the point of this document?
> Just saying "transition mechanisms can allocate a 96-bit prefix to which a 32-bit IPv4 multicast address is appended" would be enough then, no?
In this way, the elements have to maintain "states", and coordination is 
required. Even though, they also have to be told how to derive the IPv4 
multicast address embedded.

>
> I get the idea that people want to write code that looks at this bit and exhibits different behavior based on whether it is set or not.
> If that is not the case, there is no need for that bit...
>
>>> .          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.
> But what does "default value" mean then?  Who is doing the defaulting, and what does it mean to use the default or to not use it?
It can mean, for example "if RFC3956, embedding RP in an IPv6 multicast 
address is not used".


Cheers,
Jacni

>>> 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.
> I actually think it is more interesting in the multicast case, because multicast can span multiple domains (where a unicast address is assigned to one node that is "in" a specific domain).
>
> Grüße, Carsten
>
> _______________________________________________
> MBONED mailing list
> MBONED@ietf.org
> https://www.ietf.org/mailman/listinfo/mboned
>
>

--------------080101020101010503000406
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Calibri">Hi Carsten,<br>
      <br>
      Thanks a lot for your comments, please see inline below.<br>
    </font><br>
    On 5/10/2012 Thursday 2:20 AM, Carsten Bormann wrote:
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <pre wrap="">Hi Med,

thanks for looking into my review.  Let me take this opportunity to reiterate that, while I wrote this review for the Applications Area Directorate, it is not intended to bear more weight than any other comment submitted by an individual during a Last Call.

</pre>
      <blockquote type="cite">
        <pre wrap="">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.
</pre>
      </blockquote>
      <pre wrap="">
The problem with this is that you now have a bit allocation without any semantics.
What is different, then, from any other way to allocate multicast addresses?
If you want this part of the address space to have some specific semantics, you have to give it some.
</pre>
    </blockquote>
    For the semantics, you can see YIu's point. More specifically, for
    example, some adaptive/interworking function of network elements can
    interpret it as, if the M bit is set 1, then pick the corresponding
    IPv4 group address.<br>
    <br>
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">** 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?
</pre>
        </blockquote>
        <pre wrap="">
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?
</pre>
      </blockquote>
      <pre wrap="">
So the idea is that this is a common format that can be used by any number of transition mechanisms?
How do you avoid the mechanisms getting confused (e.g., one mechanism allocating an address that is then processed incorrectly by a network element that is using another mechanism)?
</pre>
    </blockquote>
    Not sure whether I understand your question here correctly, but let
    me try to,<br>
    The address/prefix allocating should be an independent component of
    the service provisioning, and should just make a consistent
    assignment of the block throughout the related elements. The format
    standardized is for the elements to perform the adaptive function
    without any coordination.<br>
    <br>
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <pre wrap="">
Yes, I think standardizing this document in a cluster with one or more transition mechanism documents and adding mutual references would be the best way to handle this.  As long as the question above has a good answer...


 If
</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">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.
</pre>
        </blockquote>
        <pre wrap="">
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 <a class="moz-txt-link-freetext" href="http://tools.ietf.org/html/draft-ietf-softwire-multicast-prefix-option-00">http://tools.ietf.org/html/draft-ietf-softwire-multicast-prefix-option-00</a> as a provisioning example. Would you be fine with adding such reference?
</pre>
      </blockquote>
      <pre wrap="">
Are there any requirements on the provisioning mechanism to maintain the integrity of the semantics you desire?
I think the format just needs to state those.</pre>
    </blockquote>
    I guess standardizing the format is to maintain the integrity of the
    semantics. For the responsibility of address/prefix provisioning
    mechanism, please see my response above.<br>
    Or maybe I misunderstand your question?<br>
    <br>
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <pre wrap="">
Pointing to a protocol as an existence proof would also be an improvement.

</pre>
      <blockquote type="cite">
        <pre wrap=""> What is an implementation
</pre>
        <blockquote type="cite">
          <pre wrap="">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?
</pre>
        </blockquote>
        <pre wrap="">
Med: This is an issue for the provisioning method and not for the specification of the address format itself.
</pre>
      </blockquote>
      <pre wrap="">
I'm not sure about that.  If I get a conflicting address using some control protocol, should I deny that?  Just go ahead anyway?
Will this confuse the network elements performing the transition mechanisms?</pre>
    </blockquote>
    It should be in the scope of operations or deployment, to avoid
    that.<br>
    <br>
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <pre wrap="">
(My questions may sound very theoretic, but that is because the draft just doesn't tell me enough to even know whether these are good questions.)

</pre>
      <blockquote type="cite">
        <pre wrap="">Med: Could you please suggest a better title? 
</pre>
      </blockquote>
      <pre wrap="">
Well, given that RFC 6052 already uses "IPv4-embedded" in what I read as the inverted semantics, this naming is hard to fix.
But maybe

	IPv6 Multicast Address Format With Embedded IPv4 Multicast Address 

is not too long and much less ambiguous.
</pre>
    </blockquote>
    We'll consider it, thanks a lot.<br>
    <br>
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">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?
</pre>
        </blockquote>
        <pre wrap="">
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. 
</pre>
      </blockquote>
      <pre wrap="">
Again, that is true if all network elements agree on the provisioned prefixes.
But if they do, what is the point of this document?
Just saying "transition mechanisms can allocate a 96-bit prefix to which a 32-bit IPv4 multicast address is appended" would be enough then, no?</pre>
    </blockquote>
    In this way, the elements have to maintain "states", and
    coordination is required. Even though, they also have to be told how
    to derive the IPv4 multicast address embedded.<br>
    <br>
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <pre wrap="">

I get the idea that people want to write code that looks at this bit and exhibits different behavior based on whether it is set or not.
If that is not the case, there is no need for that bit...

</pre>
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">.          o  sub-group-id: The default value is all zeros.
How does an application find out when to choose a different one?
</pre>
        </blockquote>
        <pre wrap="">
Med: Applications are provisioned with the full prefix; see Section 6.
</pre>
      </blockquote>
      <pre wrap="">
But what does "default value" mean then?  Who is doing the defaulting, and what does it mean to use the default or to not use it?
</pre>
    </blockquote>
    It can mean, for example "if RFC3956, embedding RP in an IPv6
    multicast address is not used".<br>
    <br>
    <br>
    Cheers,<br>
    Jacni<br>
    <br>
    <blockquote cite="mid:9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org"
      type="cite">
      <blockquote type="cite">
        <blockquote type="cite">
          <pre wrap="">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?
</pre>
        </blockquote>
        <pre wrap="">
Med: This is a generic issue for RFC6052. We can document the issue if it is specific to the multicast context. 
</pre>
      </blockquote>
      <pre wrap="">
I actually think it is more interesting in the multicast case, because multicast can span multiple domains (where a unicast address is assigned to one node that is "in" a specific domain).

Gr&uuml;&szlig;e, Carsten

_______________________________________________
MBONED mailing list
<a class="moz-txt-link-abbreviated" href="mailto:MBONED@ietf.org">MBONED@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/mboned">https://www.ietf.org/mailman/listinfo/mboned</a>


</pre>
    </blockquote>
  </body>
</html>

--------------080101020101010503000406--


From mohamed.boucadair@orange.com  Thu May 10 02:12:03 2012
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 10EA021F85FC; Thu, 10 May 2012 02:12:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.093
X-Spam-Level: 
X-Spam-Status: No, score=-2.093 tagged_above=-999 required=5 tests=[AWL=0.155,  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 DqowR4Qr8rV6; Thu, 10 May 2012 02:12:01 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id 3493621F85F8; Thu, 10 May 2012 02:12:01 -0700 (PDT)
Received: from omfedm06.si.francetelecom.fr (unknown [xx.xx.xx.2]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id 977DF264498; Thu, 10 May 2012 11:12:00 +0200 (CEST)
Received: from PUEXCH11.nanterre.francetelecom.fr (unknown [10.101.44.27]) by omfedm06.si.francetelecom.fr (ESMTP service) with ESMTP id 777F127C057; Thu, 10 May 2012 11:12:00 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.9]) by PUEXCH11.nanterre.francetelecom.fr ([10.101.44.27]) with mapi; Thu, 10 May 2012 11:12:00 +0200
From: <mohamed.boucadair@orange.com>
To: Carsten Bormann <cabo@tzi.org>
Date: Thu, 10 May 2012 11:11:58 +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: Ac0uEHTRtaVl85H2Tjm7beWGJ+xMzgAc2mIg
Message-ID: <94C682931C08B048B7A8645303FDC9F36E2A52C67B@PUEXCB1B.nanterre.francetelecom.fr>
References: <92309DC0-A179-4B5B-9D8C-4B55F64A4668@tzi.org> <94C682931C08B048B7A8645303FDC9F36E29946F71@PUEXCB1B.nanterre.francetelecom.fr> <9DBF9340-B04E-4A6A-98A1-B90525A1407C@tzi.org>
In-Reply-To: <9DBF9340-B04E-4A6A-98A1-B90525A1407C@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.73320
X-Mailman-Approved-At: Thu, 10 May 2012 02:32: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 09:12:03 -0000

Dear Carsten,

Please see inline.=20

Cheers,
Med=20

>-----Message d'origine-----
>De : Carsten Bormann [mailto:cabo@tzi.org]=20
>Envoy=E9 : mercredi 9 mai 2012 20:21
>=C0 : BOUCADAIR Mohamed OLNC/NAD/TIP
>Cc :=20
>draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.or
>g; apps-discuss@ietf.org application-layer protocols; The=20
>IESG; 6man@ietf.org; mboned@ietf.org
>Objet : Re: APPSDIR review of=20
>draft-ietf-mboned-64-multicast-address-format-01
>
>Hi Med,
>
>thanks for looking into my review.  Let me take this=20
>opportunity to reiterate that, while I wrote this review for=20
>the Applications Area Directorate, it is not intended to bear=20
>more weight than any other comment submitted by an individual=20
>during a Last Call.
>
>> Med: There are plenty of applications using this address=20
>format: e.g., [I-D.ietf-softwire-mesh-multicast],=20
>[I-D.ietf-softwire-dslite-multicast],=20
>[I-D.ietf-softwire-multicast-prefix-option],=20
>[I-D.venaas-behave-v4v6mc-framework], =20
>[I-D.sarikaya-behave-netext-nat64-pmip],=20
>[I-D.sarikaya-behave-mext-nat64-dsmip], etc. We had pointers=20
>to some of those drafts in earlier versions of the document=20
>but we removed them and adopted the same approach as RFC6052:=20
>only the address format is defined while the usage is defined=20
>in companion documents.
>
>The problem with this is that you now have a bit allocation=20
>without any semantics.
>What is different, then, from any other way to allocate=20
>multicast addresses?
>If you want this part of the address space to have some=20
>specific semantics, you have to give it some.

Med: Ok. I'm planning to do these changes:

(a) Re-insert this appendix: http://tools.ietf.org/html/draft-boucadair-beh=
ave-64-multicast-address-format-03#appendix-A.2 and a reference to it in th=
e introduction?

(b) Add this text to the introduction:

   Recently various solutions (e.g., [I-D.venaas-behave-v4v6mc-framework],
   [I-D.ietf-softwire-mesh-multicast] or [I-D.ietf-softwire-dslite-multicas=
t]) have been proposed to allow
   access to IPv4 multicast content from hosts attached to IPv6-enabled
   domains.

   Even if these solutions have distinct applicability scopes
   (translation vs. encapsulation) and target different use cases, they
   all make use of specific IPv6 multicast addresses to embed an IPv4
   multicast address.  Particularly, the IPv4-embedded IPv6 multicast
   address is used as a destination IPv6 address of multicast flows
   received from an IPv4-enabled domain and injected by the IPv4-IPv6
   Interconnection Function into an IPv6-enabled domain.  It is also
   used to build an IPv6 multicast state (*, G6) or (S6, G6)
   corresponding to their (*, G4) or (S4, G4) IPv4 counter parts by the
   IPv4-IPv6 Interconnection Function.

Are you OK with these proposed changes?

>
>> More details are also documented here:=20
>http://tools.ietf.org/html/draft-boucadair-behave-64-multicast-
>address-format-03#appendix-A.1 and=20
>http://tools.ietf.org/html/draft-boucadair-behave-64-multicast-
>address-format-03#appendix-A.2.=20
>>=20
>> There is also a problem statement, available at:=20
>http://tools.ietf.org/html/draft-jaclee-behave-v4v6-mcast-ps-03
> which can be cited in the introduction.=20
>
>I do believe that there needs to be some indication in the document.
>Maybe some of the material from the problem statement can be=20
>put into an appendix.
>BTW, what is the plan with the problem statement document? =20
>Was this too contentious to make it a WG document?

Med: The problem statement document has been adopted as an mboned WG docume=
nt. I added this sentence:

   More discussion about issues related to IPv4/IPv6 multicast can be
   found at [I-D.jaclee-behave-v4v6-mcast-ps].


>
>>> ** Major Issues:
>>>=20
>>> 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=20
>entities need to
>>> interoperate based on a common understanding of this format?
>>=20
>> Med: Elements which make use of the address format are=20
>deployment-specific; this can be a receiver, an IPv4-IPv6 PIM=20
>interworking function, IGMP/MLD Interworking function. We=20
>didn't quoted these interworking functions because this is=20
>deployment-specific. Do you think your issue can be solved if=20
>we add a pointer to one of the solutions documented listed above?
>
>So the idea is that this is a common format that can be used=20
>by any number of transition mechanisms?
>How do you avoid the mechanisms getting confused (e.g., one=20
>mechanism allocating an address that is then processed=20
>incorrectly by a network element that is using another mechanism)?

Med: What do you think is needed to be added to http://tools.ietf.org/html/=
draft-ietf-mboned-64-multicast-address-format-01#section-6? Thanks.

>
>Yes, I think standardizing this document in a cluster with one=20
>or more transition mechanism documents and adding mutual=20
>references would be the best way to handle this.  As long as=20
>the question above has a good answer...
>
>>> Of the various fields left "configurable according to local policies
>>> of the entity managing the IPv4-IPv6 Interconnection=20
>Function", which
>>> are important for applications?  How do they know these policies?
>>=20
>> Med: The content of this filed is left configurable. Its=20
>value will depend on the policies enforced by the=20
>administrative entity. Examples of these policies are:=20
>embedded-RF, use unicast-based prefix, etc. Applications are=20
>not aware of these policies since a prefix will (likely /96)=20
>will be provisioned (see Section 6).
>>=20
>>  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.
>>=20
>> Med: The provisioning of the ASM_PREFIX64 and the SSM_PREFIX=20
>is orthogonal to the address format itself. Various methods=20
>can be used but this is out of scope of the document. We can=20
>add a pointer to=20
>http://tools.ietf.org/html/draft-ietf-softwire-multicast-prefix
>-option-00 as a provisioning example. Would you be fine with=20
>adding such reference?
>
>Are there any requirements on the provisioning mechanism to=20
>maintain the integrity of the semantics you desire?

Med: The provisioning mechanism (e.g., dhcp, netconf, etc.) is not "aware" =
of the semantic. There are no specific requirements compared to another pro=
visioning context. If your comment is related to http://tools.ietf.org/html=
/rfc6052#section-5.2, this is already captured in the Security Consideratio=
ns section.

>I think the format just needs to state those.
>Pointing to a protocol as an existence proof would also be an=20
>improvement.

Med: I added a I-D.ietf-softwire-multicast-prefix-option as an informative =
reference.

>
>>  What is an implementation
>>> supposed to do that receives an address that looks like it=20
>is governed
>>> by this document but does not conform to either of the agreed
>>> prefixes disseminated to the implementation?
>>=20
>> Med: This is an issue for the provisioning method and not=20
>for the specification of the address format itself.
>
>I'm not sure about that.  If I get a conflicting address using=20
>some control protocol, should I deny that?  Just go ahead anyway?
>Will this confuse the network elements performing the=20
>transition mechanisms?

Med: The current text says that up to 2 MPREFIX64 can be provisioned; one p=
refix for ASM and another one for SSM. Just like any other configurable par=
ameter, the value of these parameters will be set to the latest (valid) enf=
orced configuration. I still don't see what I can add to Section 6.=20
=20

>(My questions may sound very theoretic, but that is because=20
>the draft just doesn't tell me enough to even know whether=20
>these are good questions.)
>
>> Med: Could you please suggest a better title?=20
>
>Well, given that RFC 6052 already uses "IPv4-embedded" in what=20
>I read as the inverted semantics, this naming is hard to fix.
>But maybe
>
>	IPv6 Multicast Address Format With Embedded IPv4=20
>Multicast Address=20
>
>is not too long and much less ambiguous.

Med: Thanks. I updated the text.

>
>>> 3
>>>=20
>>> The role of 64IX is very unclear.  My conjecture is that=20
>this draft is
>>> defining the address format for the case M=3D1 only (i.e.,=20
>address[16] =3D
>>> 1).  No text defines what happens for M=3D0, 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.
>>=20
>> Med: The current text says: "When "M-bit" is set to 1, it=20
>indicates that a multicast
>>      IPv4 address is embedded in the low-order 32 bits of=20
>the multicast
>>      IPv6 address.". I can add: "When "M-bit" is set to 0,=20
>the address format follows [RFC4291].". Would this be fine with you?=20
>
>Yes, maybe make even more explicit that this document just=20
>governs those addresses where the M bit is set to 1.
>
>>> What is "r"?  Define.
>>=20
>> Med: This means "reserved". The text says: "All the=20
>remaining bits are reserved and MUST be set
>>      to 0.". Do you think the text should be clarified further?=20
>
>Yes.  I think you should not talk about a "64IX" nibble at all=20
>(which then requires you to reserve three of those four bits)=20
>but just talk about the one M bit that you are assigning semantics to.
>
>>> 4
>>>=20
>>> 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=20
>bit to use?
>>=20
>> Med: Once the prefix is configured to a receiver, an=20
>IPv4-IPv6 PIM interworking function, the question of the=20
>location of the M-bit is not relevant anymore. If both ASM and=20
>SSM modes are supported, two prefixes will be used.=20
>
>Again, that is true if all network elements agree on the=20
>provisioned prefixes.
>But if they do, what is the point of this document?
>Just saying "transition mechanisms can allocate a 96-bit=20
>prefix to which a 32-bit IPv4 multicast address is appended"=20
>would be enough then, no?
>
>I get the idea that people want to write code that looks at=20
>this bit and exhibits different behavior based on whether it=20
>is set or not.
>If that is not the case, there is no need for that bit...
>
>>> .          o  sub-group-id: The default value is all zeros.
>>> How does an application find out when to choose a different one?
>>=20
>> Med: Applications are provisioned with the full prefix; see=20
>Section 6.
>
>But what does "default value" mean then?  Who is doing the=20
>defaulting, and what does it mean to use the default or to not use it?

Med: The entity managing the IPv4/IPv6 Interconnection function.

>
>>> .             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.)
>>=20
>> Med: We removed that sentence as a result of a comment I=20
>received from SM (see mboned archives).
>
>Fine.
>
>>> 7
>>>=20
>>> 7 seems to imply this format is only useful where RFC 6052=20
>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=20
>same RFC 6052
>>> parameters in effect.  How is that ensured?
>>=20
>> Med: This is a generic issue for RFC6052. We can document=20
>the issue if it is specific to the multicast context.=20
>
>I actually think it is more interesting in the multicast case,=20
>because multicast can span multiple domains (where a unicast=20
>address is assigned to one node that is "in" a specific domain).
>

Med: Yes, but still this is a generic issue for RFC6052. Some deployment-sp=
ecific documents already covered this point: e.g., http://tools.ietf.org/ht=
ml/draft-ietf-softwire-dslite-multicast-02#section-5:=20

"The mAFTR and mB4 MUST use the
   same mPrefix64 and uPrefix64, as well as run the same algorithm for=20
   building IPv4-embedded IPv6 addresses."

Do you want to see a similar wording in the address format draft?=

From bob.hinden@gmail.com  Thu May 10 04:37:01 2012
Return-Path: <bob.hinden@gmail.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 14AA921F8541 for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 04:37:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.229
X-Spam-Level: 
X-Spam-Status: No, score=-103.229 tagged_above=-999 required=5 tests=[AWL=0.370, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 RCAieWJktJLk for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 04:37:00 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by ietfa.amsl.com (Postfix) with ESMTP id 6EC5E21F8503 for <ipv6@ietf.org>; Thu, 10 May 2012 04:37:00 -0700 (PDT)
Received: by yhq56 with SMTP id 56so1655429yhq.31 for <ipv6@ietf.org>; Thu, 10 May 2012 04:37:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=Z8aHvJMod5tuicxu9a56p9CZEOkQQGZ420KZD3loW2I=; b=gnjxaWvc6HnDlzONpkPzP9Hy2GXfekF1mYpMemq47IKjMUoV5VvjcfIr3Mn4zXlT4C ekVIT9nTFwV2udGjSAKSu5Y82+qinR2xV58z/D1zVpTapUFK3qyhYR+Bl0ZDsiURlnwW BmXqWaPWksowMwDQvijtKn7BtejXlYp4wwRiwUVpMTJbk6Yui309xaLjNV5XGwPvRpOl VoqkmcAAk4iqOY90pyB2jFpjGMGj178WRqykpZirpAgj++sPecnZK4oFPSu0PGCVNCW3 aXWq/4AJLMepzu8BQcs/ubF26nrt191tnu3T8gSTA4Ldk+FiLU/1mZjp7CwXUvAln8Ng Vm9g==
Received: by 10.42.141.72 with SMTP id n8mr1828577icu.47.1336649819599; Thu, 10 May 2012 04:36:59 -0700 (PDT)
Received: from [172.16.35.37] ([38.100.136.98]) by mx.google.com with ESMTPS id k4sm1445974igq.16.2012.05.10.04.36.57 (version=SSLv3 cipher=OTHER); Thu, 10 May 2012 04:36:58 -0700 (PDT)
Subject: Re: Consensus call on adopting: <draft-gont-6man-stable-privacy-addresses-01>
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=iso-8859-1
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <4FAB02D5.9090300@gont.com.ar>
Date: Thu, 10 May 2012 07:36:56 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com> <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org> <4FAB02D5.9090300@gont.com.ar>
To: Fernando Gont <fernando@gont.com.ar>
X-Mailer: Apple Mail (2.1084)
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 WG Mailing List <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, draft-gont-6man-stable-privacy-addresses@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 11:37:01 -0000

Fernando,

On May 9, 2012, at 7:50 PM, Fernando Gont wrote:

> Hi, Ole,
>=20
> On 05/08/2012 02:42 PM, Ole Tr=F8an wrote:
>> The discussion brought up some issues that we will work with the =
author to
>> resolve, in particular:
>>=20
>> - The current draft is written to not allow the IETF to create =
derivative works.
>>   This is incompatible with the IETF standards process.
>>   See section 4 of http://www.ietf.org/id-info/1id-guidelines.txt
>=20
> My understanding is that this is perfectly compatible with the IETF
> standards process, as long as this restriction is removed before =
posting
> as draft-ietf (for instance, I guess that's why it's allowed in the
> first place). (this restriction will be removed in the upcoming
> draft-ietf version, accordingly)


It is allowed and I don't want to start a big IPR thread here, but I =
think the intent for this clause (no derivative works) is for work that =
someone wants to present to a w.g. that was not intended to be an IETF =
work item.  My opinion is that it's not appropriate for documents =
intended to become an IETF work item as yours was.

>=20
>=20
>=20
>> - The draft should not replace modified EUI-64 IIDs. It intents to =
provide an alternative to
>>   IEEE MAC based modified EUI-64 IIDs.
>=20
> Agreed.
>=20
>=20
>>   The draft should not update RFC4191 and RFC4862
>=20
> Agreed. However, it looks like this document should update RFC2464, =
though.
>=20
> Thoughts?

Perhaps at some point in the future if the working group wants to =
require stable privacy addresses, but not at this point.  I think we =
will need operational experience before making that change.

Bob


>=20
>=20
>> - The proposed mechanism has merit separately from the perceived =
"security" benefits,
>>   because it creates modified EUI-64 Internet Identifiers that are =
not IEEE Mac based and
>>   eliminates any concern about host tracking based on the IEEE MAC =
addresses.
>=20
> I agree with this -- e.g. using the interface index in the hash leads =
to
> stable NIC-independent addresses that don't vary even if you replace =
the
> NIC. Is *this* what I should note in the next rev of the document?
>=20
> Thanks!
>=20
> Best regards,
> --=20
> Fernando Gont
> e-mail: fernando@gont.com.ar || fgont@si6networks.com
> PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
>=20
>=20
>=20
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From fernando.gont.netbook.win@gmail.com  Thu May 10 05:16:34 2012
Return-Path: <fernando.gont.netbook.win@gmail.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 9AF9A21F8646 for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 05:16:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.449
X-Spam-Level: 
X-Spam-Status: No, score=-3.449 tagged_above=-999 required=5 tests=[AWL=0.150,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 hBR9SgZKfsSp for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 05:16:33 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by ietfa.amsl.com (Postfix) with ESMTP id BB2EB21F8618 for <ipv6@ietf.org>; Thu, 10 May 2012 05:16:33 -0700 (PDT)
Received: by yhq56 with SMTP id 56so1706088yhq.31 for <ipv6@ietf.org>; Thu, 10 May 2012 05:16:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=vVLs5FmJDRa3d2A9pZcgbAxuW5tFklvDoq7b4+aegTI=; b=ELlU46WypeGQNB+t/HLYvw8laCwMAxrSt+sxJ5pE9a1wliz5r/foAMo0OA18deU/qR VLzlQW9tLJ7pkzhFqcDNVOvLNkub+PQIdY89weQuNepbNTKhycbPZrBQdT45316JU/DT yvW6GkCJRzQVkowgH25LGmEsd64/XiIdQSRpQi/i5hsstQCUJUXH0tjtcdMDFhJ1jHqP UjMUgJtFwrF5zUdgp2pFXYPeAbevm685IMP1DHxuDpTyNaX0xzeMzdDIJh5V2vnvhOMK 0pxEcmC3PMe+1vihuYl5nG4q4LsCFjf4FdSmZH/TyUPBQe4X345VhGxMmltKR1BFKt6w gDLg==
Received: by 10.236.146.1 with SMTP id q1mr4985990yhj.33.1336652192977; Thu, 10 May 2012 05:16:32 -0700 (PDT)
Received: from [10.59.1.77] ([200.24.221.37]) by mx.google.com with ESMTPS id v16sm9171511anh.22.2012.05.10.05.16.29 (version=SSLv3 cipher=OTHER); Thu, 10 May 2012 05:16:31 -0700 (PDT)
Sender: Fernando Gont <fernando.gont.netbook.win@gmail.com>
Message-ID: <4FABB19B.5010001@gont.com.ar>
Date: Thu, 10 May 2012 09:16:27 -0300
From: Fernando Gont <fernando@gont.com.ar>
User-Agent: Mozilla/5.0 (X11; Linux i686; rv:12.0) Gecko/20120430 Thunderbird/12.0.1
MIME-Version: 1.0
To: Bob Hinden <bob.hinden@gmail.com>
Subject: Re: Consensus call on adopting: <draft-gont-6man-stable-privacy-addresses-01>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com> <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org> <4FAB02D5.9090300@gont.com.ar> <C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com>
In-Reply-To: <C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com>
X-Enigmail-Version: 1.5pre
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 WG Mailing List <ipv6@ietf.org>, draft-gont-6man-stable-privacy-addresses@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:16:34 -0000

Hi, Bob,

On 05/10/2012 08:36 AM, Bob Hinden wrote:
>>> - The current draft is written to not allow the IETF to create
>>> derivative works. This is incompatible with the IETF standards
>>> process. See section 4 of
>>> http://www.ietf.org/id-info/1id-guidelines.txt
>> 
>> My understanding is that this is perfectly compatible with the
>> IETF standards process, as long as this restriction is removed
>> before posting as draft-ietf (for instance, I guess that's why it's
>> allowed in the first place). (this restriction will be removed in
>> the upcoming draft-ietf version, accordingly)
> 
> It is allowed and I don't want to start a big IPR thread here, but I
> think the intent for this clause (no derivative works) is for work
> that someone wants to present to a w.g. that was not intended to be
> an IETF work item.  My opinion is that it's not appropriate for
> documents intended to become an IETF work item as yours was.

I will consult this upstream and try to remove this restriction in
future items. However, I should say that since the above restriction is
completely removed once/if the document is adopted by a WG (as required
by the standards process), I find it hard to see what's the issue.

IMHO, it would be kind of weird for an individual I-D to be
controversial because of this, and then have *RFCs* that have real and
concrete implementation restrictions -- in this case, any such
restrictions are gone way before the document becomes an actual RFC.



>>> - The draft should not replace modified EUI-64 IIDs. It intents
>>> to provide an alternative to IEEE MAC based modified EUI-64
>>> IIDs.
>> 
[....]
>> Agreed. However, it looks like this document should update RFC2464,
>> though.
>> 
>> Thoughts?
> 
> Perhaps at some point in the future if the working group wants to
> require stable privacy addresses, but not at this point.  I think we
> will need operational experience before making that change.

Fair enough. My concern was that, specs-wise, IIDs will still be
required to embed IEEE-identifiers. So even if the "update" is not about
"you must use stable privacy addresses", the metadata should help anyone
implementing IPv6 over Ethernet to notice the problems of IEEE-derived
IIDs, and possible alternatives.

Thanks!

Best regards,
-- 
Fernando Gont
e-mail: fernando@gont.com.ar || fgont@si6networks.com
PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1




From cabo@tzi.org  Thu May 10 04:01:11 2012
Return-Path: <cabo@tzi.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 E170721F867E; Thu, 10 May 2012 04:01:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.286
X-Spam-Level: 
X-Spam-Status: No, score=-106.286 tagged_above=-999 required=5 tests=[AWL=-0.037, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 9qHumQq18toG; Thu, 10 May 2012 04:01:11 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) by ietfa.amsl.com (Postfix) with ESMTP id 0BA6021F8678; Thu, 10 May 2012 04:01:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.3/8.14.3) with ESMTP id q4AB0h23009350; Thu, 10 May 2012 13:00:43 +0200 (CEST)
Received: from [192.168.217.117] (p5489AF8A.dip.t-dialin.net [84.137.175.138]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 0BD3C8F0; Thu, 10 May 2012 13:00:42 +0200 (CEST)
Subject: Re: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
Mime-Version: 1.0 (Apple Message framework v1257)
Content-Type: text/plain; charset=iso-8859-1
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <D003B142-55BA-4DD6-B293-849CB828E1E6@huawei.com>
Date: Thu, 10 May 2012 13:00:45 +0200
Content-Transfer-Encoding: quoted-printable
Message-Id: <C808362C-EA9A-4AC7-8CD0-19DC943DB02F@tzi.org>
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>
To: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
X-Mailer: Apple Mail (2.1257)
X-Mailman-Approved-At: Thu, 10 May 2012 05:24:18 -0700
Cc: "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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 11:01:12 -0000

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-translatio=
n/

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.)=20

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=FC=DFe, Carsten


From mohamed.boucadair@orange.com  Thu May 10 05:09:20 2012
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:=20

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=20

>-----Message d'origine-----
>De : Carsten Bormann [mailto:cabo@tzi.org]=20
>Envoy=E9 : jeudi 10 mai 2012 13:01
>=C0 : Tina TSOU
>Cc : BOUCADAIR Mohamed OLNC/NAD/TIP; mboned@ietf.org;=20
>6man@ietf.org; The IESG; apps-discuss@ietf.org=20
>application-layer protocols;=20
>draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org
>Objet : Re: [MBONED] APPSDIR review of=20
>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=20
>submit the WG draft soon.
>
>So I would normally expect the two documents (problem=20
>statement and normative spec) to go through as a cluster (if=20
>not the problem statement first).
>Given the difference in advancement, that may be difficult to=20
>achieve, though; if that is not possible, the spec will need=20
>to provide some context by itself.
>
>>=20
>http://datatracker.ietf.org/doc/draft-perreault-mboned-igmp-mld
>-translation/
>
>This document reveals that the IPv4 multicast address embedded=20
>into the IPv6 multicast address is indeed used as such by=20
>applications on the other side of the mapper (5.2.4).
>My main comment is that the mboned-64-multicast-address-format=20
>document does not even hint that this might be the case, much=20
>less defines semantics that might be used by an application on=20
>the IPv6 side (and there have been other comments that=20
>applications are not even involved on the IPv6 side, which=20
>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.)=20
>
>So that supports my conjecture that the following is a strong,=20
>unstated requirement on the format document:
>It MUST be possible to determine, by looking at a packet,=20
>whether the destination IP address in there is matching the=20
>format or not.
>
>This places an even stronger burden on the completeness of the=20
>specification than I initially thought.
>
>I would address this by describing the algorithm that gets=20
>used to determine whether there is a match by looking at the packet.
>(The fact that I cannot determine this algorithm even by=20
>educated guessing is my other main comment.)
>
>Gr=FC=DFe, Carsten
>
>=

From rja.lists@gmail.com  Thu May 10 08:15:00 2012
Return-Path: <rja.lists@gmail.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 AF8B921F8592 for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 08:15:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.555
X-Spam-Level: 
X-Spam-Status: No, score=-3.555 tagged_above=-999 required=5 tests=[AWL=0.044,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 JJZ+kWFTRKBW for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 08:14:59 -0700 (PDT)
Received: from mail-qc0-f172.google.com (mail-qc0-f172.google.com [209.85.216.172]) by ietfa.amsl.com (Postfix) with ESMTP id B82A321F8584 for <ipv6@ietf.org>; Thu, 10 May 2012 08:14:59 -0700 (PDT)
Received: by qcsq13 with SMTP id q13so1438650qcs.31 for <ipv6@ietf.org>; Thu, 10 May 2012 08:14:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:date:message-id :to:mime-version:x-mailer; bh=oZJO+5aCi/wUesTzSunaTXadzVU9ymlKFz1RAFbo/N0=; b=WlWUY2w3pl7incXpzbW/losp7cHEOedLOa75j4TLF1+pmyWbqhKKdH3jBTxFxnjqzQ PX7Gw0n+eMMvvAvzILmc4WlnNjnZJ8Oiy3elt8skw53KRWr2I33CEnmrFRPO2+Roph4p A4fk3Ud40KRGpVZqmVIhIWHqLIpnMAaXwJ9TOFLhrUV0k9FDWWVp/uzSUVheNIhBQaAg Z+LK+xZoI3wZElS/ONuh3b8L/Ka0n/zr+P4sywPtyEEOUU89kQL+NQ7NLfGGI7Ha5gqi Vw/iZwsKfGTuvmedEDXFP5dFQ3LO1ph8B5xVFlbsuXSmMJ8yEmZzWlF/24qLQHquFpZM S6rQ==
Received: by 10.224.42.16 with SMTP id q16mr12234418qae.70.1336662899310; Thu, 10 May 2012 08:14:59 -0700 (PDT)
Received: from [10.30.20.11] (pool-96-225-134-175.nrflva.fios.verizon.net. [96.225.134.175]) by mx.google.com with ESMTPS id ch15sm16882598qab.18.2012.05.10.08.14.57 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 10 May 2012 08:14:58 -0700 (PDT)
From: RJ Atkinson <rja.lists@gmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Subject: Re: Consensus call on adopting: <draft-gont-6man-stable-privacy-addresses-01> 
Date: Thu, 10 May 2012 11:14:56 -0400
Message-Id: <C0DC0E33-CECD-4B10-A9E2-DF37EDCEED83@gmail.com>
To: ipv6@ietf.org
Mime-Version: 1.0 (Apple Message framework v1278)
X-Mailer: Apple Mail (2.1278)
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 15:15:00 -0000

Earlier, Bob Hinden wrote:
> It is allowed and I don't want to start a big IPR thread here,
> but I think the intent for this clause (no derivative works)
> is for work that someone wants to present to a w.g. that
> was not intended to be an IETF work item.  My opinion is
> that it's not appropriate for documents intended to become
> an IETF work item as yours was.

Bob,

  I disagree with that opinion.

  Sadly, plagiarism is increasingly common in the IETF, especially
plagiarism where text is "borrowed" (i.e. improperly stolen) without 
even an after-the-fact acknowledgement.  I've seen it happen several 
times now, in multiple IETF WGs.  IETF leadership does not seem to feel 
empowered to do anything about it.

  For now, the "no derivative works" clause appears to be the only 
practical way to prevent one's I-D text from being stolen (again,
sigh, commonly without any attribution) early in the idea formation 
and idea circulation stages.

  So while I agree that the "no derivative works" clause does
not belong in an IETF WG document, I very strongly disagree that 
it is not appropriate for documents intended (i.e. in future) 
to become an IETF work item.

Yours,

Ran

PS:  My personal preference would be to eliminate ALL named document
     authors/editors from ALL IETF documents.  That approach works
     very well for IEEE 802, has worked well for a very long time,
     and eliminates a number of long-standing (and growing) issues
     relating to IETF document authoring/editing/creation.  (I understand
     that this last view is controversial with some IETF folks.)



From ietfc@btconnect.com  Thu May 10 10:42:45 2012
Return-Path: <ietfc@btconnect.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 6A7D721F8683 for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 10:42:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.607
X-Spam-Level: 
X-Spam-Status: No, score=-2.607 tagged_above=-999 required=5 tests=[AWL=-1.566, BAYES_05=-1.11, DATE_IN_PAST_06_12=1.069, RCVD_IN_DNSWL_LOW=-1]
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 iFa4xIjIOAAY for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 10:42:44 -0700 (PDT)
Received: from ch1outboundpool.messaging.microsoft.com (ch1ehsobe006.messaging.microsoft.com [216.32.181.186]) by ietfa.amsl.com (Postfix) with ESMTP id 9C15D21F8674 for <ipv6@ietf.org>; Thu, 10 May 2012 10:42:44 -0700 (PDT)
Received: from mail210-ch1-R.bigfish.com (10.43.68.237) by CH1EHSOBE017.bigfish.com (10.43.70.67) with Microsoft SMTP Server id 14.1.225.23; Thu, 10 May 2012 17:42:44 +0000
Received: from mail210-ch1 (localhost [127.0.0.1])	by mail210-ch1-R.bigfish.com (Postfix) with ESMTP id 3014C4087F; Thu, 10 May 2012 17:42:44 +0000 (UTC)
X-SpamScore: -31
X-BigFish: PS-31(zz9371I542M1432N98dKzz1202hzz1033IL8275bh8275dhz2dh2a8h5a9h668h839hd24h304l)
X-Forefront-Antispam-Report: CIP:157.55.224.141; KIP:(null); UIP:(null); IPV:NLI; H:DB3PRD0702HT011.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
Received: from mail210-ch1 (localhost.localdomain [127.0.0.1]) by mail210-ch1 (MessageSwitch) id 1336671761398595_14697; Thu, 10 May 2012 17:42:41 +0000 (UTC)
Received: from CH1EHSMHS019.bigfish.com (snatpool2.int.messaging.microsoft.com [10.43.68.230])	by mail210-ch1.bigfish.com (Postfix) with ESMTP id 5C7EB240054;	Thu, 10 May 2012 17:42:41 +0000 (UTC)
Received: from DB3PRD0702HT011.eurprd07.prod.outlook.com (157.55.224.141) by CH1EHSMHS019.bigfish.com (10.43.70.19) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 10 May 2012 17:42:39 +0000
Received: from CH1PRD0510HT005.namprd05.prod.outlook.com (157.56.244.213) by pod51017.outlook.com (10.3.48.170) with Microsoft SMTP Server (TLS) id 14.15.74.2; Thu, 10 May 2012 17:42:30 +0000
Message-ID: <005201cd2ecb$97d6fbe0$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Brian E Carpenter <brian.e.carpenter@gmail.com>
References: <4F9CF3A8.7000801@gmail.com> <4FA92EA3.1040802@gmail.com> <20120508173453.GA59571@elstar.local>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Date: Thu, 10 May 2012 12:39:45 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.244.213]
X-OriginatorOrg: btconnect.com
Cc: 6man <ipv6@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 17:42:45 -0000

---- Original Message ----- 
From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
To: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
Cc: "6man" <ipv6@ietf.org>
Sent: Tuesday, May 08, 2012 7:34 PM
> On Tue, May 08, 2012 at 03:33:07PM +0100, Brian E Carpenter wrote:
> > I'm not exactly seeing overwhelming consensus, but the loudest
> > virtual hum was for
> > 
> >    http://[fe80::a-en1]
> > 
> > Advantage: allows use of browser.
> > Disadvantage: doesn't allow simple cut and paste.
> > 
> > There was a suggestion to encourage a fix to ping (and traceroute?) to
> > allow the "-" separator, and we must note that in any case, strange
> > characters in the interface ID will always have to be %-encoded.
> 
> I am concerned that the long-term result of this might be that we will
> have to live with both % and - used as separators in various tools and
> interfaces and that this might at the end even cause changes to other
> tools and specifications that currently are just fine with using % as
> a separator. Perhaps I am overly anxious but only future will tell.

Yes, over the long term I could well see the use of % fading away,
but I would regard that as a good thing:-)

Tom Petch

> /js
> 
> -- 
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 


From brian@innovationslab.net  Thu May 10 11:03:12 2012
Return-Path: <brian@innovationslab.net>
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 0723221F86C8; Thu, 10 May 2012 11:03:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.766
X-Spam-Level: 
X-Spam-Status: No, score=-102.766 tagged_above=-999 required=5 tests=[AWL=-0.167, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 rST6TjBbhHHQ; Thu, 10 May 2012 11:03:08 -0700 (PDT)
Received: from uillean.fuaim.com (uillean.fuaim.com [206.197.161.140]) by ietfa.amsl.com (Postfix) with ESMTP id 2D54521F86C6; Thu, 10 May 2012 11:03:08 -0700 (PDT)
Received: from clairseach.fuaim.com (clairseach.fuaim.com [206.197.161.141]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by uillean.fuaim.com (Postfix) with ESMTP id 1566B88116; Thu, 10 May 2012 11:03:08 -0700 (PDT)
Received: from clemson.local (nat-gwifi.jhuapl.edu [128.244.87.132]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by clairseach.fuaim.com (Postfix) with ESMTP id 3DAD3140039; Thu, 10 May 2012 11:03:07 -0700 (PDT)
Message-ID: <4FAC02D9.1050301@innovationslab.net>
Date: Thu, 10 May 2012 14:03:05 -0400
From: Brian Haberman <brian@innovationslab.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
Subject: Re: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
References: <CBD0A398.20BF2%yiu_lee@cable.comcast.com>
In-Reply-To: <CBD0A398.20BF2%yiu_lee@cable.comcast.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Thu, 10 May 2012 14:11:36 -0700
Cc: "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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 18:03:12 -0000

Hi Yiu,
      Let me ask a few questions...

On 5/9/12 10:52 PM, Lee, Yiu wrote:
> Hi Carsten,
>
> Thanks very much for reviewing the document. I just want to add a point to
> your question about how applications decide when to use this multicast
> address format. In fact, they don't. Imagine a use case where a legacy
> IPv4 IP-TV receiver (an app) wants to join a channel which is broadcasted
> in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).

How does the IPv4 IP-TV know to join 224.1.2.3?

How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is 
generated by an IPv6 source?  Does the source need to be configured to 
use one of these IPv4-in-IPv6 multicast addresses?

> There will be a function in the network which is statically configured
> that when it receives a igmp-join, it would covert to a corresponding
> mld-join. The IPv6 address in the join message will follow what is
> described in this draft. This Adaptive Function is transparent to the
> application and managed by the network.

Are you limiting this approach to only mapping at the IGMP/MLD protocols?

How does your Adaptive Function know which IPv6 multicast prefix to use 
when mapping the IPv4 multicast address in the IGMP Report message to MLD?

Regards,
Brian

From albert.e.manfredi@boeing.com  Thu May 10 14:07:11 2012
Return-Path: <albert.e.manfredi@boeing.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 C6D4021F85EE; Thu, 10 May 2012 14:07:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.339
X-Spam-Level: 
X-Spam-Status: No, score=-5.339 tagged_above=-999 required=5 tests=[AWL=-2.740, BAYES_00=-2.599]
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 2ZUGpa6bBJwo; Thu, 10 May 2012 14:07:11 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (slb-mbsout-02.boeing.com [130.76.64.129]) by ietfa.amsl.com (Postfix) with ESMTP id 280AC21F85EA; Thu, 10 May 2012 14:07:11 -0700 (PDT)
Received: from slb-mbsout-02.boeing.com (localhost.localdomain [127.0.0.1]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q4AL76O5023124; Thu, 10 May 2012 14:07:06 -0700
Received: from blv-av-01.boeing.com (blv-av-01.ns.cs.boeing.com [130.247.48.231]) by slb-mbsout-02.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q4AL73TI023105 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Thu, 10 May 2012 14:07:04 -0700
Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id q4AL77h4008319; Thu, 10 May 2012 14:07:07 -0700 (PDT)
Received: from XCH-MWHT-06.mw.nos.boeing.com (xch-mwht-06.mw.nos.boeing.com [134.57.113.166]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id q4AL77CR008249 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK); Thu, 10 May 2012 14:07:07 -0700 (PDT)
Received: from XCH-MW-08V.mw.nos.boeing.com ([134.57.119.191]) by XCH-MWHT-06.mw.nos.boeing.com ([134.57.113.166]) with mapi; Thu, 10 May 2012 16:07:07 -0500
From: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
To: Brian Haberman <brian@innovationslab.net>
Date: Thu, 10 May 2012 16:07:05 -0500
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: Ac0u1y3MdTQ8TDpqSpiBmAH1uueWYQAGMaDQ
Message-ID: <B0147C3DD45E42478038FC347CCB65FE02BB8BB3B8@XCH-MW-08V.mw.nos.boeing.com>
References: <CBD0A398.20BF2%yiu_lee@cable.comcast.com> <4FAC02D9.1050301@innovationslab.net>
In-Reply-To: <4FAC02D9.1050301@innovationslab.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: No
X-Mailman-Approved-At: Thu, 10 May 2012 14:11:35 -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 21:07:11 -0000

> From: mboned-bounces@ietf.org [mailto:mboned-bounces@ietf.org] On
> Behalf Of Brian Haberman

> On 5/9/12 10:52 PM, Lee, Yiu wrote:
> > Hi Carsten,
> >
> > Thanks very much for reviewing the document. I just want to add a
> point to
> > your question about how applications decide when to use this
> multicast
> > address format. In fact, they don't. Imagine a use case where a
> legacy
> > IPv4 IP-TV receiver (an app) wants to join a channel which is
> broadcasted
> > in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>=20
> How does the IPv4 IP-TV know to join 224.1.2.3?

My suggested answers would be:

The IP-TV server provider's EPG web site provides the IP-TV with the multic=
ast group address.

> How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
> generated by an IPv6 source?  Does the source need to be configured to
> use one of these IPv4-in-IPv6 multicast addresses?

The EPG web server detects that the client IP-TV is using IPv4, so it provi=
des the IPv4 address.

> > There will be a function in the network which is statically
> configured
> > that when it receives a igmp-join, it would covert to a corresponding
> > mld-join. The IPv6 address in the join message will follow what is
> > described in this draft. This Adaptive Function is transparent to the
> > application and managed by the network.
>=20
> Are you limiting this approach to only mapping at the IGMP/MLD
> protocols?
>=20
> How does your Adaptive Function know which IPv6 multicast prefix to use
> when mapping the IPv4 multicast address in the IGMP Report message to
> MLD?

This has to be table lookup. The IPv6 prefix for these IPv4 multicast group=
s is always the same, or the service provider has a table that specifies th=
e IPv6 prefix for use with each IPv4 group.

Bert


From randy@psg.com  Thu May 10 19:46:35 2012
Return-Path: <randy@psg.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 7E53211E8094 for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 19:46:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 JPxdCzAH9KLL for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 19:46:35 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by ietfa.amsl.com (Postfix) with ESMTP id 0F2CD11E8072 for <ipv6@ietf.org>; Thu, 10 May 2012 19:46:35 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from <randy@psg.com>) id 1SSfsB-000NHx-5m; Fri, 11 May 2012 02:46:27 +0000
Date: Thu, 10 May 2012 16:46:25 -1000
Message-ID: <m2likzph8e.wl%randy@psg.com>
From: Randy Bush <randy@psg.com>
To: Bob Hinden <bob.hinden@gmail.com>
Subject: Re: Consensus call on adopting:	<draft-gont-6man-stable-privacy-addresses-01>
In-Reply-To: <C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com> <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org> <4FAB02D5.9090300@gont.com.ar> <C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 WG Mailing List <ipv6@ietf.org>, Fernando Gont <fernando@gont.com.ar>, draft-gont-6man-stable-privacy-addresses@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: Fri, 11 May 2012 02:46:35 -0000

i have scanned and support adoption of the draft as a wg item.

>> My understanding is that this is perfectly compatible with the IETF
>> standards process, as long as this restriction is removed before posting
>> as draft-ietf (for instance, I guess that's why it's allowed in the
>> first place). (this restriction will be removed in the upcoming
>> draft-ietf version, accordingly)
> It is allowed and I don't want to start a big IPR thread here, but I
> think the intent for this clause (no derivative works) is for work
> that someone wants to present to a w.g. that was not intended to be an
> IETF work item.  My opinion is that it's not appropriate for documents
> intended to become an IETF work item as yours was.

i beg to differ.  i have used the restrictive clause for years exactly
as fernando states.  if the wg does not adopt, then i may take *my*
marbles and go home.

randy

From brian.e.carpenter@gmail.com  Thu May 10 23:56:51 2012
Return-Path: <brian.e.carpenter@gmail.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 98D6F21F8628 for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 23:56:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.286
X-Spam-Level: 
X-Spam-Status: No, score=-101.286 tagged_above=-999 required=5 tests=[AWL=-0.195, BAYES_00=-2.599, J_CHICKENPOX_15=0.6, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 v0XJaqnsSXLA for <ipv6@ietfa.amsl.com>; Thu, 10 May 2012 23:56:51 -0700 (PDT)
Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by ietfa.amsl.com (Postfix) with ESMTP id DB2BB21F8622 for <ipv6@ietf.org>; Thu, 10 May 2012 23:56:50 -0700 (PDT)
Received: by wibhn19 with SMTP id hn19so1154190wib.13 for <ipv6@ietf.org>; Thu, 10 May 2012 23:56:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=gWXpEhs/S8vAJch2cY3O5ZpwJ+I4CRtQppm5ldhmynA=; b=M9L7mQYVIrzhsrGp8f8/iV+GV+G8BopbJBXh41OZo5+Thhhy2B0PcwEqDFDKqznYHv l0YwyL7WJNCZYUbmbbOWS2CwKeFL+HQYYXXDjhYPZsamd1gPvk31JknfcC+HjVrUdBam w3S9jiuOzaGEg7aEp4zOlmU8OfTd6dQ5BBEQAAvDwC5n09xFAeAAzIhwAUaXBbxCK2wx MV/NuP+z8dTdJDa6fyAvAq4kcVUCh5fQnC2EiUr2dpMKvKfqFGBTUE1ShTeX+yVXz/Rf ekx2UlkyuT7kFts8QgSaEIx40l8+lhQkvOp96jcdeOiJBfAvo9jXQTjRELSxT/BcjbyI Hlcw==
Received: by 10.180.100.2 with SMTP id eu2mr4721444wib.1.1336719409174; Thu, 10 May 2012 23:56:49 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-216-118.as13285.net. [2.102.216.118]) by mx.google.com with ESMTPS id ez4sm8616357wid.3.2012.05.10.23.56.46 (version=SSLv3 cipher=OTHER); Thu, 10 May 2012 23:56:48 -0700 (PDT)
Message-ID: <4FACB82B.40707@gmail.com>
Date: Fri, 11 May 2012 07:56:43 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: "t.petch" <ietfc@btconnect.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
References: <4F9CF3A8.7000801@gmail.com> <4FA92EA3.1040802@gmail.com> <20120508173453.GA59571@elstar.local> <005201cd2ecb$97d6fbe0$4001a8c0@gateway.2wire.net>
In-Reply-To: <005201cd2ecb$97d6fbe0$4001a8c0@gateway.2wire.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: 6man <ipv6@ietf.org>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Fri, 11 May 2012 06:56:51 -0000

On 2012-05-10 11:39, t.petch wrote:
> ---- Original Message ----- 
> From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
> To: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
> Cc: "6man" <ipv6@ietf.org>
> Sent: Tuesday, May 08, 2012 7:34 PM
>> On Tue, May 08, 2012 at 03:33:07PM +0100, Brian E Carpenter wrote:
>>> I'm not exactly seeing overwhelming consensus, but the loudest
>>> virtual hum was for
>>>
>>>    http://[fe80::a-en1]
>>>
>>> Advantage: allows use of browser.
>>> Disadvantage: doesn't allow simple cut and paste.
>>>
>>> There was a suggestion to encourage a fix to ping (and traceroute?) to
>>> allow the "-" separator, and we must note that in any case, strange
>>> characters in the interface ID will always have to be %-encoded.
>> I am concerned that the long-term result of this might be that we will
>> have to live with both % and - used as separators in various tools and
>> interfaces and that this might at the end even cause changes to other
>> tools and specifications that currently are just fine with using % as
>> a separator. Perhaps I am overly anxious but only future will tell.
> 
> Yes, over the long term I could well see the use of % fading away,
> but I would regard that as a good thing:-)

Would you want this to be stated as a formal update to RFC 4007?

   Brian

From j.schoenwaelder@jacobs-university.de  Fri May 11 00:43:25 2012
Return-Path: <j.schoenwaelder@jacobs-university.de>
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 0D89121F85D4 for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 00:43:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.867
X-Spam-Level: 
X-Spam-Status: No, score=-102.867 tagged_above=-999 required=5 tests=[AWL=-0.218, BAYES_00=-2.599, HELO_EQ_DE=0.35, J_CHICKENPOX_15=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 YMjIiU32Yp4a for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 00:43:24 -0700 (PDT)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) by ietfa.amsl.com (Postfix) with ESMTP id D958421F85C0 for <ipv6@ietf.org>; Fri, 11 May 2012 00:43:23 -0700 (PDT)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id D330020C69; Fri, 11 May 2012 09:43:22 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id VxmB50uzpWcb; Fri, 11 May 2012 09:43:22 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 3F71C20CC9; Fri, 11 May 2012 09:43:22 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id 858C31F027CA; Fri, 11 May 2012 09:43:23 +0200 (CEST)
Date: Fri, 11 May 2012 09:43:22 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Benoit Claise <bclaise@cisco.com>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Message-ID: <20120511074322.GA9686@elstar.local>
Mail-Followup-To: Brian E Carpenter <brian.e.carpenter@gmail.com>, Benoit Claise <bclaise@cisco.com>, "t.petch" <ietfc@btconnect.com>, 6man <ipv6@ietf.org>
References: <4F9CF3A8.7000801@gmail.com> <4FA92EA3.1040802@gmail.com> <20120508173453.GA59571@elstar.local> <005201cd2ecb$97d6fbe0$4001a8c0@gateway.2wire.net> <4FACB82B.40707@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4FACB82B.40707@gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Cc: 6man <ipv6@ietf.org>, "t.petch" <ietfc@btconnect.com>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
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: Fri, 11 May 2012 07:43:25 -0000

On Fri, May 11, 2012 at 07:56:43AM +0100, Brian E Carpenter wrote:
> On 2012-05-10 11:39, t.petch wrote:
> > ---- Original Message ----- 
> > From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
> > To: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
> > Cc: "6man" <ipv6@ietf.org>
> > Sent: Tuesday, May 08, 2012 7:34 PM
> >> On Tue, May 08, 2012 at 03:33:07PM +0100, Brian E Carpenter wrote:
> >>> I'm not exactly seeing overwhelming consensus, but the loudest
> >>> virtual hum was for
> >>>
> >>>    http://[fe80::a-en1]
> >>>
> >>> Advantage: allows use of browser.
> >>> Disadvantage: doesn't allow simple cut and paste.
> >>>
> >>> There was a suggestion to encourage a fix to ping (and traceroute?) to
> >>> allow the "-" separator, and we must note that in any case, strange
> >>> characters in the interface ID will always have to be %-encoded.
> >> I am concerned that the long-term result of this might be that we will
> >> have to live with both % and - used as separators in various tools and
> >> interfaces and that this might at the end even cause changes to other
> >> tools and specifications that currently are just fine with using % as
> >> a separator. Perhaps I am overly anxious but only future will tell.
> > 
> > Yes, over the long term I could well see the use of % fading away,
> > but I would regard that as a good thing:-)
> 
> Would you want this to be stated as a formal update to RFC 4007?
> 

There are other specifications that use "%" because they follow RFC
4007 such as RFC 6021 or RFC 4001 (I am sure there is more but I pick
these because I know them well ;-). If we do something to the
separator, I think not only an update to RFC 4007 needs to be
declared, I think there also needs to be a plan what we do with
documents such as RFC 6021 or RFC 4001. Is the idea to deprecate all
those definitions, create new ones, have ripple effects on documents
using those definitions? RFC 4001, for example, is referenced by 61
other RFCs - pretty much any recent MIB module representing an IP
address.

The idea that "%" fades away anytime soon is most likely an illusion.
If we add "-" as a speparator, all we do is create a situation where
there are two separators deployed and a situation lasting for many
many years where some parts only understand "%", some only understand
"-" and some do both.  The question is whether we are all willing to
pay this price for enabling zone indexes in URLs and complying to URN
syntax purity rules.

My understanding is that browsers were able to do what people wanted
with "%" as a separator - its just that we can standardize this due to
URL purity rules. Perhaps the real solution here is jump over the URL
fence and find a way to standardize what browsers were able to do and
what allowed people to cut and paste. Changing all occurances of "%"
as a separator in our standards just to comply to URL purity rules may
get the cost / benefit thing wrong.

/js

-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

From ietfc@btconnect.com  Fri May 11 01:10:58 2012
Return-Path: <ietfc@btconnect.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 E81E121F8657 for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 01:10:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.325
X-Spam-Level: 
X-Spam-Status: No, score=-3.325 tagged_above=-999 required=5 tests=[AWL=-0.326, BAYES_00=-2.599, J_CHICKENPOX_15=0.6, RCVD_IN_DNSWL_LOW=-1]
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 vdK3lHU2zSEH for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 01:10:56 -0700 (PDT)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe003.messaging.microsoft.com [213.199.154.206]) by ietfa.amsl.com (Postfix) with ESMTP id 2A90B21F864A for <ipv6@ietf.org>; Fri, 11 May 2012 01:10:55 -0700 (PDT)
Received: from mail57-am1-R.bigfish.com (10.3.201.238) by AM1EHSOBE001.bigfish.com (10.3.204.21) with Microsoft SMTP Server id 14.1.225.23; Fri, 11 May 2012 08:10:53 +0000
Received: from mail57-am1 (localhost [127.0.0.1])	by mail57-am1-R.bigfish.com (Postfix) with ESMTP id 8224E2604DD; Fri, 11 May 2012 08:10:53 +0000 (UTC)
X-SpamScore: -34
X-BigFish: PS-34(zz9371I936eK542M1432N98dKzz1202hzz1033IL8275bh8275dhz2dh2a8h5a9h668h839hd24h304l)
X-Forefront-Antispam-Report: CIP:157.55.224.141; KIP:(null); UIP:(null); IPV:NLI; H:DB3PRD0702HT010.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
Received: from mail57-am1 (localhost.localdomain [127.0.0.1]) by mail57-am1 (MessageSwitch) id 1336723852576194_23912; Fri, 11 May 2012 08:10:52 +0000 (UTC)
Received: from AM1EHSMHS016.bigfish.com (unknown [10.3.201.247])	by mail57-am1.bigfish.com (Postfix) with ESMTP id 877912E0230; Fri, 11 May 2012 08:10:52 +0000 (UTC)
Received: from DB3PRD0702HT010.eurprd07.prod.outlook.com (157.55.224.141) by AM1EHSMHS016.bigfish.com (10.3.207.154) with Microsoft SMTP Server (TLS) id 14.1.225.23; Fri, 11 May 2012 08:10:52 +0000
Received: from AMXPRD0610HT004.eurprd06.prod.outlook.com (157.56.248.213) by pod51017.outlook.com (10.3.4.178) with Microsoft SMTP Server (TLS) id 14.15.74.2; Fri, 11 May 2012 08:10:50 +0000
Message-ID: <007c01cd2f44$e5820f00$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Brian E Carpenter <brian.e.carpenter@gmail.com>, Benoit Claise <bclaise@cisco.com>
References: <4F9CF3A8.7000801@gmail.com> <4FA92EA3.1040802@gmail.com> <20120508173453.GA59571@elstar.local> <005201cd2ecb$97d6fbe0$4001a8c0@gateway.2wire.net> <4FACB82B.40707@gmail.com> <20120511074322.GA9686@elstar.local>
Subject: Re: Options for draft-ietf-6man-uri-zoneid
Date: Fri, 11 May 2012 09:08:31 +0200
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.248.213]
X-OriginatorOrg: btconnect.com
Cc: 6man <ipv6@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: Fri, 11 May 2012 08:10:58 -0000

---- Original Message -----
From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
To: "Brian E Carpenter" <brian.e.carpenter@gmail.com>; "Benoit Claise"
<bclaise@cisco.com>
Cc: "t.petch" <ietfc@btconnect.com>; "6man" <ipv6@ietf.org>
Sent: Friday, May 11, 2012 9:43 AM
> On Fri, May 11, 2012 at 07:56:43AM +0100, Brian E Carpenter wrote:
> > On 2012-05-10 11:39, t.petch wrote:
> > > ---- Original Message -----
> > > From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
> > > To: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
> > > Cc: "6man" <ipv6@ietf.org>
> > > Sent: Tuesday, May 08, 2012 7:34 PM
> > >> On Tue, May 08, 2012 at 03:33:07PM +0100, Brian E Carpenter wrote:
> > >>> I'm not exactly seeing overwhelming consensus, but the loudest
> > >>> virtual hum was for
> > >>>
> > >>>    http://[fe80::a-en1]
> > >>>
> > >>> Advantage: allows use of browser.
> > >>> Disadvantage: doesn't allow simple cut and paste.
> > >>>
> > >>> There was a suggestion to encourage a fix to ping (and traceroute?) to
> > >>> allow the "-" separator, and we must note that in any case, strange
> > >>> characters in the interface ID will always have to be %-encoded.
> > >> I am concerned that the long-term result of this might be that we will
> > >> have to live with both % and - used as separators in various tools and
> > >> interfaces and that this might at the end even cause changes to other
> > >> tools and specifications that currently are just fine with using % as
> > >> a separator. Perhaps I am overly anxious but only future will tell.
> > >
> > > Yes, over the long term I could well see the use of % fading away,
> > > but I would regard that as a good thing:-)
> >
> > Would you want this to be stated as a formal update to RFC 4007?
> >
>
> There are other specifications that use "%" because they follow RFC
> 4007 such as RFC 6021 or RFC 4001 (I am sure there is more but I pick
> these because I know them well ;-). If we do something to the
> separator, I think not only an update to RFC 4007 needs to be
> declared, I think there also needs to be a plan what we do with
> documents such as RFC 6021 or RFC 4001. Is the idea to deprecate all
> those definitions, create new ones, have ripple effects on documents
> using those definitions? RFC 4001, for example, is referenced by 61
> other RFCs - pretty much any recent MIB module representing an IP
> address.
>
> The idea that "%" fades away anytime soon is most likely an illusion.
> If we add "-" as a speparator, all we do is create a situation where
> there are two separators deployed and a situation lasting for many
> many years where some parts only understand "%", some only understand
> "-" and some do both.  The question is whether we are all willing to
> pay this price for enabling zone indexes in URLs and complying to URN
> syntax purity rules.
>
> My understanding is that browsers were able to do what people wanted
> with "%" as a separator - its just that we can standardize this due to
> URL purity rules. Perhaps the real solution here is jump over the URL
> fence and find a way to standardize what browsers were able to do and
> what allowed people to cut and paste. Changing all occurances of "%"
> as a separator in our standards just to comply to URL purity rules may
> get the cost / benefit thing wrong.

For me, it comes in the category of let the market place decide.  I would not
update RFC4007 at this point in time, but if, a few years down the track,
the percent sign has been largely superseded, then yes, I would at that time,
but not before.

Equally, inserting what I take to be a missing 'not' into the paragraph of
Juergen's, it may be that the market place decides that it does not care about
URL purity rules and gives people what they want, what is obviously right to all
but URL purists.  In which case, we update RC3986 in a few years time:-)

So I would go ahead with the I-D in question making Option 3 Normative,
explaining the rejected options in a non-Normative appendix; I see this as the
technically correct, not so user friendly approach, which, having gotten
ourselves to where we are, is the best we can do.  Then the marketplace will
make its choice.  We will, at least, have deprecated what could be worse
options, which might arise if we do nothing.

Tom Petch

>
> /js
>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1, 28759 Bremen, Germany
> Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>
>



From Tina.Tsou.Zouting@huawei.com  Thu May 10 17:04:09 2012
Return-Path: <Tina.Tsou.Zouting@huawei.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 5FC3E21F85D5; Thu, 10 May 2012 17:04:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.484
X-Spam-Level: 
X-Spam-Status: No, score=-2.484 tagged_above=-999 required=5 tests=[AWL=0.115,  BAYES_00=-2.599]
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 mmSj-cNTUGlE; Thu, 10 May 2012 17:04:02 -0700 (PDT)
Received: from dfwrgout.huawei.com (dfwrgout.huawei.com [206.16.17.72]) by ietfa.amsl.com (Postfix) with ESMTP id 86EEC21F8540; Thu, 10 May 2012 17:04:02 -0700 (PDT)
Received: from 172.18.9.243 (EHLO dfweml201-edg.china.huawei.com) ([172.18.9.243]) by dfwrg02-dlp.huawei.com (MOS 4.2.3-GA FastPath) with ESMTP id AFT93314; Thu, 10 May 2012 20:04:02 -0400 (EDT)
Received: from DFWEML403-HUB.china.huawei.com (10.193.5.151) by dfweml201-edg.china.huawei.com (172.18.9.107) with Microsoft SMTP Server (TLS) id 14.1.323.3; Thu, 10 May 2012 17:01:53 -0700
Received: from dfweml513-mbx.china.huawei.com ([169.254.3.80]) by dfweml403-hub.china.huawei.com ([10.193.5.151]) with mapi id 14.01.0323.003; Thu, 10 May 2012 17:01:54 -0700
From: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
To: Brian Haberman <brian@innovationslab.net>, "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
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: AQHNLvGKIAZQ60ycT0KRymA2IFYsKpbEKgCw
Date: Fri, 11 May 2012 00:01:53 +0000
Message-ID: <C0E0A32284495243BDE0AC8A066631A80D37725C@dfweml513-mbx.china.huawei.com>
References: <CBD0A398.20BF2%yiu_lee@cable.comcast.com> <4FAC02D9.1050301@innovationslab.net>
In-Reply-To: <4FAC02D9.1050301@innovationslab.net>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.212.245.24]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-CFilter-Loop: Reflected
X-Mailman-Approved-At: Fri, 11 May 2012 02:25:57 -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: Fri, 11 May 2012 00:04:09 -0000

Tina


> -----Original Message-----
> From: mboned-bounces@ietf.org [mailto:mboned-bounces@ietf.org] On Behalf
> Of Brian Haberman
> Sent: Thursday, May 10, 2012 11:03 AM
> To: Lee, Yiu
> Cc: 6man@ietf.org; apps-discuss@ietf.org application-layer protocols;
> draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org; The IES=
G;
> mboned@ietf.org
> Subject: Re: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-
> address-format-01
>=20
> Hi Yiu,
>       Let me ask a few questions...
>=20
> On 5/9/12 10:52 PM, Lee, Yiu wrote:
> > Hi Carsten,
> >
> > Thanks very much for reviewing the document. I just want to add a point
> to
> > your question about how applications decide when to use this multicast
> > address format. In fact, they don't. Imagine a use case where a legacy
> > IPv4 IP-TV receiver (an app) wants to join a channel which is
> broadcasted
> > in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>=20
> How does the IPv4 IP-TV know to join 224.1.2.3?
>=20
> How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
> generated by an IPv6 source?  Does the source need to be configured to
> use one of these IPv4-in-IPv6 multicast addresses?
http://datatracker.ietf.org/doc/draft-tsou-mboned-multrans-addr-acquisition=
/
Hope it helps.
>=20
> > There will be a function in the network which is statically configured
> > that when it receives a igmp-join, it would covert to a corresponding
> > mld-join. The IPv6 address in the join message will follow what is
> > described in this draft. This Adaptive Function is transparent to the
> > application and managed by the network.
>=20
> Are you limiting this approach to only mapping at the IGMP/MLD protocols?
>=20
> How does your Adaptive Function know which IPv6 multicast prefix to use
> when mapping the IPv4 multicast address in the IGMP Report message to MLD=
?
>=20
> Regards,
> Brian
> _______________________________________________
> MBONED mailing list
> MBONED@ietf.org
> https://www.ietf.org/mailman/listinfo/mboned

From mohamed.boucadair@orange.com  Thu May 10 23:41:50 2012
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 B625B21F85C7; Thu, 10 May 2012 23:41:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[AWL=0.148, 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 p+7xgwLZsboP; Thu, 10 May 2012 23:41:50 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id DE33F21F8504; Thu, 10 May 2012 23:41:49 -0700 (PDT)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm11.si.francetelecom.fr (ESMTP service) with ESMTP id 0F6BB3B42F4; Fri, 11 May 2012 08:41:48 +0200 (CEST)
Received: from puexch31.nanterre.francetelecom.fr (unknown [10.101.44.29]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id DFB3335C05A; Fri, 11 May 2012 08:41:47 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.9]) by puexch31.nanterre.francetelecom.fr ([10.101.44.29]) with mapi; Fri, 11 May 2012 08:41:47 +0200
From: <mohamed.boucadair@orange.com>
To: Brian Haberman <brian@innovationslab.net>, "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
Date: Fri, 11 May 2012 08:41:46 +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: Ac0u1ylbb6PYrpP+Shu5SiZ9UsuKCgAZ/sdA
Message-ID: <94C682931C08B048B7A8645303FDC9F36E2A52C948@PUEXCB1B.nanterre.francetelecom.fr>
References: <CBD0A398.20BF2%yiu_lee@cable.comcast.com> <4FAC02D9.1050301@innovationslab.net>
In-Reply-To: <4FAC02D9.1050301@innovationslab.net>
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.11.4230
X-Mailman-Approved-At: Fri, 11 May 2012 02:25:55 -0700
Cc: "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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: Fri, 11 May 2012 06:41:50 -0000

Dear Brian,

Please see inline.

Cheers,
Med=20

>-----Message d'origine-----
>De : Brian Haberman [mailto:brian@innovationslab.net]=20
>Envoy=E9 : jeudi 10 mai 2012 20:03
>=C0 : Lee, Yiu
>Cc : Carsten Bormann; BOUCADAIR Mohamed OLNC/NAD/TIP;=20
>mboned@ietf.org; 6man@ietf.org; The IESG;=20
>apps-discuss@ietf.org application-layer protocols;=20
>draft-ietf-mboned-64-multicast-address-format.all@tools.ietf.org
>Objet : Re: [MBONED] APPSDIR review of=20
>draft-ietf-mboned-64-multicast-address-format-01
>
>Hi Yiu,
>      Let me ask a few questions...
>
>On 5/9/12 10:52 PM, Lee, Yiu wrote:
>> Hi Carsten,
>>
>> Thanks very much for reviewing the document. I just want to=20
>add a point to
>> your question about how applications decide when to use this=20
>multicast
>> address format. In fact, they don't. Imagine a use case=20
>where a legacy
>> IPv4 IP-TV receiver (an app) wants to join a channel which=20
>is broadcasted
>> in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>
>How does the IPv4 IP-TV know to join 224.1.2.3?

Med: For this particular case (i.e., IPv4-only receiver over an IPv6 networ=
k+IPv4 source), the same discovery mechanism as for an IPv4-only network wi=
ll be used.=20

>
>How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the=20
>content is=20
>generated by an IPv6 source?=20

Med: The source is IPv4 but the IPv4-enabled receiver is connected to an IP=
v6-only network (e.g., http://tools.ietf.org/html/draft-ietf-softwire-dslit=
e-multicast-02#section-4).

 Does the source need to be configured to=20
>use one of these IPv4-in-IPv6 multicast addresses?

Med: This address is an address representing the IPv4 source in an IPv6 net=
work. The source is not required to be aware of that address.

>
>> There will be a function in the network which is statically=20
>configured
>> that when it receives a igmp-join, it would covert to a corresponding
>> mld-join. The IPv6 address in the join message will follow what is
>> described in this draft. This Adaptive Function is transparent to the
>> application and managed by the network.
>
>Are you limiting this approach to only mapping at the IGMP/MLD=20
>protocols?

Med: No. If the receiver is IPv6-enabled, it can build an IPv4-embedded IPv=
6 address if it has been configured with an MPREFIX64.

>
>How does your Adaptive Function know which IPv6 multicast=20
>prefix to use=20
>when mapping the IPv4 multicast address in the IGMP Report=20
>message to MLD?

Med: By configuration. Please refer to Section 6 of address format draft or=
 http://tools.ietf.org/html/draft-ietf-softwire-dslite-multicast-02#section=
-5.


>
>Regards,
>Brian
>=

From bob.hinden@gmail.com  Fri May 11 13:12:55 2012
Return-Path: <bob.hinden@gmail.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 A02E421F86EE for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 13:12:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level: 
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 xtH8pgeT0F3O for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 13:12:54 -0700 (PDT)
Received: from mail-gg0-f172.google.com (mail-gg0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id D9F6521F86DD for <ipv6@ietf.org>; Fri, 11 May 2012 13:12:51 -0700 (PDT)
Received: by ggnc4 with SMTP id c4so214863ggn.31 for <ipv6@ietf.org>; Fri, 11 May 2012 13:12:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=qGgq74huTcqRmjpSxiXa0xrQ6NqMbYVF9N3hcZ4IOTU=; b=V6YVvSc800MCrmkMCWmXYs05Tp1JT9OoZRY+05QPcm1mWUHshS22+dVpNBRaQ6Zkq8 Uy9IW6pebRvXz4iZfUaNQFUkNb4Ri0rQ1+GatbVxXK2yPrQNk4IPmwiZtdC7ycnAxwGM GsATNI9wg1uuxCXyZYg84pcpCh6zMfiTURjMo5kkngqxyL3URKd5CZcyG/j1mokbG8eu 0oMRhD5BmWdIh0O0nekTajHsMHB6JBnox+zYLtvhS4VBZ4xvqnjDuK16IsHN0ELY6Ixq oBq7+Y0I8f65gU0Y0rEKl6z4G81vGjKF1iK+NffSjPRKDATP5HTeoCC1wxgEZR/bjmyR sk9g==
Received: by 10.50.85.196 with SMTP id j4mr2393844igz.30.1336767171291; Fri, 11 May 2012 13:12:51 -0700 (PDT)
Received: from [10.140.217.99] ([80.187.201.110]) by mx.google.com with ESMTPS id em4sm4175496igc.16.2012.05.11.13.12.44 (version=SSLv3 cipher=OTHER); Fri, 11 May 2012 13:12:50 -0700 (PDT)
Subject: Re: Consensus call on adopting:	<draft-gont-6man-stable-privacy-addresses-01>
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <m2likzph8e.wl%randy@psg.com>
Date: Fri, 11 May 2012 16:12:28 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <3646A828-DD8F-4A2C-B8F3-B9DE2FB4771D@gmail.com>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com> <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org> <4FAB02D5.9090300@gont.com.ar> <C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com> <m2likzph8e.wl%randy@psg.com>
To: Randy Bush <randy@psg.com>
X-Mailer: Apple Mail (2.1084)
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 WG Mailing List <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Fernando Gont <fernando@gont.com.ar>, draft-gont-6man-stable-privacy-addresses@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: Fri, 11 May 2012 20:12:55 -0000

Randy,

>>>=20
>> It is allowed and I don't want to start a big IPR thread here, but I
>> think the intent for this clause (no derivative works) is for work
>> that someone wants to present to a w.g. that was not intended to be =
an
>> IETF work item.  My opinion is that it's not appropriate for =
documents
>> intended to become an IETF work item as yours was.
>=20
> i beg to differ.  i have used the restrictive clause for years exactly
> as fernando states.  if the wg does not adopt, then i may take *my*
> marbles and go home.

Thanks for saying it so clearly.  I choose to not do that as do many =
others.  I allow my contributions to be used by others in the IETF =
process.

Bob



From randy@psg.com  Fri May 11 13:16:22 2012
Return-Path: <randy@psg.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 D64EA21F872A for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 13:16:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599]
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 VG1LevqSUw6C for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 13:16:22 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by ietfa.amsl.com (Postfix) with ESMTP id 79E2D21F86F3 for <ipv6@ietf.org>; Fri, 11 May 2012 13:16:22 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from <randy@psg.com>) id 1SSwG8-000PDW-BO; Fri, 11 May 2012 20:16:16 +0000
Date: Fri, 11 May 2012 10:16:15 -1000
Message-ID: <m2sjf6mq28.wl%randy@psg.com>
From: Randy Bush <randy@psg.com>
To: Bob Hinden <bob.hinden@gmail.com>
Subject: Re: Consensus call on adopting:	<draft-gont-6man-stable-privacy-addresses-01>
In-Reply-To: <3646A828-DD8F-4A2C-B8F3-B9DE2FB4771D@gmail.com>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com> <60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org> <4FAB02D5.9090300@gont.com.ar> <C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com> <m2likzph8e.wl%randy@psg.com> <3646A828-DD8F-4A2C-B8F3-B9DE2FB4771D@gmail.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 WG Mailing List <ipv6@ietf.org>, Fernando Gont <fernando@gont.com.ar>, draft-gont-6man-stable-privacy-addresses@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: Fri, 11 May 2012 20:16:22 -0000

>> i beg to differ.  i have used the restrictive clause for years exactly
>> as fernando states.  if the wg does not adopt, then i may take *my*
>> marbles and go home.
> Thanks for saying it so clearly.  I choose to not do that as do many
> others.  I allow my contributions to be used by others in the IETF
> process.

_in the ietf process_ i too allow other to use the works.  but it ain't
in the ietf process unless the wg adopts it.  which is when i change the
clause.

randy

From brian.e.carpenter@gmail.com  Fri May 11 23:34:14 2012
Return-Path: <brian.e.carpenter@gmail.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 EB79521F8625 for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 23:34:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.584
X-Spam-Level: 
X-Spam-Status: No, score=-101.584 tagged_above=-999 required=5 tests=[AWL=0.107, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 1wns2tLL75z1 for <ipv6@ietfa.amsl.com>; Fri, 11 May 2012 23:34:14 -0700 (PDT)
Received: from mail-wi0-f178.google.com (mail-wi0-f178.google.com [209.85.212.178]) by ietfa.amsl.com (Postfix) with ESMTP id 4FC189E8005 for <ipv6@ietf.org>; Fri, 11 May 2012 23:34:14 -0700 (PDT)
Received: by wibhn6 with SMTP id hn6so755408wib.13 for <ipv6@ietf.org>; Fri, 11 May 2012 23:34:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=USBe6vLHFqCdS/Ar2Wq+GB2Do0DYqomfes/290I2JwY=; b=OYIjDH9vIFleW15cE3EsqiUrXTH6imBxDaSLx87K9xe7m2qsMyc1a9MstEQFCasUgG ufxVrJEEzr/zBTYJ3K4NMBV5l7DJ09f4JOtEQ/43sOvUvi6DWHSNzdbR77w73mgrobDZ nFsdXkXqbdcj9Wrxoc2Ie13tvHD6mSvwCcqV9Augdp27Enlm55hwWUWGoN3jUoEF45aj 6aruZhBl3lkpGVV1Im3nOEQbsi1Nog3a65fgo5wesGMZ5NMZYNLIkJT6yN47v2WoVaRb 9C16TjLf3hXKj1RBsI9cT4rvr4vtO9opha7cCnfoHh9wgZ8T2fqnetnUdfH3D6GiLrUo E7Mg==
Received: by 10.216.216.1 with SMTP id f1mr569513wep.24.1336804453454; Fri, 11 May 2012 23:34:13 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-216-118.as13285.net. [2.102.216.118]) by mx.google.com with ESMTPS id fl2sm25964557wib.2.2012.05.11.23.34.11 (version=SSLv3 cipher=OTHER); Fri, 11 May 2012 23:34:12 -0700 (PDT)
Message-ID: <4FAE045C.7060007@gmail.com>
Date: Sat, 12 May 2012 07:34:04 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: Randy Bush <randy@psg.com>
Subject: Re: Consensus call on adopting:<draft-gont-6man-stable-privacy-addresses-01>
References: <E7607B61-9889-43A9-B86B-133BD4238BA2@gmail.com>	<60CF6942-0D99-422A-8BEB-87A98B7F233D@employees.org>	<4FAB02D5.9090300@gont.com.ar>	<C2475E14-3A32-4A2F-839B-A61497E43B3C@gmail.com>	<m2likzph8e.wl%randy@psg.com>	<3646A828-DD8F-4A2C-B8F3-B9DE2FB4771D@gmail.com> <m2sjf6mq28.wl%randy@psg.com>
In-Reply-To: <m2sjf6mq28.wl%randy@psg.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, IPv6 WG Mailing List <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, Fernando Gont <fernando@gont.com.ar>, draft-gont-6man-stable-privacy-addresses@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: Sat, 12 May 2012 06:34:15 -0000

On 2012-05-11 21:16, Randy Bush wrote:
>>> i beg to differ.  i have used the restrictive clause for years exactly
>>> as fernando states.  if the wg does not adopt, then i may take *my*
>>> marbles and go home.
>> Thanks for saying it so clearly.  I choose to not do that as do many
>> others.  I allow my contributions to be used by others in the IETF
>> process.
> 
> _in the ietf process_ i too allow other to use the works.  but it ain't
> in the ietf process unless the wg adopts it.  which is when i change the
> clause.
> 
> randy

fwiw I agree that this is quite legitimate. I've never done it, but
I can imagine circumstances in which I might do so.

     Brian

From corporate.uniform@gmail.com  Sun May 13 16:41:35 2012
Return-Path: <corporate.uniform@gmail.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 8B51C21F8532 for <ipv6@ietfa.amsl.com>; Sun, 13 May 2012 16:41:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=x tagged_above=-999 required=5 tests=[]
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 ftKfmmk8lwQk for <ipv6@ietfa.amsl.com>; Sun, 13 May 2012 16:41:35 -0700 (PDT)
Received: from mail-ob0-f172.google.com (mail-ob0-f172.google.com [209.85.214.172]) by ietfa.amsl.com (Postfix) with ESMTP id B18B721F8512 for <ipv6@ietf.org>; Sun, 13 May 2012 16:41:34 -0700 (PDT)
Received: by obbeh20 with SMTP id eh20so8021553obb.31 for <ipv6@ietf.org>; Sun, 13 May 2012 16:41:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=6ykn4C6WMzs7jfzR6Gp0NUqIXD2WtkEPFSAWITkI5iM=; b=iRZGOSjNQpAjNZjQ8yxgf0zwoT5Po1TpcLG+J1Z9CCmc5U6ArzbxWtFu0CbYsvWED5 FPE1n4kIahVGuSvKhs793lC+IXWsjvBdx+l4zq/Bwop6oBES1kv/5Rp9Mjew9RUecHzd mfh2DZ7g9TX974oAkGn5OHI6n/hs3aUkFasB9SGpygJttEGOBcjfLtie3xEYm1MlBv93 uCZcQNY0QJRHS0hohcCZVZ1w5EYr2pCLziYN46AS7K65YI9ugMiMZZ7/ii6sr19yMXHU g1lpM2zmZyBqYFaMEEfBvIqevLGnzYcdIwDcwfcyJOtqKAta9I8ql/nf/P7KJzaSVy0H 74WA==
MIME-Version: 1.0
Received: by 10.182.164.105 with SMTP id yp9mr1660406obb.75.1336952493847; Sun, 13 May 2012 16:41:33 -0700 (PDT)
Received: by 10.60.168.236 with HTTP; Sun, 13 May 2012 16:41:31 -0700 (PDT)
In-Reply-To: <mailman.78568.1336308248.5295.xmltask-users@lists.sourceforge.net>
References: <mailman.78568.1336308248.5295.xmltask-users@lists.sourceforge.net>
Date: Mon, 14 May 2012 06:41:31 +0700
Message-ID: <CA+BqkV-m8xbT7g1aCr3mDtbYiv83EjzWoxTTgOjiRD=4+B2+4g@mail.gmail.com>
Subject: USB FLASH DISK CUSTOM
From: Marketing 3 <corporate.uniform@gmail.com>
To: info@belogix.com, info@bentoel.co.id, info@berdikari-trading.com,  info@bestcamp.net, info@beta.co.id, info@beteentex.com,  info@bhaktitamara.co.id, info@bigraf.com, info@bigtha.co.id,  info@bimatamainka.co.id, info@bimo.co.id, info@binareka.co.id,  info@binatek.co.id, info@binexcom.com, info@bino.co.id,  info@binustraining.com, info@birokredit.com, info@bizmedia.co.id,  inihonda@hotmail.com, initng@initng.org, inja-pt@indo.net.id,  injt01@rad.net.id, inkali-3@rad.net.id, inkasea@cbn.net.id,  inkatama@inkatama.co.id, inkatama@sby.centrin.net.id, inkexpert@yahoo.com,  inkindo@inkindo.org, inkom@cbn.net.id, inkomas@bit.net.id, inkomas@cbn.net.id,  inkomas@indosat.net.id, inkoraya@cbn.net.id, inkote@rad.net.id,  inkote@vision.net.id, inkowapi@link.net.id, inkscape@www.softcatala.net, inkscapetranslator@lists.sourceforge.net, inktech1@rad.net.id,  inkud@induk.net.id, inlika@cbn.net.id, inline@perl.org, inlogam@cbn.net.id,  inmar@indo.net.id, inmas@cbn.net.id, innagaruda@telkom.net,  innasco@indosat.net.id, innip@indosat.net.id, innovaco@indo.net.id,  inorafs@yahoo.com, inorasari@angelfire.com, inov@indo.net.id,  inovasi@bppt.go.id, inpaco@cbn.net.id, inpan@cbn.net.id, inpar@cbn.net.id,  inparsk@cbn.net.id, inpex@indo.net.id, inpexjkt@rad.net.id,  inprogs@indosat.net.id, inpublik@indo.net.id, inquiay@slsbearindo.com,  inquiries.id@sicpa.com, inquiries@indonesianexport.com,  inquiries@reksadanabig.com, inquiry@14te.com, inquiry@batam.go.id,  inquiry@cgd.co.id, inquiry@expresstyres.com, inquiry@kobelindo.co.id,  inquiry@mohtextrading.com, inquiry@onyxhouseware.com, inquiry@servicom.co.id,  inquiry@sgcw.the-ascott.com, inquiry@slsbearindo.com, inquiry@yuanwira.com,  inquiryid@omron.com.sg, inquiry-jwc@binus.ac.id, inrisata@indosat.net.id, inronask@centrin.net.id, ins@centrin.net.id, insada@indosat.net.id,  insal@indosat.net.id, insal_utama@hotmail.com,  insan.kab@banjarmasin.wasantara.net.id, insan@bdg.centrin.net.id,  insan@ikharisma.com, insan_indofarma@indo.net.id, insan_surya@cbn.net.id, insan_surya@yahoo.com, insanbp@idola.net.id, insanglobal@cbn.net.id,  insank@indo.net.id, insbluedream@yahoo.com, insema@dnet.net.id,  insera@insera.co.id, inses@centrin.net.id, insfoil@indosat.net.id,  insia@sby.centrin.net.id, insight@insightasia.com,  insigniablue.hari@gmail.com, insmarketing@dnet.net.id, inspectjogja@yahoo.com,  install_list@jahia.org, instikiusers@rubyforge.org, institute@tazkia.com, instudio@indo.net.id, insuko@cbn.net.id, insure@aegis.co.id,  int.print@dnet.net.id, intacsmg@indo.net.id, intact@indo.net.id,  intalan@hotmail.com, intan@rad.net.id, intan_handicraft@yahoo.com,  intan-ad@plasa.com, intanartha@yahoo.com, intanco@cbn.net.id,  intanfjr@centrin.net.id, intania@summit.co.id, intanjati@yahoo.com,  intanlegian@balihotels.com, intanlegian@intanhotels.com, intanmpr@cbn.net.id,  intanpel@indosat.net.id, intanplus@hotmail.com, intarea@lists.ietf.org,  intas@indosat.net.id, intec@centrin.net.id, intecfrp@cbn.net.id,  integra23@cbn.net.id, integral@sby.dnet.net.id, integralcw@centrin.net.id,  intekindo@link.net.id, intelindo@cbn.net.id, intellec@hotmail.com,  inter.intl@bdg.centrin.net.id, inter@inter-data.com, inter_view@plasa.com,  interact@listserv.capital-master.com, interact@pacific.net.id,  interart@uninet.net.id, interbat@interbatpharma.com, interbat@rad.net.id, interbuana@yahoo.com, intercable@tessimex.co.id, interdesign@cbn.net.id, interdsg@cbn.net.id, interface-announce@openoffice.org,  interface-discuss@openoffice.org, interiasia@rad.net.id,  interin@indosat.net.id, interind@indosat.net.id, interjaya@globalinfo.net.id,  interjy@mweb.co.id, interkayu@cbn.net.id, interline@cbn.net.id,  interlink@cbn.net.id, intermappertalk@list.dartware.com,  intermarine@dnet.net.id, intermas@cbn.net.id, intermas@uninet.net.id,  intermasa@telkom.net, intermatrix@link.net.id, intermed@post.com,  intermega@intermega-sabaku.com, internals@lists.php.net,  international@olympicfurniture.co.id,  international-scholarship@yahoogroups.com,  internationalyogafederation@yahoogroups.com, internauta@zeus.internauta.cat,  internet_center@bancbali.co.id, internetprogramming@yahoogroups.com,  interpac@indosat.net.id, interpack@centrin.net.id, interprorcm@yahoo.com, interstudi@interstudi.edu, intertek@plasa.com, intertruckparts@hotmail.com,  interworld@iw-group.com, interwp@centrin.net.id, intexmg2000@hotmail.com, inthenight@interactivetoad.com, inti@bes.co.id, inti@intiprebon.co.id,  inti@mangga2.co.id, inti@ptinti.com, inti789@attglobal.net,  intiboga@bimoli.com, inti-col@centrin.net.id, inticos@centrin.net.id,  inticosmetic@hotmail.com, intidaya@cbn.net.id, intidragon01@yahoo.com,  intidt@cbn.net.id, intiera@indosat.net.id, intijaff@cbn.net.id,  intijaya@indo.net.id, intiksby@centrin.net.id, intimas@cbn.net.id,  inti-mjp@indo.net.id, intimuara@cbn.net.id, intinus@cbn.net.id,  intinusa@cbn.net.id, intinusa@indo.net.id, intinusa@pacific.net.id,  intiperkasa@mandirigroup.com, intipiranti@yahoo.com, intipoly@cbn.net.id, intiroda@dnet.net.id, intirub@dnet.net.id, intisari@gramedia-majalah.com, intisari@indosat.net.id, intisht@link.net.id, intisoft@indosat.net.id,  intiwi@cbn.net.id, intiwi@indosat.net.id, intline@cbn.net.id,  intotheflicker@yahoogroups.com, intprima@cbn.net.id, intra@cbn.net.id,  intraca@cbn.net.id, intraco@centrin.net.id, intraco@indosat.net.id,  intraco@intracofurniture.com, intracon@indo.net.id, intracs@cbn.net.id,  intragrt@indosat.net.id, intralabel@cbn.net.id, intran@divers.net.id,  intra-p@rad.net.id, intraparr@cbn.net.id, intrapratiwi@telkom.net,  intrasco@bdg.centrin.net.id, intrasco@cbn.net.id, intrasco@idola.net.id, intrasco@indo.net.id, intrasia@rad.net.id, intrasrn@dnet.net.id,  intrunus@indo.net.id, intsci@learningforsustainability.net,  in-txt-central@cosa-indonesia.co.id, inul@yahoo.co.id, inusmdn@indosat.net.id,  invest@holdiko.com, investa@cbn.net.id, investasi@rajaplaza.com,  investasi_ok@yahoo.com, investasimadani@yahoo.com, investment@dyvia.com, investment@tanjunglesung.com, investor.relations@bni.co.id,  investor.relations@tripolyta.com, investor@astra-agro.co.id,  investor@ciputra.com, investor@dankoslabs.com, investor@indosat.com,  investor@smart-corp.com, investor@smart-tbk.com, investor@sumalindo.com, investor@telkom.co.id, investor_relation@bimantara.co.id,  investorrelation@bca.co.id, investorrelation@thetempogroup.net,  investor-relations@apexindo.com, investorrelations@indosat.com,  invigra_image@yahoo.com, invilon@indosat.net.id, invra@cbn.net.id,  inwha@inwha.co.id, inyp@idola.net.id, iollab@centrin.net.id,  ione@sticky.co.id, ion-general@lists.berlios.de, ionuda@indosat.net.id,  ioseillecommits@gna.org, ip@v2.listbox.com, ipar@dbooindo.net.id,  ipardboo@indo.net.id, iparlaw@iprbor.com, ipbank@dnet.net.id,  ipb-net@macc.wisc.edu, ipbstudents@ml.kyoto-inet.or.jp, ipc@indo.net.id, ipc-sales@centrin.net.id, ipeh12@plasa.com, iperindo@indo.net.id,  ipfilter@coombs.anu.edu.au, ipg@cbn.net.id, ipg008@rad.net.id,  ipg008@sby.rad.net.id, ipha@bdg.centrin.net.id, ipi@ipinet.com,  ipi_alhuda@yahoo.co.id, ipi_studio@asia.com, ipia@pipeliner.com.au,  ipj@idola.net.id, ipk@cbn.net.id, ipkki_lpm@plasa.com, ipmi@ipmimba.ac.id,  ipmitool-devel@lists.sourceforge.net, ipmprc@ipm.co.id, ipp@dnet.net.id, ipp@eudoramail.com, ipp@yudoramel.com, ippa.rga@yahoo.com,  ippasec@indo.net.id, ippbdg@bdg.centrin.net.id, ippmdn@nusa.net.id,  ipprjkt@indopacificpr.co.id, ippsby@indost.net.id,  ippsmg@semarang.wasantara.net.id, ippui@penilaiusaha.or.id, iprlaw@iprbor.com,  ips@ipc.co.id, ips067@cbn.net.id, ips45@yahoo.com, ipsajkt@indo.net.id,  ipssurabaya@plasa.com, ipstd@cbn.net.id, ipswadana@cbn.net.id, ipt@cbn.net.id,  iptools@cbn.net.id, ipu@cbn.net.id, ipurba@mail.swiss.com,  ipusmg@indosat.net.id, ipv6@ietf.org, ipv6@listserv.unimuenster.de,  iqbal@pertamina.co.id, iqbal_sml@cbn.net.id, iqrocc@sby.mega.net.id,  iqrts@cbn.net.id, ir@unitedtractors.com, ir260251@bdg.centrin.net.id,  ira@it.modern.co.id, ira@niit-indonesia.com, ira@sugico.com,  ira_bona@cbn.net.id, irabg@cbn.net.id, iracoll@indosat.net.id,  iradat@iradatkonsultan.com, iraf_ss@ayahoo.com, iragroup@indosat.net.id, irahwati@cp.co.id, irajt@denpasar.wasantara.net.id, irakoe@cbn.net.id,  irama-megah@disb2b.com, iramatex@rad.net.id, irapst@hotmail.com,  irasslestari@hotmail.com, irawady@cbn.net.id, irawan@lt-indonesia.com,  irawati@pirax.com, irc@centrin.net.id, irca@hard-core-dx.com,  ircinoac@ircinoac.co.id, ircmoklet@googlegroups.com, ired@plasa.com,  irena@vision.net.id, irene@ciptadana.com, iretsu@cbn.net.id, irfakh@yahoo.com,  irfan.faisal@dnet.net.id, irfan@hakuhodo.co.id, irga@cbn.net.id,  irga@centrin.net.id, irhawi@hotmail.com, iriadiss@idola.net.id,  irian_jaya@usa.net, irib@yahoo.com, irien_perdani@yahoo.com,  irifinan@cbn.net.id, irifty@cbn.net.id, iriindo@cbn.net.id, iris@iris.co.id,  iris@listserv.icors.org, iris@pqm-iris.co.id, iris77@indosat.net.id,  irishcatholicchurch@yahoogroups.com, irjaya@indosat.net.id,  irjen@dephut.cbn.net.id, irjen@deptan.go.id, irmajkt@cbn.net.id,  irmanb@dnet.net.id, irmanto@bdg.centrin.net.id, irn-tnmh@bdg.centrin.net.id,  irolpy@nus.edu.sg, irreypts@dnet.net.id, irriga-l@listas.feis.unesp.br,  irspwr@indorama.com, iru@samator.co.id, iruniaz_nedar@yahoo.com,  iruntung@idola.net.id, irvan_utama@yahoo.co.id, irvanbdm@cbn.net.id,  irvanka@yahoo.com, irvybj752@telkom.net, irwan.gunarto@yahoo.co.id,  irwan.habsjah@ing-barings.com, irwan@dnet.net.id, irwan@egg-design.net,  irwan@ikharisma.com, irwan@mingpromo.com, irwan_rasjid@yahoo.com,  irwan_zone@yahoo.com, irwanhm@idola.net.id, irwanspr@rad.net.id,  irwansuhendra@melsa.net.id, irwil01@dephut.cbn.net.id,  irwil02@dephut.cbn.net.id, irwil03@cbn.net.id, irwil04@dephut.cbn.net.id, irwil1@dprin.go.id, irwil2@dprin.go.id, irwil3@dprin.go.id,  irwil4@dprin.go.id, irzank@mwsalaw.co.id, is.stamp@dnet.net.id, is@4u.net,  isa@iwwn.com, isa@maillist.cs.orst.edu, isaackho@cbn.net.id,  isaagri@cbn.net.id, isaakl@indosat.net.id, isabforum@mambruk.co.id,  isaina@cbn.net.id, isanet@gwuvm.gwu.edu, isanti@indosat.net.id,  isanti@semarang.vision.net.id, isapr@cbn.net.id, isbormin@cabi.net.id,  isbormin@indo.net.id, isbudi@gmail.com, isc@cbn.net.id, isci@cbn.net.id, isetia@kodak.com, isfadillah@yahoo.com, isforum@explode.unsw.edu.au,  isg@cbn.net.id, isg85@cbn.net.id, isg-wpg@egroups.com, ishack2000@yahoo.com,  isijkt@centrin.net.id, isin@dnet.net.id, isindo@cbn.net.id,  isitex@centrin.net.id, iskaba@cbn.net.id, iskandar@internusa.co.id,  iskandar@pusdata.dprin.go.id, iskd@cabi.net.id, iski@cbn.net.id,  iski@centrin.net.id, isktex@bumi.net.id, isla.winarto@jakarta.edu.au,  islahnet@yahoogroups.com, is-lam@isnet.org, is-lam@milis.isnet.org,  islam_inside@yahoogroups.com, islamcity@yahoogroups.com,  islamjamaah@yahoogroups.com, islam-kini@yahoogroups.com,  islamkristen@yahoogroups.com, islam-net1@yahoogroups.com,  islampembebasan@listbot.com, island-a@rad.net.id, island-b@rad.net.id,  islejip@isl.co.id, ismawa@cbn.net.id, ismed.sitepu@divatel.co.id,  ismet@cbn.net.id, ism-jkt@dnet.net.id, ismono@egama.net,  isn@industrisandang.co.id, isn@infosecnews.org, isnetbl@egroups.com,  iso_pd@yahoo.com, iso2000@cbn.net.id, iso2000@centrin.net.id,  iso297@dnet.net.id, isoc-members-announce@elists.isoc.org,  isoc-membersdiscuss@elists.isoc.org, isopanel@isopanel.co.id,  isp@harcomangga2.com, isp@magga2.co.id, isp@mangga2.co.id, ispak@cbn.net.id, ispatind@ispat.com
Content-Type: multipart/mixed; boundary=e89a8f5029067a435f04bff38293
X-Mailman-Approved-At: Sun, 13 May 2012 23:19:07 -0700
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: Sun, 13 May 2012 23:41:35 -0000

--e89a8f5029067a435f04bff38293
Content-Type: multipart/alternative; boundary=e89a8f5029067a435a04bff38291

--e89a8f5029067a435a04bff38291
Content-Type: text/plain; charset=ISO-8859-1

Dear Customer,

Kami menerima pesanan berbagai macam flashdisk & mouse

min pesanan :

   - flashdisk 100pcs ( kapasitas 1 GB sampai 16GB)
   - mouse 500pcs

hubungi kami untuk info lebih lengkap

locanojakarta@yahoo.com



-- 
If you have any question, pls don't hesitate to contact with us.

best regards
LOCANO








-- 
If you have any question, pls don't hesitate to contact with us.

best regards
LOCANO




-- 
If you have any question, pls don't hesitate to contact with us.

best regards
LOCANO

--e89a8f5029067a435a04bff38291
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div class=3D"gmail_quote"><div class=3D"gmail_quote"><div class=3D"gmail_q=
uote"><div class=3D"gmail_quote"><div class=3D"gmail_quote">Dear Customer,<=
br><br>Kami menerima pesanan berbagai macam flashdisk &amp; mouse
<div><br></div>
<div>min pesanan :</div>
<div><ul><li>flashdisk 100pcs (=A0kapasitas 1 GB sampai 16GB)</li><li>mouse=
 500pcs=A0</li></ul></div>
<div>hubungi kami untuk info lebih lengkap</div>
<font color=3D"#888888"><div><br></div><div><a href=3D"mailto:locanojakarta=
@yahoo.com" target=3D"_blank">locanojakarta@yahoo.com</a></div></font><span=
><font color=3D"#888888"><span><font color=3D"#888888"><br clear=3D"all">
<br clear=3D"all"><br>-- <br>
If you have any question, pls don&#39;t hesitate to contact with us.<br>
<br>best regards<br>LOCANO <br>
</font></span></font></span></div><br>
<br></div><br>
<br></div><br>
</div><br><br clear=3D"all"><div><br></div>-- <br>If you have any question,=
 pls don&#39;t hesitate to contact with us.<br><br>best regards<br>LOCANO <=
br>
<br></div><br><br clear=3D"all"><div><br></div>-- <br>If you have any quest=
ion, pls don&#39;t hesitate to contact with us.<br><br>best regards<br>LOCA=
NO <br>

--e89a8f5029067a435a04bff38291--
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="HOT SELL 2.jpg"
Content-Disposition: attachment; filename="HOT SELL 2.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qcy0

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
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="LEATHER RED.jpg"
Content-Disposition: attachment; filename="LEATHER RED.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qd71

/9j/4AAQSkZJRgABAQEASABIAAD/4Q/naHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjEt
YzAzNiA0Ni4yNzY3MjAsIE1vbiBGZWIgMTkgMjAwNyAyMjo0MDowOCAgICAgICAgIj4gPHJkZjpS
REYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMj
Ij4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6ZXhpZj0iaHR0cDovL25zLmFk
b2JlLmNvbS9leGlmLzEuMC8iIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8x
LjAvIiB4bWxuczp4YXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhhcE1N
PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25z
LmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6ZGM9Imh0dHA6Ly9w
dXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIiB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9i
ZS5jb20vcGhvdG9zaG9wLzEuMC8iIGV4aWY6Q29sb3JTcGFjZT0iMSIgZXhpZjpQaXhlbFhEaW1l
bnNpb249IjUwMCIgZXhpZjpQaXhlbFlEaW1lbnNpb249IjUwMCIgZXhpZjpOYXRpdmVEaWdlc3Q9
IjM2ODY0LDQwOTYwLDQwOTYxLDM3MTIxLDM3MTIyLDQwOTYyLDQwOTYzLDM3NTEwLDQwOTY0LDM2
ODY3LDM2ODY4LDMzNDM0LDMzNDM3LDM0ODUwLDM0ODUyLDM0ODU1LDM0ODU2LDM3Mzc3LDM3Mzc4
LDM3Mzc5LDM3MzgwLDM3MzgxLDM3MzgyLDM3MzgzLDM3Mzg0LDM3Mzg1LDM3Mzg2LDM3Mzk2LDQx
NDgzLDQxNDg0LDQxNDg2LDQxNDg3LDQxNDg4LDQxNDkyLDQxNDkzLDQxNDk1LDQxNzI4LDQxNzI5
LDQxNzMwLDQxOTg1LDQxOTg2LDQxOTg3LDQxOTg4LDQxOTg5LDQxOTkwLDQxOTkxLDQxOTkyLDQx
OTkzLDQxOTk0LDQxOTk1LDQxOTk2LDQyMDE2LDAsMiw0LDUsNiw3LDgsOSwxMCwxMSwxMiwxMywx
NCwxNSwxNiwxNywxOCwyMCwyMiwyMywyNCwyNSwyNiwyNywyOCwzMDswQkQ4RDY1Q0QzQ0MwQkE5
NkFCRjJGQUMyNjg4NTcxOSIgdGlmZjpPcmllbnRhdGlvbj0iMSIgdGlmZjpYUmVzb2x1dGlvbj0i
NzIwMDAwLzEwMDAwIiB0aWZmOllSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6UmVzb2x1
dGlvblVuaXQ9IjIiIHRpZmY6TmF0aXZlRGlnZXN0PSIyNTYsMjU3LDI1OCwyNTksMjYyLDI3NCwy
NzcsMjg0LDUzMCw1MzEsMjgyLDI4MywyOTYsMzAxLDMxOCwzMTksNTI5LDUzMiwzMDYsMjcwLDI3
MSwyNzIsMzA1LDMxNSwzMzQzMjs2NDU0Njc2OEYyM0Q0MUJDMkVDQ0RFODhBMkREQkY4QSIgeGFw
OkNyZWF0ZURhdGU9IjIwMDgtMDgtMjJUMTQ6MDY6NDQtMDU6MDAiIHhhcDpNb2RpZnlEYXRlPSIy
MDA4LTA4LTIyVDE0OjA2OjQ0LTA1OjAwIiB4YXA6TWV0YWRhdGFEYXRlPSIyMDA4LTA4LTIyVDE0
OjA2OjQ0LTA1OjAwIiB4YXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzMgV2luZG93
cyIgeGFwTU06RG9jdW1lbnRJRD0idXVpZDo1OTQxNjhCNTdBNzBERDExQUJFOEM2NDdCNDA3Qzc3
NiIgeGFwTU06SW5zdGFuY2VJRD0idXVpZDo1QTQxNjhCNTdBNzBERDExQUJFOEM2NDdCNDA3Qzc3
NiIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiBwaG90b3No
b3A6SUNDUHJvZmlsZT0ic1JHQiBJRUM2MTk2Ni0yLjEiIHBob3Rvc2hvcDpIaXN0b3J5PSIiPiA8
eGFwTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0idXVpZDpmYjNlOWM1ZC02MGRhLTEx
ZGMtYTUyNC1lNDc5YjBiYzg4MjciIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rv
c2hvcDpmYjNlOWM1Yy02MGRhLTExZGMtYTUyNC1lNDc5YjBiYzg4MjciLz4gPC9yZGY6RGVzY3Jp
cHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+ICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgPD94cGFja2V0IGVuZD0idyI/Pv/hE65FeGlmAABN
TQAqAAAACAAHARIAAwAAAAEAAQAAARoABQAAAAEAAABiARsABQAAAAEAAABqASgAAwAAAAEAAgAA
ATEAAgAAABwAAAByATIAAgAAABQAAACOh2kABAAAAAEAAACkAAAA0AAK/IAAACcQAAr8gAAAJxBB
ZG9iZSBQaG90b3Nob3AgQ1MzIFdpbmRvd3MAMjAwODowODoyMiAxNDowNjo0NAAAAAADoAEAAwAA
AAEAAQAAoAIABAAAAAEAAAH0oAMABAAAAAEAAAH0AAAAAAAAAAYBAwADAAAAAQAGAAABGgAFAAAA
AQAAAR4BGwAFAAAAAQAAASYBKAADAAAAAQACAAACAQAEAAAAAQAAAS4CAgAEAAAAAQAAEngAAAAA
AAAASAAAAAEAAABIAAAAAf/Y/+AAEEpGSUYAAQIAAEgASAAA/+0ADEFkb2JlX0NNAAH/7gAOQWRv
YmUAZIAAAAAB/9sAhAAMCAgICQgMCQkMEQsKCxEVDwwMDxUYExMVExMYEQwMDAwMDBEMDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMAQ0LCw0ODRAODhAUDg4OFBQODg4OFBEMDAwMDBERDAwMDAwM
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
qjtUklKSSSSU/wD/2f/tGLJQaG90b3Nob3AgMy4wADhCSU0EBAAAAAAABxwCAAACAAIAOEJJTQQl
AAAAAAAQRgzyiSa4VtqwnAGhsKeQdzhCSU0D7QAAAAAAEABIAAAAAQABAEgAAAABAAE4QklNBCYA
AAAAAA4AAAAAAAAAAAAAP4AAADhCSU0EDQAAAAAABAAAAHg4QklNBBkAAAAAAAQAAAAeOEJJTQPz
AAAAAAAJAAAAAAAAAAABADhCSU0ECgAAAAAAAQAAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D
9QAAAAAASAAvZmYAAQBsZmYABgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAA
AAAAAQA1AAAAAQAtAAAABgAAAAAAAThCSU0D+AAAAAAAcAAA////////////////////////////
/wPoAAAAAP////////////////////////////8D6AAAAAD/////////////////////////////
A+gAAAAA/////////////////////////////wPoAAA4QklNBAAAAAAAAAIAAjhCSU0EAgAAAAAA
BgAAAAAAADhCSU0EMAAAAAAAAwEBAQA4QklNBC0AAAAAAAYAAQAAAA44QklNBAgAAAAAABAAAAAB
AAACQAAAAkAAAAAAOEJJTQQeAAAAAAAEAAAAADhCSU0EGgAAAAADWQAAAAYAAAAAAAAAAAAAAfQA
AAH0AAAAEgAyADAAMAA4ADQAMQAyADEAMAA0ADYAMwAwADQAMwA3ADMANwAAAAEAAAAAAAAAAAAA
AAAAAAAAAAAAAQAAAAAAAAAAAAAB9AAAAfQAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAA
AAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0MQAAAAQA
AAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAfQAAAAAUmdodGxv
bmcAAAH0AAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAHc2xpY2VJ
RGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGljZU9yaWdp
bgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1nIAAAAAZi
b3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0bG9uZwAA
AAAAAAAAQnRvbWxvbmcAAAH0AAAAAFJnaHRsb25nAAAB9AAAAAN1cmxURVhUAAAAAQAAAAAAAG51
bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAAAAAOY2Vs
bFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWduZW51bQAA
AA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VTbGljZVZl
cnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0NvbG9yVHlw
ZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAAAAAAAAxi
b3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAAAAAADAAA
AAE/8AAAAAAAADhCSU0EFAAAAAAABAAAAA84QklNBAwAAAAAEpQAAAABAAAAoAAAAKAAAAHgAAEs
AAAAEngAGAAB/9j/4AAQSkZJRgABAgAASABIAAD/7QAMQWRvYmVfQ00AAf/uAA5BZG9iZQBkgAAA
AAH/2wCEAAwICAgJCAwJCQwRCwoLERUPDAwPFRgTExUTExgRDAwMDAwMEQwMDAwMDAwMDAwMDAwM
DAwMDAwMDAwMDAwMDAwBDQsLDQ4NEA4OEBQODg4UFA4ODg4UEQwMDAwMEREMDAwMDAwRDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIAKAAoAMBIgACEQEDEQH/3QAEAAr/xAE/AAABBQEB
AQEBAQAAAAAAAAADAAECBAUGBwgJCgsBAAEFAQEBAQEBAAAAAAAAAAEAAgMEBQYHCAkKCxAAAQQB
AwIEAgUHBggFAwwzAQACEQMEIRIxBUFRYRMicYEyBhSRobFCIyQVUsFiMzRygtFDByWSU/Dh8WNz
NRaisoMmRJNUZEXCo3Q2F9JV4mXys4TD03Xj80YnlKSFtJXE1OT0pbXF1eX1VmZ2hpamtsbW5vY3
R1dnd4eXp7fH1+f3EQACAgECBAQDBAUGBwcGBTUBAAIRAyExEgRBUWFxIhMFMoGRFKGxQiPBUtHw
MyRi4XKCkkNTFWNzNPElBhaisoMHJjXC0kSTVKMXZEVVNnRl4vKzhMPTdePzRpSkhbSVxNTk9KW1
xdXl9VZmdoaWprbG1ub2JzdHV2d3h5ent8f/2gAMAwEAAhEDEQA/APVUkkklKSSSSUpJJJJSkkkk
lKSSSSUpJJJJSkkkklKSSUbLK6mGyxwYxv0nOIAHxcUlMkln/wDOHoW/0/t+Pu4/nGx/nTtV2q6q
5gspe2xh4ewhwP8Aaakpmkkkkp//0PVUkkklKSSSSUpJJJJSkkkklKSSQM3LrwsWzKtDnMrEkNEk
ydoAna36R/O9iSk6Fdl4uOAb7mVAubWC9wb73nbWz3fn2O+guedm9a6s8sxq30YrpDq3ssx72wA7
+k13bWu93ofRrf6n6xV9pxv0iX/MwX/ps3J9TL2FgyAxvqjcNrv0/tc/2fzbtm/1v0/849Cyl3cT
qWFmvurxrQ+zHfsuYQWua6Nw3MsDX7Xt/m3/AELPzFZXIP8AqPbjUV/Y8o3Oxg30anxRuNbdlHqZ
VDLLm7PobqmM9Rn87/N1pdC+tGXT1E9F624vzZl7ms/mC8/oqMixmxr22t99VzKtiVnqquz1l11d
FT7rXba62lz3HsAJK5ejFyvrBac3LaH0SRi4ryRSxo09W4Mh1r93t/4T9J/gPTVz6z3vuON0il21
+W9psPg0H2f9Mb/+tLaxqK8ahlFQhlbQ1o8gIRQ8/k/VLKubDM6usdq247Qz4RXZWsgdK6r0TIFh
sGI55hmXSS6hx7My6nD+bd/LZ+j/AMD6i7xDupqvqfTa0PreIc0+CN91NHonVj1Gmxt9foZuK708
qmZAd2fWf9FZ+YtJcl0L1afrRfjzu9Oh1VrvEVGttNh/sOYxdagp/9H1VJJJJSkkkklKSSSSUpJJ
JJSly31rrGX1bpuHcysUe5wsvtLGGxxDGsqx6yPXyK9u79L+i2WLqVyf1ya2nPwcloqbZc19Drrv
fw6t9OPXjN/SOffY936ev+Z/w36NA7JG71NVVdTBXU0MYOGtAA11OjVNM2S0FwgxqPNOihS5r66d
N9XFZ1RrrQcAONlFJDXXMfFXpF2x73bWPt9Kv2fzq6VVeqPyK+nZL8WgZV7a3GvHcdoeY+hu/lJH
VTwFmR1jrDqOq4uRjWYA9Km5wfOVjvq9tjwfbv8AV2faMff/AKX+bUwLaLX3YV1uJbY4vc6pxAc4
ndNlZ3VW/wDXa3otZodS+3HIcbnk22Ct1O+wfzr302gP9nspr3b/ANGz9HYogMFVtlzixrA0BzWF
53vc2mlnpMO93qWPa1C+im7i/WvrmLDcmurPrH538zb/AJzN9D/+2qF0HSvrJgdTcamMtova0vdX
ayIaPpO9Wv1KP/BVyuVS2jJsoDt/puLS6I1H0obLv+kr2N0bJyulF9TCRdZJggOLa/YwaxuZvfc5
yI7Kbn1QYcm/P6q8a5Fm1h7wSbn/APnyr/MXTKn0rAr6fg141YIiXOJMkucdzi6IVxJT/9L1VJJJ
JSkkkklKSWJ1P65fV3ptnoW5Qvy52jExgb7S6Y9P06d3pv8A+N9Ncv1L/GfkklmDjV4jd+0vySb7
w0fSs+w4h9Orb+Z9ozWe9CwuGOR6Poa57rn1y6Z0+mynAsb1HqhBbRh482u9Tj9Y9Dd6NbPp2eps
/wCDXl/U/rP1Lqfty77csE6tucW1EA/o2/s7CfVh/wBf7Rfl71mutybavRe8ikGRSIZXJ+kfs2OK
cft/o0Cfozw5aROrqZXWMzIa+3q+dddlxNNbMguLLAXP9VuLg/oMT81le+//AKx/hF0fSOvU9Zzc
bN6lnMw31Y/p5r7W1V+1jpray2/fuuvd7/1T030+t/xPpcJ6bWt8h2Gg/wA1bHQPq3n9bqsvqLMf
Dx3bXZFgJl5G706WN+nZsduchdasuTFGrnKvL8ovpB/xjfVUZbMZuQ9zHGDkitwpaf5djw12z/hW
s9H/AIRdOvGc/wCquRjhzsa4ZO0E7CzY50axXDrG/wBhy7b/ABadcd1DpDsC12+3p+1tTjy6h4P2
eZ/0Wyyj/i66UYytgyYocHHjJNaSBewUXvaxjnuMNaCSfIKSyvrBleliihp913P9Uf8AknJzA85m
ZDsjIsudy8k/AdmquRwfAgj4j6KmW6pnacJqWBZbbaI91thAb4lzjtC7zFx2Y2NVjs+jU0NB8YHP
9pcv9XsT1+otscJZjgvM/vH2V/8Ak11qIQpJJJFT/9P1VM5zWtLnEBoEknQABOuQ/wAYXUnVUYfS
gHmnO9a7MbV9J2NiV/ab8fljmsyHelXdtd/MesgTQtIFmmv1r/GPXVLej1V2sna3NyXObW7ibMXE
qDszNoZ/3IZ6NH+ittXFdW+tPUeplzMvMuzGbj+hb+r45Zp7H4mMfVu93/cnM9T01m5Nd9n6zlON
llxLnOJJ3O/Oe7+1/N/6OtBEAQBCaT3b2Pl4iiUjsnJsYawRTSST6NQ9OuSNpPo07K3e1v8AhfWQ
hW0AA6gcDt/m/RT7kpQstiMIjYL6cBKU0p0F9LHUR4rqfqz9YcXD6A/pb3jHza7n21bgdtzLNn0H
+79PXt9P0v3PT/lrliE+hG0iQeyF6Ed2PLhGQVdEdXt6Ov8AT8csyM5xYcf3GlwIsse0bmU1Vfzn
6WwMZvcz0qv8I9Zv+LXKfi/WWilx/pdVtL443Afav+j6O1ctY+rGr3wASdoa0akgStv/ABbXZWV9
c8T0qt1NLLnXkDdsaa3srfY/839M5ladEdmtMQxQnEninIU+2Lkeq5Zysp1jTLOK/DaPoH+3/Of9
cW91vKNGC5jCW25B9FhHI3BzrbB/xNDLbf7C5Z3Og2jsBwB+6nlpsD/vTEDwUilTU+69mOz6Vjg1
vz/O/soKel+reN6WB6xHuyHbv7I9rP8Aya1lGuttVba2CGsAa0eQEBSTkKSSSSU//9T1VcD/AIzc
Ky3P6Neys2+p9pxA0Ro+6seg8bob7HMfZ/1td8uY/wAYuF9q+rF1wBc/Asry2gSNK3bbvc33N/V7
LvooHZdA+ofY+Y3kW9LqsbqK3kf2XD1K/wDqlnFbVtQ25lQr9JjgL6qp3bWGLqG7/wA/bjZFfvWM
8QUw7/i6OOVgMZTyoynAKDMGaflQJYwS9wA8SYVxvT+oemLXUHHqO0tuyi3HYd30djsk1er+9+h9
RJJlGO5prhhKkTWwS9wAVhlGG95pruu6hefayrCr2Nn98X5LX2vZ+5+o1+p/wf5/SdN+p31iygTj
9NxulVP09bKm+8sE/o3nL+0bd+79J6WFi+p/xaHCVk88Y9P8b0uT9VcPpHV+u4mD1VpsxbN/pMBL
GveGueG2WMLd1fs/N+nZ6bP5C9hwOm9P6bT6HT8arEq5LKWNYCeNztgG538pc50z6hV05tHUerZ9
/UcvGcH0hx21scDv/Rs9zmsa/wDMr9Kr/gV1ikiKDnczkjknxDtq8F/jG6l9Y8XqvScfo1cjIbaw
bmMfXbYTW40WG3+Y9Oqr1vV31/8Anxcxi/4wGV2DH630+zEuEbnUz3/exMnZa3+xkWL0P62ZTvTZ
i1QbHBzwHaDcQ5lW943bK/p+r/IXLPx/tmM2vqeNU8kHdQSLmiJ99dm1v0mfpP8ASMQlOjVWxiNj
ek2D1TpvU2z07KryHc+kDttHxx7Nl3/QW99XMX1Mx+Q4aUCBP77tP+izeuAd9RumdSbZf0h1hLKn
3V10ObcHFg9ldLnuDmOfa5jP572L0P6i4XUcPobW9R9cWveS1mS7fY1rWsq9xdNjfVsrsvZU97/S
ZanCiLH4oNjQvRJJJIoUkkkkp//V9VQ8nHqyce3GuG6q9jq7G+LXjY4f5pREklPj2b0i+mt2FtjN
wHPpvYNxfbWT6lGTWzX2VsPpv9P/ALTvxrNnstWGca2xxayp9jmkAtY0vIJ4b+j3L2D6x4nR8l1f
2n1G5zQfRfi/z4b/ANT6f/G/+TXJ5HSMyxzWnKyzjgODQxsv2kH1dzarPT3ub/Oeqg2YZdOzx/7I
zxBuYzFY4wH5NjKgY+ltY5xufs/P9Or/AMEUsbFwn2ekwZPVLy6G04rTSIESdzq8nIs3/R/mMbYz
9J/Ofo6+26V0X6h1OnLF1lh4+16M/ssxP0P/AG4u26c3pbKdnTRQ2kfm4+0N+6pDhTLmJDof+i+b
9L+p31qydr8fGx+hVnm2D67hpDTvfl5Xt27tnrY+/wDwi6Lp/wDix6LTZ6/UrrupZBJc91jixpJ5
LmsJtd/buXYpI0GI55nY8P8Ad/i1sLp2BgV+lhY9eMzuK2hs/wBbb9JWUkkWIm91JJJJKeU61h9S
fm25L6Zrktr2mfaNGu7fS/c+msnZu3McOxD2mQYOjgfov9y9A+KoZlPSHtIyWsPw5+Xp+5Ryh1tc
JdKc76n9OqxsSy+tgrba4trAEDa0ne7+3c5/+YuhVfp7KmYNDKZNbWANJiYH72z27lYT4igAgmza
kkkkUKSSSSU//9b1VCyb2Y2PZkWfQqaXu+QlFWT9Y7CcOvFBAOTa1hkwNrf0jpd/Za1JI3ebvtvs
Y5xn7RdNuS4xMH3VVsP5tfpua/b/AMV/olnOaQZ1BPcaH8Fqlv6KywN2iww1vMA+/Zr+57GKqaZQ
bEQ1xkZQEeq5zZkNsiwf5twsSYad259OxwMh+O41u+6z1m/1dnpo/oeSQoQXUG1jdY6jjwKc8uaO
a8thiPK1pv8A/PrFrY/1nyWtBzMJxZ3uxnCxuvBgF30v+MWAKSnbQAdzZY795sg/5zUrQccS9di9
f6TlQGZDWuP5tnsP/T9q0AQ4AtMg8ELhneq+fV2XE8mxoLp/e9Rnp2/+CIlLzQSaTdjHn9E/c3+r
6dnpu/8ABrEbYzh7fxe2SXO9O6t1B+XTjbxlMsMOLmem5oGpmPZ9Ef8ACLokWKUTE0XF6icluQ5j
rHFjtWDjn83RU9pbJjWJI7nSe60etX4jHU02P2XXbgztAj6brP8ABe721v8A31hu6ng0NFdG+8jj
UmSdf5y33vTCDaQRTt9By220ur1DdXs3AgxMP0d/K9//AFxaoIIkGQe646etZYcGUNoqsaWuNukt
cIdPqe939mpb/QaX4+Icd7muc10gMBDQCBO3d+9Y17/zE4Chqg7umkkkihSSSSSn/9f1VZHW6nPv
xyNQGXAaT7i3/qlroWRQy+vY7SCHNcOWuH0XNSSDReZfWDU1o7Ek/EoX2da9vTrGE+0xOhZJbH/V
t/6f9dB+zntDo8EKZRMOd9nS9BaHo+Sf0EqTxOd6CXoLR9DyS9BBPE5/oJClaHoKdeE57C/QNBge
JPklSuOmhVZfivF2PAeNDIkEebVrdN6y/JuGPfUGWOB2vYZaYG6C13uYhDAc4e069ge/zUsCmMpj
wOAdfKEQxyqWttjqvTsbKdXbewu9OWaEt0dEb9v0m72oFONRQIorbV5tEH/P+mtZzQ5paeCIKpur
IMHlFja5ZKnjuNdwPY+13zRNib00lN9JQqduYCeRoVNJSkkkklP/0PVUkkklKUH1VWfTaCfHv96m
kkprvw2Hgn+1r/5khOw3DtPmP9qupJJtzzQRp+H+9N6XktAgHQ6qJrb20SVxNL0UWk7GbCJEyI7S
j+mEhWByJSUShJA+iNeyli07JeeToPgi+k1TSVakOxk6oiSSGvsS2I21LakphV7THiiqO1SSUpJJ
JJT/AP/ZOEJJTQQhAAAAAABVAAAAAQEAAAAPAEEAZABvAGIAZQAgAFAAaABvAHQAbwBzAGgAbwBw
AAAAEwBBAGQAbwBiAGUAIABQAGgAbwB0AG8AcwBoAG8AcAAgAEMAUwAzAAAAAQA4QklNBAYAAAAA
AAcAAgEBAAEBAP/iDFhJQ0NfUFJPRklMRQABAQAADEhMaW5vAhAAAG1udHJSR0IgWFlaIAfOAAIA
CQAGADEAAGFjc3BNU0ZUAAAAAElFQyBzUkdCAAAAAAAAAAAAAAAAAAD21gABAAAAANMtSFAgIAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEWNwcnQAAAFQAAAA
M2Rlc2MAAAGEAAAAbHd0cHQAAAHwAAAAFGJrcHQAAAIEAAAAFHJYWVoAAAIYAAAAFGdYWVoAAAIs
AAAAFGJYWVoAAAJAAAAAFGRtbmQAAAJUAAAAcGRtZGQAAALEAAAAiHZ1ZWQAAANMAAAAhnZpZXcA
AAPUAAAAJGx1bWkAAAP4AAAAFG1lYXMAAAQMAAAAJHRlY2gAAAQwAAAADHJUUkMAAAQ8AAAIDGdU
UkMAAAQ8AAAIDGJUUkMAAAQ8AAAIDHRleHQAAAAAQ29weXJpZ2h0IChjKSAxOTk4IEhld2xldHQt
UGFja2FyZCBDb21wYW55AABkZXNjAAAAAAAAABJzUkdCIElFQzYxOTY2LTIuMQAAAAAAAAAAAAAA
EnNSR0IgSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAABYWVogAAAAAAAA81EAAQAAAAEWzFhZWiAAAAAAAAAAAAAAAAAAAAAAWFlaIAAA
AAAAAG+iAAA49QAAA5BYWVogAAAAAAAAYpkAALeFAAAY2lhZWiAAAAAAAAAkoAAAD4QAALbPZGVz
YwAAAAAAAAAWSUVDIGh0dHA6Ly93d3cuaWVjLmNoAAAAAAAAAAAAAAAWSUVDIGh0dHA6Ly93d3cu
aWVjLmNoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGRlc2MA
AAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAA
AAAAAAAALklFQyA2MTk2Ni0yLjEgRGVmYXVsdCBSR0IgY29sb3VyIHNwYWNlIC0gc1JHQgAAAAAA
AAAAAAAAAAAAAAAAAAAAAABkZXNjAAAAAAAAACxSZWZlcmVuY2UgVmlld2luZyBDb25kaXRpb24g
aW4gSUVDNjE5NjYtMi4xAAAAAAAAAAAAAAAsUmVmZXJlbmNlIFZpZXdpbmcgQ29uZGl0aW9uIGlu
IElFQzYxOTY2LTIuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdmlldwAAAAAAE6T+ABRfLgAQ
zxQAA+3MAAQTCwADXJ4AAAABWFlaIAAAAAAATAlWAFAAAABXH+dtZWFzAAAAAAAAAAEAAAAAAAAA
AAAAAAAAAAAAAAACjwAAAAJzaWcgAAAAAENSVCBjdXJ2AAAAAAAABAAAAAAFAAoADwAUABkAHgAj
ACgALQAyADcAOwBAAEUASgBPAFQAWQBeAGMAaABtAHIAdwB8AIEAhgCLAJAAlQCaAJ8ApACpAK4A
sgC3ALwAwQDGAMsA0ADVANsA4ADlAOsA8AD2APsBAQEHAQ0BEwEZAR8BJQErATIBOAE+AUUBTAFS
AVkBYAFnAW4BdQF8AYMBiwGSAZoBoQGpAbEBuQHBAckB0QHZAeEB6QHyAfoCAwIMAhQCHQImAi8C
OAJBAksCVAJdAmcCcQJ6AoQCjgKYAqICrAK2AsECywLVAuAC6wL1AwADCwMWAyEDLQM4A0MDTwNa
A2YDcgN+A4oDlgOiA64DugPHA9MD4APsA/kEBgQTBCAELQQ7BEgEVQRjBHEEfgSMBJoEqAS2BMQE
0wThBPAE/gUNBRwFKwU6BUkFWAVnBXcFhgWWBaYFtQXFBdUF5QX2BgYGFgYnBjcGSAZZBmoGewaM
Bp0GrwbABtEG4wb1BwcHGQcrBz0HTwdhB3QHhgeZB6wHvwfSB+UH+AgLCB8IMghGCFoIbgiCCJYI
qgi+CNII5wj7CRAJJQk6CU8JZAl5CY8JpAm6Cc8J5Qn7ChEKJwo9ClQKagqBCpgKrgrFCtwK8wsL
CyILOQtRC2kLgAuYC7ALyAvhC/kMEgwqDEMMXAx1DI4MpwzADNkM8w0NDSYNQA1aDXQNjg2pDcMN
3g34DhMOLg5JDmQOfw6bDrYO0g7uDwkPJQ9BD14Peg+WD7MPzw/sEAkQJhBDEGEQfhCbELkQ1xD1
ERMRMRFPEW0RjBGqEckR6BIHEiYSRRJkEoQSoxLDEuMTAxMjE0MTYxODE6QTxRPlFAYUJxRJFGoU
ixStFM4U8BUSFTQVVhV4FZsVvRXgFgMWJhZJFmwWjxayFtYW+hcdF0EXZReJF64X0hf3GBsYQBhl
GIoYrxjVGPoZIBlFGWsZkRm3Gd0aBBoqGlEadxqeGsUa7BsUGzsbYxuKG7Ib2hwCHCocUhx7HKMc
zBz1HR4dRx1wHZkdwx3sHhYeQB5qHpQevh7pHxMfPh9pH5Qfvx/qIBUgQSBsIJggxCDwIRwhSCF1
IaEhziH7IiciVSKCIq8i3SMKIzgjZiOUI8Ij8CQfJE0kfCSrJNolCSU4JWgllyXHJfcmJyZXJocm
tyboJxgnSSd6J6sn3CgNKD8ocSiiKNQpBik4KWspnSnQKgIqNSpoKpsqzysCKzYraSudK9EsBSw5
LG4soizXLQwtQS12Last4S4WLkwugi63Lu4vJC9aL5Evxy/+MDUwbDCkMNsxEjFKMYIxujHyMioy
YzKbMtQzDTNGM38zuDPxNCs0ZTSeNNg1EzVNNYc1wjX9Njc2cjauNuk3JDdgN5w31zgUOFA4jDjI
OQU5Qjl/Obw5+To2OnQ6sjrvOy07azuqO+g8JzxlPKQ84z0iPWE9oT3gPiA+YD6gPuA/IT9hP6I/
4kAjQGRApkDnQSlBakGsQe5CMEJyQrVC90M6Q31DwEQDREdEikTORRJFVUWaRd5GIkZnRqtG8Ec1
R3tHwEgFSEtIkUjXSR1JY0mpSfBKN0p9SsRLDEtTS5pL4kwqTHJMuk0CTUpNk03cTiVObk63TwBP
SU+TT91QJ1BxULtRBlFQUZtR5lIxUnxSx1MTU19TqlP2VEJUj1TbVShVdVXCVg9WXFapVvdXRFeS
V+BYL1h9WMtZGllpWbhaB1pWWqZa9VtFW5Vb5Vw1XIZc1l0nXXhdyV4aXmxevV8PX2Ffs2AFYFdg
qmD8YU9homH1YklinGLwY0Njl2PrZEBklGTpZT1lkmXnZj1mkmboZz1nk2fpaD9olmjsaUNpmmnx
akhqn2r3a09rp2v/bFdsr20IbWBtuW4SbmtuxG8eb3hv0XArcIZw4HE6cZVx8HJLcqZzAXNdc7h0
FHRwdMx1KHWFdeF2Pnabdvh3VnezeBF4bnjMeSp5iXnnekZ6pXsEe2N7wnwhfIF84X1BfaF+AX5i
fsJ/I3+Ef+WAR4CogQqBa4HNgjCCkoL0g1eDuoQdhICE44VHhauGDoZyhteHO4efiASIaYjOiTOJ
mYn+imSKyoswi5aL/IxjjMqNMY2Yjf+OZo7OjzaPnpAGkG6Q1pE/kaiSEZJ6kuOTTZO2lCCUipT0
lV+VyZY0lp+XCpd1l+CYTJi4mSSZkJn8mmia1ZtCm6+cHJyJnPedZJ3SnkCerp8dn4uf+qBpoNih
R6G2oiailqMGo3aj5qRWpMelOKWpphqmi6b9p26n4KhSqMSpN6mpqhyqj6sCq3Wr6axcrNCtRK24
ri2uoa8Wr4uwALB1sOqxYLHWskuywrM4s660JbSctRO1irYBtnm28Ldot+C4WbjRuUq5wro7urW7
LrunvCG8m70VvY++Cr6Evv+/er/1wHDA7MFnwePCX8Lbw1jD1MRRxM7FS8XIxkbGw8dBx7/IPci8
yTrJuco4yrfLNsu2zDXMtc01zbXONs62zzfPuNA50LrRPNG+0j/SwdNE08bUSdTL1U7V0dZV1tjX
XNfg2GTY6Nls2fHadtr724DcBdyK3RDdlt4c3qLfKd+v4DbgveFE4cziU+Lb42Pj6+Rz5PzlhOYN
5pbnH+ep6DLovOlG6dDqW+rl63Dr++yG7RHtnO4o7rTvQO/M8Fjw5fFy8f/yjPMZ86f0NPTC9VD1
3vZt9vv3ivgZ+Kj5OPnH+lf65/t3/Af8mP0p/br+S/7c/23////bAEMACwgICggHCwoJCg0MCw0R
HBIRDw8RIhkaFBwpJCsqKCQnJy0yQDctMD0wJyc4TDk9Q0VISUgrNk9VTkZUQEdIRf/bAEMBDA0N
EQ8RIRISIUUuJy5FRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVF
RUVFRf/AABEIAfQB9AMBIgACEQEDEQH/xAAcAAEAAQUBAQAAAAAAAAAAAAAAAwECBAUGBwj/xAA8
EAACAQMDAgQEBQMDAwMFAAAAAQIDBBEFEiExQQYTUWEiMnGBBxRCUpEjocEVYrEkQ9EzU+FygqLC
8P/EABkBAQEBAQEBAAAAAAAAAAAAAAABAgMEBf/EACYRAQEBAQACAgICAgIDAAAAAAABEQIhMQMS
QVEEEyJhFDJCUnH/2gAMAwEAAhEDEQA/APXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALKlWnSi5VJxgl3bwBeDV1/EmlW8ts7uDf
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
/9k=
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="SIMPLE 1.jpg"
Content-Disposition: attachment; filename="SIMPLE 1.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qdc2

/9j/4AAQSkZJRgABAQEAZABkAAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigk
JyctMkA3LTA9MCcnOEw5PUNFSElIKzZPVU5GVEBHSEX/2wBDAQwNDREPESESEiFFLicuRUVFRUVF
RUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUX/wAARCAH0AfQDAREA
AhEBAxEB/8QAHAABAAEFAQEAAAAAAAAAAAAAAAMCBAUGBwEI/8QAPBAAAgEDAgUCBAQFAwQCAwEA
AAECAwQRBSEGEjFBURNhBxQicSMyQoFSYpGhsRUkciUzNME1ghZTkvH/xAAaAQEAAwEBAQAAAAAA
AAAAAAAAAQIDBAUG/8QAJxEBAQACAwADAAMBAAMBAQEAAAECEQMhMQQSQSIyURMUYXEFI0L/2gAM
AwEAAhEDEQA/AOuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
yk6V/wDHv+p4X9rnOJY+xneHP/UXisSxvbWSaSZGPFnjd2omOUa/r9Wi6MFS65PQ+Pjd9r9zurfQ
Xz3NNSx+ZHXZJdsubL+Fd0sFi0pr2R6HH/V8xy/2q5NGbQ+P6ykqdJvbwel8PHd26eKdRzvKdaK5
ds4PZ8nTqkXV1HlgknldkUw7qVqk0sGqtMrHuWg8by0kCPXvNIpl6mN2+H9Dn1GrUa25UeV83LUc
/N4ynxGupQ02NCOczaeDh+PO3mc1605pXqbxppb9z1L504tdri8ahbQWy6FMfU6WLeVnqbfiLHjW
I5yIqQ6pE70spqb1YpGOV7J46B8OaGbyvPxho4fkWXx18PTpRxOpTNc0JLysAjgGv287XVKkKiab
SOHKPpvj5RZU85xEy07auIOKf1yT9iuXhLpLzP8ARFpeTPytsb0jqPdOUss0imS3r0899i+LK3aK
lUdOcZx6xawWl1WHLPtLHduE9SWp6NTqZy4pRf7I7cLuPnfk4fXNo/xHs3R1WhXSwpJts9v4OX2m
nNWiyqct2pLfoerlelU2oLnSkluVxva2loublxtgvarY8zF9M5Jl2jT2LkpbFbU6ryaaTmpb+ClW
jcfh7qSparCk5YdRpNHmfJx3jel/x2M8hVY6tDnsKi9jLl7jLl/q5fXqwq3rcFzVIvGDy8pZl08n
LUvja7a+1KlY0nGlFLHk6McuTyOjHKydJm9TqLLeFJdMl9ctW/nl0ienXVT/ALkml7EfTP8AVLw5
evI6K5TxUqVHkfT/AGImN8Y7ULe0sqjpV+ffozHLHH/GWeH+sJp0IPW6MYSfK5rBXjkmSOKSV1uj
FRpRS6JHq46k6ezj5GlfENSo0KNaEsNvoTbpZhNCpW1WtTdSspyksuKfQj/6jtsdDTqde9moJ8sV
sskna8ehRy2k17g6UPQo4ed8g6imOg0sPMM46DVNxrepSsaLrW9bMZdFsN6hpYcNUHV1+FNTfpx+
pP8Acj1Z11LCwWQ1L4hVlT0Jry8HPzWWadnxJbn05LpVSSqciS3fc4ObWtvfwzuM03Slp8Y04vCy
1noePny2Xqr/APWvJabCX6VkpOaz2n/S39UPTF4RP/an/Soa+ncmORNM1w5Pt6mcn/pr2uKMZqOO
Vo9Lg8W3LN6TcJWnzus0oOfLh5N9S2PN+TyWSx3SjFQpRiuyPQwx1Hg5XdtSF0OS/EG9mtX5I4ai
z2PhzqV38OMsjVKFecbhTwmvB6VuppvdRNcXLnWbqR5c9F2Kyaqu9qPUi84ZpdybOhZa2wRLUKo4
zlr9y27CPFvVzHf2KZU8dI+Htu1ayqtbttHj/Ny305ea7jH/ABHqyqXVGEJbRTyZcGPW3mc1aBR5
qt2u7R27rm0n1GUpYjLbHYmaPFqmuXBp6bit5aXglVSp4q4SIy6NPI5lWbWNuxnfFo6j8OKHLb1q
r/Ukebz3t18Ub0czoAOS/ErTfl76N1FfTPCObkmns/By+3taRSliXXqc1ex0n/LLZZfllb36tE6T
a+qWPYzskq/cG8rEE37svFb3O0M4tRecE9xjd76WTfLPBrNWKb77dH+GWqONSVlOWzzJI348tdPI
+bhLdxnfiFp/zel+qlvBdT1fh5/W2PMnrjtynSqRcM5XVnu47yiv6v69WnKxpuU1ztboz7l0t+Ma
68VtHc360rfEfqVHnlhgz3dqw/Fkt3hk76WVzoSVDm5pPyzO3sm0+i3XyOs2teEn9Mlky5dXGra7
fRGn3CurGjWX64pngZzWViEtZJ0ZKS2wZ5eK5+Vx+9uJWOsXEqCi05tPJ5ed1Xjcn9m06fVlW06l
Oo3nwjTC1tg222oU50INrsu524dx34SaSulFdImmlvrtQoqLzsPqpqRqPGtJJ0p48nDzRx82O2ra
O409ZoN/xo5+L1z8XWTsNN5hFrwerPHs4+ND+IspOnRjnbm6EX1ZrHC6zqqSXkj9TXQ9Gbd/VTXY
vENgePCJQjaRCOniSSey6Fj9cu4rS/1assFKuk4AhGevfX2i8CI9dUeyJo0P4l1caVGP8xy5vR+H
O3NNJjm7S9zh57/F7P66BHalD2R4eftQ9zt1Mh7/AFCUF3JKcOvQ6OLuonrSdZlm8aeX9z2eCdN8
e4yfA8ObXoZz+xt+x5fzHbY/kX2PRx8jxL7Sb5acn4Reek7rifF1R3WvV31SPc+NNYvR4/EnCejR
1O7l6ryopk8/NcdRXPPV0o1eyVPUqtKOJRh0L8edvdX/ABi52uHsnE6fsIfTqRb5ZNk/aJVRqyxi
UfuPUx7TnGVePI2sPcyz3JUZeOxcHUFR0eLx1eTwee25acPLe3O+OdVgtbq0pNtRbSOngnTzuSW1
rOn1qCuXOba7o3vVZTHSevWhVrSlFprsJUWIZPCWcMvKpca8bWdsot9oa0qhFP6s5aIyyWimjiNZ
uTxkyt6Wkdk4Dt3S0GnNveR53Nd118c1G0GLUA1Tj3TvntFlJRTdJORnn47PiZ/XJxXm5cZOOzt9
DjdyVdvmnGLTSRX6rzauMop7rmflFLjtb7JqcatV8sMxRF/j4fa1eU9MzH8R47tlfvtaY/6xGr0a
dHldKWW+p0YXcc3NLLuLnhXUp2et0HH9TUX9sm2M7eZz2WXbtmvUHd6FWillyhlHfw3WUeR5a+f7
+rVV3UpySi4yaPouLKfWIs1WQ0DSqupzqQgnNx7dcFM85L2i+KJabKjXqUppKUW9i2Ocs6I8+UjE
n08V+lCL6ZK1PS8tqSr2damks9UVqZ61zLp1ZY6xZnl3LF/13rge+V5w/QWcuEUmePz4yZbVybHN
Zg0c2XjPLuOOa5D09WuUtvrZ5XL68bl6ybDocvV0ZLOXE0wa4N20+ebOn7RR3cfjvwy6Syml3OiL
ffSN1cLO5DHLNrfF8eexjPwcXPOmOd3Gi2kuS/t5fzo48Oq48brJ2W1lz21N+Yo9XDx7XH3jGjfE
VbUvuiL60axwy8auuxH6OiaS0tSqf8S8VZ2UsMlFqhzZMV3VPM3JrpsWN7rmXFy/6rVwZ1p+KuAc
viBL+VkRDqj6Mmpc2+J9VqFOnntk5M9ben8L1pGhR5ruD8s4PkXWNexl63tL6Ejw8u7VQqPUOkrW
7l+JH7G/H1T9aTqr5r6W57Xx/wCrbHWmwfD+lz6xH27mv7Hl/Ns7dkitkejj5Hh1b39RUrOrJ9os
145vKRfCduF39V1ryvUbe8mv7nvcWOo9DHUjcuA6PJY3NxJYwnh/scfye8pHLy7uUa/dVXWuq1R9
ZNr+52cU1I6Z3Itm8rfBueKXCEnuv6FKt+E7WMbKVVY2eNyftpOPdYqC9SpBRystZ/qRllLKZdR3
bSIq30Kk1timn/Y8Dl7zeby3tw3iurO7164motpS6nXx3U248rtccP6DV1SMq6pNwgty33lZWrO6
snC7qRinDleMIvO1fstnCtDdPm+5YllFcuLxUiPE2RPCrTntnlbHquklkvUulSwpLmSyZ53U6Xxl
td24ft1a6RRppYWMnncl3XXhNRkyi4Ba6jbq6sK1FrPPForZuL4ZfXKV8/6vauz1O4oNYUJYRx5T
VfScGX2wlT2NrKssSe3Yxyz1NOrGWrurZ0qCT5lle5n9qn6PFe06T/CjzSRHdnbXHDamVS6rvmzh
eER1KWWLO+or5bmmnnsdGDn5dSdsVY3E7K+pV4dYyTefudMu/HjcuFtuq+h9EvY6votKs/1xwzox
tmq8zKfWuI8W6c7biGvT6RlJyR7vBbcYXuMr8O7z5bVpUNvxNnkrzy2MsrqJuKLVWuvVNsKabJ4O
56YX7MHJYOuTS1mlMlhkX1X9XWl1FC+UXupJoi9RadMHqVH0L+pDom2zLW15f1074U36la3FtJ9G
sHnfKxku4XuOkvdHBVHJOKKfp6xX95Nnl801enkc81WT4am5WFSPhEceV8Rhdt00yWbJe2x6XF47
sPFw0jeF9USewZZMNxLS9TSZNLojk5pLGeW9OcrMLik/EkcGHrkn9nYNHn6mm0pex6fH3HscP9Wo
fEXZUX9i1bNX4bb/ANZj7kJdE0tY1KS/lLxWs032JVUvoTFKoz9ZNJ65xxhF/wCrVH5RnW08UcB5
XEEUvDERXV2Klyf4m1ua9p01/CcOV/lXr/Dx1qtd4cjm5p58nB8q9PSy9btJeDxcvUPMbFaKkujI
7qVldSSrPPY7OObsTO2i6hLnvZNeT2eLrHtrOo3D4dUs6k5GmPdeR82utI9CePHYbii4+W0WtL2w
dPx5vONeLuuKV5NwbXWUmz3ceo7r1HRNHh/p/CE6vRzR53Ld8kjly7rTMvlbfeTPRx6kdM8jwtsU
t9yD8T6j+DpCS2cmmUq2PrHaRR+Y1S1p9eaRnnZJU53p2u6qKx0Cb6ctJr+x41/lm8rlvdcGuq7q
1K1R7ucnv+5149TTiyroPB9NWvDtetum4v8AwUrK1q9SSnKdRrPOzTG0/FtUo05voabRjdVBOzUl
lNEbLUF1Zxo20akoPd4zkna+PbzQqdSWtW9KLzGTyZcnjoxxfQ9rFQtaUV2iv8HBl7W88TEJAHYD
jHxL0/5PVFccuFVedjDPHt6vx+bUk21uzuazpL09k9snHnhHt8GcyZCFhUrtOo2zC5fXx05SL+jp
8INbZKfdaXUXlO3pJvC6FPt2paxmp0uejKCX5dzq465uXudtTqLDa6NHXjXn5zW3XvhbqjudMdpO
WZU98HRjXk8+Ortg/ifZehqlK4isKS3Z7HxM/tJGG+mp6BXdpxBb1M4TksnVyzcZ5+N248t+ZW97
BbNJNnP8e6tivH01Ca+r7nfvppbUTeNiPVXtGfpV41F1RGSzziSko3VOqukoIp4tPGY+G958txDG
k3iNTqcXycftNxb2O3djy2bmHGdLl1VP+LJ5vN68nnm8nvCksqtD2M8PVcOm7aQ/9vOL8npcPjtw
vS76m5VLe2CVKsNYiv8ASayfjY5ebys8/HMa6/FivfJ52Ptcf/8Ap1XhmfqaNRfXY9LivT1+H+rX
PiIswpGl8btT4d/+Zg/cql0fT48l+29m0XitZeWxZV4+gUqnCUskkc54ualqc5LwUrWeIeBtuIKb
85IhP11h9BUuMfEOr6ms4ztHKPPy/tXufFn8Ys+HI8sqc30yef8AKvVd1bg+uV0PGt7Rp5jfPUn1
CpLGH57Ceo2stQpcsqsvY7OH2LYXdaDcPNeo/dnsY+RvZqN/+G1NerOfc1wm68T5t3XTkd08eU0/
4gXTpaV6a/Wd3xZvJvw+uXRp89ejTX6mj18+pXZn1NulahR9LhilbrZyijzuP+WdtceHdaJUWHy+
D0p46/xQy09TPHmOZpeRlpFV6/Llp21JPrHdFE4puDbf19dpbZUGmcvyLqVXkuo6RxrX+W4dqJSw
5bHmcfeW3l8t3NuJ1FlQit3KXQ6+tOKumNf6dwbFLCc4r/BTW6zvbS4/TQj3byayJ3NKW9tiekav
4obw9u72Ko/XvELdK0pUU2m0ngrvTfBVwTaO64ltVv8AS+hlnlZG+LvUVyxS8LByN3oAABpPxN01
XnD8q6jzSopsrl424b3pxuzuJU504tvCayjkznVe1wclxsbzRcJW8JxXVHBlO3q4ZXKdq8voZNa9
SS6dSFdLa9hluX8SwdPH0yym2n39L0rmSx3OvGuDlnbZfh1qPyWvem5YjUwjox6eb8jHpu/xMsvX
0hV0suOD1Ph5SZaedNuR87p3FKquzW56ufc6Vz8dWvqS1bhOg1huMUcGH8M9Vlj1WgXFKVCp6c1h
o9DGyxrfNoJZLQniN7Zx2I9F5rEVX0anW7xaiZ5aXnUY/QLp2esW1XLWHuZZY2yrPoezqKtZ0pr9
UUzxc5q2M60Pjqi1d0Jro8nnc07eZzztj+E//PlHyjHCbrLGdt1tqqtbp0p7c3Rndhl9ZrTrx6jI
zTTz56HTjdr/AFtm0cms7lt6jK9VidZuF6UaEWnKbxg4ebPc1GeV3NNB1Oj6N24911OOTV25LNZb
dC4Nq8+j014yd3Ffx6nBluaYj4hbwpey/wDZvXXGq8NJPWafnJWDo17B2tWnXhlrbKLxWsnTq068
FOEk89UT4pRrC3G4r2tby7ha0ZTk+hb8I0HiCm50HcT2lJ7fYzrWeIeCpKOvUU/cQ3rx1ebxBkZX
UWndcO42quprdVeJHDfdvf8AjyTCLzQ6H/T41I9Y74PJ+RlvKx1Tv1nKFwpU8yePPscWWE9Vu6uF
j9LTMfrdo1VNW4jTW2HU7I0xw/01pDLM7GrOf52uhvxXWUkMeq55W/8AIqZ/iZ7M8jpyvTpfw2pf
gTkb8PdeD8u910M7XmucfES5561Glnp1R6nxMJrbs4ZNNR0el8zrVCPVRaz/AFO3m6xbZ3rTduL7
528KNKn0isM4/j43e6w45qtMnLmmpLuelrpuja7D8Xniu2i5XFKL68xF3pWrfXJ817yL9GxXH/TF
s3w3tvU1KrUfRJNHB8vLpnz3UZf4m3LjYU6EX+bc4eL15fJ45raUPX1S3pdctHVenHe3ReJqbp6J
QoR7JZREu6rppU8LC8G08V8qJ+xX9Wj2lH1LiEPLJQt+JajlfU4L9MEjPJvg2L4Y2vqatOtj/ttY
OfldGPrsRztQAAAx+t2nzuk3NDGeaJF8X47rKPnS9pO11CvTezhUawc+UerxXerG2aLX9WxSe7ij
h5pJ49jgy3GR3OV0e16uoW/FNeHNRz43NcGOTVtapfVGp5OrCuXkm1lply7TUreqtuWabOrGvN5s
dyx2/U4rWOEebaXNDK/odvx8tZSvLvVscQr03GNSDW8JP/J7uPeM0yy7rp/B9dXvDFSk3vBYRwcu
5nFbjutMvqs5XdSjWWJwb38nbx+L/mlk/wB8+5t6hHsk/PYeRaJ7yXLp8aMnvLdIzym1mGjJ0aue
8WsFfywd/wCEb1XuhUJZy4xSf9DxeaayqtYbjultQl9zzPkY15/ycL7Gt8M1fT1WK8s5uLcsc/DN
WbroWo2XrQU4bS7M7rbJuR2cmNk3GPpapWto+nVTnjbLH/a4zqMP+tx60pq6y2sQg3J9GUvyMsut
I+9y/FNpaVK1x81dd/yoTH7TdVrUeIoY1GcsY3Oflmq5897bTwHX5rFwb6ZOjgu3d8a9ofiAvw6b
9jprvahw7Ll1qnjygl1urRjXtkn1aLRWsFUp3OnVH6MZcvnsKq8lqty1vBuRHYoVrcahNTuc06a6
xfctEViOMoRjQpxhFLGEiMlsWG4NbXENDbfInh+ur13ilJ+zM+Txpj64TxVU59brv+Y4r6+h4J/C
Nh0CPLYRfk8T5W5ltt4v6lspNuns31T6HNM++0+LaVOrBY+rPsazWtrbiS3s5ylmTx9ymWcniuVi
7uHCjYVsdFE04e7tnjvbnTgq11NrZNtnsS6xjfLqOpfDqly2MpeTp+N3Xz/y7ut3k+VZZ3euJyLj
S59fW5pPaLPa+LjrGO/imotuDqHq6xKf8KbL82Wpozvel7xHc/NVa0s55OiHFjJNJwn6wkZ88E14
3OnfS/6p6/S/6kbSuLCK9d1Jflgsp+43uIvrFX1X1r2rNfqexX8q8jo3w1tuSylWa3k8HlfLrl+R
4xPxHuvW1KjR7RTTM+GTceVyXbXeFbb5viKn3UGmb59Rz+ty4rvadK4jby7ozxNaaTLGWdE8U/Ub
2K/qVzpkVK/p57ME9YbWanq6nVf8LaM63wdG+FVslb1q7W8ksM5uV0Y+ukGLQAAAPGsrAHBOO9Od
hxDV+nCqtyMco9P4+W52i4aueWpKnJ9ehxc0et8fJsmPqOOu56tmVTKkUFJcr77F8WebDavp7nbz
Ud/T6HXgwuq1GTcctfmR0Y1xcknbtHAV8tR4edCby4Rxj9jq4r3K8fmmrtzTXrV2mq3NJrCbbS/c
+h4P5Y7c22w/Dm7+m4tG95ZaRz8+pZUsfrVJ1rmrUp/TWjJ5XlHTh5Kj1hnVeMVI4kX8rSTp461P
Kb7C0USnKvPnn0WyRHsFjWWJv3M/0db+Ft96umVKEnvGWyPM+Tjq7RfGY42pOVjGf8OTyue6ji+R
LrbRNHqenqVNrvJHBx5fym3nYb+3brSeaMGu6PWx1lI9SdyLarb0azzKKyi9wn+KZYzW0DtaMH9E
Mfcj/njXPlddR6010xjwVyxmM6U/9tH4pildp46nnc3rLkkZLgCp9dWHt0Nvj3t1fHva7+IC/wBt
Tfsdl8elGlcPv/rNJ/zIrNldhj/2I47ovFKpliSw914LdKbQVKcM/wDbiiZIrtFJNLb/ACW6S1Xj
F5oRX9zLL1fFr/CTUeI7Z7/mHkWdYvHi1qvxFmfJ40w9jgeuydTVqz8y/wDZx3/X0Xx/6Rtuirls
qaa7dTwvlXeTasp36/Y4az329zh9VktN39T29y31I/UVY63UVPSpryjs+NN2Jxx3WgU6ji8rqz2r
jNNs8dYuv8Aw5dIUvJr8aar5z5PtbTdVFTt5yfaLPRxm65sZuuI6zX9fVLio33Pd4Oo78JJNMzwZ
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
KuW8d3Tra36fXkPoPi46xldXHNRiuH6Xrakn/DudWXjTLxe6zU9S/mv4SuM0rj6xrexr+NEbIWUN
kEQVd5EJb78NLf6qtZrqsJnm/MvXTk570g+Jt5zXNGhF5WN0c3DNPM5O2l6LS+Y1qkuuGsnT+uXK
6jYeIaubuNPtBYNPYznbByeSn6sjbCYofkqssLp5kkimTTFv3wts/Uuq9dr8uHk5s66MXVjJoAAA
AAAA0X4m6YrrRlXjHMoNZ+xTKbdPx8tXTkek1fRv456N7nJy49PZ4cu29QafK+zR516r1JelUniW
3Qr3R6t0TEdvZrmpyXkneqetI1ah6N4126ndxZdOXmxrJcEah8hxDTTeI1E0zu473Hj/ACcbE/Gl
orbiCq0kozSaPd+PdzTgy1pDwhcenqEqedpJo6MmGUutpdVpelf1IvC7onHxbDWtsZNkrKGEqJPK
wRU7QNJSZVaV0P4VXr9WrayfVN4PM+VjuK5eaR8WUvT1mt7s+e5pqvH58bLtn+DqvNayjk24Krx5
bZyo8NnXfGmSGT3yynWmaKWMszqFne4dtUXsYcncVy7jSqi5biPtJf5ObHqq49Vveuy9XhZP+T/0
enx3cetwXcc70mWNQpdeqLxvk67zJ2lLHhGsZVbuWW0WVRv3KrIZyw/ISwnEEs2bwUyT61nSv/mb
d/zL/JX8TNN0+IFTl0bl8o5uXt6Hw9fZzHQ1zalFnD8jrDT3J435S2R4WXtVrxsr+Go9XUqivKks
QZpj6nGdtN4gl6l1GPsez8bqOrFDoVNT1ihD+ZHTltwfL3qx3Ol+Fp6f8MP/AEejwz+MfPZf2cV1
+5+Y1q5qdVnY+j4NzCO/i8X3DNPkjUq47MtfVeS99LW5qc9ecvLLzxOK2kyWnqhhKl7IEW9Td5Iv
i346v8PrX0NEU2sOTZ43yct5acHPe9ND45u/X4hnHO1NtDjnTzcr2tOEaHqag6rX5d8nT+OXP1Pq
9V1b6q1ukyPFcWOkxV/1RLoVSjbCywrbyZnk0xdc+GNp6Wjuu1/3DlzdGLeii4AAAAAADHa7aK90
mvSf8La++CuXi+F1XzvdUnaX84PrCT/yc+c3NPY+PlrTdNOrq4s4S8JI87kx7exhlLF3hYM408eP
boVvqfxWnmJKs6rWOIKGWprrk6uLJnyY2zbCW9aVrd0q0esZL/J38V7eTz49VunG8VdWdnfw35kk
3+x7Xxcu3kZ46rWNIq+hqtOS2TZ6GXbLLzTYOIaaVeNRfqS3IiuPU0wcupZeI2Ksol1RVCGpHcha
Nh4EvfkeJKeXtJJYOT5GO5TKdNq44p8uoRn/ABbnzPyZqvJ+V3U/BtXE3Aj49705+Ns1WLcmd2Ta
oJdceDNRFJ779CtvQtbrHpy+xzZ1StNvI4qya7SRz/qk9bldT9bg9Nfwtf2PS4vHq/H8aDpr5L6n
nqmjWOm+Os0s1LKl22RpizqGa5di6qOTwupWrIJvKAwutv8A2rT7ozyWjXNMWNWof8l/kTxLa/iP
JrTKWPBy8vrv+H655w9vfI4fk/1e5PG89Dwcvah6tyPxHhnBCPUdeX0YNcfY1xnbTNan/vF7Hs/H
6xbzpccMQ9XXKHlSWTo1uvM+ZdR2HVK3ymkVJ+Itf2PW+NjLZK8TCfbNw6vN1KlSb/VJ/wCT38Op
p2yajaNLh8tok5vrIi+ssr2w098/c0njWeIX1J8Xil4CVEmuXJBETi5zhFd2imd1KtfHa9IpKx4e
i/FPP9jxOW7zeVz3uuK65cu51W6qPvI6MOo8/K9s5wvS9GwrVu/KzaMMu2Or1OapOT7si+oi3b8k
VdHJkJRzf0shaLKScqkcd3gzyaYu8cHWvyvDtvDo2stHLl66MfGeKrAAAAAAAKZx5oOPZrBBPXBe
PNP+Q4grOO0ZdDHKPU4cuok4auPUt5U2+hwc2Oq9fgy2zu66HLt25HUIj1PfBIxWr0eenLbosl+O
9pyx3jtqNRbY7pno4V5fNjuVt1OstS4MVOW9SjJv9j1PiZdvG5pqtVpTcK9Ka7M9qdxy1ueqJXGl
0Ksd2sZYnqn/AMa7PdktIiec+wSof9yoiqLKC0T6bUdvqltUX8a/yZcuO5ek3x07jWKq2tnWx+ZL
f9j5X5mpa8r5Uu2N4Tq+ne8r7nP8fKb9cmG5W7V3iex6Fs162q1ls8mfqqGck0UtiviyuqiUH9jm
zykRZdba3cUedOXlmU7qndvTba1B0eEWuv05/selxdR6vx+o55ZJ/OU579TSOi606nQuqa0+nzTj
F4W2TSZRSy15zxksxakn3RfcqviCcsMj1KGpNJPcjw/WF1d86UEzO6X10xml2U6us0YxXRp/3G/w
bVx/ZSraLzx39NbmPLjqbdvxMtZacv0SpGheJs87nluOnvzVjcqd7SqNJS6ni5cdltsQuYvPuZWW
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
0K1y0pXE95S7/Y58stt8cdNgKrAAAAAAAAAAAA8lJRWW8JAY6tqlP6oU1zLo2+hW2tMcJ7axVzZ2
18m61CjJfbBncZfY6MeW49S1Yf6JplKWYWlJv3y1/kTCT8WvJnlPazNrf+hTjTVGmqa2UYLGP2NN
yOfLC272y1vd0riP0Pfw+pLK42epyUAACiVWEfzSiv3GqKVc0f8A9kf6k/WitTjLpJP7MgVAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAHjaS3eAI5XFKPWcUT9bU6ormjLpUj/AFH1ppIpKXR5IQ9AAALe
4u4W633l4J1tG2JvLypXhyyhHlfZpMvJpG2DuNE067kvWs6Ly8vljj/BbtCajwzpFKSlChFY7PoV
7OmYtXTsH+Fb0ow/kWGVu6ncZehcU68eaDz7FUpQkAAAAAAAAAAPHJRTb6IDBX17OvNxi2oLsita
44xDToOUc7Ir9tNZjtWrdlfst9FcbeKW+GR9k/WIqtHleYk/badFNSpvng2pItLpTLHcZuzuPmKK
b/MuqLyubKapcXdO2j9T37ItMbVWJr6nVqywnyR9jWYSJQupGW8m3Iv/APBDLd5J/wDolt+bn2qO
Ph5K2T/BkaV7VotKricfPczuMvhpkaVWNWHNB5TM7LEKwPHJRWW8BCGVzFbJZK3KRFykUO9UXhxe
SPvEfeHz1NPdND7RP3lTQqwqL6ZJltyp3EhKQABRKtCLw3v7AQzvIwXRgefPQ6uMgK4XdKf6sP32
AnymsoAAANkCKdxTh1kRcpP1P1t/ET1ClHyR94t9KK/ovq2v2H3h9LE8K1Op+WSZbcV1YrJQAALS
5vFS+mG8i+OO/UyMdWqVJrM5vfsaySNJNLZrp1LdJTwlDlXNHfyQK4z5XzU5uL8Eal9R6vba+5mo
VViXZ+TPLDXitx/YvjNRBdV1QpOXfsTBgZ3EpTc5LLZdVROcprL/AGAQptvL2RNQkaIQKTX2CVdO
tKjUU4beUVTGdoVVWpKSKrJAAAAAAAAAACz1Gv6dHlXVkLY+sNTpucytbYxeqOFgyradPcAMAUTW
VgRK3ct8F9K29LqwrekqjZrjNubL1a1purUlKW++xvOlFat4yo80tiUInST2WxI89JLrlge42CVc
ZtfS90QLuwqunW5H+V9EZ5QrJ1aqpQbZlbpW3THSrSqTy28eDO3dZXLtKq1OENoPPuOtJ3Fs3Kc8
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
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="SIMPLE 2.jpg"
Content-Disposition: attachment; filename="SIMPLE 2.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qdi3

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
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="SOLAR SQUARE.jpg"
Content-Disposition: attachment; filename="SOLAR SQUARE.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qdn4

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
iICIiAiIgIiICIiAiIgIiICIiB//2Q==
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tl003.jpg"
Content-Disposition: attachment; filename="tl003.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qds5

/9j/4AAQSkZJRgABAQEASABIAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i
IHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VS
ZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06
SW5zdGFuY2VJRD0ieG1wLmlpZDowNDMwMTcwODY1QUYxMUUwODU3Q0I4QTQ5NDQ2RThBNSIgeG1w
TU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNDMwMTcwOTY1QUYxMUUwODU3Q0I4QTQ5NDQ2RThBNSI+
IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA0MzAxNzA2NjVB
RjExRTA4NTdDQjhBNDk0NDZFOEE1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA0MzAxNzA3
NjVBRjExRTA4NTdDQjhBNDk0NDZFOEE1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+
IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+EAGEV4aWYAAElJKgAIAAAAAAAAAAAA
AAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigkJyctMkA3LTA9MCcnOEw5PUNF
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
DQCAQCD/2Q==
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tl007.jpg"
Content-Disposition: attachment; filename="tl007.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qdx6

/9j/4AAQSkZJRgABAQEASABIAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i
IHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VS
ZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06
SW5zdGFuY2VJRD0ieG1wLmlpZDpCNzBBMTZFQjc1MzgxMUUwQTIxMzlBM0FEN0FCRTUwNyIgeG1w
TU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCNzBBMTZFQzc1MzgxMUUwQTIxMzlBM0FEN0FCRTUwNyI+
IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI3MEExNkU5NzUz
ODExRTBBMjEzOUEzQUQ3QUJFNTA3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkI3MEExNkVB
NzUzODExRTBBMjEzOUEzQUQ3QUJFNTA3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+
IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+EAGEV4aWYAAElJKgAIAAAAAAAAAAAA
AAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigkJyctMkA3LTA9MCcnOEw5PUNF
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
A//Z
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tm012.jpg"
Content-Disposition: attachment; filename="tm012.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qe47

/9j/4AAQSkZJRgABAQEASABIAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i
IHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VS
ZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06
SW5zdGFuY2VJRD0ieG1wLmlpZDpFREJEREE0NjY1QjIxMUUwODAzNjg1N0IxREQ3NDhDMCIgeG1w
TU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFREJEREE0NzY1QjIxMUUwODAzNjg1N0IxREQ3NDhDMCI+
IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVEQkREQTQ0NjVC
MjExRTA4MDM2ODU3QjFERDc0OEMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVEQkREQTQ1
NjVCMjExRTA4MDM2ODU3QjFERDc0OEMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+
IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+EAGEV4aWYAAElJKgAIAAAAAAAAAAAA
AAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigkJyctMkA3LTA9MCcnOEw5PUNF
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
ICAgICAgICAgICAg/9k=
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tm017.jpg"
Content-Disposition: attachment; filename="tm017.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qe98

/9j/4AAQSkZJRgABAQEASABIAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i
IHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VS
ZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06
SW5zdGFuY2VJRD0ieG1wLmlpZDpEQjY5QTYzOTY1QjIxMUUwODNEREZBMjhFMzg0OUI5RiIgeG1w
TU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQjY5QTYzQTY1QjIxMUUwODNEREZBMjhFMzg0OUI5RiI+
IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRCNjlBNjM3NjVC
MjExRTA4M0RERkEyOEUzODQ5QjlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRCNjlBNjM4
NjVCMjExRTA4M0RERkEyOEUzODQ5QjlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+
IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+EAGEV4aWYAAElJKgAIAAAAAAAAAAAA
AAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigkJyctMkA3LTA9MCcnOEw5PUNF
SElIKzZPVU5GVEBHSEX/2wBDAQwNDREPESESEiFFLicuRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVF
RUVFRUVFRUVFRUVFRUVFRUVFRUVFRUVFRUX/wAARCAB6AKoDAREAAhEBAxEB/8QAGwABAQADAQEB
AAAAAAAAAAAAAAECAwUEBgf/xAA0EAACAQMCAwYEBQQDAAAAAAAAAQIDBBEFIQYSMRNBUWFxkRQi
QmIVUoGhsRYy0eEjM1P/xAAZAQEBAAMBAAAAAAAAAAAAAAAAAQIDBAX/xAAjEQEBAQACAgICAwEB
AAAAAAAAAQIDEQQxIUESIhMycVHw/9oADAMBAAIRAxEAPwD9YbCJkAAAAACYDIDIFAJgUAAAoAKo
AIBQAACNYACNgMgM7gAAACgAGQKmAAoAKAUABQAAABrCIBAAEAqYABsBUwCYFAAMgVMAmBQAUAoA
CgANQRMgQDCrVp0IOdapGnH803hfuWS30lsntadSFaClTnGcfGLyLOiXtkRQABQGQAFAoABkCgEw
KFAAFAAa2wiAarivTtqFSvWlinTi5Sfgi5l1ZImtTMtr8u1fV7jVryVas2qaf/HTztBf58Wezx+P
nGenh8nk63rt57e/uLaSlRrTpv7Xga4c6+mWPI1n7dyz41v6GFXULiP3LD90cu/En068eX/137Pj
TT7jCrxnQl5rmj7o59ePvLpzz407lteW93Hmt68Kq+2WTRc2e26WX03dCKAAKugFTIAFAJgMlFAo
AAFANYRjkD5rja+dtpNKjF716m+PBb/zg7PDx+XJ3fpxebrri/Gfb4SNaEup67xLmxl2cZ9GXo7r
W6LXRksWaYNSi90zG5jZNsqdxUoyUoSlCS708YNeuLOvcbs82s+q7VlxdqdriMqqrQX01Fn9+pzb
8TN9OrHl6nt3rXjyzcU76lKj4yi+Ze3U5N+NrPy6seRnXw71nrOn36Xw11CTf0yfLL2ZouNT3G+a
zfVe/wBTBkF6AgqYDIFAACigUABqb2A1yeAj5DjqEpW9pUSbjGcovyylj+Dv8LUmrK4vMzdZlj4p
xT8j1JY8uyxfmW6ZWFi9vKP9yyRPx7bFcwljJWNzYz5ac1lPAO7GLtpPHI8+g6PyeDEqlxKrJOUK
bcaf8OXv09DRjP8AJq7vp2XX8eZj7bY1WnlNr0NmuOX3EzyWenVsuJNSsUlRupuK+mT5l7M5d+Ln
X06MeTqPobLj7CSvbVP7qTx+zOXXian9XVnys32+s0/UbfU7ZV7WpzQzun1i/Bo5NZ1m9V051NTu
PUnkxZBBUwKnsAAAVMoAa5Aa5LIR4L+0hdUJUa0FOnLqmXNub3E1JZ1X59rOlVbGvJ0KE50fXdHd
x+RqT5ce+HN9ORG4hlxk3GWeklg68+Rmubfj36Z5TN83K5tceso6cX02M/isLLGPZyjvFsJ8NV3d
17a1qODanjli/BvY1c27nFsbuHjzrknbfRuKdOlCk47QiorPkbMdZzMtXJLrV03JW9ZbNJmfcrX1
rKx06VacYUZJynJJZZL1JbT+Sz29uo6FCyjDs7lVpvblj1bNeN/nPmdJnk12cP67PQ7uUpRdSlL5
Z008HN5Hj3fzHpeP5Ez7fomma7YarFfDV12mN6U9pL9O/wDQ8vfHrHuPSxyZ16romtsXJOhUygmA
zuQUoZAxYGLQGuSymEeWrbxqJqUU/VFlSxx77hqyvU1Oks56pGU1WP4x81d8FVaKcrOs19r3Rtzy
2NesS/TiXFlqFjJ/EWzlFfVA6seTZ7aNcGa1Quqcnhy5X4SWDpx5Ga5t+PZ6Y3rUoUU0mu2hn3Ly
6msz/WPFi51f8bKlKnUfTHodHxXN8z20O1nF5hIWVlNT7eW9r3tC3xQclOTxmPcjTy63nP6N3Dnj
1r9mrSNSutK1CheXUZ1IqT+WT7sf7ObOuTr92/l4+PebnjfU07/h/V8LtHa1X+bY6ZyX6vbzLwcv
H6jZU0C6ppVbKrGvBbqVOW6LbjXxr4Mc2s35dDTuMNQ02So6hB16a/8ATaa9H3/qcnJ4edfOHpcP
nS/Gn2Wma7YatFfDVl2mN6U9pL9O/wDQ8/fFrH9o9HHJnc/WuipJrMWn6M1tiiikACgGijHAGDQG
LgEYShkHTB09uhU6aKtpTqJqUU/VDss7cW/4Vsr1PmpJPxSMpqsfxj5q/wCCK9OnL4Ws+X8sv2Ns
5b112wuPntxLi3vrKTVzbSwvqgjpx5Nnto1wZvprp3UJPCks+D2Z148jNc2/Hr1RlGUXzJde83zU
rl1x6zWE5UpNxnFNY2yiW5+yZ39PNV0yzrJ4jyv7WYXjxptnJyZYUrS/sJKen384Y+lswvFqf1vw
t5Ma/vHRhxPqVOKp6vptO9pL64rEvcw61n6/9/jC+Pxa/pUnfaZdSoy06Ve2qzly8k1upbJJe+X6
FvJ3n9mfDw7xr2+w09z02zp28UpQpvapD+5yfi9ur/g8Tk3+WrXtZz+OZH0tlrNve1/h0qlO4Sy4
VINZ7sp9H7iXtenR6AUABWiiNATGQMcATARi4gRx36A6YOPkBhKkmnsXs6eetZU6sWpwT9UWVjY4
eocIWN7l9koyx1ijKasS5cGtwLeUZP4O6XK/pqG3PNrPqteuKa9vKuCtSVRVK0qc8dEnsW82te6T
jmfUetaDUppRrWifnH/RJy6nqp/HL7i/glrJb9tSfk/8mc8nkn2wvBi/S/063/03q9Jw/wAM2zzN
T3Gq+Jm+q8n4FWs9Zsq1zTVWkpSfaUk2otJ4ztt18DHm8jPJi9Rs4eG8evbsfhfaXsLq3m6VZRl2
c5fNGPy4Tceneea7nU0Kz1eNy5arqMLzEk4ckOXkx19y+6PqSoqAoGRRADQEwBMATAEwBOXyAnL5
ARxz3BGLp57gMeTyAxdLK6F7GLorG6yOzprlaU5J5ivYJ00T06k94xx6DtOmt2Uot8ucfyLVkZUa
E6cm408Z67dTFk91FSSxy49EB6op43AyAoGZVTAQAATG4BoBgCYAmAHL5ARxAnKBMBEcQdJy5Acg
E5ArJLAGaRBUgKBcAZlVAAAImAGAAACAGgGAIAaAmAHKAwAwAwBUiBgDICYKMwoAAAAIACJgBgBg
AAAgAAAAYAYAJAUAAAyCgAAAAAAIAAoRiAAdwAAAAgFAAAKBQP/Z
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt006-s.jpg"
Content-Disposition: attachment; filename="tt006-s.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qef9

/9j/4AAQSkZJRgABAQEASABIAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x
LjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDUwOEUzNEVCMTk4RTAxMThF
ODBCQTk4M0VFNzZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDlFQkUxNUVBMjIyMTFF
MDg0MzdDOUVEMzczNkQ2NEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDlFQkUxNURBMjIy
MTFFMDg0MzdDOUVEMzczNkQ2NEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENT
NSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6
RjBCODA1RTRCQzk4RTAxMUI0OTk5RTU2Njc0NUNGNkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5k
aWQ6RDUwOEUzNEVCMTk4RTAxMThFODBCQTk4M0VFNzZBOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+
IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/4QAYRXhpZgAASUkq
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
ndG8FkjDqsLOvqvVzfqajchuTdGzgjHWA4ql47+nVjy8y9bbjaynI0laqXOnZnm4teqq6riHDJ8B
hR8am82YxurT1WgeOqfFS+Rf1Fhqnu0Lj5K3XTO8ur7qzpQDqQPNJKrdde6vmilbTB74ZWxyAhrn
MIDvAlTM6jO8udS5lbFhsFZf5ZGwSQwtiY173yuwAD4LaY+VcevJ+GZbHU0uxVohI+duzqp/OOlH
6ZKtOPM91hry+XX4zpO0ditNMQaOyGR3KSo/9yfZWkzPUc2+Xk1+Wk1FS3B7QI2w0zOyNmSPM6ey
n7Z95Z2WESkOrJXz9z3ZHpw9ksPn16S0FPHTxhkTQ1o4ABSztt9sqIEBAQEBBY9uQpiUHdqHpo3Y
GdFFTm9V51cbJS1L/la13y0rdIKrGgHJju7sKpZNfVdOOTWfvPpzVy2Uu9tcTJSPmi5SwDfaR5aj
zUfGxp/ZnXqoxkE4cAIJc54BhVLK6OPcz7qbodmrzX46G3zNaevKNxvuonHq/prryePP7TkOwE8b
Q643GnphzDRk+pwFf+r/AGsL5vf4RIU2y9ihxkVlxf8Ayghp9MD3UzGYx15HLr99JiltbosC3Wal
pex8p3nDyH6q3X+RldfK/wDdrNVbI1F56MXSpdIyMktjjaGNGfU+6XPfszz/AA7+Eb9DsRa6IDcp
mcOsN78qeoz1y617qbhtlPC3dZGAB2BSzurW02FjeDQiO1+MIgQEBAQEBAQEBBikjDwdFKZURcbF
BWsLXsB8lFna2dWIOPZyvt7v9PrJY2Dgw/U0eR4eSjqxe6mvyjbipb2T9VRCO8Q6/lPtH/P+Nptk
q5v9zWzO7mncH/XCff7PlJ6jZg2dpInbxjaXfxEZPqdU6iLu/wCpGOihjxhg8wpVumcRtaNAER2r
jCIVQEBAQEBAQEBAQEBAQEDGUFN0diBugIKoCAgICAgICAgICAgICAgICAgICAgICBlAygZQMjtQ
MhAyEDIQMoCAgICAgICAgICAgFAQUQEFEBAQEFEFUBBVBVAQEBAQEBAQEBAQEFEBAQUQEBAQEFUB
BVAQEBAQEH//2Q==
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt008-s.jpg"
Content-Disposition: attachment; filename="tt008-s.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qek10

/9j/4AAQSkZJRgABAQEASABIAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x
LjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDUwOEUzNEVCMTk4RTAxMThF
ODBCQTk4M0VFNzZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk5ODY3MTRBMjIxMTFF
MDk1MzY5QTYzQzdBQkIxNUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Rjk5ODY3MTNBMjIx
MTFFMDk1MzY5QTYzQzdBQkIxNUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENT
NSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6
RjBCODA1RTRCQzk4RTAxMUI0OTk5RTU2Njc0NUNGNkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5k
aWQ6RDUwOEUzNEVCMTk4RTAxMThFODBCQTk4M0VFNzZBOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+
IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/4QAYRXhpZgAASUkq
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAf//Z
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt011-s.jpg"
Content-Disposition: attachment; filename="tt011-s.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qep11

/9j/4AAQSkZJRgABAQEASABIAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x
LjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDUwOEUzNEVCMTk4RTAxMThF
ODBCQTk4M0VFNzZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjVEMkNFQjJBMjIxMTFF
MDk5NDhGRDIxRDU0QjI4MjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjVEMkNFQjFBMjIx
MTFFMDk5NDhGRDIxRDU0QjI4MjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENT
NSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6
RjBCODA1RTRCQzk4RTAxMUI0OTk5RTU2Njc0NUNGNkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5k
aWQ6RDUwOEUzNEVCMTk4RTAxMThFODBCQTk4M0VFNzZBOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+
IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/4QAYRXhpZgAASUkq
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
AQEBB//Z
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt012-s.jpg"
Content-Disposition: attachment; filename="tt012-s.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qet12

/9j/4AAQSkZJRgABAQEASABIAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x
LjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDUwOEUzNEVCMTk4RTAxMThF
ODBCQTk4M0VFNzZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjA1MUMwRUNBMjIxMTFF
MDlFMUI4MjJDNEMyOUQ4OEEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjA1MUMwRUJBMjIx
MTFFMDlFMUI4MjJDNEMyOUQ4OEEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENT
NSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6
RjBCODA1RTRCQzk4RTAxMUI0OTk5RTU2Njc0NUNGNkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5k
aWQ6RDUwOEUzNEVCMTk4RTAxMThFODBCQTk4M0VFNzZBOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+
IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/4QAYRXhpZgAASUkq
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
CAg//9k=
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt015-s.jpg"
Content-Disposition: attachment; filename="tt015-s.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qf313

/9j/4AAQSkZJRgABAQEASABIAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x
LjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDUwOEUzNEVCMTk4RTAxMThF
ODBCQTk4M0VFNzZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjI5QkZCOENBMjIxMTFF
MDkyRUU4RDNGOTc3RkRGOUUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjI5QkZCOEJBMjIx
MTFFMDkyRUU4RDNGOTc3RkRGOUUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENT
NSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6
RjBCODA1RTRCQzk4RTAxMUI0OTk5RTU2Njc0NUNGNkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5k
aWQ6RDUwOEUzNEVCMTk4RTAxMThFODBCQTk4M0VFNzZBOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+
IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/4QAYRXhpZgAASUkq
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
gIH/2Q==
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt038-s.jpg"
Content-Disposition: attachment; filename="tt038-s.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qf814

/9j/4AAQSkZJRgABAQEASABIAAD/4QNtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUu
Y29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4w
L3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8x
LjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6RDUwOEUzNEVCMTk4RTAxMThF
ODBCQTk4M0VFNzZBOTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzhEMjI0MTZBMjIxMTFF
MEIzQzhDNUEyRDc3OTkyQjYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzhEMjI0MTVBMjIx
MTFFMEIzQzhDNUEyRDc3OTkyQjYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENT
NSBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6
RjBCODA1RTRCQzk4RTAxMUI0OTk5RTU2Njc0NUNGNkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5k
aWQ6RDUwOEUzNEVCMTk4RTAxMThFODBCQTk4M0VFNzZBOTUiLz4gPC9yZGY6RGVzY3JpcHRpb24+
IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/4QAYRXhpZgAASUkq
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
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt044.jpg"
Content-Disposition: attachment; filename="tt044.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qfi15

/9j/4AAQSkZJRgABAQEASABIAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i
IHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VS
ZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06
SW5zdGFuY2VJRD0ieG1wLmlpZDozNDVFMzhFQzY1QzIxMUUwODhFNUNBQTM0NzZEMDkzNiIgeG1w
TU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNDVFMzhFRDY1QzIxMUUwODhFNUNBQTM0NzZEMDkzNiI+
IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0NUUzOEVBNjVD
MjExRTA4OEU1Q0FBMzQ3NkQwOTM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0NUUzOEVC
NjVDMjExRTA4OEU1Q0FBMzQ3NkQwOTM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+
IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+EAGEV4aWYAAElJKgAIAAAAAAAAAAAA
AAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigkJyctMkA3LTA9MCcnOEw5PUNF
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
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="tt075.jpg"
Content-Disposition: attachment; filename="tt075.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qfn16

/9j/4AAQSkZJRgABAQEASABIAAD/4QMpaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAt
YzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHht
bG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxy
ZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNv
bS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8i
IHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VS
ZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06
SW5zdGFuY2VJRD0ieG1wLmlpZDpGQjVDQ0MxRDY1QzExMUUwQTJBREUxMDMyRkU4ODRCNiIgeG1w
TU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQjVDQ0MxRTY1QzExMUUwQTJBREUxMDMyRkU4ODRCNiI+
IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZCNUNDQzFCNjVD
MTExRTBBMkFERTEwMzJGRTg4NEI2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZCNUNDQzFD
NjVDMTExRTBBMkFERTEwMzJGRTg4NEI2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+
IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+EAGEV4aWYAAElJKgAIAAAAAAAAAAAA
AAD/2wBDAAsICAoIBwsKCQoNDAsNERwSEQ8PESIZGhQcKSQrKigkJyctMkA3LTA9MCcnOEw5PUNF
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
AIEgEAgEAgXdA0QESSIHZAIk0AgEB3QCD//Z
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="USB BATT.jpg"
Content-Disposition: attachment; filename="USB BATT.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qfr17

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAWRXhpZgAASUkqAAgAAAAAAAAAAAD/2wBDAAgGBgcGBQgH
BwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/
2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjL/wAARCADQANADASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD3+iiigAooooAKKKKACim5rj/H+p3umaTBJZzmPdJiTGQSMeva
pbsrjirux2OaWvnuTxBvnRJbmTzD/fIc/qcmtSw1ib7VBHYX06TSnAOdifiAeaj2qNPZM9upc15v
OPGFsn7zWNHRgN3NxKT+WM4qhpnijWtT1ae3h1ODy0n+SRE8xWRVycgjOCBkEDqD61VzNqx6xRWd
pc11cWMct5H5crZ3L+PB/EY4rRqxBRRRQAUUUUAFFFFABRRRQAUUUUAFFFFABRRRQAUUUUAJWXrW
rQ6Lpz3UvPOxEHV3PQVqVyfj6yiv/D/lS71+fKuhwQcGlIcdWcRrPjbXrj5LaRIQclmThEH16/qK
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
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="BRACELET BLACK.jpg"
Content-Disposition: attachment; filename="BRACELET BLACK.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qfx18

/9j/4AAQSkZJRgABAQEASABIAAD/4Q8QaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hw
YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBt
ZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjEt
YzAzNiA0Ni4yNzY3MjAsIE1vbiBGZWIgMTkgMjAwNyAyMjo0MDowOCAgICAgICAgIj4gPHJkZjpS
REYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMj
Ij4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eGFwPSJodHRwOi8vbnMuYWRv
YmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEu
MS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIg
eG1sbnM6eGFwTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnRpZmY9
Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIiB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRv
YmUuY29tL2V4aWYvMS4wLyIgeGFwOkNyZWF0ZURhdGU9IjIwMDgtMDctMDlUMTI6NDY6MTQtMDU6
MDAiIHhhcDpNb2RpZnlEYXRlPSIyMDA4LTA3LTA5VDEyOjQ2OjE0LTA1OjAwIiB4YXA6TWV0YWRh
dGFEYXRlPSIyMDA4LTA3LTA5VDEyOjQ2OjE0LTA1OjAwIiB4YXA6Q3JlYXRvclRvb2w9IkFkb2Jl
IFBob3Rvc2hvcCBDUzMgV2luZG93cyIgZGM6Zm9ybWF0PSJpbWFnZS9qcGVnIiBwaG90b3Nob3A6
Q29sb3JNb2RlPSIzIiBwaG90b3Nob3A6SGlzdG9yeT0iIiB4YXBNTTpJbnN0YW5jZUlEPSJ1dWlk
OjU2QzdBMERBREU0REREMTFCOUZBQkYzNDY4QUI2NDJFIiB4YXBNTTpEb2N1bWVudElEPSJ1dWlk
OjU1QzdBMERBREU0REREMTFCOUZBQkYzNDY4QUI2NDJFIiB0aWZmOk9yaWVudGF0aW9uPSIxIiB0
aWZmOlhSZXNvbHV0aW9uPSI3MjAwMDAvMTAwMDAiIHRpZmY6WVJlc29sdXRpb249IjcyMDAwMC8x
MDAwMCIgdGlmZjpSZXNvbHV0aW9uVW5pdD0iMiIgdGlmZjpOYXRpdmVEaWdlc3Q9IjI1NiwyNTcs
MjU4LDI1OSwyNjIsMjc0LDI3NywyODQsNTMwLDUzMSwyODIsMjgzLDI5NiwzMDEsMzE4LDMxOSw1
MjksNTMyLDMwNiwyNzAsMjcxLDI3MiwzMDUsMzE1LDMzNDMyOzhBNjQ0MDc5QTIyQUIzNjEwNDcx
MjI4ODFFRjZGREIyIiBleGlmOlBpeGVsWERpbWVuc2lvbj0iNTAwIiBleGlmOlBpeGVsWURpbWVu
c2lvbj0iNTAwIiBleGlmOkNvbG9yU3BhY2U9Ii0xIiBleGlmOk5hdGl2ZURpZ2VzdD0iMzY4NjQs
NDA5NjAsNDA5NjEsMzcxMjEsMzcxMjIsNDA5NjIsNDA5NjMsMzc1MTAsNDA5NjQsMzY4NjcsMzY4
NjgsMzM0MzQsMzM0MzcsMzQ4NTAsMzQ4NTIsMzQ4NTUsMzQ4NTYsMzczNzcsMzczNzgsMzczNzks
MzczODAsMzczODEsMzczODIsMzczODMsMzczODQsMzczODUsMzczODYsMzczOTYsNDE0ODMsNDE0
ODQsNDE0ODYsNDE0ODcsNDE0ODgsNDE0OTIsNDE0OTMsNDE0OTUsNDE3MjgsNDE3MjksNDE3MzAs
NDE5ODUsNDE5ODYsNDE5ODcsNDE5ODgsNDE5ODksNDE5OTAsNDE5OTEsNDE5OTIsNDE5OTMsNDE5
OTQsNDE5OTUsNDE5OTYsNDIwMTYsMCwyLDQsNSw2LDcsOCw5LDEwLDExLDEyLDEzLDE0LDE1LDE2
LDE3LDE4LDIwLDIyLDIzLDI0LDI1LDI2LDI3LDI4LDMwOzNDQ0NFOTJDMUQ0NTY2RkY0MEI1MTRF
N0VFNkFBRUM3Ij4gPHhhcE1NOkRlcml2ZWRGcm9tIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIi8+
IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/eHBhY2tldCBlbmQ9Inci
Pz7/4RTlRXhpZgAATU0AKgAAAAgABwESAAMAAAABAAEAAAEaAAUAAAABAAAAYgEbAAUAAAABAAAA
agEoAAMAAAABAAIAAAExAAIAAAAcAAAAcgEyAAIAAAAUAAAAjodpAAQAAAABAAAApAAAANAACvyA
AAAnEAAK/IAAACcQQWRvYmUgUGhvdG9zaG9wIENTMyBXaW5kb3dzADIwMDg6MDc6MDkgMTI6NDY6
MTQAAAAAA6ABAAMAAAAB//8AAKACAAQAAAABAAAB9KADAAQAAAABAAAB9AAAAAAAAAAGAQMAAwAA
AAEABgAAARoABQAAAAEAAAEeARsABQAAAAEAAAEmASgAAwAAAAEAAgAAAgEABAAAAAEAAAEuAgIA
BAAAAAEAABOvAAAAAAAAAEgAAAABAAAASAAAAAH/2P/gABBKRklGAAECAABIAEgAAP/tAAxBZG9i
ZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEM
DAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQR
DAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAoACgAwEiAAIR
AQMRAf/dAAQACv/EAT8AAAEFAQEBAQEBAAAAAAAAAAMAAQIEBQYHCAkKCwEAAQUBAQEBAQEAAAAA
AAAAAQACAwQFBgcICQoLEAABBAEDAgQCBQcGCAUDDDMBAAIRAwQhEjEFQVFhEyJxgTIGFJGhsUIj
JBVSwWIzNHKC0UMHJZJT8OHxY3M1FqKygyZEk1RkRcKjdDYX0lXiZfKzhMPTdePzRieUpIW0lcTU
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
E0a8K8awm9MJKcLqGFvvaY4ZH4lVv2f5LorMYPcDHaFH7IPBJTz/AOz/ACS/Z/kug+yDwS+yDwSU
4A6f5J/sHkt77IPBP9kHgkpzel78K+P8DaYsb2B4bZ/3163VU+yDwVlkhoB5A1SU/wD/2f/tGhBQ
aG90b3Nob3AgMy4wADhCSU0EBAAAAAAABxwCAAACAAAAOEJJTQQlAAAAAAAQ6PFc8y/BGKGie2et
xWTVujhCSU0D7QAAAAAAEABIAAAAAQABAEgAAAABAAE4QklNBCYAAAAAAA4AAAAAAAAAAAAAP4AA
ADhCSU0EDQAAAAAABAAAAB44QklNBBkAAAAAAAQAAAAeOEJJTQPzAAAAAAAJAAAAAAAAAAABADhC
SU0ECgAAAAAAAQAAOEJJTScQAAAAAAAKAAEAAAAAAAAAAjhCSU0D9QAAAAAASAAvZmYAAQBsZmYA
BgAAAAAAAQAvZmYAAQChmZoABgAAAAAAAQAyAAAAAQBaAAAABgAAAAAAAQA1AAAAAQAtAAAABgAA
AAAAAThCSU0D+AAAAAAAcAAA/////////////////////////////wPoAAAAAP//////////////
//////////////8D6AAAAAD/////////////////////////////A+gAAAAA////////////////
/////////////wPoAAA4QklNBAAAAAAAAAIAADhCSU0EAgAAAAAABgAAAAAAADhCSU0EMAAAAAAA
AwEBAQA4QklNBC0AAAAAAAYAAQAAAAQ4QklNBAgAAAAAABAAAAABAAACQAAAAkAAAAAAOEJJTQQe
AAAAAAAEAAAAADhCSU0EGgAAAAADcQAAAAYAAAAAAAAAAAAAAfQAAAH0AAAAHgBMAGUAYQB0AGgA
ZQByAC0AQgByAGEAYwBlAGwAZQB0AC0AVQBTAEIALQBaAEMALQBVAEYAOQAzADQALQAAAAEAAAAA
AAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAB9AAAAfQAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAA
AAAAAAAAAAAAAAAQAAAAAQAAAAAAAG51bGwAAAACAAAABmJvdW5kc09iamMAAAABAAAAAAAAUmN0
MQAAAAQAAAAAVG9wIGxvbmcAAAAAAAAAAExlZnRsb25nAAAAAAAAAABCdG9tbG9uZwAAAfQAAAAA
UmdodGxvbmcAAAH0AAAABnNsaWNlc1ZsTHMAAAABT2JqYwAAAAEAAAAAAAVzbGljZQAAABIAAAAH
c2xpY2VJRGxvbmcAAAAAAAAAB2dyb3VwSURsb25nAAAAAAAAAAZvcmlnaW5lbnVtAAAADEVTbGlj
ZU9yaWdpbgAAAA1hdXRvR2VuZXJhdGVkAAAAAFR5cGVlbnVtAAAACkVTbGljZVR5cGUAAAAASW1n
IAAAAAZib3VuZHNPYmpjAAAAAQAAAAAAAFJjdDEAAAAEAAAAAFRvcCBsb25nAAAAAAAAAABMZWZ0
bG9uZwAAAAAAAAAAQnRvbWxvbmcAAAH0AAAAAFJnaHRsb25nAAAB9AAAAAN1cmxURVhUAAAAAQAA
AAAAAG51bGxURVhUAAAAAQAAAAAAAE1zZ2VURVhUAAAAAQAAAAAABmFsdFRhZ1RFWFQAAAABAAAA
AAAOY2VsbFRleHRJc0hUTUxib29sAQAAAAhjZWxsVGV4dFRFWFQAAAABAAAAAAAJaG9yekFsaWdu
ZW51bQAAAA9FU2xpY2VIb3J6QWxpZ24AAAAHZGVmYXVsdAAAAAl2ZXJ0QWxpZ25lbnVtAAAAD0VT
bGljZVZlcnRBbGlnbgAAAAdkZWZhdWx0AAAAC2JnQ29sb3JUeXBlZW51bQAAABFFU2xpY2VCR0Nv
bG9yVHlwZQAAAABOb25lAAAACXRvcE91dHNldGxvbmcAAAAAAAAACmxlZnRPdXRzZXRsb25nAAAA
AAAAAAxib3R0b21PdXRzZXRsb25nAAAAAAAAAAtyaWdodE91dHNldGxvbmcAAAAAADhCSU0EKAAA
AAAADAAAAAE/8AAAAAAAADhCSU0EEQAAAAAAAQEAOEJJTQQUAAAAAAAEAAAABDhCSU0EDAAAAAAT
ywAAAAEAAACgAAAAoAAAAeAAASwAAAATrwAYAAH/2P/gABBKRklGAAECAABIAEgAAP/tAAxBZG9i
ZV9DTQAC/+4ADkFkb2JlAGSAAAAAAf/bAIQADAgICAkIDAkJDBELCgsRFQ8MDA8VGBMTFRMTGBEM
DAwMDAwRDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAENCwsNDg0QDg4QFA4ODhQUDg4ODhQR
DAwMDAwREQwMDAwMDBEMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwM/8AAEQgAoACgAwEiAAIR
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
EgAAAABADADADADADADADADADADADADADADADADADADADADADADADADADADADAEoAAA//9k=
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="CAPSULE 1.jpg"
Content-Disposition: attachment; filename="CAPSULE 1.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qg119

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
AEADAQADAAGAH//Z
--e89a8f5029067a435f04bff38293
Content-Type: image/jpeg; name="HOT SELL 1.jpg"
Content-Disposition: attachment; filename="HOT SELL 1.jpg"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_h1pq8qg720

/9j/4AAQSkZJRgABAQEAYABgAAD/4QAWRXhpZgAASUkqAAgAAAAAAAAAAAD/2wBDAAgGBgcGBQgH
BwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/
2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy
MjIyMjIyMjIyMjL/wAARCAEOAlgDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQF
BgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS
0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4
eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi
4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREA
AgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl
8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImK
kpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP0
9fb3+Pn6/9oADAMBAAIRAxEAPwD3VNSsJLo2qXts1wCV8pZVL5HUYznjBq1Xn/8AzV7/AD/zwrsL
jWLeG++wxJJc3mzeYYcZC+pLEAdfWgDQoqnp+p2uppIbdzuicpLGwwyMOxFUZvE9hDHNMBNLawSe
VNcRqCiNxx1yeo6A0AbVFU5NUtEe2RZRJJdLugRCMyDGcjPGMVXs9ftLvUpNNZJbe9jGWhmUZxgH
gqSDwQetAGpRWDJ4tsYdbfSpoLpLhSRnYGU/LuGMEk5GMDGeRVnSfEFlrM08NuJUmgOHjmTaw5xn
H+TQBq0Vmvrdv9rmtbaKa7mgwZhAF/d/UsRk8dBk1NZ6nbahp/2yyY3EeCQqcMSP4ecYP1oAsRzx
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
rVimhQGLY5PWnUAFFFFAH//Z
--e89a8f5029067a435f04bff38293--

From tsavo.stds@gmail.com  Mon May 14 05:37:24 2012
Return-Path: <tsavo.stds@gmail.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 571C321F844A for <ipv6@ietfa.amsl.com>; Mon, 14 May 2012 05:37:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.148
X-Spam-Level: 
X-Spam-Status: No, score=-3.148 tagged_above=-999 required=5 tests=[AWL=0.450,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 uc8sWwA18FKa for <ipv6@ietfa.amsl.com>; Mon, 14 May 2012 05:37:23 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by ietfa.amsl.com (Postfix) with ESMTP id 6478621F8449 for <ipv6@ietf.org>; Mon, 14 May 2012 05:37:23 -0700 (PDT)
Received: by dacx6 with SMTP id x6so6061697dac.31 for <ipv6@ietf.org>; Mon, 14 May 2012 05:37:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=bxwwfBJ4SVstLiP5ZeNfC3L2m/mWWPMNGseUdh2qYE0=; b=zStfitBeFNEiHc6/pl1Dm1R6FCyaTjjM1ZFWqDa4VNs1Ik1FgOHQayg0gCDElghtho QiJknIxwY/9yNupktgiaVwhSc1Se+q5X6OZ899I6zHbiALdqF96sNfrSEEvwQwtc00Ed A8ps62VXNlcGNxVak95sl6HmozXzLrQhwpS3RJCNBJAIMJmWGaPYEvyFndyQfopKUYCD 64mrr89GVoRxCRTVx3AT5i57c3R//5sCThebKOuEHaoopgQjbTyL+Q3yV565VT1dWV9d WO7C7Ego1HDtIScmAgYYn7vuuaZIi75ysx2fJoo9KGWcz1P/g0zNs5cLWJB/L3nZ7g4Y wmcw==
MIME-Version: 1.0
Received: by 10.68.241.69 with SMTP id wg5mr16483362pbc.148.1336999043045; Mon, 14 May 2012 05:37:23 -0700 (PDT)
Received: by 10.68.38.199 with HTTP; Mon, 14 May 2012 05:37:23 -0700 (PDT)
In-Reply-To: <1335540450.12143.0.camel@dragon.pavlix.net>
References: <1334871165.15947.2.camel@dragon.pavlix.net> <3556F78D-A80E-4975-8E87-3138E3DFCCAA@employees.org> <1335540450.12143.0.camel@dragon.pavlix.net>
Date: Mon, 14 May 2012 15:37:23 +0300
Message-ID: <CABmgDzQH=ghCcp-qZ8sDYrj4_aktfiEnX583fy7eFbdOXU8K6A@mail.gmail.com>
Subject: Re: question on RDNSS, RFC 6106 part 5.1
From: Teemu Savolainen <tsavo.stds@gmail.com>
To: Pavel Simerda <pavlix@pavlix.net>
Content-Type: multipart/alternative; boundary=047d7b339c59069a4804bffe59b6
Cc: ipv6@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: Mon, 14 May 2012 12:37:24 -0000

--047d7b339c59069a4804bffe59b6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,

So how do we proceed from here?

Would it be enough to discuss and agree an errata for the RFC? Doing full
RFC6106bis might be overkill.

Chairs?

Best regards,

Teemu

2012/4/27 Pavel Simerda <pavlix@pavlix.net>

> Hello,
>
> my proposition is the same as Teemu's or very similar.
>
> 1) I propose to change the default Lifetime from
> [MaxRtrAdvInterval, 2*MaxRtrAdvInterva] to a single
> agreed-upon recommended default value. Almost nobody
> would need to change this default value.
>
> 5*MaxRtrAdvInterval is IMO a good value to start with. This should
> be enough to avoid the need to send RS.
>
> 2) I propose to add at least some best practice about router
> solicitations. Typically, RS should only be used as a last resort.
>
> I suggest to start sending RS at 0.8*Lifetime +/- 0.1*Lifetime (if
> sending RS at all) and repeat let's say every 10-20 seconds.
>
> Note:
>
> Please remember that wireless links *sometimes* lose packets. Please
> remember that wireless links *often* lose multicast packets. Even
> some ethernet switches do.
>
> Example:
>
> MaxRtrAdvInterval =3D 10 minutes
> AdvRDNSSLifetime =3D (Default) 5*MaxRtrAdvInterval =3D 50 minutes
> 0.8*Lifetime =3D 40 minutes
> 0.1*Lifetime =3D 5 minutes
>
> Let's simplify the situation and act as if MaxRtrAdvInterval is the
> absolute interval (it is not!).
>
> 00:00 Router Advertisement, Lifetime =3D 50 minutes
> 00:10 Lifetime =3D 40 minutes (it could already time out according to the
> current RFC)
> 00:10 Router Advertisement (lost)
> 00:20 Lifetime =3D 30 minutes
> 00:20 Router Advertisement (lost again)
> 00:30 Lifetime =3D 20 minutes
> 00:30 Router Advertisement (lost the third time!)
> 00:35 Lifetime =3D 15 minutes
> 00:35 This is the first time RS can be sent with this best practice
> (the last time is 00:45, counted like that 0.8*00:50 +/- 0.1*00:50)
> 00:35 Router Solicitation
>
> Since then, router solicitations would be issued regularly until
> client recieves RA with RDNSS, connection is cancelled by user or:
>
> 00:50 Lifetime =3D 0
> 00:50 RDNSS expired
>
> Note:
>
> It is not perfect. The concept of finitely valid RDNSS is quite new.
> There is an open question, when to consider RDNSS information lost. It
> could be:
>
> 1) Last RDNSS from RAs expired.
> 2) Last IPv6 RDNSS expired (RDNSS or DHCPv6)
> 3) Last RDNSS lost (IPv6 or IPv4)
>
> Pavel Simerda
>
>
> On Thu, 2012-04-26 at 14:00 +0200, Ole Tr=C3=B8an wrote:
> > Pavel,
> >
> > I concur with your description of the problem.
> > do you have a proposal for how it can be solved?
> >
> > Best regards,
> > Ole
> >
> >
> > On Apr 19, 2012, at 23:32 , Pavel =C5=A0imerda wrote:
> >
> > > Hello,
> > >
> > > I'm starting my work on linux NetworkManager. I've been following
> > > several bugreports during the recent months that all lead to problems
> > > with maintaining the list of recursive nameservers.
> > >
> > > I've already spent quite some time analyzing RDNSS problems and I cam=
e
> > > to a conclusion that the problem actually lives in the RFC itself.
> > >
> > > Please look at section 5.1. in RFC 6106. It states:
> > >
> > > MaxRtrAdvInterval <=3D Lifetime <=3D 2*MaxRtrAdvInterval
> > >
> > > Considering MaxRtrAdvInterval the maximum time between RAs, setting
> > > Lifetime to MaxRtrAdvInterval IMO constitutes a race condition.
> > > Moreover, any Lifetime in this interval can timeout with just one or
> two
> > > lost RAs.
> > >
> > > This makes RA-based IPv6-only networks drop RDNSS regularly. In many
> > > implementations IPv6 and IPv4 are bound together so that if one of th=
em
> > > fails, the whole link is restarted. This is also the case in
> > > NetworkManager.
> > >
> > > In the current situation, it's not advisable to use RFC 6106 in
> > > production because it can cause problems even to IPv4 applications.
> > >
> > > In the real world, radvd uses Lifetime=3DMaxRtrAdvInterval by default=
 and
> > > NetworkManager internally adds 10s to the lifetime, that only helps t=
o
> > > avoid the race condition but not lost packets that are common on
> > > wireless networks.
> > >
> > > I appreciate any help to get this right both in the standards and in
> the
> > > software.
> > >
> > > Cheers,
> > >
> > > Pavel =C5=A0imerda
> > >
> > >
> > > --------------------------------------------------------------------
> > > IETF IPv6 working group mailing list
> > > ipv6@ietf.org
> > > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> > > --------------------------------------------------------------------
> >
>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>

--047d7b339c59069a4804bffe59b6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Hi,<br><br>So how do we proceed from here? <br><br>Would it be enough to di=
scuss and agree an errata for the RFC? Doing full RFC6106bis might be overk=
ill.<br><br>Chairs?<br><br>Best regards,<br><br>Teemu<br><br><div class=3D"=
gmail_quote">
2012/4/27 Pavel Simerda <span dir=3D"ltr">&lt;<a href=3D"mailto:pavlix@pavl=
ix.net" target=3D"_blank">pavlix@pavlix.net</a>&gt;</span><br><blockquote c=
lass=3D"gmail_quote" style=3D"margin:0pt 0pt 0pt 0.8ex;border-left:1px soli=
d rgb(204,204,204);padding-left:1ex">
<div class=3D"HOEnZb"><div class=3D"h5">Hello,<br>
<br>
my proposition is the same as Teemu&#39;s or very similar.<br>
<br>
1) I propose to change the default Lifetime from<br>
[MaxRtrAdvInterval, 2*MaxRtrAdvInterva] to a single<br>
agreed-upon recommended default value. Almost nobody<br>
would need to change this default value.<br>
<br>
5*MaxRtrAdvInterval is IMO a good value to start with. This should<br>
be enough to avoid the need to send RS.<br>
<br>
2) I propose to add at least some best practice about router<br>
solicitations. Typically, RS should only be used as a last resort.<br>
<br>
I suggest to start sending RS at 0.8*Lifetime +/- 0.1*Lifetime (if<br>
sending RS at all) and repeat let&#39;s say every 10-20 seconds.<br>
<br>
Note:<br>
<br>
Please remember that wireless links *sometimes* lose packets. Please<br>
remember that wireless links *often* lose multicast packets. Even<br>
some ethernet switches do.<br>
<br>
Example:<br>
<br>
MaxRtrAdvInterval =3D 10 minutes<br>
AdvRDNSSLifetime =3D (Default) 5*MaxRtrAdvInterval =3D 50 minutes<br>
0.8*Lifetime =3D 40 minutes<br>
0.1*Lifetime =3D 5 minutes<br>
<br>
Let&#39;s simplify the situation and act as if MaxRtrAdvInterval is the<br>
absolute interval (it is not!).<br>
<br>
00:00 Router Advertisement, Lifetime =3D 50 minutes<br>
00:10 Lifetime =3D 40 minutes (it could already time out according to the<b=
r>
current RFC)<br>
00:10 Router Advertisement (lost)<br>
00:20 Lifetime =3D 30 minutes<br>
00:20 Router Advertisement (lost again)<br>
00:30 Lifetime =3D 20 minutes<br>
00:30 Router Advertisement (lost the third time!)<br>
00:35 Lifetime =3D 15 minutes<br>
00:35 This is the first time RS can be sent with this best practice<br>
(the last time is 00:45, counted like that 0.8*00:50 +/- 0.1*00:50)<br>
00:35 Router Solicitation<br>
<br>
Since then, router solicitations would be issued regularly until<br>
client recieves RA with RDNSS, connection is cancelled by user or:<br>
<br>
00:50 Lifetime =3D 0<br>
00:50 RDNSS expired<br>
<br>
Note:<br>
<br>
It is not perfect. The concept of finitely valid RDNSS is quite new.<br>
There is an open question, when to consider RDNSS information lost. It<br>
could be:<br>
<br>
1) Last RDNSS from RAs expired.<br>
2) Last IPv6 RDNSS expired (RDNSS or DHCPv6)<br>
3) Last RDNSS lost (IPv6 or IPv4)<br>
<br>
Pavel Simerda<br>
<br>
<br>
On Thu, 2012-04-26 at 14:00 +0200, Ole Tr=C3=B8an wrote:<br>
</div></div><div class=3D"HOEnZb"><div class=3D"h5">&gt; Pavel,<br>
&gt;<br>
&gt; I concur with your description of the problem.<br>
&gt; do you have a proposal for how it can be solved?<br>
&gt;<br>
&gt; Best regards,<br>
&gt; Ole<br>
&gt;<br>
&gt;<br>
&gt; On Apr 19, 2012, at 23:32 , Pavel =C5=A0imerda wrote:<br>
&gt;<br>
&gt; &gt; Hello,<br>
&gt; &gt;<br>
&gt; &gt; I&#39;m starting my work on linux NetworkManager. I&#39;ve been f=
ollowing<br>
&gt; &gt; several bugreports during the recent months that all lead to prob=
lems<br>
&gt; &gt; with maintaining the list of recursive nameservers.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;ve already spent quite some time analyzing RDNSS problems a=
nd I came<br>
&gt; &gt; to a conclusion that the problem actually lives in the RFC itself=
.<br>
&gt; &gt;<br>
&gt; &gt; Please look at section 5.1. in RFC 6106. It states:<br>
&gt; &gt;<br>
&gt; &gt; MaxRtrAdvInterval &lt;=3D Lifetime &lt;=3D 2*MaxRtrAdvInterval<br=
>
&gt; &gt;<br>
&gt; &gt; Considering MaxRtrAdvInterval the maximum time between RAs, setti=
ng<br>
&gt; &gt; Lifetime to MaxRtrAdvInterval IMO constitutes a race condition.<b=
r>
&gt; &gt; Moreover, any Lifetime in this interval can timeout with just one=
 or two<br>
&gt; &gt; lost RAs.<br>
&gt; &gt;<br>
&gt; &gt; This makes RA-based IPv6-only networks drop RDNSS regularly. In m=
any<br>
&gt; &gt; implementations IPv6 and IPv4 are bound together so that if one o=
f them<br>
&gt; &gt; fails, the whole link is restarted. This is also the case in<br>
&gt; &gt; NetworkManager.<br>
&gt; &gt;<br>
&gt; &gt; In the current situation, it&#39;s not advisable to use RFC 6106 =
in<br>
&gt; &gt; production because it can cause problems even to IPv4 application=
s.<br>
&gt; &gt;<br>
&gt; &gt; In the real world, radvd uses Lifetime=3DMaxRtrAdvInterval by def=
ault and<br>
&gt; &gt; NetworkManager internally adds 10s to the lifetime, that only hel=
ps to<br>
&gt; &gt; avoid the race condition but not lost packets that are common on<=
br>
&gt; &gt; wireless networks.<br>
&gt; &gt;<br>
&gt; &gt; I appreciate any help to get this right both in the standards and=
 in the<br>
&gt; &gt; software.<br>
&gt; &gt;<br>
&gt; &gt; Cheers,<br>
&gt; &gt;<br>
&gt; &gt; Pavel =C5=A0imerda<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; -----------------------------------------------------------------=
---<br>
&gt; &gt; IETF IPv6 working group mailing list<br>
&gt; &gt; <a href=3D"mailto:ipv6@ietf.org">ipv6@ietf.org</a><br>
&gt; &gt; Administrative Requests: <a href=3D"https://www.ietf.org/mailman/=
listinfo/ipv6" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6=
</a><br>
&gt; &gt; -----------------------------------------------------------------=
---<br>
&gt;<br>
<br>
<br>
<br>
--------------------------------------------------------------------<br>
IETF IPv6 working group mailing list<br>
<a href=3D"mailto:ipv6@ietf.org">ipv6@ietf.org</a><br>
Administrative Requests: <a href=3D"https://www.ietf.org/mailman/listinfo/i=
pv6" target=3D"_blank">https://www.ietf.org/mailman/listinfo/ipv6</a><br>
--------------------------------------------------------------------<br>
</div></div></blockquote></div><br>

--047d7b339c59069a4804bffe59b6--

From maildanrl@googlemail.com  Tue May 15 00:47:52 2012
Return-Path: <maildanrl@googlemail.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 12E2621F8790 for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 00:47:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.729
X-Spam-Level: 
X-Spam-Status: No, score=-2.729 tagged_above=-999 required=5 tests=[AWL=0.248,  BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1]
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 mbt5odncp6aq for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 00:47:51 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by ietfa.amsl.com (Postfix) with ESMTP id 5953C21F863E for <ipv6@ietf.org>; Tue, 15 May 2012 00:47:51 -0700 (PDT)
Received: by dacx6 with SMTP id x6so7196311dac.31 for <ipv6@ietf.org>; Tue, 15 May 2012 00:47:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=SOqORwzqP2MLvO6kF5LECo1epflxtF8Iht8qxiDi62k=; b=rPtQVHJxI18aFqYR85o+toAHshgA7jo5B4ln1Bi2L3Ie4gaOL2YUbKwfnxcIA5vdNO d7/KZtlmKgwwRBKLiIKooH8q+0HpaRmiuPl72HRKR5vTQnlIgq88VHya1iDQy0L1SLti aW/kJJW5056JOVwqwEUuXrOwjUKSBKnYuqS+ModKfl3NijBYSG1Q5K7Ge6mBcaeTOcuN wR05HIuLYziP+olS2WAWqgJCl9gErhJ6n/bchJsCFavgmu3BJsSFXiGTdQu/mlfzvw52 NAjEELUmpEy/WdFm6PN6JB/GsiA905x6ruIjBckumspX8gIyfqPbWvsJ2GqbEOpk7lfW 1KuA==
MIME-Version: 1.0
Received: by 10.68.129.131 with SMTP id nw3mr2653414pbb.150.1337068071115; Tue, 15 May 2012 00:47:51 -0700 (PDT)
Received: by 10.68.52.37 with HTTP; Tue, 15 May 2012 00:47:50 -0700 (PDT)
In-Reply-To: <CABmgDzQH=ghCcp-qZ8sDYrj4_aktfiEnX583fy7eFbdOXU8K6A@mail.gmail.com>
References: <1334871165.15947.2.camel@dragon.pavlix.net> <3556F78D-A80E-4975-8E87-3138E3DFCCAA@employees.org> <1335540450.12143.0.camel@dragon.pavlix.net> <CABmgDzQH=ghCcp-qZ8sDYrj4_aktfiEnX583fy7eFbdOXU8K6A@mail.gmail.com>
Date: Tue, 15 May 2012 09:47:50 +0200
Message-ID: <CAAfuxn+BL4tCKUDcnRdn69dpEhbDvqEKo_cd3fVqUufipoE=bw@mail.gmail.com>
Subject: Re: question on RDNSS, RFC 6106 part 5.1
From: Dan Luedtke <maildanrl@googlemail.com>
To: Teemu Savolainen <tsavo.stds@gmail.com>
Content-Type: text/plain; charset=UTF-8
Cc: ipv6@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: Tue, 15 May 2012 07:47:52 -0000

> Since then, router solicitations would be issued regularly until
> client recieves RA with RDNSS, connection is cancelled by user or:

We have a setup here were we have 50+ clients on some access points
with about 100 access points distributed over the campus, all merged
into one network. Let's say we have about 3k clients in the network
which is a good average value. Let us further assume we loose these
three RA before they reach the access points, so that no access point
sends them out. (Of course they usually get lost on some access
points, not on all at the same time, but it might happen in some
situations). Since not all clients connected to the network at the
same time, we assume that one third of them hasn't received the third
RA in a row at some point in time. At this particular point at least
1k clients start sending out RS in a short period of time, at least
until the first RA makes it through. A way of distributing this RS on
a time scale might be a good idea. At some point we should use a
random value to make the hosts delay sending RS with different values

Long story short: Please include Teemu's suggestion (randomization) in
a possible errata. IMHO this must be part of it!

FYI: Although I see the race condition and I would also like to see an
errata on this issue, I'd like to point anyone having problems with
lossy links to RFC 1256, page 3.
> Links that suffer high packet loss rates or frequent partitioning are accommodated by increasing the rate of advertisements, rather than increasing the number of solicitations that hosts are permitted to send.

regards
  Dan
-- 
Dan Luedtke
http://www.danrl.de

From yiu_lee@cable.comcast.com  Mon May 14 13:50:09 2012
Return-Path: <yiu_lee@cable.comcast.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 9DADA21F8874; Mon, 14 May 2012 13:50:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.889
X-Spam-Level: 
X-Spam-Status: No, score=-102.889 tagged_above=-999 required=5 tests=[AWL=2.342, BAYES_00=-2.599, HOST_EQ_MODEMCABLE=1.368, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 OfPIo8n0CVJx; Mon, 14 May 2012 13:50:09 -0700 (PDT)
Received: from cable.comcast.com (copdcavout01.cable.comcast.com [76.96.32.253]) by ietfa.amsl.com (Postfix) with ESMTP id 9C5E521F8851; Mon, 14 May 2012 13:50:08 -0700 (PDT)
Received: from ([24.40.56.115]) by copdcavout01.cable.comcast.com with ESMTP  id C7WM3M1.17273847; Mon, 14 May 2012 14:35:14 -0600
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by PACDCEXHUB02.cable.comcast.com ([fe80::492e:3fa1:c2ad:e04e%13]) with mapi id 14.02.0283.003; Mon, 14 May 2012 16:50:05 -0400
From: "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
To: Brian Haberman <brian@innovationslab.net>
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: AQHNMhMj+U0VWu2r9ka0j7sgZj2IEA==
Date: Mon, 14 May 2012 20:50:05 +0000
Message-ID: <CBD6E6C4.20E89%yiu_lee@cable.comcast.com>
In-Reply-To: <4FAC02D9.1050301@innovationslab.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.2.120421
x-originating-ip: [24.40.55.73]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3419859004_1695367"
MIME-Version: 1.0
X-Mailman-Approved-At: Tue, 15 May 2012 00:49:20 -0700
Cc: "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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: Mon, 14 May 2012 20:50:09 -0000

--B_3419859004_1695367
Content-type: text/plain;
	charset="US-ASCII"
Content-transfer-encoding: 7bit

Hi Brian,

Sorry for getting back late. I read Bert's answers to your questions. His
answers are inline with my answers. Most information are statically
configured. For example: Ch1 is statically configured to 224.1.2.3 via OOB
mechanism. If the STB is IPv4 only, it will only use IPv4 mcast address.
It won't use the address format defined in this draft. In my mind, the
most common deployment will use the same IPv6 prefix which will be
statically configured in the AF.

Regards,
Yiu 


On 5/10/12 2:03 PM, "Brian Haberman" <brian@innovationslab.net> wrote:

>Hi Yiu,
>      Let me ask a few questions...
>
>On 5/9/12 10:52 PM, Lee, Yiu wrote:
>> Hi Carsten,
>>
>> Thanks very much for reviewing the document. I just want to add a point
>>to
>> your question about how applications decide when to use this multicast
>> address format. In fact, they don't. Imagine a use case where a legacy
>> IPv4 IP-TV receiver (an app) wants to join a channel which is
>>broadcasted
>> in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>
>How does the IPv4 IP-TV know to join 224.1.2.3?
>
>How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
>generated by an IPv6 source?  Does the source need to be configured to
>use one of these IPv4-in-IPv6 multicast addresses?
>
>> There will be a function in the network which is statically configured
>> that when it receives a igmp-join, it would covert to a corresponding
>> mld-join. The IPv6 address in the join message will follow what is
>> described in this draft. This Adaptive Function is transparent to the
>> application and managed by the network.
>
>Are you limiting this approach to only mapping at the IGMP/MLD protocols?
>
>How does your Adaptive Function know which IPv6 multicast prefix to use
>when mapping the IPv4 multicast address in the IGMP Report message to MLD?
>
>Regards,
>Brian

--B_3419859004_1695367
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIVlwYJKoZIhvcNAQcCoIIViDCCFYQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
EzAwggUzMIIEG6ADAgECAhBTm5vcGTrcIPdnvVTe3rDkMA0GCSqGSIb3DQEBBQUAMIGTMQsw
CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxm
b3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE5MDcGA1UEAxMwQ09NT0RPIENsaWVu
dCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTEyMDIxNDAwMDAwMFoX
DTEzMDIxMzIzNTk1OVowKjEoMCYGCSqGSIb3DQEJARYZeWl1X2xlZUBjYWJsZS5jb21jYXN0
LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOm2q1Oat5U5a79IA1Yx+oa
djvccI4HQYLkQtDXj9an1bz7JT52yBADiZJ42pTJ35L4yPzYRY/4b1k7RCsodmRzu4F2n1wA
Xjg3hkRygwiAVrEv7p1FM4Wsr4nY6utC6/dhrJFkTtLzMmQXcSeVF1gpoaDKzf9UNvXNZCy8
dpLhdP4v8t7JOhfPyR3LBOo7vKk4WIv7ugGVgyLXwGSwu0rEVNOwLtPdoTJW0pi+ATaJeAuf
WVIKLRVjK56vKBeA3ms3BJNOp5zkfAk5j3IymZZMD156Tib5ViL8dCTycYZyMNWBOrDPC/yn
c4itE6q05Wh94QYGp6GcsZkiHEXFZrUCAwEAAaOCAekwggHlMB8GA1UdIwQYMBaAFHoTTgB0
W8Z4Y2QnwS/ioFu8ecV7MB0GA1UdDgQWBBTdz82GEvcyRLU/wx9KzuYvjgUddzAOBgNVHQ8B
Af8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGyMQED
BQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI
KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFcGA1UdHwRQME4wTKBK
oEiGRmh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET0NsaWVudEF1dGhlbnRpY2F0aW9u
YW5kU2VjdXJlRW1haWxDQS5jcmwwgYgGCCsGAQUFBwEBBHwwejBSBggrBgEFBQcwAoZGaHR0
cDovL2NydC5jb21vZG9jYS5jb20vQ09NT0RPQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1
cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMCQG
A1UdEQQdMBuBGXlpdV9sZWVAY2FibGUuY29tY2FzdC5jb20wDQYJKoZIhvcNAQEFBQADggEB
AFeEfwmWgj/jpA3+ctSoBsbvHGnWLz00p8NBX2+qzz8QjgDpZT5T1Fux5MV6qlVJpND12pzq
ziUyFCBdv6QOMyiOrn5RxooXY9W6Hpa8qBD4v9BXy5qtP7gi4xJhFufXdNZXEw2RwNyjBzfV
/F2Q8HSwlyOwS+fHKYZZ9gy/KneVP//YcrC4icG1ipJQ2+gCUs+uUAouz0xF0uBYE/bQRTss
oRTY6D/X5lxarw28oocfr38v4Ro5bmsZlsEF22OvpKZX5tfz1aOL5U9nhXixY7Sd9B9BGHl7
mrybVUl7NnguWGIAhHiVD9ce1u4jJ1PnNmrNkvwJouS/7zYCId8000cwggUaMIIEAqADAgEC
AhBtGeqnGU9qMyLmIjJ6qnHeMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJVUzELMAkG
A1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRS
VVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UE
AxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMB4XDTEx
MDQyODAwMDAwMFoXDTIwMDUzMDEwNDgzOFowgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMTkwNwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBT
ZWN1cmUgRW1haWwgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCShIRbS1eY
1F4vi6ThQMijU1hfZmXxMk73nzJ9VdB4TFW3QpTg+SdxB8XGaaS5MsTxQBqQzCdWYn8XtXFp
ruUgG+TLY15gyqJB9mrho/+43x9IbWVDjCouK2M4d9+xF6zC2oIC1tQyatRnbyATj1w1+uVU
gK/YcQodNwoCUFNslR2pEBS0mZVZEjH/CaLSTNxS297iQAFbSGjdxUq04O0kHzqvcV8H46y/
FDuwJXFoPfQP1hdYRhWBPGiLi4MPbXohV+Y0sNsyfuNK4aVScmQmkU6lkg//4LFg/RpvaFGZ
Y40ai6XMQpubfSJj06mg/M6ekN9EGfRcWzW6FvOnm//BAgMBAAGjggFLMIIBRzAfBgNVHSME
GDAWgBSJgmd9xJ0mcABLtFBIfN49rgRufTAdBgNVHQ4EFgQUehNOAHRbxnhjZCfBL+KgW7x5
xXswDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwEQYDVR0gBAowCDAGBgRV
HSAAMFgGA1UdHwRRME8wTaBLoEmGR2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNF
UkZpcnN0LUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kRW1haWwuY3JsMHQGCCsGAQUFBwEBBGgw
ZjA9BggrBgEFBQcwAoYxaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VUTkFkZFRydXN0Q2xp
ZW50X0NBLmNydDAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkq
hkiG9w0BAQUFAAOCAQEAhda+eFdVbTN/RFL+QtUGqAEDgIr7DbL9Sr/2r0FJ9RtaxdKtG3Nu
PukmfOZMmMEwKN/L+0I8oSU+CnXW0D05hmbRoZu1TZtvryhsHa/l6nRaqNqxwPF1ei+eupN5
yv7ikR5WdLL4jdPgQ3Ib7Y/9YDkgR/uLrzplSDyYPaUlv73vYOBJ5RbI6z9Dg/Dg7g3B080z
X5vQvWBqszv++tTJOjwf7Zv/m0kzvkIpOYPuM2kugp1FTahp2oAbHj3SGl18R5mlmwhtEpmG
1l1XBxunML5LSUS4kH7K0Xk467Qz+qA6XSZYnmFVGLQh1ZnV4ENAQjC+6qXnlNKw/vN1+X9u
5zCCBJ0wggOFoAMCAQICEDQ96SusJzT/j8s0lPvMcFQwDQYJKoZIhvcNAQEFBQAwbzELMAkG
A1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRl
cm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAe
Fw0wNTA2MDcwODA5MTBaFw0yMDA1MzAxMDQ4MzhaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UE
CBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU
IE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMt
VVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxq
mNVNNRm5pELlzkniii8efNIxB8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPM
yaQylbsMTzC9mKALi+VuG6JG+ni8om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbN
oKXqvgvOdjp6Dpvq/NonWz1zHyLmSGHGTPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcR
Wdq6hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7NlyP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/
MLbu9mIwFIws6wIDAQABo4H0MIHxMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQmVO8DveAky1Qa
MB0GA1UdDgQWBBSJgmd9xJ0mcABLtFBIfN49rgRufTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0T
AQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwRAYDVR0fBD0wOzA5oDegNYYzaHR0cDov
L2NybC51c2VydHJ1c3QuY29tL0FkZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMDUGCCsGAQUF
BwEBBCkwJzAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG
9w0BAQUFAAOCAQEAAbyc42MosPMxAcLfe91ioAGdIzEPnJJzU1HqH0z61p/Eyi9nfngzD3QW
uZGHkfWKJvpkcADYHvkLBGJQh5OB1Nr1I9s0u4VWtHA0bniDNx6FHMURFZJfhxe9rGr98cLR
zIlfsXzwPlHyNfN87GCYazor4O/fs32G67Ub9VvsonyYE9cAULnRLXPeA3h04QWFMV7Lmrmd
lMa5lDd1ctxE+2fo8PolHlKn2iXpR+CgxzygTrEKNvt3SJ/vl4r7tP7jlBSog7xcLT/SYHFg
7sJxggzpiDbj2iC0o6BsqpZLuICOdcpJB/Y7FLrf3AXZn9vgsuZNoHgm5+ctbn9fxh6IFTCC
BDYwggMeoAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UEBhMCU0UxFDASBgNVBAoT
C0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEi
MCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAeFw0wMDA1MzAxMDQ4MzhaFw0y
MDA1MzAxMDQ4MzhaMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQG
A1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0
IEV4dGVybmFsIENBIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC39xoz
5vIABC054E5b7R+8bA/Ntfojts7emxEzl6QpTH2Tn71KvJPtAxrjj8/lbVBa1pcplFqAsEl6
2y6V/bjKvzc4LR4+kUGtcFbH8E8/6DKedMrIkFTpxl8PeJ2aQDwOrGGqXhSPnoehalDc15pO
rwWzpnGUnHGzUGAKxxOdOAeGAqjpqGkmGJCrTLBPI6s6T4TY386f4Wlvu9dC12tE5Met7m1B
X3JacQg3s3llpFmglDf3AC8NwpJy2tA4ctsUqEXEXSp9t7TWxO6szRNEt8kr3UMAJfphuWlq
WCMRt6czj1Z1WfXNKddGtworZbbTQm8Vsrh7++/pXVPVNFonAgMBAAGjgdwwgdkwHQYDVR0O
BBYEFK29mHo0tCb3+sQmVO8DveAky1QaMAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8EBTADAQH/
MIGZBgNVHSMEgZEwgY6AFK29mHo0tCb3+sQmVO8DveAky1QaoXOkcTBvMQswCQYDVQQGEwJT
RTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRU
UCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290ggEBMA0GCSqG
SIb3DQEBBQUAA4IBAQCwm+CFJcLWI+IPlgaSnUGYnNmEeYHZHlsUByM2ZY+w2He7rEFsR2CD
UbD5Mj3n/PYmE8eAFqW/WvyHz3h5iSGa4kwHCoY1vPLeUcTSlrfcfk7ucP0cOesMAlEULY69
FuDB30Z15ySt7PRCtIWTcBBnup0GNUoY0yt6zFFCoXpj0ea7ocUrwja+Ew3mvWN+eXunCQ1A
q2rdj4rD9vaMGkIFUdRF9Z+nYiFoFSBDPJnnfL0k2KmRF3OIP1YbMTgYtHEPms3IDp6OLhvh
jJiDyx8x8URMxgRzSXZgD8f4vReAay7pzEwOWpp5DyAKLtWeYyYeVZKU2IIXWnvQvMePToYE
MYICLzCCAisCAQEwgagwgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNo
ZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkw
NwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwg
Q0ECEFObm9wZOtwg92e9VN7esOQwCQYFKw4DAhoFAKBdMCMGCSqGSIb3DQEJBDEWBBThgedx
5DPuPg/hVhQF9bK3GHAPgjAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ
BTEPFw0xMjA1MTQyMDUwMDNaMA0GCSqGSIb3DQEBAQUABIIBAInS7Nx19pik0LuaDeJRJk/j
YV2dTIe9e4YGGFLXxkaV+ESwC6ybtCtrcsFj4UB74368aHBZSqjn77h4JqkCkNl247krlWqn
qV9kY8m04PISu13l6zJRwXEdovfcRqENdqHYoIXXSH44oEfZUpWe4oBqkWTtJ4CKCaWjRXAw
u3gEzXOfAbqkNN8X3ya+GSdIkR9Sd3wuFJp03kyVHkjU8Zg3QMQNWJnBBC4MPQa2Nr/mmu5n
uHAdGhyK5XMDpXTsXP6jO6tWvs6SLxjF44SB7bmxKHQioOOd6UrZEUoihKsepBQm/2U4jNnu
Szx+t1nvATkdAgvwiFJWpCvOHjMnPqs=

--B_3419859004_1695367--

From stig@cisco.com  Mon May 14 13:56:17 2012
Return-Path: <stig@cisco.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 7534721F88D7; Mon, 14 May 2012 13:56:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.488
X-Spam-Level: 
X-Spam-Status: No, score=-10.488 tagged_above=-999 required=5 tests=[AWL=0.111, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 Agf7vlPV5QTY; Mon, 14 May 2012 13:56:16 -0700 (PDT)
Received: from mtv-iport-4.cisco.com (mtv-iport-4.cisco.com [173.36.130.15]) by ietfa.amsl.com (Postfix) with ESMTP id E1B6321F88D0; Mon, 14 May 2012 13:56:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=stig@cisco.com; l=2436; q=dns/txt; s=iport; t=1337028976; x=1338238576; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=V1tSm+T2ut33g9eQbqN22VxboLXucE+8L6KoN0ebAgo=; b=YGKJANvw5LZKtyBqXzzLULi1TjeigsaKwZMJKCbLFNo0lKQAJH+WzTe9 11zkeOpe2GLqVV2gyDfbW5Wnj1UfsO0kFoqH4K5TqeGT4glOnxmxfc6v5 IK7AfNaQQSRaYrBMxjaXNDxtzvsaAeh6hcByQgR6a8RUgJmrjYs9mLlcd o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AhQFACBwsU+rRDoI/2dsb2JhbABEgx6wVoEHghUBAQEDARIBJUABEAsYCRYPCQMCAQIBRQYNAQUCAQEeh2cEmwGfdIsahgAEiGSNGYV1iGKBaYMJ
X-IronPort-AV: E=Sophos;i="4.75,588,1330905600"; d="scan'208";a="44677530"
Received: from mtv-core-3.cisco.com ([171.68.58.8]) by mtv-iport-4.cisco.com with ESMTP; 14 May 2012 20:56:16 +0000
Received: from [10.154.208.109] ([10.154.208.109]) by mtv-core-3.cisco.com (8.14.3/8.14.3) with ESMTP id q4EKuGRW005062; Mon, 14 May 2012 20:56:16 GMT
Message-ID: <4FB17170.8090203@cisco.com>
Date: Mon, 14 May 2012 13:56:16 -0700
From: Stig Venaas <stig@cisco.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
Subject: Re: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
References: <CBD6E6C4.20E89%yiu_lee@cable.comcast.com>
In-Reply-To: <CBD6E6C4.20E89%yiu_lee@cable.comcast.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Tue, 15 May 2012 00:49:20 -0700
Cc: Brian Haberman <brian@innovationslab.net>, "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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: Mon, 14 May 2012 20:56:17 -0000

On 5/14/2012 1:50 PM, Lee, Yiu wrote:
> Hi Brian,
>
> Sorry for getting back late. I read Bert's answers to your questions. His
> answers are inline with my answers. Most information are statically
> configured. For example: Ch1 is statically configured to 224.1.2.3 via OOB
> mechanism. If the STB is IPv4 only, it will only use IPv4 mcast address.
> It won't use the address format defined in this draft. In my mind, the
> most common deployment will use the same IPv6 prefix which will be
> statically configured in the AF.

Right, so that was my main concern with the draft. Is static
configuration like this sufficient, or are there more generic cases
where one needs to know that it is translated from IPv4 without a
priori configuration. The flag bit (or a well-known prefix) is only
needed in the latter case. I know there were some scenarios where
someone found the latter to be advantageous though.

Stig

>
> Regards,
> Yiu
>
>
> On 5/10/12 2:03 PM, "Brian Haberman"<brian@innovationslab.net>  wrote:
>
>> Hi Yiu,
>>       Let me ask a few questions...
>>
>> On 5/9/12 10:52 PM, Lee, Yiu wrote:
>>> Hi Carsten,
>>>
>>> Thanks very much for reviewing the document. I just want to add a point
>>> to
>>> your question about how applications decide when to use this multicast
>>> address format. In fact, they don't. Imagine a use case where a legacy
>>> IPv4 IP-TV receiver (an app) wants to join a channel which is
>>> broadcasted
>>> in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>>
>> How does the IPv4 IP-TV know to join 224.1.2.3?
>>
>> How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
>> generated by an IPv6 source?  Does the source need to be configured to
>> use one of these IPv4-in-IPv6 multicast addresses?
>>
>>> There will be a function in the network which is statically configured
>>> that when it receives a igmp-join, it would covert to a corresponding
>>> mld-join. The IPv6 address in the join message will follow what is
>>> described in this draft. This Adaptive Function is transparent to the
>>> application and managed by the network.
>>
>> Are you limiting this approach to only mapping at the IGMP/MLD protocols?
>>
>> How does your Adaptive Function know which IPv6 multicast prefix to use
>> when mapping the IPv4 multicast address in the IGMP Report message to MLD?
>>
>> Regards,
>> Brian


From yiu_lee@cable.comcast.com  Mon May 14 14:06:09 2012
Return-Path: <yiu_lee@cable.comcast.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 0964E21F88D7; Mon, 14 May 2012 14:06:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.957
X-Spam-Level: 
X-Spam-Status: No, score=-100.957 tagged_above=-999 required=5 tests=[AWL=-0.060, BAYES_00=-2.599, HOST_EQ_MODEMCABLE=1.368, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100]
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 l40zxFKYPQba; Mon, 14 May 2012 14:06:08 -0700 (PDT)
Received: from cable.comcast.com (pacdcavout01.cable.comcast.com [69.241.43.119]) by ietfa.amsl.com (Postfix) with ESMTP id F40C821F88D0; Mon, 14 May 2012 14:06:07 -0700 (PDT)
Received: from ([24.40.56.115]) by pacdcavaout01.cable.comcast.com with ESMTP  id 97wm3m1.12433251; Mon, 14 May 2012 16:58:01 -0400
Received: from PACDCEXMB05.cable.comcast.com ([fe80::a5b0:e5c4:df1b:2367]) by PACDCEXHUB02.cable.comcast.com ([fe80::492e:3fa1:c2ad:e04e%13]) with mapi id 14.02.0283.003; Mon, 14 May 2012 17:06:03 -0400
From: "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
To: Stig Venaas <stig@cisco.com>
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: AQHNMhVebHEh+DeZCkG2+0xN2kXo1Q==
Date: Mon, 14 May 2012 21:06:02 +0000
Message-ID: <CBD6EB81.20E9E%yiu_lee@cable.comcast.com>
In-Reply-To: <4FB17170.8090203@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.2.2.120421
x-originating-ip: [24.40.55.71]
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha1; boundary="B_3419859958_1782930"
MIME-Version: 1.0
X-Mailman-Approved-At: Tue, 15 May 2012 00:49:20 -0700
Cc: Brian Haberman <brian@innovationslab.net>, "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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: Mon, 14 May 2012 21:06:09 -0000

--B_3419859958_1782930
Content-type: text/plain;
	charset="US-ASCII"
Content-transfer-encoding: 7bit

Hi Stig,

Right. I explain only one use case. Other may find the latter case is more
attractive for their deployments. This address format should enable the
dynamic use case as well.

Yiu

On 5/14/12 4:56 PM, "Stig Venaas" <stig@cisco.com> wrote:

>On 5/14/2012 1:50 PM, Lee, Yiu wrote:
>> Hi Brian,
>>
>> Sorry for getting back late. I read Bert's answers to your questions.
>>His
>> answers are inline with my answers. Most information are statically
>> configured. For example: Ch1 is statically configured to 224.1.2.3 via
>>OOB
>> mechanism. If the STB is IPv4 only, it will only use IPv4 mcast address.
>> It won't use the address format defined in this draft. In my mind, the
>> most common deployment will use the same IPv6 prefix which will be
>> statically configured in the AF.
>
>Right, so that was my main concern with the draft. Is static
>configuration like this sufficient, or are there more generic cases
>where one needs to know that it is translated from IPv4 without a
>priori configuration. The flag bit (or a well-known prefix) is only
>needed in the latter case. I know there were some scenarios where
>someone found the latter to be advantageous though.
>
>Stig
>
>>
>> Regards,
>> Yiu
>>
>>
>> On 5/10/12 2:03 PM, "Brian Haberman"<brian@innovationslab.net>  wrote:
>>
>>> Hi Yiu,
>>>       Let me ask a few questions...
>>>
>>> On 5/9/12 10:52 PM, Lee, Yiu wrote:
>>>> Hi Carsten,
>>>>
>>>> Thanks very much for reviewing the document. I just want to add a
>>>>point
>>>> to
>>>> your question about how applications decide when to use this multicast
>>>> address format. In fact, they don't. Imagine a use case where a legacy
>>>> IPv4 IP-TV receiver (an app) wants to join a channel which is
>>>> broadcasted
>>>> in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>>>
>>> How does the IPv4 IP-TV know to join 224.1.2.3?
>>>
>>> How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
>>> generated by an IPv6 source?  Does the source need to be configured to
>>> use one of these IPv4-in-IPv6 multicast addresses?
>>>
>>>> There will be a function in the network which is statically configured
>>>> that when it receives a igmp-join, it would covert to a corresponding
>>>> mld-join. The IPv6 address in the join message will follow what is
>>>> described in this draft. This Adaptive Function is transparent to the
>>>> application and managed by the network.
>>>
>>> Are you limiting this approach to only mapping at the IGMP/MLD
>>>protocols?
>>>
>>> How does your Adaptive Function know which IPv6 multicast prefix to use
>>> when mapping the IPv4 multicast address in the IGMP Report message to
>>>MLD?
>>>
>>> Regards,
>>> Brian
>

--B_3419859958_1782930
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"

MIIVlwYJKoZIhvcNAQcCoIIViDCCFYQCAQExCzAJBgUrDgMCGgUAMAsGCSqGSIb3DQEHAaCC
EzAwggUzMIIEG6ADAgECAhBTm5vcGTrcIPdnvVTe3rDkMA0GCSqGSIb3DQEBBQUAMIGTMQsw
CQYDVQQGEwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxm
b3JkMRowGAYDVQQKExFDT01PRE8gQ0EgTGltaXRlZDE5MDcGA1UEAxMwQ09NT0RPIENsaWVu
dCBBdXRoZW50aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTEyMDIxNDAwMDAwMFoX
DTEzMDIxMzIzNTk1OVowKjEoMCYGCSqGSIb3DQEJARYZeWl1X2xlZUBjYWJsZS5jb21jYXN0
LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANOm2q1Oat5U5a79IA1Yx+oa
djvccI4HQYLkQtDXj9an1bz7JT52yBADiZJ42pTJ35L4yPzYRY/4b1k7RCsodmRzu4F2n1wA
Xjg3hkRygwiAVrEv7p1FM4Wsr4nY6utC6/dhrJFkTtLzMmQXcSeVF1gpoaDKzf9UNvXNZCy8
dpLhdP4v8t7JOhfPyR3LBOo7vKk4WIv7ugGVgyLXwGSwu0rEVNOwLtPdoTJW0pi+ATaJeAuf
WVIKLRVjK56vKBeA3ms3BJNOp5zkfAk5j3IymZZMD156Tib5ViL8dCTycYZyMNWBOrDPC/yn
c4itE6q05Wh94QYGp6GcsZkiHEXFZrUCAwEAAaOCAekwggHlMB8GA1UdIwQYMBaAFHoTTgB0
W8Z4Y2QnwS/ioFu8ecV7MB0GA1UdDgQWBBTdz82GEvcyRLU/wx9KzuYvjgUddzAOBgNVHQ8B
Af8EBAMCBaAwDAYDVR0TAQH/BAIwADAgBgNVHSUEGTAXBggrBgEFBQcDBAYLKwYBBAGyMQED
BQIwEQYJYIZIAYb4QgEBBAQDAgUgMEYGA1UdIAQ/MD0wOwYMKwYBBAGyMQECAQEBMCswKQYI
KwYBBQUHAgEWHWh0dHBzOi8vc2VjdXJlLmNvbW9kby5uZXQvQ1BTMFcGA1UdHwRQME4wTKBK
oEiGRmh0dHA6Ly9jcmwuY29tb2RvY2EuY29tL0NPTU9ET0NsaWVudEF1dGhlbnRpY2F0aW9u
YW5kU2VjdXJlRW1haWxDQS5jcmwwgYgGCCsGAQUFBwEBBHwwejBSBggrBgEFBQcwAoZGaHR0
cDovL2NydC5jb21vZG9jYS5jb20vQ09NT0RPQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1
cmVFbWFpbENBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2RvY2EuY29tMCQG
A1UdEQQdMBuBGXlpdV9sZWVAY2FibGUuY29tY2FzdC5jb20wDQYJKoZIhvcNAQEFBQADggEB
AFeEfwmWgj/jpA3+ctSoBsbvHGnWLz00p8NBX2+qzz8QjgDpZT5T1Fux5MV6qlVJpND12pzq
ziUyFCBdv6QOMyiOrn5RxooXY9W6Hpa8qBD4v9BXy5qtP7gi4xJhFufXdNZXEw2RwNyjBzfV
/F2Q8HSwlyOwS+fHKYZZ9gy/KneVP//YcrC4icG1ipJQ2+gCUs+uUAouz0xF0uBYE/bQRTss
oRTY6D/X5lxarw28oocfr38v4Ro5bmsZlsEF22OvpKZX5tfz1aOL5U9nhXixY7Sd9B9BGHl7
mrybVUl7NnguWGIAhHiVD9ce1u4jJ1PnNmrNkvwJouS/7zYCId8000cwggUaMIIEAqADAgEC
AhBtGeqnGU9qMyLmIjJ6qnHeMA0GCSqGSIb3DQEBBQUAMIGuMQswCQYDVQQGEwJVUzELMAkG
A1UECBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRS
VVNUIE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UE
AxMtVVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMB4XDTEx
MDQyODAwMDAwMFoXDTIwMDUzMDEwNDgzOFowgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH
cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBD
QSBMaW1pdGVkMTkwNwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBT
ZWN1cmUgRW1haWwgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCShIRbS1eY
1F4vi6ThQMijU1hfZmXxMk73nzJ9VdB4TFW3QpTg+SdxB8XGaaS5MsTxQBqQzCdWYn8XtXFp
ruUgG+TLY15gyqJB9mrho/+43x9IbWVDjCouK2M4d9+xF6zC2oIC1tQyatRnbyATj1w1+uVU
gK/YcQodNwoCUFNslR2pEBS0mZVZEjH/CaLSTNxS297iQAFbSGjdxUq04O0kHzqvcV8H46y/
FDuwJXFoPfQP1hdYRhWBPGiLi4MPbXohV+Y0sNsyfuNK4aVScmQmkU6lkg//4LFg/RpvaFGZ
Y40ai6XMQpubfSJj06mg/M6ekN9EGfRcWzW6FvOnm//BAgMBAAGjggFLMIIBRzAfBgNVHSME
GDAWgBSJgmd9xJ0mcABLtFBIfN49rgRufTAdBgNVHQ4EFgQUehNOAHRbxnhjZCfBL+KgW7x5
xXswDgYDVR0PAQH/BAQDAgEGMBIGA1UdEwEB/wQIMAYBAf8CAQAwEQYDVR0gBAowCDAGBgRV
HSAAMFgGA1UdHwRRME8wTaBLoEmGR2h0dHA6Ly9jcmwudXNlcnRydXN0LmNvbS9VVE4tVVNF
UkZpcnN0LUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kRW1haWwuY3JsMHQGCCsGAQUFBwEBBGgw
ZjA9BggrBgEFBQcwAoYxaHR0cDovL2NydC51c2VydHJ1c3QuY29tL1VUTkFkZFRydXN0Q2xp
ZW50X0NBLmNydDAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkq
hkiG9w0BAQUFAAOCAQEAhda+eFdVbTN/RFL+QtUGqAEDgIr7DbL9Sr/2r0FJ9RtaxdKtG3Nu
PukmfOZMmMEwKN/L+0I8oSU+CnXW0D05hmbRoZu1TZtvryhsHa/l6nRaqNqxwPF1ei+eupN5
yv7ikR5WdLL4jdPgQ3Ib7Y/9YDkgR/uLrzplSDyYPaUlv73vYOBJ5RbI6z9Dg/Dg7g3B080z
X5vQvWBqszv++tTJOjwf7Zv/m0kzvkIpOYPuM2kugp1FTahp2oAbHj3SGl18R5mlmwhtEpmG
1l1XBxunML5LSUS4kH7K0Xk467Qz+qA6XSZYnmFVGLQh1ZnV4ENAQjC+6qXnlNKw/vN1+X9u
5zCCBJ0wggOFoAMCAQICEDQ96SusJzT/j8s0lPvMcFQwDQYJKoZIhvcNAQEFBQAwbzELMAkG
A1UEBhMCU0UxFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRl
cm5hbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAe
Fw0wNTA2MDcwODA5MTBaFw0yMDA1MzAxMDQ4MzhaMIGuMQswCQYDVQQGEwJVUzELMAkGA1UE
CBMCVVQxFzAVBgNVBAcTDlNhbHQgTGFrZSBDaXR5MR4wHAYDVQQKExVUaGUgVVNFUlRSVVNU
IE5ldHdvcmsxITAfBgNVBAsTGGh0dHA6Ly93d3cudXNlcnRydXN0LmNvbTE2MDQGA1UEAxMt
VVROLVVTRVJGaXJzdC1DbGllbnQgQXV0aGVudGljYXRpb24gYW5kIEVtYWlsMIIBIjANBgkq
hkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsjmFpPJ9q0E7YkY3rs3BYHW8OWX5ShpHornMSMxq
mNVNNRm5pELlzkniii8efNIxB8dOtINknS4p1aJkxIW9hVE1eaROaJB7HHqkkqgX8pgV8pPM
yaQylbsMTzC9mKALi+VuG6JG+ni8om+rWV6lL8/K2m2qL+usobNqqrcuZzWLeeEeaYji5kbN
oKXqvgvOdjp6Dpvq/NonWz1zHyLmSGHGTPNpsaguG7bUMSAsvIKKjqQOpdeJQ/wWWq8dcdcR
Wdq6hw2v+vPhwvCkxWeM1tZUOt4KpLoDd7NlyP0e03RiqhjKaJMeoYV+9Udly/hNVyh00jT/
MLbu9mIwFIws6wIDAQABo4H0MIHxMB8GA1UdIwQYMBaAFK29mHo0tCb3+sQmVO8DveAky1Qa
MB0GA1UdDgQWBBSJgmd9xJ0mcABLtFBIfN49rgRufTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0T
AQH/BAUwAwEB/zARBgNVHSAECjAIMAYGBFUdIAAwRAYDVR0fBD0wOzA5oDegNYYzaHR0cDov
L2NybC51c2VydHJ1c3QuY29tL0FkZFRydXN0RXh0ZXJuYWxDQVJvb3QuY3JsMDUGCCsGAQUF
BwEBBCkwJzAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNvbTANBgkqhkiG
9w0BAQUFAAOCAQEAAbyc42MosPMxAcLfe91ioAGdIzEPnJJzU1HqH0z61p/Eyi9nfngzD3QW
uZGHkfWKJvpkcADYHvkLBGJQh5OB1Nr1I9s0u4VWtHA0bniDNx6FHMURFZJfhxe9rGr98cLR
zIlfsXzwPlHyNfN87GCYazor4O/fs32G67Ub9VvsonyYE9cAULnRLXPeA3h04QWFMV7Lmrmd
lMa5lDd1ctxE+2fo8PolHlKn2iXpR+CgxzygTrEKNvt3SJ/vl4r7tP7jlBSog7xcLT/SYHFg
7sJxggzpiDbj2iC0o6BsqpZLuICOdcpJB/Y7FLrf3AXZn9vgsuZNoHgm5+ctbn9fxh6IFTCC
BDYwggMeoAMCAQICAQEwDQYJKoZIhvcNAQEFBQAwbzELMAkGA1UEBhMCU0UxFDASBgNVBAoT
C0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5hbCBUVFAgTmV0d29yazEi
MCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9vdDAeFw0wMDA1MzAxMDQ4MzhaFw0y
MDA1MzAxMDQ4MzhaMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRUcnVzdCBBQjEmMCQG
A1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsxIjAgBgNVBAMTGUFkZFRydXN0
IEV4dGVybmFsIENBIFJvb3QwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC39xoz
5vIABC054E5b7R+8bA/Ntfojts7emxEzl6QpTH2Tn71KvJPtAxrjj8/lbVBa1pcplFqAsEl6
2y6V/bjKvzc4LR4+kUGtcFbH8E8/6DKedMrIkFTpxl8PeJ2aQDwOrGGqXhSPnoehalDc15pO
rwWzpnGUnHGzUGAKxxOdOAeGAqjpqGkmGJCrTLBPI6s6T4TY386f4Wlvu9dC12tE5Met7m1B
X3JacQg3s3llpFmglDf3AC8NwpJy2tA4ctsUqEXEXSp9t7TWxO6szRNEt8kr3UMAJfphuWlq
WCMRt6czj1Z1WfXNKddGtworZbbTQm8Vsrh7++/pXVPVNFonAgMBAAGjgdwwgdkwHQYDVR0O
BBYEFK29mHo0tCb3+sQmVO8DveAky1QaMAsGA1UdDwQEAwIBBjAPBgNVHRMBAf8EBTADAQH/
MIGZBgNVHSMEgZEwgY6AFK29mHo0tCb3+sQmVO8DveAky1QaoXOkcTBvMQswCQYDVQQGEwJT
RTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFsIFRU
UCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290ggEBMA0GCSqG
SIb3DQEBBQUAA4IBAQCwm+CFJcLWI+IPlgaSnUGYnNmEeYHZHlsUByM2ZY+w2He7rEFsR2CD
UbD5Mj3n/PYmE8eAFqW/WvyHz3h5iSGa4kwHCoY1vPLeUcTSlrfcfk7ucP0cOesMAlEULY69
FuDB30Z15ySt7PRCtIWTcBBnup0GNUoY0yt6zFFCoXpj0ea7ocUrwja+Ew3mvWN+eXunCQ1A
q2rdj4rD9vaMGkIFUdRF9Z+nYiFoFSBDPJnnfL0k2KmRF3OIP1YbMTgYtHEPms3IDp6OLhvh
jJiDyx8x8URMxgRzSXZgD8f4vReAay7pzEwOWpp5DyAKLtWeYyYeVZKU2IIXWnvQvMePToYE
MYICLzCCAisCAQEwgagwgZMxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNo
ZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMTkw
NwYDVQQDEzBDT01PRE8gQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwg
Q0ECEFObm9wZOtwg92e9VN7esOQwCQYFKw4DAhoFAKBdMCMGCSqGSIb3DQEJBDEWBBTAq2zn
ZPeVlEQHgHaFnprZH0fIvjAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJ
BTEPFw0xMjA1MTQyMTA1NTZaMA0GCSqGSIb3DQEBAQUABIIBAHdOIPKCSaqnDs54f/p82748
qS64Ty+gw/ev+sglJY16Leq4prlW/B47Eop43jf+/5yd/5FGrQQTxXHaJH8kBdCoVgaSZnbi
IOE+KcwBow0CXNXq44Nt84MEfKf2j4qSUFdT2fUHjIDhDKW5iZrw5PLbtJ+1qF0Py1Bt1lpY
GBuLfpPve8o3YkSjjKaPeakndgmH7LZtHm8aJyD0KbuhL3/iQXQdzV1m9ylxGriCKPAQ+tJf
mNPODHEFMFM1BMqSgahfvg/xEwjZQHMNpmsShOC8VovcYwlPM0J8uyL49+QCxt3Z/hnH7OHH
TCYkIf4uhyq+nB9LyvpKd0CB9mLlbPA=

--B_3419859958_1782930--

From mjl@luckie.org.nz  Mon May 14 16:04:50 2012
Return-Path: <mjl@luckie.org.nz>
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 B3D4E21F8914 for <ipv6@ietfa.amsl.com>; Mon, 14 May 2012 16:04:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 lkw93ttE9f3z for <ipv6@ietfa.amsl.com>; Mon, 14 May 2012 16:04:50 -0700 (PDT)
Received: from cdptpa-omtalb.mail.rr.com (cdptpa-omtalb.mail.rr.com [75.180.132.120]) by ietfa.amsl.com (Postfix) with ESMTP id 9F78B21F890C for <ipv6@ietf.org>; Mon, 14 May 2012 16:04:49 -0700 (PDT)
X-Authority-Analysis: v=2.0 cv=bLSU0YCZ c=1 sm=0 a=aIgkrZOPZtJQBHPFbnUF7Q==:17 a=lrOb0CNyTTcA:10 a=kcqHJ7X1LM4A:10 a=Smtd_ri4umAA:10 a=8nJEP1OIZ-IA:10 a=NEYVx94OI7GNUqnt_noA:9 a=wPNLvfGTeEIA:10 a=Tbolb3iFg0-sIzuC:21 a=FmjFoAmx2F_-GF6t:21 a=aIgkrZOPZtJQBHPFbnUF7Q==:117
X-Cloudmark-Score: 0
X-Originating-IP: 76.88.32.44
Received: from [76.88.32.44] ([76.88.32.44:60892] helo=spandex.luckie.org.nz) by cdptpa-oedge03.mail.rr.com (envelope-from <mjl@luckie.org.nz>) (ecelerity 2.2.3.46 r()) with ESMTP id 28/E2-29249-09F81BF4; Mon, 14 May 2012 23:04:48 +0000
Received: from client65-45.sdsc.edu ([132.249.65.45] helo=mylar.luckie.org.nz) by spandex.luckie.org.nz with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.77 (FreeBSD)) (envelope-from <mjl@luckie.org.nz>) id 1SU4Js-0006kF-0x for ipv6@ietf.org; Mon, 14 May 2012 16:04:48 -0700
Message-ID: <4FB18F90.9040407@luckie.org.nz>
Date: Mon, 14 May 2012 16:04:48 -0700
From: Matthew Luckie <mjl@luckie.org.nz>
User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:12.0) Gecko/20120501 Thunderbird/12.0
MIME-Version: 1.0
To: ipv6@ietf.org
Subject: IPv6 neighbour discovery and link local addresses
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Mailman-Approved-At: Tue, 15 May 2012 00:49:20 -0700
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: Mon, 14 May 2012 23:04:50 -0000

Hi

Should a host reply to a neighbour discovery message if the source 
address is a link-local address?  I read RFC 4861 and did not find 
anything suggesting that a link-local source address is not allowed.

Matthew

From hesham@elevatemobile.com  Tue May 15 00:58:35 2012
Return-Path: <hesham@elevatemobile.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 4741721F8603 for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 00:58:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
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 vSUQCvGR0PkP for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 00:58:34 -0700 (PDT)
Received: from smtp-1.servers.netregistry.net (smtp.netregistry.net [202.124.241.204]) by ietfa.amsl.com (Postfix) with ESMTP id 47ADB21F8600 for <ipv6@ietf.org>; Tue, 15 May 2012 00:58:32 -0700 (PDT)
Received: from [60.242.128.199] (helo=[192.168.0.4]) by smtp-1.servers.netregistry.net protocol: esmtpa (Exim 4.69 #1 (Debian)) id 1SUCda-0008OK-D8; Tue, 15 May 2012 17:57:42 +1000
User-Agent: Microsoft-MacOutlook/14.14.0.111121
Date: Tue, 15 May 2012 17:57:39 +1000
Subject: Re: IPv6 neighbour discovery and link local addresses
From: Hesham Soliman <hesham@elevatemobile.com>
To: Matthew Luckie <mjl@luckie.org.nz>, <ipv6@ietf.org>
Message-ID: <CBD8497C.235B6%hesham@elevatemobile.com>
Thread-Topic: IPv6 neighbour discovery and link local addresses
In-Reply-To: <4FB18F90.9040407@luckie.org.nz>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
X-Authenticated-User: hesham@elevatemobile.com
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: Tue, 15 May 2012 07:58:35 -0000

>Hi
>
>Should a host reply to a neighbour discovery message if the source
>address is a link-local address?

=> Yes.

Hesham

>I read RFC 4861 and did not find
>anything suggesting that a link-local source address is not allowed.
>
>Matthew
>--------------------------------------------------------------------
>IETF IPv6 working group mailing list
>ipv6@ietf.org
>Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>--------------------------------------------------------------------



From pavlix@pavlix.net  Tue May 15 01:54:33 2012
Return-Path: <pavlix@pavlix.net>
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 C50C921F8912 for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 01:54:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.645
X-Spam-Level: 
X-Spam-Status: No, score=-1.645 tagged_above=-999 required=5 tests=[AWL=0.954,  BAYES_00=-2.599]
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 jot8qc5-Zusv for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 01:54:32 -0700 (PDT)
Received: from fox.pavlix.net (fox.pavlix.net [84.246.161.104]) by ietfa.amsl.com (Postfix) with ESMTP id 59D6A21F890B for <ipv6@ietf.org>; Tue, 15 May 2012 01:54:32 -0700 (PDT)
Received: from [192.168.100.33] (unknown [127.0.0.1]) by fox.pavlix.net (Postfix) with ESMTPSA id AA6C71760684; Tue, 15 May 2012 10:54:28 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pavlix.net; s=default; t=1337072068; bh=zrYo5z7HHmzti8/oVd9E3b5NSLm7Ai+Cdyn3eu7mr1A=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:Content-Transfer-Encoding:Mime-Version; b=UUX2N+2nGkGKr2sDRClQZUjB3lV5wFcr3HB82sHP6sc25QLsjUrw6U7a1NHjtgRN8 uYY/wn65k2Ah+DfMhs0Wtpdrfmp59hzTlSQ/pEUAcZRUxVky23TmmkNhNhlIau8FY3 CRwK6xvh+eYvR3UHCY+GIPptFQrh/T8ot6cbdzzM=
Message-ID: <1337072068.3168.3.camel@dragon.pavlix.net>
Subject: Re: question on RDNSS, RFC 6106 part 5.1
From: Pavel Simerda <pavlix@pavlix.net>
To: Dan Luedtke <maildanrl@googlemail.com>
Date: Tue, 15 May 2012 10:54:28 +0200
In-Reply-To: <CAAfuxn+BL4tCKUDcnRdn69dpEhbDvqEKo_cd3fVqUufipoE=bw@mail.gmail.com>
References: <1334871165.15947.2.camel@dragon.pavlix.net> <3556F78D-A80E-4975-8E87-3138E3DFCCAA@employees.org> <1335540450.12143.0.camel@dragon.pavlix.net> <CABmgDzQH=ghCcp-qZ8sDYrj4_aktfiEnX583fy7eFbdOXU8K6A@mail.gmail.com> <CAAfuxn+BL4tCKUDcnRdn69dpEhbDvqEKo_cd3fVqUufipoE=bw@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
X-Mailer: Evolution 3.4.1 (3.4.1-2.fc17) 
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0
Cc: ipv6@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: Tue, 15 May 2012 08:54:33 -0000

On Tue, 2012-05-15 at 09:47 +0200, Dan Luedtke wrote:
> > Since then, router solicitations would be issued regularly until
> > client recieves RA with RDNSS, connection is cancelled by user or:
> 
> We have a setup here were we have 50+ clients on some access points
> with about 100 access points distributed over the campus, all merged
> into one network. Let's say we have about 3k clients in the network
> which is a good average value. Let us further assume we loose these
> three RA before they reach the access points, so that no access point
> sends them out. (Of course they usually get lost on some access
> points, not on all at the same time, but it might happen in some
> situations). Since not all clients connected to the network at the
> same time, we assume that one third of them hasn't received the third
> RA in a row at some point in time. At this particular point at least
> 1k clients start sending out RS in a short period of time, at least
> until the first RA makes it through. A way of distributing this RS on
> a time scale might be a good idea. At some point we should use a
> random value to make the hosts delay sending RS with different values
> 
> Long story short: Please include Teemu's suggestion (randomization) in
> a possible errata. IMHO this must be part of it!

I agree. We definitely consider this but also other problems. Looking
forward to publishing the ideas and discussing it here.

Just a note. Current code of NetworkManager for Linux sends RS
non-randomized 5 seconds before expiration.

Pavel

> FYI: Although I see the race condition and I would also like to see an
> errata on this issue, I'd like to point anyone having problems with
> lossy links to RFC 1256, page 3.
> > Links that suffer high packet loss rates or frequent partitioning are accommodated by increasing the rate of advertisements, rather than increasing the number of solicitations that hosts are permitted to send.
> 
> regards
>   Dan



From pavlix@pavlix.net  Tue May 15 03:10:25 2012
Return-Path: <pavlix@pavlix.net>
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 A203721F8793 for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 03:10:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.781
X-Spam-Level: 
X-Spam-Status: No, score=-1.781 tagged_above=-999 required=5 tests=[AWL=0.818,  BAYES_00=-2.599]
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 ogt6Do+WKu5p for <ipv6@ietfa.amsl.com>; Tue, 15 May 2012 03:10:23 -0700 (PDT)
Received: from fox.pavlix.net (fox.pavlix.net [84.246.161.104]) by ietfa.amsl.com (Postfix) with ESMTP id 6A9B021F864A for <ipv6@ietf.org>; Tue, 15 May 2012 03:10:22 -0700 (PDT)
Received: from [192.168.100.33] (unknown [127.0.0.1]) by fox.pavlix.net (Postfix) with ESMTPSA id 5F8451760684; Tue, 15 May 2012 12:10:21 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=pavlix.net; s=default; t=1337076621; bh=r/IuXF9+kHdvKaXXDB4+b+4oYXJxe40wNpb6qbRuxd8=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:Content-Transfer-Encoding:Mime-Version; b=IcZe3xvfKX5DvXU5WiQsXjrOTpzFFesdBLWlk05oS3Q7tMY9kgWuxif3+Fx9szMgG mdHoHd1KS1qeDViAewPMgpE84XSKFFaUWYiZKe1/CUw6mLJJy8cAAaq2k90POWrzCo ujBy5Q5DwNUCQIuh/SIjogzkR1mxn0YWI8JZuyO8=
Message-ID: <1337076618.3168.7.camel@dragon.pavlix.net>
Subject: Re: question on RDNSS, RFC 6106 part 5.1
From: Pavel Simerda <pavlix@pavlix.net>
To: Teemu Savolainen <tsavo.stds@gmail.com>
Date: Tue, 15 May 2012 12:10:18 +0200
In-Reply-To: <CABmgDzQH=ghCcp-qZ8sDYrj4_aktfiEnX583fy7eFbdOXU8K6A@mail.gmail.com>
References: <1334871165.15947.2.camel@dragon.pavlix.net> <3556F78D-A80E-4975-8E87-3138E3DFCCAA@employees.org> <1335540450.12143.0.camel@dragon.pavlix.net> <CABmgDzQH=ghCcp-qZ8sDYrj4_aktfiEnX583fy7eFbdOXU8K6A@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"
X-Mailer: Evolution 3.4.1 (3.4.1-2.fc17) 
Content-Transfer-Encoding: 8bit
Mime-Version: 1.0
Cc: Fernando Gont <fgont@si6networks.com>, ipv6@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: Tue, 15 May 2012 10:10:25 -0000

I believe Fernando will forgive me. For the curious,
an *unofficial* version of our work can be found here:

http://git.pavlix.net/gitweb/?p=rdnss.git;a=summary

Cheers,

Pavel


On Mon, 2012-05-14 at 15:37 +0300, Teemu Savolainen wrote:
> Hi,
> 
> So how do we proceed from here? 
> 
> Would it be enough to discuss and agree an errata for the RFC? Doing
> full RFC6106bis might be overkill.
> 
> Chairs?
> 
> Best regards,
> 
> Teemu
> 
> 2012/4/27 Pavel Simerda <pavlix@pavlix.net>
>         Hello,
>         
>         my proposition is the same as Teemu's or very similar.
>         
>         1) I propose to change the default Lifetime from
>         [MaxRtrAdvInterval, 2*MaxRtrAdvInterva] to a single
>         agreed-upon recommended default value. Almost nobody
>         would need to change this default value.
>         
>         5*MaxRtrAdvInterval is IMO a good value to start with. This
>         should
>         be enough to avoid the need to send RS.
>         
>         2) I propose to add at least some best practice about router
>         solicitations. Typically, RS should only be used as a last
>         resort.
>         
>         I suggest to start sending RS at 0.8*Lifetime +/- 0.1*Lifetime
>         (if
>         sending RS at all) and repeat let's say every 10-20 seconds.
>         
>         Note:
>         
>         Please remember that wireless links *sometimes* lose packets.
>         Please
>         remember that wireless links *often* lose multicast packets.
>         Even
>         some ethernet switches do.
>         
>         Example:
>         
>         MaxRtrAdvInterval = 10 minutes
>         AdvRDNSSLifetime = (Default) 5*MaxRtrAdvInterval = 50 minutes
>         0.8*Lifetime = 40 minutes
>         0.1*Lifetime = 5 minutes
>         
>         Let's simplify the situation and act as if MaxRtrAdvInterval
>         is the
>         absolute interval (it is not!).
>         
>         00:00 Router Advertisement, Lifetime = 50 minutes
>         00:10 Lifetime = 40 minutes (it could already time out
>         according to the
>         current RFC)
>         00:10 Router Advertisement (lost)
>         00:20 Lifetime = 30 minutes
>         00:20 Router Advertisement (lost again)
>         00:30 Lifetime = 20 minutes
>         00:30 Router Advertisement (lost the third time!)
>         00:35 Lifetime = 15 minutes
>         00:35 This is the first time RS can be sent with this best
>         practice
>         (the last time is 00:45, counted like that 0.8*00:50 +/-
>         0.1*00:50)
>         00:35 Router Solicitation
>         
>         Since then, router solicitations would be issued regularly
>         until
>         client recieves RA with RDNSS, connection is cancelled by user
>         or:
>         
>         00:50 Lifetime = 0
>         00:50 RDNSS expired
>         
>         Note:
>         
>         It is not perfect. The concept of finitely valid RDNSS is
>         quite new.
>         There is an open question, when to consider RDNSS information
>         lost. It
>         could be:
>         
>         1) Last RDNSS from RAs expired.
>         2) Last IPv6 RDNSS expired (RDNSS or DHCPv6)
>         3) Last RDNSS lost (IPv6 or IPv4)
>         
>         Pavel Simerda
>         
>         
>         On Thu, 2012-04-26 at 14:00 +0200, Ole TrÃ¸an wrote:
>         
>         > Pavel,
>         >
>         > I concur with your description of the problem.
>         > do you have a proposal for how it can be solved?
>         >
>         > Best regards,
>         > Ole
>         >
>         >
>         > On Apr 19, 2012, at 23:32 , Pavel Å imerda wrote:
>         >
>         > > Hello,
>         > >
>         > > I'm starting my work on linux NetworkManager. I've been
>         following
>         > > several bugreports during the recent months that all lead
>         to problems
>         > > with maintaining the list of recursive nameservers.
>         > >
>         > > I've already spent quite some time analyzing RDNSS
>         problems and I came
>         > > to a conclusion that the problem actually lives in the RFC
>         itself.
>         > >
>         > > Please look at section 5.1. in RFC 6106. It states:
>         > >
>         > > MaxRtrAdvInterval <= Lifetime <= 2*MaxRtrAdvInterval
>         > >
>         > > Considering MaxRtrAdvInterval the maximum time between
>         RAs, setting
>         > > Lifetime to MaxRtrAdvInterval IMO constitutes a race
>         condition.
>         > > Moreover, any Lifetime in this interval can timeout with
>         just one or two
>         > > lost RAs.
>         > >
>         > > This makes RA-based IPv6-only networks drop RDNSS
>         regularly. In many
>         > > implementations IPv6 and IPv4 are bound together so that
>         if one of them
>         > > fails, the whole link is restarted. This is also the case
>         in
>         > > NetworkManager.
>         > >
>         > > In the current situation, it's not advisable to use RFC
>         6106 in
>         > > production because it can cause problems even to IPv4
>         applications.
>         > >
>         > > In the real world, radvd uses Lifetime=MaxRtrAdvInterval
>         by default and
>         > > NetworkManager internally adds 10s to the lifetime, that
>         only helps to
>         > > avoid the race condition but not lost packets that are
>         common on
>         > > wireless networks.
>         > >
>         > > I appreciate any help to get this right both in the
>         standards and in the
>         > > software.
>         > >
>         > > Cheers,
>         > >
>         > > Pavel Å imerda
>         > >
>         > >
>         > >
>         --------------------------------------------------------------------
>         > > IETF IPv6 working group mailing list
>         > > ipv6@ietf.org
>         > > Administrative Requests:
>         https://www.ietf.org/mailman/listinfo/ipv6
>         > >
>         --------------------------------------------------------------------
>         >
>         
>         
>         
>         --------------------------------------------------------------------
>         IETF IPv6 working group mailing list
>         ipv6@ietf.org
>         Administrative Requests:
>         https://www.ietf.org/mailman/listinfo/ipv6
>         --------------------------------------------------------------------
>         
> 



From sarikaya2012@gmail.com  Tue May 15 11:45:08 2012
Return-Path: <sarikaya2012@gmail.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 5F62321F887E; Tue, 15 May 2012 11:45:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.558
X-Spam-Level: 
X-Spam-Status: No, score=-3.558 tagged_above=-999 required=5 tests=[AWL=0.041,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 h6IAteyUzRdX; Tue, 15 May 2012 11:45:07 -0700 (PDT)
Received: from mail-ob0-f172.google.com (mail-ob0-f172.google.com [209.85.214.172]) by ietfa.amsl.com (Postfix) with ESMTP id 4DA3521F8734; Tue, 15 May 2012 11:45:07 -0700 (PDT)
Received: by obbeh20 with SMTP id eh20so11244212obb.31 for <multiple recipients>; Tue, 15 May 2012 11:45:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=XzyuWIbKzRdcW25gSqJs6P3rwjIUrfzCTWw3NUc5mPg=; b=UUv3ezuR6RpNgjU28EcVjH+3l4RrwBzPyoDTp/a0Os6WJOYYCew4ntYuJ6ALainhMS OBs6KPwFFWQG0aG27k3qaiteIL8TmueSBlKd19ganCiTMDQk6Q76JajapG7DUyCetNvW uFrxIPVQP9PhhrHIWSdVd73ql+xj1ytw4LA1dYreKnGuFezT/AGRUwalac4BUHXw+ZyF TJklDy4ysvV3lJGqJ5T5I2SF/FUqJzIyjhlL/00iFRVAlcgoCRawc//TYXMp2BELdo62 ih3l4m3BxwWKh+xkYE4t1vXIrahbaIGazGEvdxZPxV0+yWeaJpwiy24c+8h12pk1TpHE QcVg==
MIME-Version: 1.0
Received: by 10.182.235.16 with SMTP id ui16mr4371834obc.61.1337107506627; Tue, 15 May 2012 11:45:06 -0700 (PDT)
Received: by 10.60.164.103 with HTTP; Tue, 15 May 2012 11:45:06 -0700 (PDT)
In-Reply-To: <4FAC02D9.1050301@innovationslab.net>
References: <CBD0A398.20BF2%yiu_lee@cable.comcast.com> <4FAC02D9.1050301@innovationslab.net>
Date: Tue, 15 May 2012 13:45:06 -0500
Message-ID: <CAC8QAcceKvsdL-dDKOTQ1XmxZp3G1Y9tNr_7ScDWCvE1xp+3PA@mail.gmail.com>
Subject: Re: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
From: Behcet Sarikaya <sarikaya2012@gmail.com>
To: Brian Haberman <brian@innovationslab.net>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
X-Mailman-Approved-At: Tue, 15 May 2012 13:26:30 -0700
Cc: "6man@ietf.org" <6man@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>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@ietf.org>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: sarikaya@ieee.org
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: Tue, 15 May 2012 18:45:08 -0000

Hi Brian,

I think that there is a lot of confusion on the mails related to this
tread and some others regarding IPv4 IPv6 multicast work.

The confusion is stemming from the fact that multicast communication
is being abstracted from unicast communication.

I can not imagine any host being involved only in multicast
communication. In fact most of the communication will be in unicast.

For unicast communication, IETF has defined several transition
protocols, mostly in Softwire WG (ds-lite, 6rd, 4rd, etc.).

The right way to look at IPv4 IPv6 multicast is to look at these
unicast transition protocols and then define multicast protocols for
each.

In fact that is what we currently have. For each unicast transition
protocol we have a multicast transition protocol proposed/defined.


There is probably a single other component that is needed is the
address translation component. For this we have
draft-ietf-mboned-64-multicast-address-format.

However, there has been many objections to
draft-ietf-mboned-64-multicast-address-format because it is trying to
extend IP addressing architecture.

I do agree to those who say that we do not need to extend the
architecture and hope that a simpler solution can be found.

Please let's not get confused more and concentrate on finding the
right solution.

Regards,

Behcet

On Thu, May 10, 2012 at 1:03 PM, Brian Haberman
<brian@innovationslab.net> wrote:
> Hi Yiu,
> =A0 =A0 Let me ask a few questions...
>
>
> On 5/9/12 10:52 PM, Lee, Yiu wrote:
>>
>> Hi Carsten,
>>
>> Thanks very much for reviewing the document. I just want to add a point =
to
>> your question about how applications decide when to use this multicast
>> address format. In fact, they don't. Imagine a use case where a legacy
>> IPv4 IP-TV receiver (an app) wants to join a channel which is broadcaste=
d
>> in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>
>
> How does the IPv4 IP-TV know to join 224.1.2.3?
>
> How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
> generated by an IPv6 source? =A0Does the source need to be configured to =
use
> one of these IPv4-in-IPv6 multicast addresses?
>
>
>> There will be a function in the network which is statically configured
>> that when it receives a igmp-join, it would covert to a corresponding
>> mld-join. The IPv6 address in the join message will follow what is
>> described in this draft. This Adaptive Function is transparent to the
>> application and managed by the network.
>
>
> Are you limiting this approach to only mapping at the IGMP/MLD protocols?
>
> How does your Adaptive Function know which IPv6 multicast prefix to use w=
hen
> mapping the IPv4 multicast address in the IGMP Report message to MLD?
>
> Regards,
> Brian
>
> _______________________________________________
> MBONED mailing list
> MBONED@ietf.org
> https://www.ietf.org/mailman/listinfo/mboned

From internet-drafts@ietf.org  Tue May 15 15:05:52 2012
Return-Path: <internet-drafts@ietf.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 4493611E809F; Tue, 15 May 2012 15:05:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.543
X-Spam-Level: 
X-Spam-Status: No, score=-102.543 tagged_above=-999 required=5 tests=[AWL=0.056, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 I9z3o+4vC8lT; Tue, 15 May 2012 15:05:51 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 69C8321F864B; Tue, 15 May 2012 15:05:51 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D Action: draft-ietf-6man-rfc3484bis-04.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 4.02
Message-ID: <20120515220551.19083.89540.idtracker@ietfa.amsl.com>
Date: Tue, 15 May 2012 15:05:51 -0700
Cc: ipv6@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: Tue, 15 May 2012 22:05:52 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies. This draft is a work item of the IPv6 Maintenance Working Group of the=
 IETF.

	Title           : Default Address Selection for Internet Protocol version =
6 (IPv6)
	Author(s)       : Dave Thaler
                          Richard Draves
                          Arifumi Matsumoto
                          Tim Chown
	Filename        : draft-ietf-6man-rfc3484bis-04.txt
	Pages           : 30
	Date            : 2012-05-15

   This document describes two algorithms, for source address selection
   and for destination address selection.  The algorithms specify
   default behavior for all Internet Protocol version 6 (IPv6)
   implementations.  They do not override choices made by applications
   or upper-layer protocols, nor do they preclude the development of
   more advanced mechanisms for address selection.  The two algorithms
   share a common context, including an optional mechanism for allowing
   administrators to provide policy that can override the default
   behavior.  In dual stack implementations, the destination address
   selection algorithm can consider both IPv4 and IPv6 addresses -
   depending on the available source addresses, the algorithm might
   prefer IPv6 addresses over IPv4 addresses, or vice-versa.

   All IPv6 nodes, including both hosts and routers, must implement
   default address selection as defined in this specification.  This
   document obsoletes RFC 3484.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-6man-rfc3484bis-04.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-rfc3484bis-04.txt

The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-6man-rfc3484bis/


From jacni@jacni.com  Tue May 15 18:20:52 2012
Return-Path: <jacni@jacni.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 0221721F86A5; Tue, 15 May 2012 18:20:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.986
X-Spam-Level: 
X-Spam-Status: No, score=-1.986 tagged_above=-999 required=5 tests=[AWL=0.301,  BAYES_00=-2.599, HOST_MISMATCH_NET=0.311, HTML_MESSAGE=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 1JNWZiMxeHxX; Tue, 15 May 2012 18:20:51 -0700 (PDT)
Received: from srv05.olivemail.cn (mx100.vip.olivemail.net [74.82.185.218]) by ietfa.amsl.com (Postfix) with ESMTP id 2FD9F21F86A4; Tue, 15 May 2012 18:20:51 -0700 (PDT)
Received: from srv01.olivemail.cn (unknown [202.105.21.229]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by srv05.olivemail.cn (Olivemail) with ESMTPS id 5EC803800E9; Tue, 15 May 2012 21:20:47 -0400 (EDT)
Received: from oray.cn (unknown [202.105.21.248]) by srv01.olivemail.cn (Olivemail) with ESMTP id 05162340105; Wed, 16 May 2012 09:20:46 +0800 (CST)
Received: from [10.140.20.37] (unknown [64.104.125.217]) by app (Coremail) with SMTP id +AWowJDrH43sALNPt0_1AA--.2450S2; Wed, 16 May 2012 09:20:45 +0800 (CST)
Message-ID: <4FB300E9.60505@jacni.com>
Date: Wed, 16 May 2012 09:20:41 +0800
From: Jacni Qin <jacni@jacni.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: "Lee, Yiu" <Yiu_Lee@Cable.Comcast.com>
Subject: Re: [MBONED] APPSDIR review of draft-ietf-mboned-64-multicast-address-format-01
References: <CBD6EB81.20E9E%yiu_lee@cable.comcast.com>
In-Reply-To: <CBD6EB81.20E9E%yiu_lee@cable.comcast.com>
Content-Type: multipart/alternative; boundary="------------090903050302090805080501"
X-CM-TRANSID: +AWowJDrH43sALNPt0_1AA--.2450S2
X-Coremail-Antispam: 1UD129KBjvJXoWxWryrZF1UuryUKw1fGryUZFb_yoW5WFW8pa y8Ww4UGr4kGrn3Ca97Jw409rySyFn5G345Ary5G345u3y5Ca4SkryYk3y5ta4DGr90ya1j 9rWj9ryUZF1kA3DanT9S1TB71UUUUUUqnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnL8YjsxI4VWkKwAYFVCjjxCrM7CY07I20VC2zVCF04k26cxKx2IYs7xG 6rWj6s0DMcIj6xIIjxv20xvE14v26r106r15McIj6I8E87Iv67AKxVWUJVW8JwACjcxG0x vEwIxGrwCjr7xvwVCIw2I0I7xG6c02F41lc7I2V7IY0VAS07AlzVAYIcxG8wCF04k20xvY 0x0EwIxGrwC2zVAF1VAY17CE14v26r126r1DMIIYrxkI7VAKI48JYxBIdaVFxhVjvjDU0x ZFpf9x07jr4SrUUUUU=
X-CM-SenderInfo: xmdf0xo6mdu03lof0z/1tbiAQEKEko7lQ9FBwBLs6
X-Mailman-Approved-At: Tue, 15 May 2012 22:57:02 -0700
Cc: "6man@ietf.org" <6man@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>, Stig Venaas <stig@cisco.com>, The IESG <iesg@ietf.org>, "mboned@ietf.org" <mboned@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, 16 May 2012 01:20:52 -0000

This is a multi-part message in MIME format.
--------------090903050302090805080501
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Re-,

On 5/15/2012 Tuesday 5:06 AM, Lee, Yiu wrote:
> Hi Stig,
>
> Right. I explain only one use case. Other may find the latter case is more
> attractive for their deployments. This address format should enable the
> dynamic use case as well.
Yes, imaging the coexistence of the native provisioning and the embedded 
address for some transition approach deployment, to perform that 
statelessly, a flag bit is efficient.


Cheers,
Jacni

> Yiu
>
> On 5/14/12 4:56 PM, "Stig Venaas"<stig@cisco.com>  wrote:
>
>> On 5/14/2012 1:50 PM, Lee, Yiu wrote:
>>> Hi Brian,
>>>
>>> Sorry for getting back late. I read Bert's answers to your questions.
>>> His
>>> answers are inline with my answers. Most information are statically
>>> configured. For example: Ch1 is statically configured to 224.1.2.3 via
>>> OOB
>>> mechanism. If the STB is IPv4 only, it will only use IPv4 mcast address.
>>> It won't use the address format defined in this draft. In my mind, the
>>> most common deployment will use the same IPv6 prefix which will be
>>> statically configured in the AF.
>> Right, so that was my main concern with the draft. Is static
>> configuration like this sufficient, or are there more generic cases
>> where one needs to know that it is translated from IPv4 without a
>> priori configuration. The flag bit (or a well-known prefix) is only
>> needed in the latter case. I know there were some scenarios where
>> someone found the latter to be advantageous though.
>>
>> Stig
>>
>>> Regards,
>>> Yiu
>>>
>>>
>>> On 5/10/12 2:03 PM, "Brian Haberman"<brian@innovationslab.net>   wrote:
>>>
>>>> Hi Yiu,
>>>>        Let me ask a few questions...
>>>>
>>>> On 5/9/12 10:52 PM, Lee, Yiu wrote:
>>>>> Hi Carsten,
>>>>>
>>>>> Thanks very much for reviewing the document. I just want to add a
>>>>> point
>>>>> to
>>>>> your question about how applications decide when to use this multicast
>>>>> address format. In fact, they don't. Imagine a use case where a legacy
>>>>> IPv4 IP-TV receiver (an app) wants to join a channel which is
>>>>> broadcasted
>>>>> in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
>>>> How does the IPv4 IP-TV know to join 224.1.2.3?
>>>>
>>>> How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
>>>> generated by an IPv6 source?  Does the source need to be configured to
>>>> use one of these IPv4-in-IPv6 multicast addresses?
>>>>
>>>>> There will be a function in the network which is statically configured
>>>>> that when it receives a igmp-join, it would covert to a corresponding
>>>>> mld-join. The IPv6 address in the join message will follow what is
>>>>> described in this draft. This Adaptive Function is transparent to the
>>>>> application and managed by the network.
>>>> Are you limiting this approach to only mapping at the IGMP/MLD
>>>> protocols?
>>>>
>>>> How does your Adaptive Function know which IPv6 multicast prefix to use
>>>> when mapping the IPv4 multicast address in the IGMP Report message to
>>>> MLD?
>>>>
>>>> Regards,
>>>> Brian
>>
>>
>> _______________________________________________
>> MBONED mailing list
>> MBONED@ietf.org
>> https://www.ietf.org/mailman/listinfo/mboned

--------------090903050302090805080501
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <font face="Calibri">Re-,<br>
    </font><br>
    On 5/15/2012 Tuesday 5:06 AM, Lee, Yiu wrote:
    <blockquote cite="mid:CBD6EB81.20E9E%25yiu_lee@cable.comcast.com"
      type="cite">
      <pre wrap="">Hi Stig,

Right. I explain only one use case. Other may find the latter case is more
attractive for their deployments. This address format should enable the
dynamic use case as well.
</pre>
    </blockquote>
    Yes, imaging the coexistence of the native provisioning and the
    embedded address for some transition approach deployment, to perform
    that statelessly, a flag bit is efficient.<br>
    <br>
    <br>
    Cheers,<br>
    Jacni<br>
    <br>
    <blockquote cite="mid:CBD6EB81.20E9E%25yiu_lee@cable.comcast.com"
      type="cite">
      <pre wrap="">
Yiu

On 5/14/12 4:56 PM, "Stig Venaas" <a class="moz-txt-link-rfc2396E" href="mailto:stig@cisco.com">&lt;stig@cisco.com&gt;</a> wrote:

</pre>
      <blockquote type="cite">
        <pre wrap="">On 5/14/2012 1:50 PM, Lee, Yiu wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Hi Brian,

Sorry for getting back late. I read Bert's answers to your questions.
His
answers are inline with my answers. Most information are statically
configured. For example: Ch1 is statically configured to 224.1.2.3 via
OOB
mechanism. If the STB is IPv4 only, it will only use IPv4 mcast address.
It won't use the address format defined in this draft. In my mind, the
most common deployment will use the same IPv6 prefix which will be
statically configured in the AF.
</pre>
        </blockquote>
        <pre wrap="">
Right, so that was my main concern with the draft. Is static
configuration like this sufficient, or are there more generic cases
where one needs to know that it is translated from IPv4 without a
priori configuration. The flag bit (or a well-known prefix) is only
needed in the latter case. I know there were some scenarios where
someone found the latter to be advantageous though.

Stig

</pre>
        <blockquote type="cite">
          <pre wrap="">
Regards,
Yiu


On 5/10/12 2:03 PM, "Brian Haberman"<a class="moz-txt-link-rfc2396E" href="mailto:brian@innovationslab.net">&lt;brian@innovationslab.net&gt;</a>  wrote:

</pre>
          <blockquote type="cite">
            <pre wrap="">Hi Yiu,
      Let me ask a few questions...

On 5/9/12 10:52 PM, Lee, Yiu wrote:
</pre>
            <blockquote type="cite">
              <pre wrap="">Hi Carsten,

Thanks very much for reviewing the document. I just want to add a
point
to
your question about how applications decide when to use this multicast
address format. In fact, they don't. Imagine a use case where a legacy
IPv4 IP-TV receiver (an app) wants to join a channel which is
broadcasted
in IPv6. The app will continue to send the igmp-join (say 224.1.2.3).
</pre>
            </blockquote>
            <pre wrap="">
How does the IPv4 IP-TV know to join 224.1.2.3?

How is 224.1.2.3 advertised to the IPv4 IP-TV clients if the content is
generated by an IPv6 source?  Does the source need to be configured to
use one of these IPv4-in-IPv6 multicast addresses?

</pre>
            <blockquote type="cite">
              <pre wrap="">There will be a function in the network which is statically configured
that when it receives a igmp-join, it would covert to a corresponding
mld-join. The IPv6 address in the join message will follow what is
described in this draft. This Adaptive Function is transparent to the
application and managed by the network.
</pre>
            </blockquote>
            <pre wrap="">
Are you limiting this approach to only mapping at the IGMP/MLD
protocols?

How does your Adaptive Function know which IPv6 multicast prefix to use
when mapping the IPv4 multicast address in the IGMP Report message to
MLD?

Regards,
Brian
</pre>
          </blockquote>
        </blockquote>
        <pre wrap="">
</pre>
        <br>
        <fieldset class="mimeAttachmentHeader"></fieldset>
        <br>
        <pre wrap="">_______________________________________________
MBONED mailing list
<a class="moz-txt-link-abbreviated" href="mailto:MBONED@ietf.org">MBONED@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/mboned">https://www.ietf.org/mailman/listinfo/mboned</a>
</pre>
      </blockquote>
    </blockquote>
  </body>
</html>

--------------090903050302090805080501--


From bob.hinden@gmail.com  Wed May 16 11:29:53 2012
Return-Path: <bob.hinden@gmail.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 EFF6D21F8594; Wed, 16 May 2012 11:29:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.836
X-Spam-Level: 
X-Spam-Status: No, score=-102.836 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, SARE_RECV_BEZEQINT_B=0.763, USER_IN_WHITELIST=-100]
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 HO4RdXYXtV08; Wed, 16 May 2012 11:29:53 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id 0C34921F854C; Wed, 16 May 2012 11:29:52 -0700 (PDT)
Received: by eekd4 with SMTP id d4so337890eek.31 for <multiple recipients>; Wed, 16 May 2012 11:29:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:content-type:content-transfer-encoding:subject:date:message-id :cc:to:mime-version:x-mailer; bh=3tF+vyPKTZLgRS0uoWChf+hPPUCTxlSwaCHW3KaYWqQ=; b=xrxU8UvUdERG9PAALl99ia5k4KGYAeuEctEW455Uv3uX4mWlDxzHlm1GwV+iwVzhXe P+jgKbwJRSSTpqiwdtsAwDT3nLT9C8sQ5zBuDB0Od20Brh3i3kuqAOsFjCWYkckPpzSI IZreAsgS2AMmvKUtVUMRgPt6LBBQG5Qos9R/13BhOVSuI93M4ioZg6YKd1ac4CmDxJ5p FZu+depzPdbfK94DC+hzEz6kJ5YL1W3e9N20dVOwKrG2zUP+ovyP53JC+HFT84P/anIC IfPmUifanVwlWL4CnPLDhFyPTnPaAWpvR3GF/t+Cp+93cohuayfTVK5A4ZtBrqYMOxYo qpVA==
Received: by 10.14.100.197 with SMTP id z45mr873835eef.54.1337192991964; Wed, 16 May 2012 11:29:51 -0700 (PDT)
Received: from [192.168.5.50] (bzq-218-39-90.cablep.bezeqint.net. [81.218.39.90]) by mx.google.com with ESMTPS id z47sm16288958een.5.2012.05.16.11.29.50 (version=SSLv3 cipher=OTHER); Wed, 16 May 2012 11:29:51 -0700 (PDT)
From: Bob Hinden <bob.hinden@gmail.com>
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Subject: Request To Advance: <draft-ietf-6man-rfc3484bis-04.txt>
Date: Wed, 16 May 2012 21:29:49 +0300
Message-Id: <712503F6-F0F8-4551-9FC6-1FACF8E5A2DD@gmail.com>
To: Brian Haberman <brian@innovationslab.net>, Ralph Droms <rdroms@cisco.com>
Mime-Version: 1.0 (Apple Message framework v1084)
X-Mailer: Apple Mail (2.1084)
Cc: iesg-secretary@ietf.org, Bob Hinden <bob.hinden@gmail.com>, 6man Mailing List <ipv6@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, 16 May 2012 18:29:54 -0000

Brian & Ralph,

On behalf of the 6MAN WG, the chairs request the advancement of:

	Title           : Default Address Selection for Internet =
Protocol version 6 (IPv6)
	Author(s)       : Dave Thaler
                          Richard Draves
                          Arifumi Matsumoto
                          Tim Chown
	Filename        : draft-ietf-6man-rfc3484bis-04.txt
	Pages           : 30
	Date            : 2012-05-15

as a Proposed Standard.  A two week 6MAN working group last call was =
completed on April 26, 2012.  The current draft resolves issues raised =
during the last call.  The chairs believe there is a consensus in the =
w.g. to move this document forward.

Regards,
Bob Hinden & Ole Tr=F8an
6MAN chairs



From suresh.krishnan@ericsson.com  Wed May 16 21:41:50 2012
Return-Path: <suresh.krishnan@ericsson.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 44A8721F867F for <ipv6@ietfa.amsl.com>; Wed, 16 May 2012 21:41:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.559
X-Spam-Level: 
X-Spam-Status: No, score=-106.559 tagged_above=-999 required=5 tests=[AWL=0.040, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 W4xroB0rj2Vr for <ipv6@ietfa.amsl.com>; Wed, 16 May 2012 21:41:49 -0700 (PDT)
Received: from imr4.ericy.com (imr4.ericy.com [198.24.6.9]) by ietfa.amsl.com (Postfix) with ESMTP id 75C5B21F8665 for <ipv6@ietf.org>; Wed, 16 May 2012 21:41:49 -0700 (PDT)
Received: from eusaamw0706.eamcs.ericsson.se ([147.117.20.31]) by imr4.ericy.com (8.14.3/8.14.3/Debian-9.1ubuntu1) with ESMTP id q4H4flSG028601; Wed, 16 May 2012 23:41:48 -0500
Received: from EUSAACMS0703.eamcs.ericsson.se ([169.254.1.69]) by eusaamw0706.eamcs.ericsson.se ([147.117.20.31]) with mapi; Thu, 17 May 2012 00:41:42 -0400
From: Suresh Krishnan <suresh.krishnan@ericsson.com>
To: Brian Haberman <brian@innovationslab.net>, "draft-ietf-6man-lineid@tools.ietf.org" <draft-ietf-6man-lineid@tools.ietf.org>, 6man Chairs <6man-chairs@tools.ietf.org>, 6man WG <ipv6@ietf.org>
Date: Thu, 17 May 2012 00:41:02 -0400
Subject: RE: AD review: draft-ietf-6man-lineid
Thread-Topic: AD review: draft-ietf-6man-lineid
Thread-Index: Ac0olNxg87/aTYNTS1KnLeFiAxw5CALUmcmY
Message-ID: <4FD1E7CD248BF84F86BD4814EDDDBCC1514E4C2398@EUSAACMS0703.eamcs.ericsson.se>
References: <4FA18283.40507@innovationslab.net>
In-Reply-To: <4FA18283.40507@innovationslab.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
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, 17 May 2012 04:41:50 -0000

Hi Brian,
  Thanks for the comments. Please find responses inline.

Brian Haberman wrote:
> All,
>        Here are my comments on the LineID draft.  It is in pretty good
> shape, but I would like these issues addressed before moving on to IESG
> Review/IETF Last Call...
>=20
> Substantive
> -----------
>=20
> - Section 2 (paragraph 3) : This text talks about "the network" getting
> some information from the subscriber-originated RS messages.  Is it
> really the AN that gets this information or is it really the Edge
> Router?  What information is being lost when the subscriber-initiated RS
> messages stop?

It is mainly the MAC address of the host that initiated the RS. The proxy R=
S from the AN cannot convey this to the edge router.

>=20
> - Section 2 (paragraph 5) : This paragraph states that this approach is
> "NOT RECOMMENDED for general deployments".  Do you really mean general
> deployments or is is better to say deployments not using the N:1 VLAN mod=
el?

It is intended to convey that this mechanism applies to n:1 vlan models and=
 is not generally applicable. If we use "NOT RECOMMENDED for deployments no=
t using N:1" we end up with a double negative. Will that work for you?

>=20
> - Section 5.1 : If the AN has an IPv6 address, why is its use in the
> encapsulating header only a SHOULD?

I am rewording this section to include an additional case that came up. I w=
ill change this to a MUST, The New text will read=20


OLD:
If the AN has an IPv6 address, it SHOULD use this
address in the Source Address field of the outer IPv6 datagram.
Otherwise it MUST use the unspecified address as the Source Address
of the outer IPv6 datagram.

NEW:

If the AN has an IPv6 address, it MUST use this address in the Source Addre=
ss field of the outer IPv6 datagram. Otherwise, when the end-device sends o=
ut a Router Solicitation and uses a link-local address in the Source Addres=
s field, the AN MUST copy this address in the Source Address field of the o=
uter IPv6 datagram.
In all other cases, the AN MUST use the unspecified address as the Source A=
ddress of the outer IPv6 datagram.

>=20
> - Section 6.3 : How does the edge router know what prefixes to map to
> the LIO?  Should there be some specification that the RA transmitted
> must/should carry a PIO?

The LIO gets mapped to the prefix either by configuration or some form of d=
ynamic provisioning using a protocol like RADIUS. I will add an explicit st=
atement that this RA MUST carry this prefix in the PIO.

=20
>=20
> - Section 7 : I would suggest for the definition of the Option Length
> s/The value 0 is considered invalid/The value MUST be greater than 0/

OK.

>=20
> - Section 7.1 : I have questions on the use of SHOULD NOT in the last
> two paragraphs. In what situation would two line IDs be considered equal
> if they do not match byte-by-byte?  To me, this can be changed to MUST
> NOT. I am not sure there is really any reason to say an intermediate
> system SHOULD NOT examine the Line ID.  There is no way to enforce that
> rule.  In what situation (or type of situation) would an intermediate
> system be allowed to modify the Line ID?

I cannot see any reasonable cases where there can be exceptions to this. I =
will change these to MUST NOTs.

>=20
> Editorial
> ---------

I will make all these editorial changes,

Thanks
Suresh


From brian@innovationslab.net  Thu May 17 06:09:26 2012
Return-Path: <brian@innovationslab.net>
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 7CD1A21F861F for <ipv6@ietfa.amsl.com>; Thu, 17 May 2012 06:09:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.612
X-Spam-Level: 
X-Spam-Status: No, score=-102.612 tagged_above=-999 required=5 tests=[AWL=-0.013, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 XAEebI3E9OWA for <ipv6@ietfa.amsl.com>; Thu, 17 May 2012 06:09:25 -0700 (PDT)
Received: from uillean.fuaim.com (uillean.fuaim.com [206.197.161.140]) by ietfa.amsl.com (Postfix) with ESMTP id DE3D721F8609 for <ipv6@ietf.org>; Thu, 17 May 2012 06:09:25 -0700 (PDT)
Received: from clairseach.fuaim.com (clairseach.fuaim.com [206.197.161.141]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by uillean.fuaim.com (Postfix) with ESMTP id C4F048814E; Thu, 17 May 2012 06:09:25 -0700 (PDT)
Received: from clemson.local (nat-gwifi.jhuapl.edu [128.244.87.132]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by clairseach.fuaim.com (Postfix) with ESMTP id 48B13140039; Thu, 17 May 2012 06:09:25 -0700 (PDT)
Message-ID: <4FB4F883.6000506@innovationslab.net>
Date: Thu, 17 May 2012 09:09:23 -0400
From: Brian Haberman <brian@innovationslab.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Suresh Krishnan <suresh.krishnan@ericsson.com>
Subject: Re: AD review: draft-ietf-6man-lineid
References: <4FA18283.40507@innovationslab.net> <4FD1E7CD248BF84F86BD4814EDDDBCC1514E4C2398@EUSAACMS0703.eamcs.ericsson.se>
In-Reply-To: <4FD1E7CD248BF84F86BD4814EDDDBCC1514E4C2398@EUSAACMS0703.eamcs.ericsson.se>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Cc: 6man Chairs <6man-chairs@tools.ietf.org>, "draft-ietf-6man-lineid@tools.ietf.org" <draft-ietf-6man-lineid@tools.ietf.org>, 6man WG <ipv6@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, 17 May 2012 13:09:26 -0000

Hi Suresh,

On 5/17/12 12:41 AM, Suresh Krishnan wrote:
> Hi Brian, Thanks for the comments. Please find responses inline.
>
> Brian Haberman wrote:
>> All, Here are my comments on the LineID draft.  It is in pretty
>> good shape, but I would like these issues addressed before moving
>> on to IESG Review/IETF Last Call...
>>
>> Substantive -----------
>>
>> - Section 2 (paragraph 3) : This text talks about "the network"
>> getting some information from the subscriber-originated RS
>> messages.  Is it really the AN that gets this information or is it
>> really the Edge Router?  What information is being lost when the
>> subscriber-initiated RS messages stop?
>
> It is mainly the MAC address of the host that initiated the RS. The
> proxy RS from the AN cannot convey this to the edge router.
>
>>
>> - Section 2 (paragraph 5) : This paragraph states that this
>> approach is "NOT RECOMMENDED for general deployments".  Do you
>> really mean general deployments or is is better to say deployments
>> not using the N:1 VLAN model?
>
> It is intended to convey that this mechanism applies to n:1 vlan
> models and is not generally applicable. If we use "NOT RECOMMENDED
> for deployments not using N:1" we end up with a double negative. Will
> that work for you?

How about : "...is considered experimental and SHOULD only be used in 
deployments employing N:1 VLANs."?

I, personally, would not object to changing the above SHOULD to a MUST.

>
>>
>> - Section 5.1 : If the AN has an IPv6 address, why is its use in
>> the encapsulating header only a SHOULD?
>
> I am rewording this section to include an additional case that came
> up. I will change this to a MUST, The New text will read
>
>
> OLD: If the AN has an IPv6 address, it SHOULD use this address in the
> Source Address field of the outer IPv6 datagram. Otherwise it MUST
> use the unspecified address as the Source Address of the outer IPv6
> datagram.
>
> NEW:
>
> If the AN has an IPv6 address, it MUST use this address in the Source
> Address field of the outer IPv6 datagram. Otherwise, when the
> end-device sends out a Router Solicitation and uses a link-local
> address in the Source Address field, the AN MUST copy this address in
> the Source Address field of the outer IPv6 datagram. In all other
> cases, the AN MUST use the unspecified address as the Source Address
> of the outer IPv6 datagram.

Looks good to me.

>
>>
>> - Section 6.3 : How does the edge router know what prefixes to map
>> to the LIO?  Should there be some specification that the RA
>> transmitted must/should carry a PIO?
>
> The LIO gets mapped to the prefix either by configuration or some
> form of dynamic provisioning using a protocol like RADIUS. I will add
> an explicit statement that this RA MUST carry this prefix in the
> PIO.
>

Ok.

>
>>
>> - Section 7 : I would suggest for the definition of the Option
>> Length s/The value 0 is considered invalid/The value MUST be
>> greater than 0/
>
> OK.
>
>>
>> - Section 7.1 : I have questions on the use of SHOULD NOT in the
>> last two paragraphs. In what situation would two line IDs be
>> considered equal if they do not match byte-by-byte?  To me, this
>> can be changed to MUST NOT. I am not sure there is really any
>> reason to say an intermediate system SHOULD NOT examine the Line
>> ID.  There is no way to enforce that rule.  In what situation (or
>> type of situation) would an intermediate system be allowed to
>> modify the Line ID?
>
> I cannot see any reasonable cases where there can be exceptions to
> this. I will change these to MUST NOTs.
>

Ok.

>>
>> Editorial ---------
>
> I will make all these editorial changes,
>

Cool.  Once the new version is out, I will start an IETF Last Call.

Regards,
Brian



From internet-drafts@ietf.org  Fri May 18 14:07:52 2012
Return-Path: <internet-drafts@ietf.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 C372F21F85F1; Fri, 18 May 2012 14:07:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.096
X-Spam-Level: 
X-Spam-Status: No, score=-102.096 tagged_above=-999 required=5 tests=[AWL=0.503, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 AVOPTZG1seMz; Fri, 18 May 2012 14:07:52 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 564BF21F85F8; Fri, 18 May 2012 14:07:52 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D Action: draft-ietf-6man-stable-privacy-addresses-00.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 4.02
Message-ID: <20120518210752.28540.26696.idtracker@ietfa.amsl.com>
Date: Fri, 18 May 2012 14:07:52 -0700
Cc: ipv6@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: Fri, 18 May 2012 21:07:53 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies. This draft is a work item of the IPv6 Maintenance Working Group of the=
 IETF.

	Title           : A method for Generating Stable Privacy-Enhanced Addresse=
s with IPv6 Stateless Address Autoconfiguration (SLAAC)
	Author(s)       : Fernando Gont
	Filename        : draft-ietf-6man-stable-privacy-addresses-00.txt
	Pages           : 18
	Date            : 2012-05-18

   This document specifies a method for generating IPv6 Interface
   Identifiers to be used with IPv6 Stateless Address Autoconfiguration
   (SLAAC), such that addresses configured using this method are stable
   within each subnet, but the Interface Identifier changes when hosts
   move from one network to another.  The aforementioned method is meant
   to be an alternative to generating Interface Identifiers based on
   IEEE identifiers, such that the benefits of stable addresses can be
   achieved without sacrificing the privacy of users.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-6man-stable-privacy-addresse=
s-00.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-stable-privacy-addresses=
-00.txt

The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-6man-stable-privacy-addresses/


From marshall.eubanks@gmail.com  Mon May 21 11:01:44 2012
Return-Path: <marshall.eubanks@gmail.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 6172921F85C7 for <ipv6@ietfa.amsl.com>; Mon, 21 May 2012 11:01:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level: 
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 7wM0tVb1vGOx for <ipv6@ietfa.amsl.com>; Mon, 21 May 2012 11:01:43 -0700 (PDT)
Received: from mail-lpp01m010-f44.google.com (mail-lpp01m010-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id 7347721F859B for <ipv6@ietf.org>; Mon, 21 May 2012 11:01:43 -0700 (PDT)
Received: by lagv3 with SMTP id v3so4256368lag.31 for <ipv6@ietf.org>; Mon, 21 May 2012 11:01:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=f7gmwzjyJZi8scj3HxG2k+TBEjxk5s+X8KIaEjHUpZs=; b=QQWmX6WgnUpCyJGLts9spA4EPs/a3363/QWd5B1LiHaFczeIYXylA/VOlkjCZBwwqa d+cJ5IWe9Ptw2OEChXrseI6cFp4umxMtvI+HCDPQtBU799FncUXlnCtEYhKVaQEth7jD G2/BRJiN8Uqha6rl+qVQ7b77z6FDu53z+OFcZqxGb5ych5wkOboEHGKi478KwqLSoDol NjfQH0M/2S0I1JTh4fWFtnvfkFR+/RKnrHeQHhwZUp4GkaLghVm4+JEAf1uBVG6EAZJk CCPhuJVmOE2Pub6NU1YYV8eaPtGAMSdLtvZ7hL+OP/vVLTEJtMADWJZJVCSvgCKUjDAd aT7A==
MIME-Version: 1.0
Received: by 10.112.88.34 with SMTP id bd2mr8268501lbb.33.1337623302417; Mon, 21 May 2012 11:01:42 -0700 (PDT)
Received: by 10.112.56.13 with HTTP; Mon, 21 May 2012 11:01:42 -0700 (PDT)
In-Reply-To: <4FA8CB45.1020309@ericsson.com>
References: <036E1A9D-88D9-4B1B-A7B1-FF4A624C5E13@gmail.com> <4FA8CB45.1020309@ericsson.com>
Date: Mon, 21 May 2012 14:01:42 -0400
Message-ID: <CAJNg7V+jzQbkUDd1nm2xp1jwF1mQYpjUx9JNWAwcSwKA0ZFL1w@mail.gmail.com>
Subject: Re: 6MAN WG Last Call: <draft-ietf-6man-udpchecksum-02>
From: Marshall Eubanks <marshall.eubanks@gmail.com>
To: Magnus Westerlund <magnus.westerlund@ericsson.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
Cc: "ipv6@ietf.org Mailing List" <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, "draft-ietf-6man-udpchecksums@tools.ietf.org" <draft-ietf-6man-udpchecksums@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: Mon, 21 May 2012 18:01:44 -0000

Dear Magnus;

On Tue, May 8, 2012 at 3:29 AM, Magnus Westerlund
<magnus.westerlund@ericsson.com> wrote:
> Hi,
>
> I know the WG last call has closed. But I reviewed it anyway and I have
> found some nits and things which the WG chairs anyway will stumble on in
> their ID checklist processing of the document. I also have some more
> substantial comments on how this is written. I am sorry that I am late,
> but I simple missed the WG last call.
>
> I do support this document going forward but I do think it needs to be
> updated prior to submission to the AD.
>
> 1) Abstract contains bracketed references. I would suggest replacing
> RFC2460[RFC2460] with the documents title and RFC number without brackets=
.
>

The brackets come from xml2rfc. This nit is will be done.

> 2) Document header does not contain "Updates:RFC2460"

OK, will be fixed.

>
> 3) Section 1, " RFC 2460[RFC2460], " I think this should be "Internet
> Protocol, Version 6 (IPv6) Specification [RFC2460],"
>

Isn't this just # 1 ? Or am I missing something?
> 4. Section 5
> =A0 =A0 "However, some protocols, such as lightweight tunneling
> =A0 =A0 =A0protocols that use UDP as a tunnel encapsulation, MAY omit
> =A0 =A0 =A0computing the UDP checksum of the encapsulating UDP header and=
 set
> =A0 =A0 =A0it to zero, subject to the constraints described in
> =A0 =A0 =A0[I-D.ietf-6man-udpzero]."
>
> I am a bit worried about making [I-D.ietf-6man-udpzero] part of the
> specification text. Especially something that I at least consider being
> normative definition of constraints. Those I think should be part of
> this document. I think the pointers earlier in the document is
> sufficient to establish that part of the inclusion of the constraints in
> this document are based on whats in our document.

Here is the problem with
> =A0 =A0 =A0[I-D.ietf-6man-udpzero]."

The intended reference is to _the current document_. Remember, this
text is part of

 This item should be taken out of the bullet list and should be
   modified as follows:

where "this item" is [RFC2460] Section 8.1, 4th bullet

What I was worried about was that someone would take our instructions
literally, and create a mashup of 2560 and the current document, as
that is what we tell them to do. Then, you don't want to just say "as
in Section X", as that is ambiguous. Nor do you want
to say "Section X, of this document," for the same reason. Ideally, if
this document was RFC YYYY, you would say "Section X of RFC YYYY."

However, can a document normatively reference itself ? That might
excite Douglas Hofstadter, but it seems dubious to me.

It does occur to me that this must have been dealt with previously -
do you know of previous solutions ?

>
> 5. Section 6. "It is now 2011." Can the authors confirm if there has
> been no more analysis and maybe indicate the current year.

Will do.

>
> In general when I read this document it reads to much like a discussion
> paper rather than a normative specification. I think it is late in the
> process and do not require any changes now. However, I have raised this
> earlier (on the 00 wg version) and the authors have not addressed this.
>

I actually did change a bunch of text based on that. I agree it is a
bit late to do more.

Marshall

> Cheers
>
> Magnus Westerlund
>
> ----------------------------------------------------------------------
> Multimedia Technologies, Ericsson Research EAB/TVM
> ----------------------------------------------------------------------
> Ericsson AB =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0| Phone =A0+46 10 7148287
> F=E4r=F6gatan 6 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0| Mobile +46 73 0949079
> SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
> ----------------------------------------------------------------------
>

From brian@innovationslab.net  Mon May 21 11:49:52 2012
Return-Path: <brian@innovationslab.net>
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 432A921F84A6 for <ipv6@ietfa.amsl.com>; Mon, 21 May 2012 11:49:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.466
X-Spam-Level: 
X-Spam-Status: No, score=-102.466 tagged_above=-999 required=5 tests=[AWL=0.133, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 ENUIaJlMqbWO for <ipv6@ietfa.amsl.com>; Mon, 21 May 2012 11:49:51 -0700 (PDT)
Received: from uillean.fuaim.com (uillean.fuaim.com [206.197.161.140]) by ietfa.amsl.com (Postfix) with ESMTP id AEDEC21F849A for <ipv6@ietf.org>; Mon, 21 May 2012 11:49:51 -0700 (PDT)
Received: from clairseach.fuaim.com (clairseach.fuaim.com [206.197.161.141]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by uillean.fuaim.com (Postfix) with ESMTP id 6924288125; Mon, 21 May 2012 11:49:51 -0700 (PDT)
Received: from clemson.local (nat-gwifi.jhuapl.edu [128.244.87.132]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by clairseach.fuaim.com (Postfix) with ESMTP id C675813680AD; Mon, 21 May 2012 11:49:50 -0700 (PDT)
Message-ID: <4FBA8E46.7030104@innovationslab.net>
Date: Mon, 21 May 2012 14:49:42 -0400
From: Brian Haberman <brian@innovationslab.net>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: draft-ietf-6man-rfc3484bis@tools.ietf.org,  6man Chairs <6man-chairs@tools.ietf.org>, 6man WG <ipv6@ietf.org>
Subject: AD Review : draft-ietf-6man-rfc3484bis
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
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: Mon, 21 May 2012 18:49:52 -0000

All,
      Here are my comments on the Address Selection draft.  I think it 
is in really good shape and only have a few 
comments/questions/suggestions.  Many of these are related to text 
directly inherited from RFC 3484, so I am willing to listen to push back 
on making those changes.

1. The first line of the Abstract does not read well.  I suggest 
changing it to "... two algorithms, one for source address selection and 
one for...".

2. There has been resistance to having normative text in the Abstract 
and the first sentence of the second paragraph certainly sounds 
normative.  Any objection to striking that first sentence?  Would it 
make sense to move that sentence to the last paragraph in the Introduction?

3. The fourth paragraph of section 2 says apps SHOULD iterate through 
the list of addresses returned from getaddrinfo().  It would be useful 
to identify what exceptions to that rule are reasonable.

4. Section 2.1 (6th paragraph) mentions ULAs and 6to4 without expansion 
or reference.  It would be good to spell out what those are.

5. I am curious as to what the rationale was for changing the text in 
section 2.2 as opposed to keeping the original text from RFC 3484.  In 
making that change, why is only the length of S's prefix listed as a 
stopping criteria for comparison?

6. In section 3.1, I find it confusing to discuss "unicast site-local" 
and not mention the scope of ULAs.  In fact, it may be worthwhile to 
mention in section 2.1 that the placement of FEC0::/10 is based on the 
site-local prefix having been deprecated.

7. Section 5 states "...the remaining rules are applied (in order) to 
...".  I would like to see this rule strengthened with the use of MUST 
or SHOULD.  In addition, the last paragraph in the section may lead some 
implementers to consider some of the rules as optional.  Is that really 
what we want?

8. This comment is driven by text in Section 6, but there are other 
cases throughout the document.  In several places, I find "should" and 
"may" being used in situations where it could be normative.  Is the 
intent to interpret mixed- and lower-case 2119 keywords as normative?

9. Section 7 contains an indirect reference to a rule by using "Rule 
5.5".  It would read better if it said something like "Rule 5 in Section 
5" or something similar.

Once we resolve these, the draft can move along to IETF Last Call.

Regards,
Brian

From magnus.westerlund@ericsson.com  Tue May 22 03:03:51 2012
Return-Path: <magnus.westerlund@ericsson.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 955BB21F85A3 for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 03:03:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.136
X-Spam-Level: 
X-Spam-Status: No, score=-106.136 tagged_above=-999 required=5 tests=[AWL=0.113, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 o39rXY9794sF for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 03:03:51 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 78DCC21F854E for <ipv6@ietf.org>; Tue, 22 May 2012 03:03:50 -0700 (PDT)
X-AuditID: c1b4fb2d-b7fac6d000002e89-07-4fbb64846753
Received: from esessmw0191.eemea.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id BF.A0.11913.4846BBF4; Tue, 22 May 2012 12:03:49 +0200 (CEST)
Received: from [127.0.0.1] (153.88.115.8) by esessmw0191.eemea.ericsson.se (153.88.115.85) with Microsoft SMTP Server id 8.3.213.0; Tue, 22 May 2012 12:03:48 +0200
Message-ID: <4FBB6484.6090709@ericsson.com>
Date: Tue, 22 May 2012 12:03:48 +0200
From: Magnus Westerlund <magnus.westerlund@ericsson.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Marshall Eubanks <marshall.eubanks@gmail.com>
Subject: Re: 6MAN WG Last Call: <draft-ietf-6man-udpchecksum-02>
References: <036E1A9D-88D9-4B1B-A7B1-FF4A624C5E13@gmail.com> <4FA8CB45.1020309@ericsson.com> <CAJNg7V+jzQbkUDd1nm2xp1jwF1mQYpjUx9JNWAwcSwKA0ZFL1w@mail.gmail.com>
In-Reply-To: <CAJNg7V+jzQbkUDd1nm2xp1jwF1mQYpjUx9JNWAwcSwKA0ZFL1w@mail.gmail.com>
X-Enigmail-Version: 1.4.1
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrFLMWRmVeSWpSXmKPExsUyM+JvrW5rym5/g5V3OCy2vt/HZvG/9xur xcuz75ks7mxey+zA4rFz1l12jyVLfjJ5fLn8mS2AOYrLJiU1J7MstUjfLoEr48C6tewFJ2Ur bhxuZ2tg3CjexcjJISFgIjFreRcjhC0mceHeerYuRi4OIYFTjBLtP2aAJYQEljNKHL3KCmLz CmhL3Gj+B1TEwcEioCrRvs4EJMwmYCFx80cjG4gtKhAs8WLPFahyQYmTM5+wgNgiAoYSzecO M4PYzAJbGSV2bwUbLyzgILHw4geoVQsZJY6vSASxOQUCJVZ/XMQGcZukxMF/19ghevUkplxt YYSw5SWat85mhujVlmho6mCdwCg0C8nqWUhaZiFpWcDIvIpRODcxMye93FAvtSgzubg4P0+v OHUTIzC8D275rbuD8dQ5kUOM0hwsSuK8mw12+QsJpCeWpGanphakFsUXleakFh9iZOLglGpg dI6/cTaVk8lh2lsVvov/YvuCBT6u3yLWfax954/JO24vyGw5b534ofhT29T77XLRLj5Ld0ws trI/H948464oW1bGw+s5Hhpms44/9jjudvbG+vXqewNWC1dqfvmXd/9pZEHr3Ocr5j3uunnd /MmhS8+di+53l1Tyf8tyO/Z479npPza3sZ49V6HEUpyRaKjFXFScCACWnPP5PQIAAA==
Cc: "ipv6@ietf.org Mailing List" <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>, "draft-ietf-6man-udpchecksums@tools.ietf.org" <draft-ietf-6man-udpchecksums@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: Tue, 22 May 2012 10:03:51 -0000

See inline

On 2012-05-21 20:01, Marshall Eubanks wrote:
> Dear Magnus;
> 
> On Tue, May 8, 2012 at 3:29 AM, Magnus Westerlund
> <magnus.westerlund@ericsson.com> wrote:
>> Hi,
>>
>> I know the WG last call has closed. But I reviewed it anyway and I have
>> found some nits and things which the WG chairs anyway will stumble on in
>> their ID checklist processing of the document. I also have some more
>> substantial comments on how this is written. I am sorry that I am late,
>> but I simple missed the WG last call.
>>
>> I do support this document going forward but I do think it needs to be
>> updated prior to submission to the AD.
>>
>> 1) Abstract contains bracketed references. I would suggest replacing
>> RFC2460[RFC2460] with the documents title and RFC number without brackets.
>>
> 
> The brackets come from xml2rfc. This nit is will be done.
> 
>> 2) Document header does not contain "Updates:RFC2460"
> 
> OK, will be fixed.
> 
>>
>> 3) Section 1, " RFC 2460[RFC2460], " I think this should be "Internet
>> Protocol, Version 6 (IPv6) Specification [RFC2460],"
>>
> 
> Isn't this just # 1 ? Or am I missing something?

Yes, I just wanted to point out the place where things are going wrong.

>> 4. Section 5
>>     "However, some protocols, such as lightweight tunneling
>>      protocols that use UDP as a tunnel encapsulation, MAY omit
>>      computing the UDP checksum of the encapsulating UDP header and set
>>      it to zero, subject to the constraints described in
>>      [I-D.ietf-6man-udpzero]."
>>
>> I am a bit worried about making [I-D.ietf-6man-udpzero] part of the
>> specification text. Especially something that I at least consider being
>> normative definition of constraints. Those I think should be part of
>> this document. I think the pointers earlier in the document is
>> sufficient to establish that part of the inclusion of the constraints in
>> this document are based on whats in our document.
> 
> Here is the problem with
>>      [I-D.ietf-6man-udpzero]."
> 
> The intended reference is to _the current document_. Remember, this
> text is part of
> 
>  This item should be taken out of the bullet list and should be
>    modified as follows:
> 
> where "this item" is [RFC2460] Section 8.1, 4th bullet
> 
> What I was worried about was that someone would take our instructions
> literally, and create a mashup of 2560 and the current document, as
> that is what we tell them to do. Then, you don't want to just say "as
> in Section X", as that is ambiguous. Nor do you want
> to say "Section X, of this document," for the same reason. Ideally, if
> this document was RFC YYYY, you would say "Section X of RFC YYYY."
> 
> However, can a document normatively reference itself ? That might
> excite Douglas Hofstadter, but it seems dubious to me.
> 
> It does occur to me that this must have been dealt with previously -
> do you know of previous solutions ?

Yes, it can reference itself. What is commonly done in RTP Payload Media
Types registrations that we want to have the property to be copied and
thus reference itself. One inlcude [RFCXXXX] and then write an
RFC-editor note requesting to have the RFC-editor replace XXXX with the
number your document gets when being published.

Cheers

Magnus Westerlund

----------------------------------------------------------------------
Multimedia Technologies, Ericsson Research EAB/TVM
----------------------------------------------------------------------
Ericsson AB                | Phone  +46 10 7148287
Färögatan 6                | Mobile +46 73 0949079
SE-164 80 Stockholm, Sweden| mailto: magnus.westerlund@ericsson.com
----------------------------------------------------------------------


From justintfranks@gmail.com  Mon May 21 18:12:55 2012
Return-Path: <justintfranks@gmail.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 AD4D421F8531 for <ipv6@ietfa.amsl.com>; Mon, 21 May 2012 18:12:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 sjcc06T9xarb for <ipv6@ietfa.amsl.com>; Mon, 21 May 2012 18:12:54 -0700 (PDT)
Received: from mail-we0-f172.google.com (mail-we0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id 603B621F850C for <ipv6@ietf.org>; Mon, 21 May 2012 18:12:54 -0700 (PDT)
Received: by werb13 with SMTP id b13so2801069wer.31 for <ipv6@ietf.org>; Mon, 21 May 2012 18:12:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=A2FzFWhVwcLgB+Ex1vADEhmXcY/C6SSulk3J7ZyYj3A=; b=Z4NQFFGO3AJuQfaeFwxhTi8E+55LY8Hsdgct+sEfVUmDJ5XQqZRd/lX4TGQtR5fkpI AVCSHhdj5NvTp3wwRZfWTvBgsYY37ZIXxeZ8QtzT1P9VWnTERLu4giBLPRMJOw6jHkvj gTdZFep+yCD+24d1pfzfNl0CAboOJjBnwBoAdABDFrF8Y7wXAWq8plugXd4I9M9n+zvF beWCYq438kKdW0gsO9+M5STRLExNcfUpl1OYDYgMq/UupF0gfsiF2z+GErkAEW5mt2IU FIprU5KdrTtSujc6XhOf856nQyXTusJOGwAgxKZnSp048mGFuW44yvYqpPrkpWcPAq/Y b29Q==
MIME-Version: 1.0
Received: by 10.180.78.9 with SMTP id x9mr29754033wiw.18.1337649153797; Mon, 21 May 2012 18:12:33 -0700 (PDT)
Received: by 10.216.46.147 with HTTP; Mon, 21 May 2012 18:12:33 -0700 (PDT)
Date: Mon, 21 May 2012 18:12:33 -0700
Message-ID: <CAMsS2gCFTOZCpZHyUyjMS_+rqznUGxJjkjH8X=fyoLdV44hFfg@mail.gmail.com>
Subject: IPv6 concern
From: justin franks <justintfranks@gmail.com>
To: ipv6@ietf.org
Content-Type: multipart/alternative; boundary=f46d043bdecea56e3504c095b69e
X-Mailman-Approved-At: Tue, 22 May 2012 04:42:54 -0700
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: Tue, 22 May 2012 01:15:22 -0000

--f46d043bdecea56e3504c095b69e
Content-Type: text/plain; charset=ISO-8859-1

Hello,
I am an Internet Engineer. Specifically large scale ISP and Data Center
networks. I understand we need IPv6 and am working towards that as well.
However, I have major concerns about 2 areas in IPv6
1. The BGP prefix filtering
2. The assignment of multiple /32 or /48's to the same Organization by
various RIR's.
I have typed up a brief one page document here that explains some very
valid points.
http://www.inetassociation.com/ipv6subnetdesign.htm

-Justin Franks

--f46d043bdecea56e3504c095b69e
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hello,</div><div>I am an Internet Engineer. Specifically large scale I=
SP and Data Center networks. I understand we need IPv6 and am working towar=
ds that as well.</div><div>However, I have major concerns about 2 areas in =
IPv6</div>
<div>1. The BGP prefix filtering</div><div>2. The assignment of multiple /3=
2 or /48&#39;s to the same Organization by various RIR&#39;s.</div><div>I h=
ave typed up a brief one page document here that explains some very valid p=
oints.</div>
<div><a href=3D"http://www.inetassociation.com/ipv6subnetdesign.htm">http:/=
/www.inetassociation.com/ipv6subnetdesign.htm</a></div><div>=A0</div><div>-=
Justin Franks</div>

--f46d043bdecea56e3504c095b69e--

From jeroen@unfix.org  Tue May 22 04:57:09 2012
Return-Path: <jeroen@unfix.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 3D66921F847B for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 04:57:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 nJU3HWm3mICv for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 04:57:08 -0700 (PDT)
Received: from icaras.de.unfix.org (icaras.de.unfix.org [IPv6:2a01:4f8:130:74c1:5054:ff:fec4:f7d4]) by ietfa.amsl.com (Postfix) with ESMTP id 4399821F847A for <ipv6@ietf.org>; Tue, 22 May 2012 04:57:08 -0700 (PDT)
Received: from yomi.ch.unfix.org (117-1.5-85.cust.bluewin.ch [85.5.1.117]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jeroen) by icaras.de.unfix.org (Postfix) with ESMTPSA id 9D1D5801C813; Tue, 22 May 2012 13:56:54 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unfix.org; s=DKIM2009; t=1337687824; bh=xj+MZekD7iN8WnVQQ0Bo0S/Z5BbZa4A7hTHg07JErlU=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=cnWIULvhNEfwdUNlNVvm30JXFlUm81vCSOoHJCa09ciEln44QLzo+KoUtaGmare8V +qKk6h75PugQmvQl4S1IX90j2YyoaHtejcTHUDoba+r1JeCijNNCGfawGG5n3Y3KrT ICsbh/E8MG4meIjWPGR8Wg8iTeu74yG8vjaltHgLhgREpvMI1zSIXB2R83Kgch4oK0 qpd6pY6j/8kfD54D9H2dNbNIgSIWzAvbt20Kn38nXJOD19DAF36/MmHdJ7JoW0yCEj 7Tw2rV7xWfL6tn8LgsG5+HJNdrXX98tp4avk3QczClhcvteSiGLVx0Wegd1JxqiDwq kPhKfnF7P/Ubw==
Message-ID: <4FBB7F06.9040609@unfix.org>
Date: Tue, 22 May 2012 13:56:54 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20120129 Thunderbird/10.0
MIME-Version: 1.0
To: justin franks <justintfranks@gmail.com>
Subject: Re: IPv6 concern
References: <CAMsS2gCFTOZCpZHyUyjMS_+rqznUGxJjkjH8X=fyoLdV44hFfg@mail.gmail.com>
In-Reply-To: <CAMsS2gCFTOZCpZHyUyjMS_+rqznUGxJjkjH8X=fyoLdV44hFfg@mail.gmail.com>
X-Enigmail-Version: 1.4
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: ipv6@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: Tue, 22 May 2012 11:57:09 -0000

On 2012-05-22 03:12 , justin franks wrote:
> Hello,
> I am an Internet Engineer. Specifically large scale ISP and Data Center
> networks. I understand we need IPv6 and am working towards that as well.
> However, I have major concerns about 2 areas in IPv6
> 1. The BGP prefix filtering
> 2. The assignment of multiple /32 or /48's to the same Organization by
> various RIR's.
> I have typed up a brief one page document here that explains some very
> valid points.
> http://www.inetassociation.com/ipv6subnetdesign.htm

I do not grasp what you are trying to state with your message as it is
very unstructured.

But a couple of comments to statements in that text:

> Really big organizations and ISP's are given a /32 block.

Actually, per default an ISP will get a /32, really big ones will get
larger blocks, up to /13 have been seen already.

http://www.sixxs.net/tools/grh/dfp/ shows 1 /13 (spread into 14x /22),
2x /19 and several /20's as an example.

> Smaller organizations are given a /48 block

You mean: Organizations who request a PI block and cannot justify more
than a /48.

> Based on those numbers you now know which size prefix you request
> from your RIR. A /48 or a /32.

Or much much much larger, like those /19s mentioned above.

You are obviously forgetting about HD ratio and the amount of customers
that actually are served with these blocks.

"Child Prefixes" are just called subprefixes

> This model is super modular, super simple and super scalable.

It is not, as if you made the wrong choice when chunking up the prefix
you will need to move a little other chunk somewhere else and you will
just end up in routing mess anyway.

> If it was me I would only advertise Child Prefixes from the
> appropriate BGP routers per region.
[...]
> There needs to be an industry standard on what is the smallest prefix
> allowed to be advertised in BGP for IPv6. There is no standard now.
> Once a standard is made then we can begin to plan and design global
> networks accordingly.

Please actually check http://www.space.net/~gert/RIPE/ipv6-filters.html
for current operational practice that has been in use for nearly a
decade already.

You should only expect the assigned-from-RIR block to be accepted,
nothing else, especially not larger announcements.


As such your first concern is because you do not know about current
operational practice. I suggest you follow:
http://lists.cluenet.de/mailman/listinfo/ipv6-ops
and visit RIPE, APNIC, NANOG etc meetings that cover these subjects.


For your second concern, indeed, there are various organizations that
have received a disjunct prefix per RIR and in some cases almost a
disjunct prefix per country. These organizations are typically very very
large though and tend to have disjunct routing policies too.
And you do not want to ship your traffic yourself to the otherside of
the world, it is just too messy, with multiple prefixes all that is solved.

Greets,
 Jeroen

From stefan.marksteiner@joanneum.at  Tue May 22 08:04:17 2012
Return-Path: <stefan.marksteiner@joanneum.at>
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 D08FF21F8610 for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:04:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.429
X-Spam-Level: 
X-Spam-Status: No, score=-1.429 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_AT=0.424, HOST_EQ_AT=0.745, HTML_MESSAGE=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 iGpdIvTy59ZI for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:04:17 -0700 (PDT)
Received: from rzjgate.joanneum.ac.at (rzjgate.joanneum.ac.at [143.224.185.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4A6821F85F9 for <ipv6@ietf.org>; Tue, 22 May 2012 08:04:16 -0700 (PDT)
Received: from RZJS077.jr1.local (rzjs077.joanneum.ac.at [143.224.71.18]) by rzjgate.joanneum.ac.at (8.13.8/8.13.8) with ESMTP id q4MF46Cg007618 for <ipv6@ietf.org>; Tue, 22 May 2012 17:04:06 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joanneum.at; s=sel3; t=1337699046; bh=P/NQw0EcOnY1X3r1xM2VCEZCaTP+rF2QfC7gkSuToqE=; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; b=e733X0CFhDfodWdM3BjmK03Mi1Cn0ItcflIWujJqbp7Fb1tHXbZ03pWJz6lHg1WDV w8qBNaG34uZH6yw0XrusT0ZbsEbdyU31LFcfI1m4Jm8YZ4mA2x2WIpGfzZ/2XvlXHW fiEUximhD6kWnFiq7BTvdAL24Swf+d7ldc33kOm8=
Received: from RZJC1EX.jr1.local ([169.254.2.134]) by RZJS077.jr1.local ([143.224.71.18]) with mapi; Tue, 22 May 2012 17:04:05 +0200
From: "Marksteiner, Stefan" <stefan.marksteiner@joanneum.at>
To: "'ipv6@ietf.org'" <ipv6@ietf.org>
Date: Tue, 22 May 2012 17:04:04 +0200
Subject: Is there an official Extension Headers List?
Thread-Topic: Is there an official Extension Headers List?
Thread-Index: Ac04KrD94/8F1LakTiO1lxxNyun92Q==
Message-ID: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>
Accept-Language: de-DE, de-AT
Content-Language: de-DE
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE, de-AT
Content-Type: multipart/alternative; boundary="_000_8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314ERZJC1EXjr1l_"
MIME-Version: 1.0
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: Tue, 22 May 2012 15:04:17 -0000

--_000_8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314ERZJC1EXjr1l_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hello,

I just wonder if  any *official* summarization of currently existing IPv6 e=
xtension headers exists.
The only way I found to determine all headers is to step through the IANA p=
rotocol numbers list and check in the references whether the according prot=
ocol has a defined IPv6 extension header.
As far as I see it a complete current list would be:
Hop-by-Hop Option                       0
Routing Header                               43
Fragment Header                           44
AH                                                         51
ESP                                                        50
Destination Options                       60
Mobility Header                              135
Host Identity Protocol                   139
Shim6 Protocol                                140

Is there something I missed or misinterpreted? Or is there actually an offi=
cial list (a citable source would fit my needs best)?
Thanks in advance.

Cheers,

Stefan

--_000_8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314ERZJC1EXjr1l_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.E-MailFormatvorlage17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DDE-AT link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hello,<o:p></o:p=
></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span l=
ang=3DEN-US>I just wonder if &nbsp;any *<b>official</b>* summarization of c=
urrently existing IPv6 extension headers exists.<o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span lang=3DEN-US>The only way I found to determine all he=
aders is to step through the IANA protocol numbers list and check in the re=
ferences whether the according protocol has a defined IPv6 extension header=
.<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>As far as I =
see it a complete current list would be:<o:p></o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US>Hop-by-Hop Option&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp; 0 <o:p></o:p></span></p><p class=3DMsoNormal><span la=
ng=3DEN-US>Routing Header&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 43<o:p></o:p></span=
></p><p class=3DMsoNormal><span lang=3DEN-US>Fragment Header&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 44<o:p><=
/o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>AH&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; 51<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN=
-US>ESP&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50<o:p></o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-US>Destination Options &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; 60<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-=
US>Mobility Header &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 135<o:p></o:p></span></p><p class=3DMsoNor=
mal><span lang=3DEN-US>Host Identity Protocol &nbsp; &nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 139<o:=
p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US>Shim6 Protocol &=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 140<o:p></o:p></span></p><p class=3DMsoNormal=
><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US>Is there something I missed or misinterpreted? Or is there act=
ually an official list (a citable source would fit my needs best)?<o:p></o:=
p></span></p><p class=3DMsoNormal><span lang=3DEN-US>Thanks in advance.<o:p=
></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p>=
</span></p><p class=3DMsoNormal><span lang=3DEN-US>Cheers,<o:p></o:p></span=
></p><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal><span lang=3DEN-US>Stefan<o:p></o:p></span></p></div></b=
ody></html>=

--_000_8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314ERZJC1EXjr1l_--

From jeremy.duncan@salientfed.com  Tue May 22 08:33:20 2012
Return-Path: <jeremy.duncan@salientfed.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 04CBA21F85EF for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:33:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.406
X-Spam-Level: 
X-Spam-Status: No, score=-1.406 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FR_TEST_BASE64_BAD=3.189, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4, TRACKER_ID=2.003]
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 gqVecs4vg6VB for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:33:19 -0700 (PDT)
Received: from tx2outboundpool.messaging.microsoft.com (tx2ehsobe001.messaging.microsoft.com [65.55.88.11]) by ietfa.amsl.com (Postfix) with ESMTP id 4927321F85D3 for <ipv6@ietf.org>; Tue, 22 May 2012 08:33:19 -0700 (PDT)
Received: from mail18-tx2-R.bigfish.com (10.9.14.240) by TX2EHSOBE008.bigfish.com (10.9.40.28) with Microsoft SMTP Server id 14.1.225.23; Tue, 22 May 2012 15:33:04 +0000
Received: from mail18-tx2 (localhost [127.0.0.1])	by mail18-tx2-R.bigfish.com (Postfix) with ESMTP id 3F70C460C55	for <ipv6@ietf.org>; Tue, 22 May 2012 15:33:04 +0000 (UTC)
X-SpamScore: -26
X-BigFish: PS-26(zz9371I1443Nc85dhzz1202hz31iz1033IL8275bh8275dhz2dh2a8h668h839hd25hf0ah)
X-Forefront-Antispam-Report: CIP:157.56.236.101; KIP:(null); UIP:(null); IPV:NLI; H:BY2PRD0510HT005.namprd05.prod.outlook.com; RD:none; EFVD:NLI
Received: from mail18-tx2 (localhost.localdomain [127.0.0.1]) by mail18-tx2 (MessageSwitch) id 1337700782536617_4200; Tue, 22 May 2012 15:33:02 +0000 (UTC)
Received: from TX2EHSMHS019.bigfish.com (unknown [10.9.14.239])	by mail18-tx2.bigfish.com (Postfix) with ESMTP id 7FC4D4201F9	for <ipv6@ietf.org>; Tue, 22 May 2012 15:33:02 +0000 (UTC)
Received: from BY2PRD0510HT005.namprd05.prod.outlook.com (157.56.236.101) by TX2EHSMHS019.bigfish.com (10.9.99.119) with Microsoft SMTP Server (TLS) id 14.1.225.23; Tue, 22 May 2012 15:33:01 +0000
Received: from BY2PRD0510MB366.namprd05.prod.outlook.com ([169.254.5.242]) by BY2PRD0510HT005.namprd05.prod.outlook.com ([10.255.84.40]) with mapi id 14.16.0152.000; Tue, 22 May 2012 15:33:14 +0000
From: "Duncan, Jeremy" <jeremy.duncan@salientfed.com>
To: "'ipv6@ietf.org'" <ipv6@ietf.org>
Subject: RE: Is there an official Extension Headers List?
Thread-Topic: Is there an official Extension Headers List?
Thread-Index: Ac04KrD94/8F1LakTiO1lxxNyun92QABXf9V
Date: Tue, 22 May 2012 15:33:14 +0000
Message-ID: <923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com>
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>
In-Reply-To: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [214.3.40.3]
Content-Type: multipart/alternative; boundary="_000_923297B868FB664FBFA90FCC255696DF025E70BY2PRD0510MB366na_"
MIME-Version: 1.0
X-OriginatorOrg: salientfed.com
X-Mailman-Approved-At: Tue, 22 May 2012 08:36:46 -0700
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: Tue, 22 May 2012 15:33:20 -0000

--_000_923297B868FB664FBFA90FCC255696DF025E70BY2PRD0510MB366na_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

yes, sect 4 of RFC 2460:

   A full implementation of IPv6 includes implementation of the
   following extension headers:

           Hop-by-Hop Options
           Routing (Type 0)
           Fragment
           Destination Options
           Authentication
           Encapsulating Security Payload

   The first four are specified in this document; the last two are
   specified in [RFC-2402] and [RFC-2406], respectively.

4.1  Extension Header Order

   When more than one extension header is used in the same packet, it is
   recommended that those headers appear in the following order:

           IPv6 header
           Hop-by-Hop Options header
           Destination Options header (note 1)
           Routing header
           Fragment header


http://www.ietf.org/rfc/rfc2460.txt


010100110110010101101101011100000110010101110010001000000100011001101001

Jeremy Duncan
Senior Director, IPv6 Network Architect Salient Federal Solutions, Inc.
(Now including SGIS & Command Information Inc.)
4000 Legato Road, Suite 600 Fairfax, VA 22033
Google Voice:  540.440.1193
jeremy.duncan@salientfed.com
________________________________
From: ipv6-bounces@ietf.org [ipv6-bounces@ietf.org] on behalf of Marksteine=
r, Stefan [stefan.marksteiner@joanneum.at]
Sent: Tuesday, May 22, 2012 11:04 AM
To: 'ipv6@ietf.org'
Subject: Is there an official Extension Headers List?

Hello,

I just wonder if  any *official* summarization of currently existing IPv6 e=
xtension headers exists.
The only way I found to determine all headers is to step through the IANA p=
rotocol numbers list and check in the references whether the according prot=
ocol has a defined IPv6 extension header.
As far as I see it a complete current list would be:
Hop-by-Hop Option                       0
Routing Header                               43
Fragment Header                           44
AH                                                         51
ESP                                                        50
Destination Options                       60
Mobility Header                              135
Host Identity Protocol                   139
Shim6 Protocol                                140

Is there something I missed or misinterpreted? Or is there actually an offi=
cial list (a citable source would fit my needs best)?
Thanks in advance.

Cheers,

Stefan

--_000_923297B868FB664FBFA90FCC255696DF025E70BY2PRD0510MB366na_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html dir=3D"ltr">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style>=0A=
<!--=0A=
@font-face=0A=
	{font-family:Calibri}=0A=
p.MsoNormal, li.MsoNormal, div.MsoNormal=0A=
	{margin:0cm;=0A=
	margin-bottom:.0001pt;=0A=
	font-size:11.0pt;=0A=
	font-family:"Calibri","sans-serif"}=0A=
a:link, span.MsoHyperlink=0A=
	{color:blue;=0A=
	text-decoration:underline}=0A=
a:visited, span.MsoHyperlinkFollowed=0A=
	{color:purple;=0A=
	text-decoration:underline}=0A=
span.E-MailFormatvorlage17=0A=
	{font-family:"Calibri","sans-serif";=0A=
	color:windowtext}=0A=
.MsoChpDefault=0A=
	{font-family:"Calibri","sans-serif"}=0A=
@page WordSection1=0A=
	{margin:70.85pt 70.85pt 2.0cm 70.85pt}=0A=
-->=0A=
</style><style id=3D"owaParaStyle" type=3D"text/css">P {margin-top:0;margin=
-bottom:0;}</style>
</head>
<body ocsi=3D"0" fpstyle=3D"1" vlink=3D"purple" lang=3D"DE-AT" link=3D"blue=
">
<div style=3D"direction: ltr;font-family: Tahoma;color: #000000;font-size: =
10pt;">yes, sect 4 of RFC 2460:<br>
<pre>   A full implementation of IPv6 includes implementation of the<br>   =
following extension headers:<br><br>           Hop-by-Hop Options<br>      =
     Routing (Type 0)<br>           Fragment<br>           Destination Opti=
ons<br>           Authentication<br>           Encapsulating Security Paylo=
ad<br><br>   The first four are specified in this document; the last two ar=
e<br>   specified in [RFC-2402] and [RFC-2406], respectively.<br><br>4.1  E=
xtension Header Order<br><br>   When more than one extension header is used=
 in the same packet, it is<br>   recommended that those headers appear in t=
he following order:<br><br>           IPv6 header<br>           Hop-by-Hop =
Options header<br>           Destination Options header (note 1)<br>       =
    Routing header<br>           Fragment header<br></pre>
<br>
<br>
<a href=3D"http://www.ietf.org/rfc/rfc2460.txt" target=3D"_blank">http://ww=
w.ietf.org/rfc/rfc2460.txt</a>
<div><br>
<div class=3D"BodyFragment"><font size=3D"2">
<div class=3D"PlainText"><br>
010100110110010101101101011100000110010101110010001000000100011001101001<br=
>
&nbsp;<br>
Jeremy Duncan<br>
Senior Director, IPv6 Network Architect Salient Federal Solutions, Inc.<br>
(Now including SGIS &amp; Command Information Inc.) <br>
4000 Legato Road, Suite 600 Fairfax, VA 22033 <br>
Google Voice:&nbsp; 540.440.1193 <br>
jeremy.duncan@salientfed.com<br>
</div>
</font></div>
</div>
<div style=3D"font-family: Times New Roman; color: rgb(0, 0, 0); font-size:=
 16px;">
<hr tabindex=3D"-1">
<div style=3D"direction: ltr;" id=3D"divRpF250884"><font color=3D"#000000" =
size=3D"2" face=3D"Tahoma"><b>From:</b> ipv6-bounces@ietf.org [ipv6-bounces=
@ietf.org] on behalf of Marksteiner, Stefan [stefan.marksteiner@joanneum.at=
]<br>
<b>Sent:</b> Tuesday, May 22, 2012 11:04 AM<br>
<b>To:</b> 'ipv6@ietf.org'<br>
<b>Subject:</b> Is there an official Extension Headers List?<br>
</font><br>
</div>
<div></div>
<div>
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hello,</p>
<p class=3D"MsoNormal">&nbsp;</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">I just wonder if &nbsp;any *<b>=
official</b>* summarization of currently existing IPv6 extension headers ex=
ists.</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">The only way I found to determi=
ne all headers is to step through the IANA protocol numbers list and check =
in the references whether the according protocol has a defined IPv6 extensi=
on header.</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">As far as I see it a complete c=
urrent list would be:</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Hop-by-Hop Option&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 0
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Routing Header&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; 43</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Fragment Header&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 44</span>=
</p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">AH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p; 51</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">ESP&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 50=
</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Destination Options &nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 60</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Mobility Header &nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1=
35</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Host Identity Protocol &nbsp; &=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; 139</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Shim6 Protocol &nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; 140</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Is there something I missed or =
misinterpreted? Or is there actually an official list (a citable source wou=
ld fit my needs best)?</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Thanks in advance.</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Cheers,</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">&nbsp;</span></p>
<p class=3D"MsoNormal"><span lang=3D"EN-US">Stefan</span></p>
</div>
</div>
</div>
</div>
</body>
</html>

--_000_923297B868FB664FBFA90FCC255696DF025E70BY2PRD0510MB366na_--

From brian.e.carpenter@gmail.com  Tue May 22 08:46:29 2012
Return-Path: <brian.e.carpenter@gmail.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 82E8E21F85EF for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:46:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.672
X-Spam-Level: 
X-Spam-Status: No, score=-101.672 tagged_above=-999 required=5 tests=[AWL=0.019, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 Y6b1fe8MVMrd for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 08:46:29 -0700 (PDT)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id B63CF21F85B9 for <ipv6@ietf.org>; Tue, 22 May 2012 08:46:28 -0700 (PDT)
Received: by eaaq13 with SMTP id q13so1837327eaa.31 for <ipv6@ietf.org>; Tue, 22 May 2012 08:46:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=3vsbo6owOpw4suWuZN61xnNAxUBj66gmINKFWNcAgqU=; b=nIN0NlJ7T6iJa1TZsltDpXq4EQdvgZtIxqwl0tar8HKwqB13cdJmQi2vGbxWeRTBdE xnJvQO4PjmXwyhSytKZqZ+VdGDd+nEVPX8m8EYzxxBMLDp1AW1LD/F/BugmwCXxqSDtd kLFJnuCFRuy/u0sqkEIFgISR2TOqN3vvD64N/4cRKoB1sABsxKNzdkC4Nt9YSpA68fvz PmGEcaXw/iPMHwqrhHnkFyKihKGr2cTJDw7WljFBx/ZsTyrIRFBrWgC2dgm4APrmQTiW fS27uXZ8TcF9/MzUe/wUlvCV8BMt6YaELDzYljDJw4pWqCZ5NKblsSRNRgQhAYex/2uO 8E0g==
Received: by 10.14.95.199 with SMTP id p47mr4367375eef.22.1337701587762; Tue, 22 May 2012 08:46:27 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-217-62.as13285.net. [2.102.217.62]) by mx.google.com with ESMTPS id u10sm108464595eem.1.2012.05.22.08.46.25 (version=SSLv3 cipher=OTHER); Tue, 22 May 2012 08:46:26 -0700 (PDT)
Message-ID: <4FBBB4CE.9040405@gmail.com>
Date: Tue, 22 May 2012 16:46:22 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: "Duncan, Jeremy" <jeremy.duncan@salientfed.com>
Subject: Re: Is there an official Extension Headers List?
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local> <923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com>
In-Reply-To: <923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "'ipv6@ietf.org'" <ipv6@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: Tue, 22 May 2012 15:46:29 -0000

However, extension headers defined since 2460 have to be added.
That's the case for MIPv6, SHIM6 and HIP.

This matters - there are known to be boxes that discard packets
with a SHIM6 header, for example.

We do maybe need a little normative RFC on this.

Regards
   Brian Carpenter

On 2012-05-22 16:33, Duncan, Jeremy wrote:
> yes, sect 4 of RFC 2460:
> 
>    A full implementation of IPv6 includes implementation of the
>    following extension headers:
> 
>            Hop-by-Hop Options
>            Routing (Type 0)
>            Fragment
>            Destination Options
>            Authentication
>            Encapsulating Security Payload
> 
>    The first four are specified in this document; the last two are
>    specified in [RFC-2402] and [RFC-2406], respectively.
> 
> 4.1  Extension Header Order
> 
>    When more than one extension header is used in the same packet, it is
>    recommended that those headers appear in the following order:
> 
>            IPv6 header
>            Hop-by-Hop Options header
>            Destination Options header (note 1)
>            Routing header
>            Fragment header
> 
> 
> http://www.ietf.org/rfc/rfc2460.txt
> 
> 
> 010100110110010101101101011100000110010101110010001000000100011001101001
> 
> Jeremy Duncan
> Senior Director, IPv6 Network Architect Salient Federal Solutions, Inc.
> (Now including SGIS & Command Information Inc.)
> 4000 Legato Road, Suite 600 Fairfax, VA 22033
> Google Voice:  540.440.1193
> jeremy.duncan@salientfed.com
> ________________________________
> From: ipv6-bounces@ietf.org [ipv6-bounces@ietf.org] on behalf of Marksteiner, Stefan [stefan.marksteiner@joanneum.at]
> Sent: Tuesday, May 22, 2012 11:04 AM
> To: 'ipv6@ietf.org'
> Subject: Is there an official Extension Headers List?
> 
> Hello,
> 
> I just wonder if  any *official* summarization of currently existing IPv6 extension headers exists.
> The only way I found to determine all headers is to step through the IANA protocol numbers list and check in the references whether the according protocol has a defined IPv6 extension header.
> As far as I see it a complete current list would be:
> Hop-by-Hop Option                       0
> Routing Header                               43
> Fragment Header                           44
> AH                                                         51
> ESP                                                        50
> Destination Options                       60
> Mobility Header                              135
> Host Identity Protocol                   139
> Shim6 Protocol                                140
> 
> Is there something I missed or misinterpreted? Or is there actually an official list (a citable source would fit my needs best)?
> Thanks in advance.
> 
> Cheers,
> 
> Stefan
> 
> 
> 
> ------------------------------------------------------------------------
> 
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

From jeroen@unfix.org  Tue May 22 09:00:48 2012
Return-Path: <jeroen@unfix.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 407D021F8587 for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 09:00:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level: 
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
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 TLrkHAFt-7fh for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 09:00:41 -0700 (PDT)
Received: from icaras.de.unfix.org (icaras.de.unfix.org [IPv6:2a01:4f8:130:74c1:5054:ff:fec4:f7d4]) by ietfa.amsl.com (Postfix) with ESMTP id 3DDE121F8480 for <ipv6@ietf.org>; Tue, 22 May 2012 09:00:41 -0700 (PDT)
Received: from yomi.ch.unfix.org (yomi.ch.unfix.org [IPv6:2a02:2528:ff42:99:ca2a:14ff:fe1f:2b7b]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: jeroen) by icaras.de.unfix.org (Postfix) with ESMTPSA id 69110801C813; Tue, 22 May 2012 18:00:23 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=unfix.org; s=DKIM2009; t=1337702438; bh=xGa7uS5bW7JY8WB0OdNocOJFoKpbsevNWDyfxyprJWY=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Content-Transfer-Encoding; b=myGWBT+L8SOtGxvPwTFjQFCF+/OQD/VaBuvmBbaRwBDMpRkRoAO/ubUlG/+VmiLUJ F15aHvj5htwJKDdEpRlru1w28g6+KaCiKrQBDJhe+CERz+iLNT5JvLb0lwvlH43XqO gBbzQ8ZuxkX5RR6QlS6+2mfsa2vic8C8lF4LDRsKJfJuxDr9XMTK8ECWCWh8FeSpns C55J5Pk/3wTUH65b65cGuMdSV9cKhlcYOjvYWyNXCAeGVX+hPPHOZ+UYIqG+A+O+zs BDC311zH7DtEUxdAhvA6jbftqb1FS+5sezIItFp3MkV61TrQDHsC2r7uVLV2G93fiI ovZ/LeYNyAcfQ==
Message-ID: <4FBBB816.1060500@unfix.org>
Date: Tue, 22 May 2012 18:00:22 +0200
From: Jeroen Massar <jeroen@unfix.org>
Organization: Unfix
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:10.0) Gecko/20120129 Thunderbird/10.0
MIME-Version: 1.0
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Subject: Re: Is there an official Extension Headers List?
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local> <923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com> <4FBBB4CE.9040405@gmail.com>
In-Reply-To: <4FBBB4CE.9040405@gmail.com>
X-Enigmail-Version: 1.4
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: "Duncan, Jeremy" <jeremy.duncan@salientfed.com>, "'ipv6@ietf.org'" <ipv6@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: Tue, 22 May 2012 16:00:48 -0000

On 2012-05-22 17:46 , Brian E Carpenter wrote:
> However, extension headers defined since 2460 have to be added.
> That's the case for MIPv6, SHIM6 and HIP.
> 
> This matters - there are known to be boxes that discard packets
> with a SHIM6 header, for example.
> 
> We do maybe need a little normative RFC on this.

Isn't the proper location for this:
http://www.iana.org/assignments/ipv6-parameters/ipv6-parameters.xml

Though that just points to:
http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml

as those are all the protocol numbers.

The "problem" with that list is that it is not noted explicitly as being
a Extension Header, thus IMHO it would be best if IANA could add a flag
or so to indicate that a certain protocol number is explicitly used as a
IPv6 Extension Header.

Greets,
 Jeroen

From stefan.marksteiner@joanneum.at  Tue May 22 12:43:14 2012
Return-Path: <stefan.marksteiner@joanneum.at>
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 43D3621F8681 for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 12:43:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.43
X-Spam-Level: 
X-Spam-Status: No, score=-1.43 tagged_above=-999 required=5 tests=[AWL=0.000,  BAYES_00=-2.599, HELO_EQ_AT=0.424, HOST_EQ_AT=0.745]
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 9ZTlFfjUerqc for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 12:43:13 -0700 (PDT)
Received: from rzjgate1.joanneum.ac.at (rzjgate1.joanneum.ac.at [143.224.185.3]) by ietfa.amsl.com (Postfix) with ESMTP id 83B5121F8680 for <ipv6@ietf.org>; Tue, 22 May 2012 12:43:13 -0700 (PDT)
Received: from RZJS078.jr1.local (rzjs078.joanneum.ac.at [143.224.71.19]) by rzjgate1.joanneum.ac.at (8.14.4/8.14.4) with ESMTP id q4MJhAB1000513; Tue, 22 May 2012 21:43:10 +0200
Received: from RZJC1EX.jr1.local ([169.254.2.134]) by RZJS078.jr1.local ([143.224.71.19]) with mapi; Tue, 22 May 2012 21:43:10 +0200
From: "Marksteiner, Stefan" <stefan.marksteiner@joanneum.at>
To: Jeroen Massar <jeroen@unfix.org>, Brian E Carpenter <brian.e.carpenter@gmail.com>
Date: Tue, 22 May 2012 21:40:03 +0200
Subject: AW: Is there an official Extension Headers List?
Thread-Topic: Is there an official Extension Headers List?
Thread-Index: Ac04NBtTTOzW6sdMSt6lKwgcc6EEigAHpOLL
Message-ID: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95A0E1A@RZJC1EX.jr1.local>
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local> <923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com> <4FBBB4CE.9040405@gmail.com>,<4FBBB816.1060500@unfix.org>
In-Reply-To: <4FBBB816.1060500@unfix.org>
Accept-Language: de-DE, de-AT
Content-Language: de-AT
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: de-DE, de-AT
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Cc: "Duncan, Jeremy" <jeremy.duncan@salientfed.com>, "'ipv6@ietf.org'" <ipv6@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: Tue, 22 May 2012 19:43:14 -0000

That's exactly what I've meant in the first place - looking for a place for=
 citations, the IANA protocol numbers site would have been the first place =
where I would look for such information.

Greetings,

Stefan
________________________________________
Von: ipv6-bounces@ietf.org [ipv6-bounces@ietf.org] im Auftrag von Jeroen Ma=
ssar [jeroen@unfix.org]
Gesendet: Dienstag, 22. Mai 2012 18:00
An: Brian E Carpenter
Cc: Duncan, Jeremy; 'ipv6@ietf.org'
Betreff: Re: Is there an official Extension Headers List?

On 2012-05-22 17:46 , Brian E Carpenter wrote:
> However, extension headers defined since 2460 have to be added.
> That's the case for MIPv6, SHIM6 and HIP.
>
> This matters - there are known to be boxes that discard packets
> with a SHIM6 header, for example.
>
> We do maybe need a little normative RFC on this.

Isn't the proper location for this:
http://www.iana.org/assignments/ipv6-parameters/ipv6-parameters.xml

Though that just points to:
http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml

as those are all the protocol numbers.

The "problem" with that list is that it is not noted explicitly as being
a Extension Header, thus IMHO it would be best if IANA could add a flag
or so to indicate that a certain protocol number is explicitly used as a
IPv6 Extension Header.

Greets,
 Jeroen
--------------------------------------------------------------------
IETF IPv6 working group mailing list
ipv6@ietf.org
Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
--------------------------------------------------------------------

From brian.e.carpenter@gmail.com  Tue May 22 23:54:42 2012
Return-Path: <brian.e.carpenter@gmail.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 A608011E8073 for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 23:54:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.674
X-Spam-Level: 
X-Spam-Status: No, score=-101.674 tagged_above=-999 required=5 tests=[AWL=0.017, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 ITGplYWa7vhs for <ipv6@ietfa.amsl.com>; Tue, 22 May 2012 23:54:42 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id C6AC321F852C for <ipv6@ietf.org>; Tue, 22 May 2012 23:54:41 -0700 (PDT)
Received: by eekd4 with SMTP id d4so2047844eek.31 for <ipv6@ietf.org>; Tue, 22 May 2012 23:54:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=N0h11sw0J2rl8iL7rE3Jl9lFqBEWaCRxRfjXNMTBlvw=; b=wXppsZF+bOGMBQ6/wL2mruslhxEZXdc8GD2ufBO2oGvjE9IXu9c3WZ4ILAYYOxhBj5 tjMOm4/mOmcionxN6biq35ACdLANKK8LnrATCb9NC62EOmYhxKelWoXfARa8M9reMQNV Rj11dy6wtA3//QTltLoe8KGGt1R6fgwvntp6tH+2Avtwc6YRl8CToLO9mAebTVNeCIyn ZDsPcDfROm6E1sd6rhIivHd0jDsvhOsyv8cvQflFEdr22fX91s2FM/Cn4drMPuhPAUTo ba0HiKxVtSskKPtlFZO6kOs0Oxa9DRqwgFMmMoAVQxrWD5fE/pIXyBPHZHyjbBAxI/Vn CoLg==
Received: by 10.14.100.197 with SMTP id z45mr5048903eef.54.1337756080889; Tue, 22 May 2012 23:54:40 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-217-62.as13285.net. [2.102.217.62]) by mx.google.com with ESMTPS id z47sm118280349een.5.2012.05.22.23.54.38 (version=SSLv3 cipher=OTHER); Tue, 22 May 2012 23:54:40 -0700 (PDT)
Message-ID: <4FBC89AB.1010000@gmail.com>
Date: Wed, 23 May 2012 07:54:35 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: "Marksteiner, Stefan" <stefan.marksteiner@joanneum.at>
Subject: Re: AW: Is there an official Extension Headers List?
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>	<923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com>	<4FBBB4CE.9040405@gmail.com>, <4FBBB816.1060500@unfix.org> <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95A0E1A@RZJC1EX.jr1.local>
In-Reply-To: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95A0E1A@RZJC1EX.jr1.local>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: "Duncan, Jeremy" <jeremy.duncan@salientfed.com>, "'ipv6@ietf.org'" <ipv6@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, 23 May 2012 06:54:42 -0000

I agree with that, but we seem to have a small problem.

RFC 2460 says that unrecognized extension headers should
lead to a discard and an ICMP Parameter Problem message,
and RFC 6434 confirms this - but without adding the extension
headers defined since RFC 2460. Thus the Internet is partially
opaque to MIPv6, SHIM6 and HIP, depending on which vendors
happen to allow for them.

Regards
   Brian

On 2012-05-22 20:40, Marksteiner, Stefan wrote:
> That's exactly what I've meant in the first place - looking for a place for citations, the IANA protocol numbers site would have been the first place where I would look for such information.
> 
> Greetings,
> 
> Stefan
> ________________________________________
> Von: ipv6-bounces@ietf.org [ipv6-bounces@ietf.org] im Auftrag von Jeroen Massar [jeroen@unfix.org]
> Gesendet: Dienstag, 22. Mai 2012 18:00
> An: Brian E Carpenter
> Cc: Duncan, Jeremy; 'ipv6@ietf.org'
> Betreff: Re: Is there an official Extension Headers List?
> 
> On 2012-05-22 17:46 , Brian E Carpenter wrote:
>> However, extension headers defined since 2460 have to be added.
>> That's the case for MIPv6, SHIM6 and HIP.
>>
>> This matters - there are known to be boxes that discard packets
>> with a SHIM6 header, for example.
>>
>> We do maybe need a little normative RFC on this.
> 
> Isn't the proper location for this:
> http://www.iana.org/assignments/ipv6-parameters/ipv6-parameters.xml
> 
> Though that just points to:
> http://www.iana.org/assignments/protocol-numbers/protocol-numbers.xml
> 
> as those are all the protocol numbers.
> 
> The "problem" with that list is that it is not noted explicitly as being
> a Extension Header, thus IMHO it would be best if IANA could add a flag
> or so to indicate that a certain protocol number is explicitly used as a
> IPv6 Extension Header.
> 
> Greets,
>  Jeroen
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
> 

From ichiroumakino@gmail.com  Wed May 23 00:47:37 2012
Return-Path: <ichiroumakino@gmail.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 06E7921F85FF for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 00:47:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.299
X-Spam-Level: 
X-Spam-Status: No, score=-3.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
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 I0Zpve8K5wQp for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 00:47:36 -0700 (PDT)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id DA98321F85F6 for <ipv6@ietf.org>; Wed, 23 May 2012 00:47:35 -0700 (PDT)
Received: by eaaq13 with SMTP id q13so2028796eaa.31 for <ipv6@ietf.org>; Wed, 23 May 2012 00:47:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=ERyiIGXtnrbwEigsr7Hkp3jXB/NUxpkPDAYgpAR9kgc=; b=Z6/nbKWPBfPlLngqFJNZEun/qCeJ8bUBhp1HBsvBkUpqzsQDqejgv7sigsgXyREN5K 1YlAcczPFySk64Bw2UH5/dQ1Ow2xQ940NVRC5Nq5Imorn17IJFlkr87N6XRls8aERk4Y 4Y7BNvBzbpOIIwyWRdESX5/2KH6Ks/D5q+W2cAS7hRmcGQRQwUlUwXJA5/zmiY4CuIfO LHebyCgKCVJSmn18wQyyvITxpF6UnRoHWMVh3al6YI8vQfxdONDxbrhSFyn5sGgMnmjs VFPgdjPp+sHaoXP4FeFvGmUDLKLmikKxK/uLiaRDvekHlrWirUHjTxLGX6WqHOMMWYOl uzSA==
Received: by 10.14.95.131 with SMTP id p3mr5276760eef.125.1337759254424; Wed, 23 May 2012 00:47:34 -0700 (PDT)
Received: from dhcp-lys02-vla252-10-147-117-91.cisco.com (64-103-25-233.cisco.com. [64.103.25.233]) by mx.google.com with ESMTPS id z47sm118953420een.5.2012.05.23.00.47.32 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 23 May 2012 00:47:33 -0700 (PDT)
Sender: Ole Troan <ichiroumakino@gmail.com>
Subject: Re: Is there an official Extension Headers List?
Mime-Version: 1.0 (Apple Message framework v1278)
Content-Type: text/plain; charset=us-ascii
From: =?iso-8859-1?Q?Ole_Tr=F8an?= <otroan@employees.org>
In-Reply-To: <4FBC89AB.1010000@gmail.com>
Date: Wed, 23 May 2012 09:47:28 +0200
Content-Transfer-Encoding: 7bit
Message-Id: <823DF82F-B00B-42DA-8536-50B740EB0CD9@employees.org>
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>	<923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com>	<4FBBB4CE.9040405@gmail.com>, <4FBBB816.1060500@unfix.org> <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95A0E1A@RZJC1EX.jr1.local> <4FBC89AB.1010000@gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
X-Mailer: Apple Mail (2.1278)
Cc: "'ipv6@ietf.org'" <ipv6@ietf.org>, "Duncan, Jeremy" <jeremy.duncan@salientfed.com>
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, 23 May 2012 07:47:37 -0000

Brian,

> I agree with that, but we seem to have a small problem.
> 
> RFC 2460 says that unrecognized extension headers should
> lead to a discard and an ICMP Parameter Problem message,
> and RFC 6434 confirms this - but without adding the extension
> headers defined since RFC 2460. Thus the Internet is partially
> opaque to MIPv6, SHIM6 and HIP, depending on which vendors
> happen to allow for them.

RFC2460:
   With one exception, extension headers are not examined or processed
   by any node along a packet's delivery path, until the packet reaches
   the node (or each of the set of nodes, in the case of multicast)
   identified in the Destination Address field of the IPv6 header.

cheers,
Ole

From brian.e.carpenter@gmail.com  Wed May 23 02:53:07 2012
Return-Path: <brian.e.carpenter@gmail.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 D7BA221F85FF for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 02:53:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.299
X-Spam-Level: 
X-Spam-Status: No, score=-103.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 bz9p8f+pZ2zN for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 02:53:07 -0700 (PDT)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id 2693621F8596 for <ipv6@ietf.org>; Wed, 23 May 2012 02:53:07 -0700 (PDT)
Received: by eaaq13 with SMTP id q13so2075207eaa.31 for <ipv6@ietf.org>; Wed, 23 May 2012 02:53:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=CYaIaK+LEMqwHaZLVj57buNzvixnXeIVY4yy41bQbNU=; b=Wu8IVt6cwrxeKjx1vDrztJSorvD5hVmpKef+bCL7WdGpT9+gIlJ2rFxLG72TUakUeD CV+PwWB9vs5mJ41PO+SZCY7Eo6E2f9OluH/G9jMplHapX/jOrrgEW1rjKPBJoEEi9w6Q 8SeJSCN91pjMAw/3Xi7JyqFpFIp5wB+nJfKPC++f2OgpljrwRvqCCBlgxyTi9YWHuCEs i61ZPVvnkIYmPB/p097KpVYuRXQnCKa46xQi6zGojFdJZvDOmgbnnJEHcwvhu5gYBNjD j75Pdh3wz4al8f+SE9I/YWj4FdD3WUqK/+sPHocniBWttppgud8iyWNGzWlay6sWQsAk rpCw==
Received: by 10.213.34.141 with SMTP id l13mr701678ebd.128.1337766786247; Wed, 23 May 2012 02:53:06 -0700 (PDT)
Received: from [128.232.110.88] (c088.al.cl.cam.ac.uk. [128.232.110.88]) by mx.google.com with ESMTPS id f16sm120525472eec.2.2012.05.23.02.53.04 (version=SSLv3 cipher=OTHER); Wed, 23 May 2012 02:53:05 -0700 (PDT)
Message-ID: <4FBCB377.5000001@gmail.com>
Date: Wed, 23 May 2012 10:52:55 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: =?UTF-8?B?T2xlIFRyw7hhbg==?= <otroan@employees.org>
Subject: Re: Is there an official Extension Headers List?
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local>	<923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com>	<4FBBB4CE.9040405@gmail.com>, <4FBBB816.1060500@unfix.org> <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95A0E1A@RZJC1EX.jr1.local> <4FBC89AB.1010000@gmail.com> <823DF82F-B00B-42DA-8536-50B740EB0CD9@employees.org>
In-Reply-To: <823DF82F-B00B-42DA-8536-50B740EB0CD9@employees.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Cc: "'ipv6@ietf.org'" <ipv6@ietf.org>, "Duncan, Jeremy" <jeremy.duncan@salientfed.com>
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, 23 May 2012 09:53:07 -0000

On 2012-05-23 08:47, Ole Tr=C3=B8an wrote:
> Brian,
>=20
>> I agree with that, but we seem to have a small problem.
>>
>> RFC 2460 says that unrecognized extension headers should
>> lead to a discard and an ICMP Parameter Problem message,
>> and RFC 6434 confirms this - but without adding the extension
>> headers defined since RFC 2460. Thus the Internet is partially
>> opaque to MIPv6, SHIM6 and HIP, depending on which vendors
>> happen to allow for them.
>=20
> RFC2460:
>    With one exception, extension headers are not examined or processed
>    by any node along a packet's delivery path, until the packet reaches=

>    the node (or each of the set of nodes, in the case of multicast)
>    identified in the Destination Address field of the IPv6 header.

I wish it was true. There are definitely boxes that are opaque to
unrecognized headers. You are correct that the text in 2460 about
discard is not supposed to apply to forwarding nodes, which are only
supposed to examine the hop-by-hop options header, but this seems to
have been misunderstood by some implementors.

    Brian


From mohamed.boucadair@orange.com  Wed May 23 06:20:54 2012
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 224C621F84DF for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 06:20:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.248
X-Spam-Level: 
X-Spam-Status: No, score=-2.248 tagged_above=-999 required=5 tests=[AWL=-0.001, BAYES_00=-2.599, HELO_EQ_FR=0.35, HTML_MESSAGE=0.001, 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 W42UpGK4yZau for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 06:20:53 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) by ietfa.amsl.com (Postfix) with ESMTP id 0532321F8460 for <ipv6@ietf.org>; Wed, 23 May 2012 06:20:53 -0700 (PDT)
Received: from omfedm05.si.francetelecom.fr (unknown [xx.xx.xx.1]) by omfedm12.si.francetelecom.fr (ESMTP service) with ESMTP id 6A41A18C4D4; Wed, 23 May 2012 15:20:52 +0200 (CEST)
Received: from PUEXCH21.nanterre.francetelecom.fr (unknown [10.101.44.28]) by omfedm05.si.francetelecom.fr (ESMTP service) with ESMTP id 4FBE435C048; Wed, 23 May 2012 15:20:52 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.9]) by PUEXCH21.nanterre.francetelecom.fr ([10.101.44.28]) with mapi; Wed, 23 May 2012 15:20:52 +0200
From: <mohamed.boucadair@orange.com>
To: "ipv6@ietf.org" <ipv6@ietf.org>
Date: Wed, 23 May 2012 15:20:50 +0200
Subject: RE: draft-ietf-mboned-64-multicast-address-format
Thread-Topic: draft-ietf-mboned-64-multicast-address-format
Thread-Index: Ac0p9HxleWTdQ5BUQkuVPrhA9CFoFwO8bNDA
Message-ID: <94C682931C08B048B7A8645303FDC9F36E2B9B5493@PUEXCB1B.nanterre.francetelecom.fr>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr>
Accept-Language: fr-FR
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: fr-FR
Content-Type: multipart/alternative; boundary="_000_94C682931C08B048B7A8645303FDC9F36E2B9B5493PUEXCB1Bnante_"
MIME-Version: 1.0
X-PMX-Version: 5.6.1.2065439, Antispam-Engine: 2.7.2.376379, Antispam-Data: 2012.5.23.113319
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, 23 May 2012 13:20:54 -0000

--_000_94C682931C08B048B7A8645303FDC9F36E2B9B5493PUEXCB1Bnante_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear all,

Many thanks for the individuals who read the draft and provided some commen=
t.

My read of the the answers received in this thread is there is no strong re=
asons to question the design choices as documented in the draft.

FWIW, I just submitted a updated version taking into account the comments r=
eceived during the IETF LC:

* Editorial changes as suggested in SM's review
* Title change (comment from C. Bormann)
* Added a new section to describe the algorithm to embed/extract the IPv4 a=
ddress (comment from C. Bormann)
* Added some pointers to documents making use of the address format (commen=
t from C. Bormann)
* Added an appendix to explain why an M-bit is needed (comment from C. Borm=
ann)
* Added an appendix to explain why an address format is needed (comment fro=
m C. Bormann)
* Added examples of means to provision the MPREFIX64 (comment from C. Borma=
nn)

Diff from previous version:
http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned-64-multicast-address=
-format-02

Cheers,
Med

________________________________
De : ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] De la part de moh=
amed.boucadair@orange.com
Envoy=E9 : vendredi 4 mai 2012 14:50
=C0 : mboned-chairs@ietf.org; ipv6@ietf.org
Cc : Brian Haberman; draft-ietf-mboned-64-multicast-address-format@tools.ie=
tf.org
Objet : draft-ietf-mboned-64-multicast-address-format


Dear all,

During the IETF LC for draft-ietf-mboned-64-multicast-address-format, Brian=
 suggested to use the remaining flag instead of reserving ff3x:0:8000/33 (S=
SM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered that approach in=
 an early version of the document but it has been abandoned because of comm=
ents we received at that time. We recorded the rationale behind our design =
choice in:
http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-01=
#appendix-A.2.

We are seeking more feedback from 6man and mboned on the following:

(1) Should we maintain the current design choice
(2) Or adopt the suggestion from Brian?

FWIW, discussion related to this issue can be found here: http://www.ietf.o=
rg/mail-archive/web/mboned/current/msg01508.html.
The latest version of the draft is available at: http://tools.ietf.org/html=
/draft-ietf-mboned-64-multicast-address-format-01

Your help is appreciated.

Cheers,
Med

--_000_94C682931C08B048B7A8645303FDC9F36E2B9B5493PUEXCB1Bnante_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" http-equiv=3DContent-Type=
>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18702"></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><FONT color=3D=
#0000ff=20
size=3D2 face=3D"Courier New">Dear all,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><FONT color=3D=
#0000ff=20
size=3D2 face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><FONT color=3D=
#0000ff=20
size=3D2 face=3D"Courier New">Many thanks for the individuals who read the =
draft and=20
provided some comment. </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><FONT color=3D=
#0000ff=20
size=3D2 face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><FONT color=3D=
#0000ff=20
size=3D2 face=3D"Courier New">My read of the the answers received in this t=
hread is=20
there is no strong reasons to question the design choices as documented in =
the=20
draft. </FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><FONT color=3D=
#0000ff=20
size=3D2 face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><FONT color=3D=
#0000ff=20
size=3D2 face=3D"Courier New">FWIW, I just submitted a&nbsp;</FONT></SPAN><=
SPAN=20
class=3D723551513-23052012><SPAN lang=3DFR><FONT color=3D#0000ff size=3D2=20
face=3D"Courier New">updated version taking into account the comments recei=
ved=20
during the IETF LC:</FONT></SPAN></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D723551513-23052012><SPAN lang=3DF=
R><FONT=20
color=3D#0000ff size=3D2 face=3D"Courier New"></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier =
New">*=20
Editorial changes as suggested in SM's review</FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier =
New">* Title=20
change (comment from C. Bormann)</FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier =
New">* Added a=20
new section to describe the algorithm to embed/extract the IPv4 address (co=
mment=20
from C. Bormann)</FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier =
New">* Added=20
some pointers to documents making use of the address format (comment from C=
.=20
Bormann)</FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier =
New">* Added an=20
appendix to explain why an M-bit is needed (comment from C.=20
Bormann)</FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier =
New">* Added an=20
appendix to explain why an address format is needed (comment from C.=20
Bormann)</FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier =
New">* Added=20
examples of means to provision the MPREFIX64 (comment from C.=20
Bormann)</FONT></DIV>
<P dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier Ne=
w"></FONT></P>
<P dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2 face=3D"Courier Ne=
w">Diff from=20
previous version:<BR></FONT></SPAN><A=20
href=3D"http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned-64-multicast=
-address-format-02"><U><SPAN=20
lang=3DFR><FONT size=3D2=20
face=3D"Courier New">http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned=
-64-multicast-address-format-02</FONT></U></SPAN></A></P><SPAN=20
lang=3DFR>
<P dir=3Dltr align=3Dleft><FONT color=3D#0000ff size=3D2=20
face=3D"Courier New">Cheers,<BR></FONT><FONT face=3D"Courier New"><FONT=20
color=3D#0000ff><FONT size=3D2>Med<BR><SPAN=20
class=3D723551513-23052012>&nbsp;</SPAN></FONT></FONT></FONT></SPAN></SPAN>
<HR tabIndex=3D-1>
<FONT size=3D2 face=3DTahoma><B>De&nbsp;:</B> ipv6-bounces@ietf.org=20
[mailto:ipv6-bounces@ietf.org] <B>De la part de</B>=20
mohamed.boucadair@orange.com<BR><B>Envoy=E9&nbsp;:</B> vendredi 4 mai 2012=
=20
14:50<BR><B>=C0&nbsp;:</B> mboned-chairs@ietf.org;=20
ipv6@ietf.org<BR><B>Cc&nbsp;:</B> Brian Haberman;=20
draft-ietf-mboned-64-multicast-address-format@tools.ietf.org<BR><B>Objet&nb=
sp;:</B>=20
draft-ietf-mboned-64-multicast-address-format<BR></FONT><BR></P>
<BLOCKQUOTE=20
style=3D"BORDER-LEFT: #0000ff 2px solid; PADDING-LEFT: 5px; MARGIN-LEFT: 5p=
x; MARGIN-RIGHT: 0px"=20
dir=3Dltr>
  <DIV></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012=
>Dear=20
  all,</SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012=
>During the=20
  IETF LC for draft-ietf-mboned-64-multicast-address-format, Brian suggeste=
d to=20
  use the remaining flag instead of reserving ff3x:0:8000/33 (SSM)&nbsp;and=
=20
  ffxx:8000/17 (ASM) blocks. FYI, we have considered that approach in an ea=
rly=20
  version of the&nbsp;document but it has been abandoned because of comment=
s we=20
  received at that time. We recorded the rationale behind our design choice=
=20
  in:</SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012=
><A=20
  href=3D"http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address=
-format-01#appendix-A.2">http://tools.ietf.org/html/draft-ietf-mboned-64-mu=
lticast-address-format-01#appendix-A.2</A>.</SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012=
>We are=20
  seeking more feedback from 6man and mboned on the following:=20
  </SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012>(1)&nbsp;Should we maintain the current design=
=20
  choice</SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012>(2)&nbsp;Or adopt the suggestion from=20
  Brian?</SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012=
><SPAN=20
  class=3D484033012-04052012>FWIW, discussion related to this issue can be =
found=20
  here: <A=20
  href=3D"http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html=
">http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html</A>.</S=
PAN></SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012=
>The latest=20
  version of the draft is available at: <A=20
  href=3D"http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address=
-format-01">http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-addre=
ss-format-01</A></SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN class=3D484033012-04052012=
>Your help=20
  is appreciated.</SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012>Cheers,</SPAN></FONT></DIV>
  <DIV><FONT size=3D2 face=3D"Courier New"><SPAN=20
  class=3D484033012-04052012>Med</SPAN></FONT></DIV></BLOCKQUOTE></BODY></H=
TML>

--_000_94C682931C08B048B7A8645303FDC9F36E2B9B5493PUEXCB1Bnante_--

From john@jlc.net  Wed May 23 06:39:00 2012
Return-Path: <john@jlc.net>
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 3F40221F86C5 for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 06:39:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 rW35ZewBdoGt for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 06:38:59 -0700 (PDT)
Received: from mailhost.jlc.net (mailhost.jlc.net [199.201.159.4]) by ietfa.amsl.com (Postfix) with ESMTP id AA62D21F86C1 for <ipv6@ietf.org>; Wed, 23 May 2012 06:38:59 -0700 (PDT)
Received: by mailhost.jlc.net (Postfix, from userid 104) id 3DCF833C22; Wed, 23 May 2012 09:38:59 -0400 (EDT)
Date: Wed, 23 May 2012 09:38:59 -0400
From: John Leslie <john@jlc.net>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Subject: Unrecognized Extension Headers
Message-ID: <20120523133859.GF2661@verdi>
References: <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95C314E@RZJC1EX.jr1.local> <923297B868FB664FBFA90FCC255696DF025E70@BY2PRD0510MB366.namprd05.prod.outlook.com> <4FBBB816.1060500@unfix.org> <8A317FD8C00FEE448E52D4EE5B56BB3E022FC95A0E1A@RZJC1EX.jr1.local> <4FBC89AB.1010000@gmail.com> <823DF82F-B00B-42DA-8536-50B740EB0CD9@employees.org> <4FBCB377.5000001@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <4FBCB377.5000001@gmail.com>
User-Agent: Mutt/1.4.1i
Cc: ipv6@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, 23 May 2012 13:39:00 -0000

Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
> On 2012-05-23 08:47, Ole Tr??an wrote:
>> Brian E Carpenter <brian.e.carpenter@gmail.com> wrote:
>> 
>>> I agree with that, but we seem to have a small problem.
>>>
>>> RFC 2460 says that unrecognized extension headers should
>>> lead to a discard and an ICMP Parameter Problem message,
>>> and RFC 6434 confirms this - but without adding the extension
>>> headers defined since RFC 2460. Thus the Internet is partially
>>> opaque to MIPv6, SHIM6 and HIP, depending on which vendors
>>> happen to allow for them.

   (This, of course, is wrong: we really-should fix it.)

   RFC 6564 "updates" RFC 2460, but this is easily missed, especially
since it has no text to contradict the "should discard" message of
RFC 2460.

   But the mere existence of possible extension headers unknown at the
time a particular IPv6 node's software was written implies that sometime
some node will encounter a newly-defined header; and an always-discard
rule is unduly limiting.

   (IMHO, of course; but anyone disagreeing is WRONG!)

>> RFC2460:
>>    With one exception, extension headers are not examined or processed
>>    by any node along a packet's delivery path, until the packet reaches
>>    the node (or each of the set of nodes, in the case of multicast)
>>    identified in the Destination Address field of the IPv6 header.

   That has always been clear to me: "Don't look; don't tell!"

> I wish it was true. There are definitely boxes that are opaque to
> unrecognized headers. You are correct that the text in 2460 about
> discard is not supposed to apply to forwarding nodes, which are only
> supposed to examine the hop-by-hop options header, but this seems to
> have been misunderstood by some implementors.

   Alas, "Don't look" is also unworkable: we should recognize the reality.

   There _will_ be middleboxes that look; many of them will discard: this
is damage to route-around if we can. Nothing we write in RFCs will stop
middleboxes from discarding stuff.

   But such behavior is not helpful; and it's very sad that RFC 2460
seems to endorse it.

   We should have a clear path for extending the list of extension
headers (and especially for finding more middle-ground between _every_
hop must process and _no_ hop should process before the destination).
Perhaps all the examples we can think of right now beg for "Experimental"
status; but the time will come when we reach consensus some such animal
should be standardized.

--
John Leslie <john@jlc.net>

From bob.hinden@gmail.com  Wed May 23 09:38:30 2012
Return-Path: <bob.hinden@gmail.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 0AA2B21F86F0 for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 09:38:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.599
X-Spam-Level: 
X-Spam-Status: No, score=-103.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 SJVRAghJ2t1h for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 09:38:29 -0700 (PDT)
Received: from mail-we0-f172.google.com (mail-we0-f172.google.com [74.125.82.172]) by ietfa.amsl.com (Postfix) with ESMTP id 2997421F86EA for <ipv6@ietf.org>; Wed, 23 May 2012 09:38:28 -0700 (PDT)
Received: by werb13 with SMTP id b13so4367982wer.31 for <ipv6@ietf.org>; Wed, 23 May 2012 09:38:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=PXpQoXZrUbFX6uVkokHBU5FX44kympunREqH5mX1G/Y=; b=NXujH2S7nbB0a8ABEbP3laHNxo+WFiLX4BrP9VKPAAyk5Tsm5wFr8v9NJUVLQrNgFV CSBpg8X7GmReFR4hMe+SUd2zu371NjJvQ5wX2rNeYF7nUrDERzymdqKjJmi9JdoO3dNk sXAEHp3K/vop/Q+3FKmo7sPz4bGQq96YraVA6IFoUQOceSt1h4R7edSgiEKeEGr9j0Wt Y+eq8B7fayVXznXshbI6GDSYElmd9J42SdI7gz7tCDYr4YW7UaIOGw3T9EqMaA/07/pl xnauJ8J76ntMfik8dpoduX1eTm411B4OnADeJCjrqD2fDD9IJ5dG8iNlOySUnwZKlhZw 7/4A==
Received: by 10.50.156.197 with SMTP id wg5mr14219608igb.31.1337791107611; Wed, 23 May 2012 09:38:27 -0700 (PDT)
Received: from [10.0.0.21] (c-24-130-151-138.hsd1.ca.comcast.net. [24.130.151.138]) by mx.google.com with ESMTPS id yg9sm13145821igb.15.2012.05.23.09.38.25 (version=SSLv3 cipher=OTHER); Wed, 23 May 2012 09:38:25 -0700 (PDT)
Subject: Re: draft-ietf-mboned-64-multicast-address-format
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=iso-8859-1
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E2B9B5493@PUEXCB1B.nanterre.francetelecom.fr>
Date: Wed, 23 May 2012 09:38:24 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <2CF46F81-B21A-432C-9860-0A0DB4E9818D@gmail.com>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <94C682931C08B048B7A8645303FDC9F36E2B9B5493@PUEXCB1B.nanterre.francetelecom.fr>
To: Mohamed Boucadair <mohamed.boucadair@orange.com>
X-Mailer: Apple Mail (2.1084)
Cc: "ipv6@ietf.org" <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
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, 23 May 2012 16:38:30 -0000

Med,

On May 23, 2012, at 6:20 AM, <mohamed.boucadair@orange.com> =
<mohamed.boucadair@orange.com> wrote:

> Dear all,
> =20
> Many thanks for the individuals who read the draft and provided some =
comment.
> =20
> My read of the the answers received in this thread is there is no =
strong reasons to question the design choices as documented in the =
draft.

Did you see my comments sent on 5/5/2012?  I continue to think that =
there are alternatives that do not require any change to the IPv6 =
addressing architecture, nor use such a big percentage of the multicast =
group ID space.

Bob


> =20
> FWIW, I just submitted a updated version taking into account the =
comments received during the IETF LC:
> =20
> * Editorial changes as suggested in SM's review
> * Title change (comment from C. Bormann)
> * Added a new section to describe the algorithm to embed/extract the =
IPv4 address (comment from C. Bormann)
> * Added some pointers to documents making use of the address format =
(comment from C. Bormann)
> * Added an appendix to explain why an M-bit is needed (comment from C. =
Bormann)
> * Added an appendix to explain why an address format is needed =
(comment from C. Bormann)
> * Added examples of means to provision the MPREFIX64 (comment from C. =
Bormann)
>=20
> Diff from previous version:
> =
http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned-64-multicast-addres=
s-format-02
>=20
> Cheers,
> Med
> =20
>=20
> De : ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] De la part =
de mohamed.boucadair@orange.com
> Envoy=E9 : vendredi 4 mai 2012 14:50
> =C0 : mboned-chairs@ietf.org; ipv6@ietf.org
> Cc : Brian Haberman; =
draft-ietf-mboned-64-multicast-address-format@tools.ietf.org
> Objet : draft-ietf-mboned-64-multicast-address-format
>=20
>=20
> Dear all,
> =20
> During the IETF LC for draft-ietf-mboned-64-multicast-address-format, =
Brian suggested to use the remaining flag instead of reserving =
ff3x:0:8000/33 (SSM) and ffxx:8000/17 (ASM) blocks. FYI, we have =
considered that approach in an early version of the document but it has =
been abandoned because of comments we received at that time. We recorded =
the rationale behind our design choice in:
> =
http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-0=
1#appendix-A.2.
> =20
> We are seeking more feedback from 6man and mboned on the following:
> =20
> (1) Should we maintain the current design choice
> (2) Or adopt the suggestion from Brian?
> =20
> FWIW, discussion related to this issue can be found here: =
http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html.
> The latest version of the draft is available at: =
http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-0=
1
> =20
> Your help is appreciated.
> =20
> Cheers,
> Med
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------


From mohamed.boucadair@orange.com  Wed May 23 22:38:22 2012
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 998BB21F8568 for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 22:38:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.248
X-Spam-Level: 
X-Spam-Status: No, score=-2.248 tagged_above=-999 required=5 tests=[AWL=0.000,  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 ir-HoKsf9bkb for <ipv6@ietfa.amsl.com>; Wed, 23 May 2012 22:38:22 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) by ietfa.amsl.com (Postfix) with ESMTP id BAC6F21F850B for <ipv6@ietf.org>; Wed, 23 May 2012 22:38:21 -0700 (PDT)
Received: from omfedm07.si.francetelecom.fr (unknown [xx.xx.xx.3]) by omfedm12.si.francetelecom.fr (ESMTP service) with ESMTP id DC4CE18C373; Thu, 24 May 2012 07:38:19 +0200 (CEST)
Received: from puexch91.nanterre.francetelecom.fr (unknown [10.101.44.48]) by omfedm07.si.francetelecom.fr (ESMTP service) with ESMTP id C36994C015; Thu, 24 May 2012 07:38:19 +0200 (CEST)
Received: from PUEXCB1B.nanterre.francetelecom.fr ([10.101.44.9]) by puexch91.nanterre.francetelecom.fr ([10.101.44.48]) with mapi; Thu, 24 May 2012 07:38:19 +0200
From: <mohamed.boucadair@orange.com>
To: Bob Hinden <bob.hinden@gmail.com>
Date: Thu, 24 May 2012 07:38:18 +0200
Subject: RE: draft-ietf-mboned-64-multicast-address-format
Thread-Topic: draft-ietf-mboned-64-multicast-address-format
Thread-Index: Ac05An2St50IL6JtQkS+ddx/lXUnwgAa5OMw
Message-ID: <94C682931C08B048B7A8645303FDC9F36E2B9B5584@PUEXCB1B.nanterre.francetelecom.fr>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <94C682931C08B048B7A8645303FDC9F36E2B9B5493@PUEXCB1B.nanterre.francetelecom.fr> <2CF46F81-B21A-432C-9860-0A0DB4E9818D@gmail.com>
In-Reply-To: <2CF46F81-B21A-432C-9860-0A0DB4E9818D@gmail.com>
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.24.34217
Cc: "ipv6@ietf.org" <ipv6@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, 24 May 2012 05:38:22 -0000

Dear Bob,

Yes, I read that message. It is one of reasons I added two appendixes to ex=
plain:

* Why an Address Format is Needed for Multicast IPv4-IPv6 Interconnection? =
(http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-0=
2#appendix-A.1)
* Why Identifying an IPv4-Embedded IPv6 Multicast Address is Required? (htt=
p://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-02#ap=
pendix-A.2)

You may also refer to slide 7 of http://www.ietf.org/proceedings/83/slides/=
slides-83-mboned-5.pdf for the overall approach.

Could you please check the new text and let me know if it solves your conce=
rns? Thanks.

Cheers
Med


>-----Message d'origine-----
>De : Bob Hinden [mailto:bob.hinden@gmail.com]=20
>Envoy=E9 : mercredi 23 mai 2012 18:38
>=C0 : BOUCADAIR Mohamed OLNC/NAD/TIP
>Cc : Bob Hinden; ipv6@ietf.org
>Objet : Re: draft-ietf-mboned-64-multicast-address-format
>
>Med,
>
>On May 23, 2012, at 6:20 AM, <mohamed.boucadair@orange.com>=20
><mohamed.boucadair@orange.com> wrote:
>
>> Dear all,
>> =20
>> Many thanks for the individuals who read the draft and=20
>provided some comment.
>> =20
>> My read of the the answers received in this thread is there=20
>is no strong reasons to question the design choices as=20
>documented in the draft.
>
>Did you see my comments sent on 5/5/2012?  I continue to think=20
>that there are alternatives that do not require any change to=20
>the IPv6 addressing architecture, nor use such a big=20
>percentage of the multicast group ID space.
>
>Bob
>
>
>> =20
>> FWIW, I just submitted a updated version taking into account=20
>the comments received during the IETF LC:
>> =20
>> * Editorial changes as suggested in SM's review
>> * Title change (comment from C. Bormann)
>> * Added a new section to describe the algorithm to=20
>embed/extract the IPv4 address (comment from C. Bormann)
>> * Added some pointers to documents making use of the address=20
>format (comment from C. Bormann)
>> * Added an appendix to explain why an M-bit is needed=20
>(comment from C. Bormann)
>> * Added an appendix to explain why an address format is=20
>needed (comment from C. Bormann)
>> * Added examples of means to provision the MPREFIX64=20
>(comment from C. Bormann)
>>=20
>> Diff from previous version:
>>=20
>http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned-64-multica
>st-address-format-02
>>=20
>> Cheers,
>> Med
>> =20
>>=20
>> De : ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] De=20
>la part de mohamed.boucadair@orange.com
>> Envoy=E9 : vendredi 4 mai 2012 14:50
>> =C0 : mboned-chairs@ietf.org; ipv6@ietf.org
>> Cc : Brian Haberman;=20
>draft-ietf-mboned-64-multicast-address-format@tools.ietf.org
>> Objet : draft-ietf-mboned-64-multicast-address-format
>>=20
>>=20
>> Dear all,
>> =20
>> During the IETF LC for=20
>draft-ietf-mboned-64-multicast-address-format, Brian suggested=20
>to use the remaining flag instead of reserving ff3x:0:8000/33=20
>(SSM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered=20
>that approach in an early version of the document but it has=20
>been abandoned because of comments we received at that time.=20
>We recorded the rationale behind our design choice in:
>>=20
>http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-addre
>ss-format-01#appendix-A.2.
>> =20
>> We are seeking more feedback from 6man and mboned on the following:
>> =20
>> (1) Should we maintain the current design choice
>> (2) Or adopt the suggestion from Brian?
>> =20
>> FWIW, discussion related to this issue can be found here:=20
>http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html.
>> The latest version of the draft is available at:=20
>http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-addre
>ss-format-01
>> =20
>> Your help is appreciated.
>> =20
>> Cheers,
>> Med
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>
>=

From bob.hinden@gmail.com  Fri May 25 17:25:44 2012
Return-Path: <bob.hinden@gmail.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 C074A21F883F for <ipv6@ietfa.amsl.com>; Fri, 25 May 2012 17:25:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.566
X-Spam-Level: 
X-Spam-Status: No, score=-103.566 tagged_above=-999 required=5 tests=[AWL=0.033, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 RqqqrwM4AJdf for <ipv6@ietfa.amsl.com>; Fri, 25 May 2012 17:25:44 -0700 (PDT)
Received: from mail-yx0-f172.google.com (mail-yx0-f172.google.com [209.85.213.172]) by ietfa.amsl.com (Postfix) with ESMTP id F09D821F881E for <ipv6@ietf.org>; Fri, 25 May 2012 17:25:43 -0700 (PDT)
Received: by yenq13 with SMTP id q13so907310yen.31 for <ipv6@ietf.org>; Fri, 25 May 2012 17:25:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=f+pyU07Inz0WpDAcsLFTFoKwKyTcaqn1eUlHulhkLfA=; b=f7lxfdFMPF7E+v6zfu+R9LAnEhbtj0cZm9eNBMWr/ytO2m2GSUPzPWUpZDFTaruTEd oEeeWbjNOxGwh4k4G8tvOO0WevTZISbSqpTAIihG0r2cm0Fuls9/oEPTbuXwK5HSag6w Qk5pVcxV2agtWW74i18WcynaCVjSM+BEYeGG2OoCWA6fbtY/qMV6VRmhRxB/A3a5Qiv+ J0Xpg1yIE35Z5uA5m9kzgVXFrSkvLJ8bTbZOHYPy3HbdS2RNrByF0VWc69FpYnXTMwc1 YAMTPTkKAz3TFw+bL9LjpXyDel7+MZQyBIwYlzOsyROijo5WUQ617J2CGPWbToSCwpXh l/TQ==
Received: by 10.42.119.129 with SMTP id b1mr429201icr.21.1337991943348; Fri, 25 May 2012 17:25:43 -0700 (PDT)
Received: from [10.0.0.21] (c-24-130-151-138.hsd1.ca.comcast.net. [24.130.151.138]) by mx.google.com with ESMTPS id bj4sm163179igc.16.2012.05.25.17.25.41 (version=SSLv3 cipher=OTHER); Fri, 25 May 2012 17:25:42 -0700 (PDT)
Subject: Re: draft-ietf-mboned-64-multicast-address-format
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=iso-8859-1
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <94C682931C08B048B7A8645303FDC9F36E2B9B5584@PUEXCB1B.nanterre.francetelecom.fr>
Date: Fri, 25 May 2012 17:25:40 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <5B02E42D-8AD7-4AA9-8DA0-51FE581DA3E4@gmail.com>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <94C682931C08B048B7A8645303FDC9F36E2B9B5493@PUEXCB1B.nanterre.francetelecom.fr> <2CF46F81-B21A-432C-9860-0A0DB4E9818D@gmail.com> <94C682931C08B048B7A8645303FDC9F36E2B9B5584@PUEXCB1B.nanterre.francetelecom.fr>
To: "Mohamed Boucadair" <mohamed.boucadair@orange.com>
X-Mailer: Apple Mail (2.1084)
Cc: "ipv6@ietf.org List" <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
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: Sat, 26 May 2012 00:25:44 -0000

Med,

On May 23, 2012, at 10:38 PM, <mohamed.boucadair@orange.com> =
<mohamed.boucadair@orange.com> wrote:

> Dear Bob,
>=20
> Yes, I read that message. It is one of reasons I added two appendixes =
to explain:


Not seeing a response on the list, it wasn't clear to me. =20

>=20
> * Why an Address Format is Needed for Multicast IPv4-IPv6 =
Interconnection? =
(http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-=
02#appendix-A.1)

This just restates that you want the translator to be stateless.  I =
understand that.

> * Why Identifying an IPv4-Embedded IPv6 Multicast Address is Required? =
(http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-=
02#appendix-A.2)


The issue isn't why embedding the IPv4 multicast address in the IPv6 =
multicast address is needed, the issue is the way you do it.

Appendix A2 does not address one of the alternatives I described where =
you would preallocate (and register at the IANA) a group of multicast =
group IDs (~ 2^^28).  This would allow a 1:1 stateless mapping function. =
 It would avoid any changes to the IPv6 addressing architecture, and =
would use much less of the IPv6 multicast address space.  Your current =
proposal reduces the IPv6 multicast group space by a factor of 16 in the =
ASM case, and a factor of 16 million in the SSM case.  This is very =
wasteful given you only need to represent 2^^28 total possible IPv4 =
multicast groups. =20

>=20
> You may also refer to slide 7 of =
http://www.ietf.org/proceedings/83/slides/slides-83-mboned-5.pdf for the =
overall approach.
>=20
> Could you please check the new text and let me know if it solves your =
concerns? Thanks.

My concern remains.

Bob

>=20
> Cheers
> Med
>=20
>=20
>> -----Message d'origine-----
>> De : Bob Hinden [mailto:bob.hinden@gmail.com]=20
>> Envoy=E9 : mercredi 23 mai 2012 18:38
>> =C0 : BOUCADAIR Mohamed OLNC/NAD/TIP
>> Cc : Bob Hinden; ipv6@ietf.org
>> Objet : Re: draft-ietf-mboned-64-multicast-address-format
>>=20
>> Med,
>>=20
>> On May 23, 2012, at 6:20 AM, <mohamed.boucadair@orange.com>=20
>> <mohamed.boucadair@orange.com> wrote:
>>=20
>>> Dear all,
>>>=20
>>> Many thanks for the individuals who read the draft and=20
>> provided some comment.
>>>=20
>>> My read of the the answers received in this thread is there=20
>> is no strong reasons to question the design choices as=20
>> documented in the draft.
>>=20
>> Did you see my comments sent on 5/5/2012?  I continue to think=20
>> that there are alternatives that do not require any change to=20
>> the IPv6 addressing architecture, nor use such a big=20
>> percentage of the multicast group ID space.
>>=20
>> Bob
>>=20
>>=20
>>>=20
>>> FWIW, I just submitted a updated version taking into account=20
>> the comments received during the IETF LC:
>>>=20
>>> * Editorial changes as suggested in SM's review
>>> * Title change (comment from C. Bormann)
>>> * Added a new section to describe the algorithm to=20
>> embed/extract the IPv4 address (comment from C. Bormann)
>>> * Added some pointers to documents making use of the address=20
>> format (comment from C. Bormann)
>>> * Added an appendix to explain why an M-bit is needed=20
>> (comment from C. Bormann)
>>> * Added an appendix to explain why an address format is=20
>> needed (comment from C. Bormann)
>>> * Added examples of means to provision the MPREFIX64=20
>> (comment from C. Bormann)
>>>=20
>>> Diff from previous version:
>>>=20
>> http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned-64-multica
>> st-address-format-02
>>>=20
>>> Cheers,
>>> Med
>>>=20
>>>=20
>>> De : ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] De=20
>> la part de mohamed.boucadair@orange.com
>>> Envoy=E9 : vendredi 4 mai 2012 14:50
>>> =C0 : mboned-chairs@ietf.org; ipv6@ietf.org
>>> Cc : Brian Haberman;=20
>> draft-ietf-mboned-64-multicast-address-format@tools.ietf.org
>>> Objet : draft-ietf-mboned-64-multicast-address-format
>>>=20
>>>=20
>>> Dear all,
>>>=20
>>> During the IETF LC for=20
>> draft-ietf-mboned-64-multicast-address-format, Brian suggested=20
>> to use the remaining flag instead of reserving ff3x:0:8000/33=20
>> (SSM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered=20
>> that approach in an early version of the document but it has=20
>> been abandoned because of comments we received at that time.=20
>> We recorded the rationale behind our design choice in:
>>>=20
>> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-addre
>> ss-format-01#appendix-A.2.
>>>=20
>>> We are seeking more feedback from 6man and mboned on the following:
>>>=20
>>> (1) Should we maintain the current design choice
>>> (2) Or adopt the suggestion from Brian?
>>>=20
>>> FWIW, discussion related to this issue can be found here:=20
>> http://www.ietf.org/mail-archive/web/mboned/current/msg01508.html.
>>> The latest version of the draft is available at:=20
>> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-addre
>> ss-format-01
>>>=20
>>> Your help is appreciated.
>>>=20
>>> Cheers,
>>> Med
>>> --------------------------------------------------------------------
>>> IETF IPv6 working group mailing list
>>> ipv6@ietf.org
>>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>>> --------------------------------------------------------------------
>>=20


From steenjj@gmail.com  Fri May 25 20:09:18 2012
Return-Path: <steenjj@gmail.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 8AAC421F8888 for <ipv6@ietfa.amsl.com>; Fri, 25 May 2012 20:09:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.598
X-Spam-Level: 
X-Spam-Status: No, score=-3.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1]
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 rqJh9AQmgW3q for <ipv6@ietfa.amsl.com>; Fri, 25 May 2012 20:09:17 -0700 (PDT)
Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by ietfa.amsl.com (Postfix) with ESMTP id 603C621F8887 for <ipv6@ietf.org>; Fri, 25 May 2012 20:09:17 -0700 (PDT)
Received: by dacx6 with SMTP id x6so1968714dac.31 for <ipv6@ietf.org>; Fri, 25 May 2012 20:09:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=yhyZHpaJ3nJDo08WP5Fp/Xh5u72i1fhQ+fyTo++S7Go=; b=Zq6SUB6giK9128zSVJBwMwbtFT+Sy83UPbkWTcsEkxv98eJT9ppe52Q5KCzRfXDx0c xL+g89Nn95YUFx/hGI1eM8Y273cGizG6IFIGIvP3Zr+aYFka9BJptp+s4PYuYenYJAGa oL2CaI9wIuJ6UnxlZO8mwjwdyE3k+RBRy3M70nLQ3TcBYxKczlvLV8vJ8RNCkFtwqVox S7f14nzdYly3SGRnBz2n2jlpZDIlVrnv65V2kpOqG4NQzZttxAKq+04GwSKtOzbOXNJT E9WW4zvij9vCmcRW4y/2P1iQ8UBdsZm7NoqTje5gr1SMD0HnqpBOVqXt+0gikDJl9+VJ vS7g==
MIME-Version: 1.0
Received: by 10.68.229.2 with SMTP id sm2mr3383493pbc.57.1338001757023; Fri, 25 May 2012 20:09:17 -0700 (PDT)
Received: by 10.68.223.100 with HTTP; Fri, 25 May 2012 20:09:16 -0700 (PDT)
In-Reply-To: <5B02E42D-8AD7-4AA9-8DA0-51FE581DA3E4@gmail.com>
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <94C682931C08B048B7A8645303FDC9F36E2B9B5493@PUEXCB1B.nanterre.francetelecom.fr> <2CF46F81-B21A-432C-9860-0A0DB4E9818D@gmail.com> <94C682931C08B048B7A8645303FDC9F36E2B9B5584@PUEXCB1B.nanterre.francetelecom.fr> <5B02E42D-8AD7-4AA9-8DA0-51FE581DA3E4@gmail.com>
Date: Fri, 25 May 2012 23:09:16 -0400
Message-ID: <CABUgCXcpLDPQu9qmqtuP67T36T=K4mr-Xj_hgnDCkfQg8VdjYA@mail.gmail.com>
Subject: Re: draft-ietf-mboned-64-multicast-address-format
From: Jon Steen <steenjj@gmail.com>
To: Bob Hinden <bob.hinden@gmail.com>
Content-Type: multipart/alternative; boundary=047d7b162fd76faf2c04c0e7cfe9
Cc: "ipv6@ietf.org List" <ipv6@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: Sat, 26 May 2012 03:09:18 -0000

--047d7b162fd76faf2c04c0e7cfe9
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Sorry all, coming into this late. I have read the RFC and really do not get
why you would want to do IPv4 to IPv6 multicast translation.  Is there
really multicast information that is only IPv4 capable? From everything I
have used multicast for in the past, the data does not care about the IP
protocol used. What is the reliance of this RFC?

Jon Steen

On Friday, May 25, 2012, Bob Hinden wrote:

> Med,
>
> On May 23, 2012, at 10:38 PM, <mohamed.boucadair@orange.com <javascript:;=
>>
> <mohamed.boucadair@orange.com <javascript:;>> wrote:
>
> > Dear Bob,
> >
> > Yes, I read that message. It is one of reasons I added two appendixes t=
o
> explain:
>
>
> Not seeing a response on the list, it wasn't clear to me.
>
> >
> > * Why an Address Format is Needed for Multicast IPv4-IPv6
> Interconnection? (
> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-=
02#appendix-A.1
> )
>
> This just restates that you want the translator to be stateless.  I
> understand that.
>
> > * Why Identifying an IPv4-Embedded IPv6 Multicast Address is Required? =
(
> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-address-format-=
02#appendix-A.2
> )
>
>
> The issue isn't why embedding the IPv4 multicast address in the IPv6
> multicast address is needed, the issue is the way you do it.
>
> Appendix A2 does not address one of the alternatives I described where yo=
u
> would preallocate (and register at the IANA) a group of multicast group I=
Ds
> (~ 2^^28).  This would allow a 1:1 stateless mapping function.  It would
> avoid any changes to the IPv6 addressing architecture, and would use much
> less of the IPv6 multicast address space.  Your current proposal reduces
> the IPv6 multicast group space by a factor of 16 in the ASM case, and a
> factor of 16 million in the SSM case.  This is very wasteful given you on=
ly
> need to represent 2^^28 total possible IPv4 multicast groups.
>
> >
> > You may also refer to slide 7 of
> http://www.ietf.org/proceedings/83/slides/slides-83-mboned-5.pdf for the
> overall approach.
> >
> > Could you please check the new text and let me know if it solves your
> concerns? Thanks.
>
> My concern remains.
>
> Bob
>
> >
> > Cheers
> > Med
> >
> >
> >> -----Message d'origine-----
> >> De : Bob Hinden [mailto:bob.hinden@gmail.com]
> >> Envoy=E9 : mercredi 23 mai 2012 18:38
> >> =C0 : BOUCADAIR Mohamed OLNC/NAD/TIP
> >> Cc : Bob Hinden; ipv6@ietf.org
> >> Objet : Re: draft-ietf-mboned-64-multicast-address-format
> >>
> >> Med,
> >>
> >> On May 23, 2012, at 6:20 AM, <mohamed.boucadair@orange.com>
> >> <mohamed.boucadair@orange.com> wrote:
> >>
> >>> Dear all,
> >>>
> >>> Many thanks for the individuals who read the draft and
> >> provided some comment.
> >>>
> >>> My read of the the answers received in this thread is there
> >> is no strong reasons to question the design choices as
> >> documented in the draft.
> >>
> >> Did you see my comments sent on 5/5/2012?  I continue to think
> >> that there are alternatives that do not require any change to
> >> the IPv6 addressing architecture, nor use such a big
> >> percentage of the multicast group ID space.
> >>
> >> Bob
> >>
> >>
> >>>
> >>> FWIW, I just submitted a updated version taking into account
> >> the comments received during the IETF LC:
> >>>
> >>> * Editorial changes as suggested in SM's review
> >>> * Title change (comment from C. Bormann)
> >>> * Added a new section to describe the algorithm to
> >> embed/extract the IPv4 address (comment from C. Bormann)
> >>> * Added some pointers to documents making use of the address
> >> format (comment from C. Bormann)
> >>> * Added an appendix to explain why an M-bit is needed
> >> (comment from C. Bormann)
> >>> * Added an appendix to explain why an address format is
> >> needed (comment from C. Bormann)
> >>> * Added examples of means to provision the MPREFIX64
> >> (comment from C. Bormann)
> >>>
> >>> Diff from previous version:
> >>>
> >> http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned-64-multica
> >> st-address-format-02
> >>>
> >>> Cheers,
> >>> Med
> >>>
> >>>
> >>> De : ipv6-bounces@ietf.org [mailto:ipv6-bounces@ietf.org] De
> >> la part de mohamed.boucadair@orange.com
> >>> Envoy=E9 : vendredi 4 mai 2012 14:50
> >>> =C0 : mboned-chairs@ietf.org; ipv6@ietf.org
> >>> Cc : Brian Haberman;
> >> draft-ietf-mboned-64-multicast-address-format@tools.ietf.org
> >>> Objet : draft-ietf-mboned-64-multicast-address-format
> >>>
> >>>
> >>> Dear all,
> >>>
> >>> During the IETF LC for
> >> draft-ietf-mboned-64-multicast-address-format, Brian suggested
> >> to use the remaining flag instead of reserving ff3x:0:8000/33
> >> (SSM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered
> >> that approach in an early version of the document but it has
> >> been abandoned because of comments we received at that time.
> >> We recorded the rationale behind our design choice in:
> >>>
> >> http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-addre
> >> ss-format-01#appendix-A.2.
> >>>
> >>> We are seeking more feedback from 6man and mboned on the following:
> >>>
> >>> (1) Should we maintain the current design choice
> >>> (2) Or adopt the suggestion from Brian?
> >>>
> >>> FWIW, discussion related to th



--=20
Jon Steen
106 Apple Creek Road
Frederick, MD 21702

--047d7b162fd76faf2c04c0e7cfe9
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Sorry all, coming into this late. I have read the RFC and really do not get=
 why you would want to do IPv4 to IPv6 multicast translation. =A0Is there r=
eally multicast information that is only IPv4 capable? From everything I ha=
ve used multicast for in the past, the data does not care about the IP prot=
ocol used. What is the reliance of this RFC?<div>
<br></div><div>Jon Steen<span></span><br><br>On Friday, May 25, 2012, Bob H=
inden  wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8=
ex;border-left:1px #ccc solid;padding-left:1ex">Med,<br>
<br>
On May 23, 2012, at 10:38 PM, &lt;<a href=3D"javascript:;" onclick=3D"_e(ev=
ent, &#39;cvml&#39;, &#39;mohamed.boucadair@orange.com&#39;)">mohamed.bouca=
dair@orange.com</a>&gt; &lt;<a href=3D"javascript:;" onclick=3D"_e(event, &=
#39;cvml&#39;, &#39;mohamed.boucadair@orange.com&#39;)">mohamed.boucadair@o=
range.com</a>&gt; wrote:<br>

<br>
&gt; Dear Bob,<br>
&gt;<br>
&gt; Yes, I read that message. It is one of reasons I added two appendixes =
to explain:<br>
<br>
<br>
Not seeing a response on the list, it wasn&#39;t clear to me.<br>
<br>
&gt;<br>
&gt; * Why an Address Format is Needed for Multicast IPv4-IPv6 Interconnect=
ion? (<a href=3D"http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-=
address-format-02#appendix-A.1" target=3D"_blank">http://tools.ietf.org/htm=
l/draft-ietf-mboned-64-multicast-address-format-02#appendix-A.1</a>)<br>

<br>
This just restates that you want the translator to be stateless. =A0I under=
stand that.<br>
<br>
&gt; * Why Identifying an IPv4-Embedded IPv6 Multicast Address is Required?=
 (<a href=3D"http://tools.ietf.org/html/draft-ietf-mboned-64-multicast-addr=
ess-format-02#appendix-A.2" target=3D"_blank">http://tools.ietf.org/html/dr=
aft-ietf-mboned-64-multicast-address-format-02#appendix-A.2</a>)<br>

<br>
<br>
The issue isn&#39;t why embedding the IPv4 multicast address in the IPv6 mu=
lticast address is needed, the issue is the way you do it.<br>
<br>
Appendix A2 does not address one of the alternatives I described where you =
would preallocate (and register at the IANA) a group of multicast group IDs=
 (~ 2^^28). =A0This would allow a 1:1 stateless mapping function. =A0It wou=
ld avoid any changes to the IPv6 addressing architecture, and would use muc=
h less of the IPv6 multicast address space. =A0Your current proposal reduce=
s the IPv6 multicast group space by a factor of 16 in the ASM case, and a f=
actor of 16 million in the SSM case. =A0This is very wasteful given you onl=
y need to represent 2^^28 total possible IPv4 multicast groups.<br>

<br>
&gt;<br>
&gt; You may also refer to slide 7 of <a href=3D"http://www.ietf.org/procee=
dings/83/slides/slides-83-mboned-5.pdf" target=3D"_blank">http://www.ietf.o=
rg/proceedings/83/slides/slides-83-mboned-5.pdf</a> for the overall approac=
h.<br>

&gt;<br>
&gt; Could you please check the new text and let me know if it solves your =
concerns? Thanks.<br>
<br>
My concern remains.<br>
<br>
Bob<br>
<br>
&gt;<br>
&gt; Cheers<br>
&gt; Med<br>
&gt;<br>
&gt;<br>
&gt;&gt; -----Message d&#39;origine-----<br>
&gt;&gt; De : Bob Hinden [mailto:<a>bob.hinden@gmail.com</a>]<br>
&gt;&gt; Envoy=E9 : mercredi 23 mai 2012 18:38<br>
&gt;&gt; =C0 : BOUCADAIR Mohamed OLNC/NAD/TIP<br>
&gt;&gt; Cc : Bob Hinden; <a>ipv6@ietf.org</a><br>
&gt;&gt; Objet : Re: draft-ietf-mboned-64-multicast-address-format<br>
&gt;&gt;<br>
&gt;&gt; Med,<br>
&gt;&gt;<br>
&gt;&gt; On May 23, 2012, at 6:20 AM, &lt;<a>mohamed.boucadair@orange.com</=
a>&gt;<br>
&gt;&gt; &lt;<a>mohamed.boucadair@orange.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt; Dear all,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Many thanks for the individuals who read the draft and<br>
&gt;&gt; provided some comment.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; My read of the the answers received in this thread is there<br=
>
&gt;&gt; is no strong reasons to question the design choices as<br>
&gt;&gt; documented in the draft.<br>
&gt;&gt;<br>
&gt;&gt; Did you see my comments sent on 5/5/2012? =A0I continue to think<b=
r>
&gt;&gt; that there are alternatives that do not require any change to<br>
&gt;&gt; the IPv6 addressing architecture, nor use such a big<br>
&gt;&gt; percentage of the multicast group ID space.<br>
&gt;&gt;<br>
&gt;&gt; Bob<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; FWIW, I just submitted a updated version taking into account<b=
r>
&gt;&gt; the comments received during the IETF LC:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; * Editorial changes as suggested in SM&#39;s review<br>
&gt;&gt;&gt; * Title change (comment from C. Bormann)<br>
&gt;&gt;&gt; * Added a new section to describe the algorithm to<br>
&gt;&gt; embed/extract the IPv4 address (comment from C. Bormann)<br>
&gt;&gt;&gt; * Added some pointers to documents making use of the address<b=
r>
&gt;&gt; format (comment from C. Bormann)<br>
&gt;&gt;&gt; * Added an appendix to explain why an M-bit is needed<br>
&gt;&gt; (comment from C. Bormann)<br>
&gt;&gt;&gt; * Added an appendix to explain why an address format is<br>
&gt;&gt; needed (comment from C. Bormann)<br>
&gt;&gt;&gt; * Added examples of means to provision the MPREFIX64<br>
&gt;&gt; (comment from C. Bormann)<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Diff from previous version:<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href=3D"http://tools.ietf.org/rfcdiff?url2=3Ddraft-ietf-mboned-=
64-multica" target=3D"_blank">http://tools.ietf.org/rfcdiff?url2=3Ddraft-ie=
tf-mboned-64-multica</a><br>
&gt;&gt; st-address-format-02<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Cheers,<br>
&gt;&gt;&gt; Med<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; De : <a>ipv6-bounces@ietf.org</a> [mailto:<a>ipv6-bounces@ietf=
.org</a>] De<br>
&gt;&gt; la part de <a>mohamed.boucadair@orange.com</a><br>
&gt;&gt;&gt; Envoy=E9 : vendredi 4 mai 2012 14:50<br>
&gt;&gt;&gt; =C0 : <a>mboned-chairs@ietf.org</a>; <a>ipv6@ietf.org</a><br>
&gt;&gt;&gt; Cc : Brian Haberman;<br>
&gt;&gt; <a>draft-ietf-mboned-64-multicast-address-format@tools.ietf.org</a=
><br>
&gt;&gt;&gt; Objet : draft-ietf-mboned-64-multicast-address-format<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Dear all,<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; During the IETF LC for<br>
&gt;&gt; draft-ietf-mboned-64-multicast-address-format, Brian suggested<br>
&gt;&gt; to use the remaining flag instead of reserving ff3x:0:8000/33<br>
&gt;&gt; (SSM) and ffxx:8000/17 (ASM) blocks. FYI, we have considered<br>
&gt;&gt; that approach in an early version of the document but it has<br>
&gt;&gt; been abandoned because of comments we received at that time.<br>
&gt;&gt; We recorded the rationale behind our design choice in:<br>
&gt;&gt;&gt;<br>
&gt;&gt; <a href=3D"http://tools.ietf.org/html/draft-ietf-mboned-64-multica=
st-addre" target=3D"_blank">http://tools.ietf.org/html/draft-ietf-mboned-64=
-multicast-addre</a><br>
&gt;&gt; ss-format-01#appendix-A.2.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; We are seeking more feedback from 6man and mboned on the follo=
wing:<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; (1) Should we maintain the current design choice<br>
&gt;&gt;&gt; (2) Or adopt the suggestion from Brian?<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; FWIW, discussion related to th</blockquote></div><br><br>-- <b=
r>Jon Steen<br>106 Apple Creek Road<br>Frederick, MD 21702<br><br>

--047d7b162fd76faf2c04c0e7cfe9--

From tom.taylor.stds@gmail.com  Sat May 26 08:06:34 2012
Return-Path: <tom.taylor.stds@gmail.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 B7ADD21F858A for <ipv6@ietfa.amsl.com>; Sat, 26 May 2012 08:06:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.099
X-Spam-Level: 
X-Spam-Status: No, score=-4.099 tagged_above=-999 required=5 tests=[AWL=-0.500, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 lWW4+Y3ohpf1 for <ipv6@ietfa.amsl.com>; Sat, 26 May 2012 08:06:34 -0700 (PDT)
Received: from mail-lpp01m010-f44.google.com (mail-lpp01m010-f44.google.com [209.85.215.44]) by ietfa.amsl.com (Postfix) with ESMTP id E577321F857F for <ipv6@ietf.org>; Sat, 26 May 2012 08:06:33 -0700 (PDT)
Received: by lagv3 with SMTP id v3so1381505lag.31 for <ipv6@ietf.org>; Sat, 26 May 2012 08:06:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding :x-antivirus:x-antivirus-status; bh=CzaPMqXB4m9kSHlnYEh33u6pmXi1N+6BubMYLCihuhs=; b=WjUzkbu0+rzj5FIgV3+EYoYQ/h08QMSANstCXdRjMdZRdLqSe3lzaIC8sxrdOdntT7 ZplS2saI55GHHR2Fas5xag9oBf6S+sHtLO9ZwwYwl7ppmtC5u/lRMLw0pBoSgbxV4atu i8rbAYZR03cney+AV1HrIrQEJ+dDx1J39sfP5Zq229N9V+iowau6skKGkh0bZ5j+TuKB qUtRpt65FGxvHYO8YaVlqoDFpNJfYcGlCGNP7Hm2P1DwWCJ5dyugDYa7B+7D+6Oi65/o a3uWwxMOi479l44Eum7ftqf0Mpr7/7Ab+05L1pZBD6/hkqoHdUCxeSigZ6We4+EwFj1k CztQ==
Received: by 10.152.145.1 with SMTP id sq1mr2602666lab.22.1338044792734; Sat, 26 May 2012 08:06:32 -0700 (PDT)
Received: from [127.0.0.1] (dsl-207-112-91-137.tor.primus.ca. [207.112.91.137]) by mx.google.com with ESMTPS id p2sm4954583lbj.4.2012.05.26.08.06.29 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 26 May 2012 08:06:31 -0700 (PDT)
Message-ID: <4FC0F16F.9010500@gmail.com>
Date: Sat, 26 May 2012 11:06:23 -0400
From: Tom Taylor <tom.taylor.stds@gmail.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Jon Steen <steenjj@gmail.com>
Subject: Re: draft-ietf-mboned-64-multicast-address-format
References: <94C682931C08B048B7A8645303FDC9F36E299468D7@PUEXCB1B.nanterre.francetelecom.fr> <94C682931C08B048B7A8645303FDC9F36E2B9B5493@PUEXCB1B.nanterre.francetelecom.fr> <2CF46F81-B21A-432C-9860-0A0DB4E9818D@gmail.com> <94C682931C08B048B7A8645303FDC9F36E2B9B5584@PUEXCB1B.nanterre.francetelecom.fr> <5B02E42D-8AD7-4AA9-8DA0-51FE581DA3E4@gmail.com> <CABUgCXcpLDPQu9qmqtuP67T36T=K4mr-Xj_hgnDCkfQg8VdjYA@mail.gmail.com>
In-Reply-To: <CABUgCXcpLDPQu9qmqtuP67T36T=K4mr-Xj_hgnDCkfQg8VdjYA@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Antivirus: avast! (VPS 120526-0, 26/05/2012), Outbound message
X-Antivirus-Status: Clean
Cc: "ipv6@ietf.org List" <ipv6@ietf.org>, Bob Hinden <bob.hinden@gmail.com>
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: Sat, 26 May 2012 15:06:34 -0000

I think there's a misunderstanding here. The only requirement is to 
translate the IP headers. The document in question deals with the 
address translation part of that task.

On 25/05/2012 11:09 PM, Jon Steen wrote:
> Sorry all, coming into this late. I have read the RFC and really do not get
> why you would want to do IPv4 to IPv6 multicast translation.  Is there
> really multicast information that is only IPv4 capable? From everything I
> have used multicast for in the past, the data does not care about the IP
> protocol used. What is the reliance of this RFC?
>
> Jon Steen
>
...

From internet-drafts@ietf.org  Tue May 29 08:28:16 2012
Return-Path: <internet-drafts@ietf.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 05DCE11E8093; Tue, 29 May 2012 08:28:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.478
X-Spam-Level: 
X-Spam-Status: No, score=-102.478 tagged_above=-999 required=5 tests=[AWL=0.121, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 v45--BHmWGn4; Tue, 29 May 2012 08:28:15 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94B1E11E8088; Tue, 29 May 2012 08:28:15 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D Action: draft-ietf-6man-uri-zoneid-01.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 4.02
Message-ID: <20120529152815.19732.88853.idtracker@ietfa.amsl.com>
Date: Tue, 29 May 2012 08:28:15 -0700
Cc: ipv6@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: Tue, 29 May 2012 15:28:16 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies. This draft is a work item of the IPv6 Maintenance Working Group of the=
 IETF.

	Title           : Representing IPv6 Zone Identifiers in Uniform Resource I=
dentifiers
	Author(s)       : Brian Carpenter
                          Robert M. Hinden
	Filename        : draft-ietf-6man-uri-zoneid-01.txt
	Pages           : 9
	Date            : 2012-05-29

   This document describes how the Zone Identifier of an IPv6 scoped
   address can be represented in a Uniform Resource Identifier that
   includes a literal IPv6 address.  It updates RFC 3986 and RFC 4007.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt

The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-6man-uri-zoneid/


From brian.e.carpenter@gmail.com  Tue May 29 08:36:42 2012
Return-Path: <brian.e.carpenter@gmail.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 2429421F8673 for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 08:36:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.679
X-Spam-Level: 
X-Spam-Status: No, score=-101.679 tagged_above=-999 required=5 tests=[AWL=0.012, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 mU9jdbr4mJ1v for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 08:36:41 -0700 (PDT)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id 66FDE21F86B1 for <ipv6@ietf.org>; Tue, 29 May 2012 08:36:41 -0700 (PDT)
Received: by eaaq13 with SMTP id q13so1239339eaa.31 for <ipv6@ietf.org>; Tue, 29 May 2012 08:36:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:content-type:content-transfer-encoding; bh=Z1ecVxydzKrN9lFKdHDoJ82jet2KOktWFKR9PJz7oUc=; b=NvACDWi88OLxue2XkLkVR7BAUPSWwsAYBHGzCjADXyMaOvOj3TZwE/2RYFhy6Sn/Ot mwSu0Q1OHfJjXkNl3jBARpVJAyOn33jc+2YeZwc0sNh7zGRiU6iyxW5YzFedx9Kq11C4 4mwwttuOmNn6GRdxL8Pd3fk6oQzV5Hxxtykqr0f4J6lBYDraLkYNqdAhc8f2awLuWYCF h9FNAfgM6AUgaCWPO0/G/aykm/UhiH3Bor2MWDfYYGjk0NH01A7AL66yV/v9Ym5CNtQL 4C7HHQF6b6xLuImmO0Re5l2PrJ8fxfwSMQF3IfA3Vqr/JcOtqNdE/CiPIxCVg/ZQIst9 OGFQ==
Received: by 10.14.101.73 with SMTP id a49mr3897159eeg.34.1338305800314; Tue, 29 May 2012 08:36:40 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-217-25.as13285.net. [2.102.217.25]) by mx.google.com with ESMTPS id g51sm50077889eea.14.2012.05.29.08.36.38 (version=SSLv3 cipher=OTHER); Tue, 29 May 2012 08:36:39 -0700 (PDT)
Message-ID: <4FC4ED00.5050603@gmail.com>
Date: Tue, 29 May 2012 16:36:32 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: 6man <ipv6@ietf.org>
Subject: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-01.txt]
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Bob Hinden <bob.hinden@gmail.com>
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: Tue, 29 May 2012 15:36:42 -0000

This version favours the option that seemed to get the
most positive reaction on the list. There's been quite some
restructuring of the draft since the -00 version, so
please read it through and send comments.

   Brian + Bob

-------- Original Message --------
Subject: I-D Action: draft-ietf-6man-uri-zoneid-01.txt
Date: Tue, 29 May 2012 08:28:15 -0700
From: internet-drafts@ietf.org
Reply-To: internet-drafts@ietf.org
To: i-d-announce@ietf.org
CC: ipv6@ietf.org


A New Internet-Draft is available from the on-line Internet-Drafts directories. This draft is a work item of the IPv6
Maintenance Working Group of the IETF.

	Title           : Representing IPv6 Zone Identifiers in Uniform Resource Identifiers
	Author(s)       : Brian Carpenter
                          Robert M. Hinden
	Filename        : draft-ietf-6man-uri-zoneid-01.txt
	Pages           : 9
	Date            : 2012-05-29

   This document describes how the Zone Identifier of an IPv6 scoped
   address can be represented in a Uniform Resource Identifier that
   includes a literal IPv6 address.  It updates RFC 3986 and RFC 4007.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt

The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-6man-uri-zoneid/

_______________________________________________
I-D-Announce mailing list
I-D-Announce@ietf.org
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt




From albert.e.manfredi@boeing.com  Tue May 29 17:14:23 2012
Return-Path: <albert.e.manfredi@boeing.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 2DB4211E8121 for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 17:14:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.854
X-Spam-Level: 
X-Spam-Status: No, score=-1.854 tagged_above=-999 required=5 tests=[AWL=-0.744, BAYES_05=-1.11]
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 9OnNNz7Fy-sw for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 17:14:22 -0700 (PDT)
Received: from blv-mbsout-01.boeing.com (blv-mbsout-01.boeing.com [130.76.32.231]) by ietfa.amsl.com (Postfix) with ESMTP id 97FCB11E8161 for <ipv6@ietf.org>; Tue, 29 May 2012 17:14:22 -0700 (PDT)
Received: from blv-mbsout-01.boeing.com (localhost.localdomain [127.0.0.1]) by blv-mbsout-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with ESMTP id q4U0Edv2026735 for <ipv6@ietf.org>; Tue, 29 May 2012 17:14:39 -0700
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.16.37]) by blv-mbsout-01.boeing.com (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id q4U0Ec9L026732 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for <ipv6@ietf.org>; Tue, 29 May 2012 17:14:39 -0700
Received: from blv-av-01.boeing.com (localhost.localdomain [127.0.0.1]) by blv-av-01.boeing.com (8.14.4/8.14.4/DOWNSTREAM_RELAY) with ESMTP id q4U0ELWE010938 for <ipv6@ietf.org>; Tue, 29 May 2012 17:14:21 -0700
Received: from XCH-MWHT-06.mw.nos.boeing.com (xch-mwht-06.mw.nos.boeing.com [134.57.113.166]) by blv-av-01.boeing.com (8.14.4/8.14.4/UPSTREAM_RELAY) with ESMTP id q4U0EK95010929 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=OK) for <ipv6@ietf.org>; Tue, 29 May 2012 17:14:21 -0700
Received: from XCH-MW-08V.mw.nos.boeing.com ([134.57.118.180]) by XCH-MWHT-06.mw.nos.boeing.com ([134.57.113.166]) with mapi; Tue, 29 May 2012 19:14:20 -0500
From: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
To: "ipv6@ietf.org" <ipv6@ietf.org>
Date: Tue, 29 May 2012 19:14:18 -0500
Subject: RFC 5952, the errata, and real-world usage
Thread-Topic: RFC 5952, the errata, and real-world usage
Thread-Index: Ac09+SebxQXKpTC9S/K3uHa+dslZ6w==
Message-ID: <B0147C3DD45E42478038FC347CCB65FE02BC2B4E19@XCH-MW-08V.mw.nos.boeing.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-TM-AS-MML: No
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, 30 May 2012 00:14:23 -0000

I'm sure that I'm remembering correctly that we had quite a few posts, back=
 and forth, about whether or not IPv6 addresses should be represented in lo=
wer case hexadecimal. And as I recall, the WG consensus seemed to be that u=
pper case hex was a somewhat "dated" way of showing hex, and that addresses=
 looked better in lower case.

Next thing you know, I'm going along based on this recollection, I look up =
RFC 5952, and I notice there's now an "errata" associated with it. Would th=
at errata be about some grammatical minutiae? Nope. It's specifically to sw=
itch back to upper case hex representation! The errata says MUST for upperc=
ase use, not even SHOULD, let alone MAY.

Then I notice that Win7 uses upper case hex for physical addresses, but low=
er case for IPv6 addresses. And to be even more weird, the DUID for IPv6 is=
 shown in upper case.

So my question is, what transpired after all those discussions about this s=
ubject? Has the "errata" to RFC 5952 been written but ignored? Did I just m=
iss the discussions on the errata? Is common usage trumping any errata? In =
short, should I be using upper case or lower case, for IPv6 addresses?

Bert




From randy@psg.com  Tue May 29 17:37:32 2012
Return-Path: <randy@psg.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 B1C8811E8185 for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 17:37:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.489
X-Spam-Level: 
X-Spam-Status: No, score=-2.489 tagged_above=-999 required=5 tests=[AWL=0.110,  BAYES_00=-2.599]
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 3viPzZTuR-2j for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 17:37:32 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by ietfa.amsl.com (Postfix) with ESMTP id 5E45511E817D for <ipv6@ietf.org>; Tue, 29 May 2012 17:37:32 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from <randy@psg.com>) id 1SZWuo-000CqV-LR; Wed, 30 May 2012 00:37:31 +0000
Date: Wed, 30 May 2012 09:37:29 +0900
Message-ID: <m2pq9msdva.wl%randy@psg.com>
From: Randy Bush <randy@psg.com>
To: "Manfredi, Albert E" <albert.e.manfredi@boeing.com>
Subject: Re: RFC 5952, the errata, and real-world usage
In-Reply-To: <B0147C3DD45E42478038FC347CCB65FE02BC2B4E19@XCH-MW-08V.mw.nos.boeing.com>
References: <B0147C3DD45E42478038FC347CCB65FE02BC2B4E19@XCH-MW-08V.mw.nos.boeing.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
Cc: "ipv6@ietf.org" <ipv6@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, 30 May 2012 00:37:32 -0000

> Next thing you know, I'm going along based on this recollection, I
> look up RFC 5952, and I notice there's now an "errata" associated with
> it. Would that errata be about some grammatical minutiae? Nope. It's
> specifically to switch back to upper case hex representation!

there is a lesson here

randy

From kawamucho@mesh.ad.jp  Tue May 29 18:04:14 2012
Return-Path: <kawamucho@mesh.ad.jp>
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 D1B2B21F871E for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 18:04:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.09
X-Spam-Level: 
X-Spam-Status: No, score=-0.09 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265]
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 zm3SKkxa6HGw for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 18:04:14 -0700 (PDT)
Received: from tyo201.gate.nec.co.jp (TYO201.gate.nec.co.jp [202.32.8.193]) by ietfa.amsl.com (Postfix) with ESMTP id B5ABB21F871C for <ipv6@ietf.org>; Tue, 29 May 2012 18:04:13 -0700 (PDT)
Received: from mailgate3.nec.co.jp ([10.7.69.193]) by tyo201.gate.nec.co.jp (8.13.8/8.13.4) with ESMTP id q4U148lX016419;  Wed, 30 May 2012 10:04:08 +0900 (JST)
Received: (from root@localhost) by mailgate3.nec.co.jp (8.11.7/3.7W-MAILGATE-NEC) id q4U148e15485; Wed, 30 May 2012 10:04:08 +0900 (JST)
Received: from bgas200085.sys.biglobe.nec.co.jp (bgas200085.sys.biglobe.nec.co.jp [10.82.141.45]) by mailsv4.nec.co.jp (8.13.8/8.13.4) with ESMTP id q4U148Rs001598; Wed, 30 May 2012 10:04:08 +0900 (JST)
Received: from mail.sys.biglobe.nec.co.jp (localhost [127.0.0.1]) by bgas200085.sys.biglobe.nec.co.jp (BINGO/BINGO/06101717) with ESMTP id q4U148Ap007333; Wed, 30 May 2012 10:04:08 +0900
Received: from [127.0.0.1] ([10.65.91.161]) (authenticated bits=0) (envelope-from kawamucho@mesh.ad.jp)  by mail.sys.biglobe.nec.co.jp (BINGO/BINGO/10031711) with ESMTP id q4U147ds012530 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 30 May 2012 10:04:07 +0900
Message-ID: <4FC57204.90901@mesh.ad.jp>
Date: Wed, 30 May 2012 10:04:04 +0900
From: Seiichi Kawamura <kawamucho@mesh.ad.jp>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; ja; rv:1.9.2.24) Gecko/20111103 Thunderbird/3.1.16
MIME-Version: 1.0
To: Randy Bush <randy@psg.com>
Subject: Re: RFC 5952, the errata, and real-world usage
References: <B0147C3DD45E42478038FC347CCB65FE02BC2B4E19@XCH-MW-08V.mw.nos.boeing.com> <m2pq9msdva.wl%randy@psg.com>
In-Reply-To: <m2pq9msdva.wl%randy@psg.com>
X-Enigmail-Version: 1.1.1
Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigF02F1A11F619A7CCE144AA78"
Cc: "ipv6@ietf.org" <ipv6@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, 30 May 2012 01:04:15 -0000

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enigF02F1A11F619A7CCE144AA78
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

After the errata was posted, there was a short discussion on
6man about this and comments were made that lower case was a
WG decision and it stands. My apologies for forgetting to
update the status.

Regards,
Seiichi

(2012/05/30 9:37), Randy Bush wrote:
>> Next thing you know, I'm going along based on this recollection, I
>> look up RFC 5952, and I notice there's now an "errata" associated with=

>> it. Would that errata be about some grammatical minutiae? Nope. It's
>> specifically to switch back to upper case hex representation!
>=20
> there is a lesson here
>=20
> randy
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>=20


--------------enigF02F1A11F619A7CCE144AA78
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)

iEYEARECAAYFAk/FcgYACgkQcrhTYfxyMkLPwgCfWOIRhFBMEOfFOhGxX1uVvwK7
ejUAnizeu9zWi4c/FxTRC9nr4TUczfqp
=NQpz
-----END PGP SIGNATURE-----

--------------enigF02F1A11F619A7CCE144AA78--

From marka@isc.org  Tue May 29 18:18:27 2012
Return-Path: <marka@isc.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 7517411E8187 for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 18:18:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.399
X-Spam-Level: 
X-Spam-Status: No, score=-2.399 tagged_above=-999 required=5 tests=[AWL=0.200,  BAYES_00=-2.599]
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 BKW3-0TSRw0s for <ipv6@ietfa.amsl.com>; Tue, 29 May 2012 18:18:27 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [IPv6:2001:4f8:0:2::2b]) by ietfa.amsl.com (Postfix) with ESMTP id F0C7311E8186 for <ipv6@ietf.org>; Tue, 29 May 2012 18:18:26 -0700 (PDT)
Received: from bikeshed.isc.org (bikeshed.isc.org [IPv6:2001:4f8:3:d::19]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (Client CN "mail.isc.org", Issuer "RapidSSL CA" (not verified)) by mx.pao1.isc.org (Postfix) with ESMTPS id 92A3FC9598; Wed, 30 May 2012 01:18:14 +0000 (UTC) (envelope-from marka@isc.org)
Received: from drugs.dv.isc.org (unknown [IPv6:2001:470:1f00:820:4802:9d08:cf06:aca5]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by bikeshed.isc.org (Postfix) with ESMTPSA id 5308D216C36; Wed, 30 May 2012 01:18:14 +0000 (UTC) (envelope-from marka@isc.org)
Received: from drugs.dv.isc.org (localhost [127.0.0.1]) by drugs.dv.isc.org (Postfix) with ESMTP id C1552210E0FD; Wed, 30 May 2012 11:18:07 +1000 (EST)
To: Randy Bush <randy@psg.com>
From: Mark Andrews <marka@isc.org>
References: <B0147C3DD45E42478038FC347CCB65FE02BC2B4E19@XCH-MW-08V.mw.nos.boeing.com> <m2pq9msdva.wl%randy@psg.com>
Subject: Re: RFC 5952, the errata, and real-world usage
In-reply-to: Your message of "Wed, 30 May 2012 09:37:29 +0900." <m2pq9msdva.wl%randy@psg.com>
Date: Wed, 30 May 2012 11:18:07 +1000
Message-Id: <20120530011807.C1552210E0FD@drugs.dv.isc.org>
Cc: "ipv6@ietf.org" <ipv6@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, 30 May 2012 01:18:27 -0000

In message <m2pq9msdva.wl%randy@psg.com>, Randy Bush writes:
> > Next thing you know, I'm going along based on this recollection, I
> > look up RFC 5952, and I notice there's now an "errata" associated with
> > it. Would that errata be about some grammatical minutiae? Nope. It's
> > specifically to switch back to upper case hex representation!
> 
> there is a lesson here
> 
> randy
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

It is only "Reported".  I would say that it needs to be moved to
"Rejected". 

-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org

From brian.e.carpenter@gmail.com  Wed May 30 00:03:52 2012
Return-Path: <brian.e.carpenter@gmail.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 1D02921F86CE for <ipv6@ietfa.amsl.com>; Wed, 30 May 2012 00:03:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.68
X-Spam-Level: 
X-Spam-Status: No, score=-101.68 tagged_above=-999 required=5 tests=[AWL=0.011, BAYES_00=-2.599, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 QFR-+uSx1Zf1 for <ipv6@ietfa.amsl.com>; Wed, 30 May 2012 00:03:51 -0700 (PDT)
Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by ietfa.amsl.com (Postfix) with ESMTP id 10CB221F86C8 for <ipv6@ietf.org>; Wed, 30 May 2012 00:03:50 -0700 (PDT)
Received: by eaaq13 with SMTP id q13so1464963eaa.31 for <ipv6@ietf.org>; Wed, 30 May 2012 00:03:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=vhKHGz0cV/237kbwgF0mIWw9ZwBiADzKWu24UVm+mYc=; b=wCd3QHxfFsDWjrE6Y0WRXmjhXh1ovfHR3vd8z8hwq6+nyljVeenMgmB1XkM0hCb1Zk Dnl5to882CDesEmyBgXsyf9Ha1GX/KQV/EZvVGlelqqlEYXLWmkO7t0Mj+D1MtB0s40i lm0AycIw3LO+E4V7S7afI/699CN2o9USrpaSnkUlpB1jvjlYi7voKIEUr0LCxLdiSqTE P7hItYsxnLYhxgqEaTI2U3/klnoSbcDCRXqcYkOOf/QSalVQzTFKibQRxtpA1BV5mVHH bbBl+wGdd3l8S25hTZK7VXW/ecFoDuiCdpdJfKewkOTXkU/5X1gD+XQ6NM5MijwpIDqW zqZQ==
Received: by 10.14.45.74 with SMTP id o50mr5446147eeb.103.1338361430057; Wed, 30 May 2012 00:03:50 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-217-25.as13285.net. [2.102.217.25]) by mx.google.com with ESMTPS id e45sm29237622eeb.6.2012.05.30.00.03.48 (version=SSLv3 cipher=OTHER); Wed, 30 May 2012 00:03:49 -0700 (PDT)
Message-ID: <4FC5C64C.5040809@gmail.com>
Date: Wed, 30 May 2012 08:03:40 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: "ipv6@ietf.org" <ipv6@ietf.org>
Subject: Re: RFC 5952, the errata, and real-world usage
References: <B0147C3DD45E42478038FC347CCB65FE02BC2B4E19@XCH-MW-08V.mw.nos.boeing.com>	<m2pq9msdva.wl%randy@psg.com> <20120530011807.C1552210E0FD@drugs.dv.isc.org>
In-Reply-To: <20120530011807.C1552210E0FD@drugs.dv.isc.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
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, 30 May 2012 07:03:52 -0000

On 2012-05-30 02:18, Mark Andrews wrote:
> In message <m2pq9msdva.wl%randy@psg.com>, Randy Bush writes:
>>> Next thing you know, I'm going along based on this recollection, I
>>> look up RFC 5952, and I notice there's now an "errata" associated with
>>> it. Would that errata be about some grammatical minutiae? Nope. It's
>>> specifically to switch back to upper case hex representation!
>> there is a lesson here
>>
>> randy
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
> 
> It is only "Reported".  I would say that it needs to be moved to
> "Rejected". 

Obviously. An erratum that attempts to reverse a clear WG consensus
that the person doesn't like is a misuse of the errata system.

   Brian

From randy@psg.com  Wed May 30 02:50:39 2012
Return-Path: <randy@psg.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 019EC21F86B4 for <ipv6@ietfa.amsl.com>; Wed, 30 May 2012 02:50:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.497
X-Spam-Level: 
X-Spam-Status: No, score=-2.497 tagged_above=-999 required=5 tests=[AWL=0.102,  BAYES_00=-2.599]
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 5356g5B8BWLv for <ipv6@ietfa.amsl.com>; Wed, 30 May 2012 02:50:38 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by ietfa.amsl.com (Postfix) with ESMTP id A62A621F86C1 for <ipv6@ietf.org>; Wed, 30 May 2012 02:50:38 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from <randy@psg.com>) id 1SZfY5-000Dvp-1E; Wed, 30 May 2012 09:50:37 +0000
Date: Wed, 30 May 2012 18:50:35 +0900
Message-ID: <m2likaq9p0.wl%randy@psg.com>
From: Randy Bush <randy@psg.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Subject: Re: RFC 5952, the errata, and real-world usage
In-Reply-To: <4FC5C64C.5040809@gmail.com>
References: <B0147C3DD45E42478038FC347CCB65FE02BC2B4E19@XCH-MW-08V.mw.nos.boeing.com> <m2pq9msdva.wl%randy@psg.com> <20120530011807.C1552210E0FD@drugs.dv.isc.org> <4FC5C64C.5040809@gmail.com>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset=US-ASCII
Cc: ipv6 deployment prevention <ipv6@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, 30 May 2012 09:50:39 -0000

> Obviously. An erratum that attempts to reverse a clear WG consensus
> that the person doesn't like is a misuse of the errata system.

that is not exactly what occurred.  and blame is not very interesting
anyway.  i have asked the rfced if they can do a derattum.  others migh
support this if it is questioned.

randy

From ietfc@btconnect.com  Thu May 31 01:39:41 2012
Return-Path: <ietfc@btconnect.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 066DB21F86A1 for <ipv6@ietfa.amsl.com>; Thu, 31 May 2012 01:39:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.189
X-Spam-Level: 
X-Spam-Status: No, score=-3.189 tagged_above=-999 required=5 tests=[AWL=0.410,  BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
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 Vk1M2-XTPN4P for <ipv6@ietfa.amsl.com>; Thu, 31 May 2012 01:39:40 -0700 (PDT)
Received: from am1outboundpool.messaging.microsoft.com (am1ehsobe003.messaging.microsoft.com [213.199.154.206]) by ietfa.amsl.com (Postfix) with ESMTP id DA47421F869D for <ipv6@ietf.org>; Thu, 31 May 2012 01:39:39 -0700 (PDT)
Received: from mail32-am1-R.bigfish.com (10.3.201.237) by AM1EHSOBE001.bigfish.com (10.3.204.21) with Microsoft SMTP Server id 14.1.225.23; Thu, 31 May 2012 08:39:10 +0000
Received: from mail32-am1 (localhost [127.0.0.1])	by mail32-am1-R.bigfish.com (Postfix) with ESMTP id 7B9A13403A7; Thu, 31 May 2012 08:39:10 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:157.55.224.141; KIP:(null); UIP:(null); IPV:NLI; H:DB3PRD0702HT003.eurprd07.prod.outlook.com; RD:none; EFVD:NLI
X-SpamScore: -28
X-BigFish: PS-28(zz9371I936eK542M1432N9a6kzz1202hzz1033IL8275bh8275dhz2dh2a8h5a9h668h839hd24hf0ah304l)
Received: from mail32-am1 (localhost.localdomain [127.0.0.1]) by mail32-am1 (MessageSwitch) id 1338453547524569_10084; Thu, 31 May 2012 08:39:07 +0000 (UTC)
Received: from AM1EHSMHS001.bigfish.com (unknown [10.3.201.234])	by mail32-am1.bigfish.com (Postfix) with ESMTP id 742F9160047; Thu, 31 May 2012 08:39:07 +0000 (UTC)
Received: from DB3PRD0702HT003.eurprd07.prod.outlook.com (157.55.224.141) by AM1EHSMHS001.bigfish.com (10.3.207.101) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 31 May 2012 08:39:07 +0000
Received: from DBXPRD0410HT001.eurprd04.prod.outlook.com (157.56.252.149) by pod51017.outlook.com (10.3.4.151) with Microsoft SMTP Server (TLS) id 14.15.74.2; Thu, 31 May 2012 08:39:29 +0000
Message-ID: <00df01cd3f08$7b7eacc0$4001a8c0@gateway.2wire.net>
From: t.petch <ietfc@btconnect.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, 6man <ipv6@ietf.org>
References: <4FC4ED00.5050603@gmail.com>
Subject: Re: I-D Action: draft-ietf-6man-uri-zoneid-01.txt]
Date: Thu, 31 May 2012 09:36:21 +0100
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [157.56.252.149]
X-OriginatorOrg: btconnect.com
Cc: Bob Hinden <bob.hinden@gmail.com>
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, 31 May 2012 08:39:41 -0000

Looks good.

I wonder about the first sentence,
"This document describes how the Zone Identifier of an IPv6 scoped
   address can be represented in a Uniform Resource Identifier that
   includes a literal IPv6 address. "

in that the specification now goes beyond just a literal IPv6 address so
that
last conditional clause is, while not wrong, perhaps too restrictive, as
will be clear to anyone who reads on.

Tom Petch

----- Original Message -----
From: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
To: "6man" <ipv6@ietf.org>
Cc: "Bob Hinden" <bob.hinden@gmail.com>
Sent: Tuesday, May 29, 2012 4:36 PM
Subject: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-01.txt]


> This version favours the option that seemed to get the
> most positive reaction on the list. There's been quite some
> restructuring of the draft since the -00 version, so
> please read it through and send comments.
>
>    Brian + Bob
>
> -------- Original Message --------
> Subject: I-D Action: draft-ietf-6man-uri-zoneid-01.txt
> Date: Tue, 29 May 2012 08:28:15 -0700
> From: internet-drafts@ietf.org
> Reply-To: internet-drafts@ietf.org
> To: i-d-announce@ietf.org
> CC: ipv6@ietf.org
>
>
> A New Internet-Draft is available from the on-line Internet-Drafts
directories. This draft is a work item of the IPv6
> Maintenance Working Group of the IETF.
>
> Title           : Representing IPv6 Zone Identifiers in Uniform
Resource Identifiers
> Author(s)       : Brian Carpenter
>                           Robert M. Hinden
> Filename        : draft-ietf-6man-uri-zoneid-01.txt
> Pages           : 9
> Date            : 2012-05-29
>
>    This document describes how the Zone Identifier of an IPv6 scoped
>    address can be represented in a Uniform Resource Identifier that
>    includes a literal IPv6 address.  It updates RFC 3986 and RFC 4007.
>
>
> A URL for this Internet-Draft is:
> http://www.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> This Internet-Draft can be retrieved at:
> ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt
>
> The IETF datatracker page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-6man-uri-zoneid/
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>
>
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>



From brian.e.carpenter@gmail.com  Thu May 31 10:30:11 2012
Return-Path: <brian.e.carpenter@gmail.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 2C3DD21F871E for <ipv6@ietfa.amsl.com>; Thu, 31 May 2012 10:30:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.384
X-Spam-Level: 
X-Spam-Status: No, score=-101.384 tagged_above=-999 required=5 tests=[AWL=-0.293, BAYES_00=-2.599, J_CHICKENPOX_15=0.6, RCVD_ILLEGAL_IP=1.908, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
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 CEWG8YkoCIJY for <ipv6@ietfa.amsl.com>; Thu, 31 May 2012 10:30:10 -0700 (PDT)
Received: from mail-ee0-f44.google.com (mail-ee0-f44.google.com [74.125.83.44]) by ietfa.amsl.com (Postfix) with ESMTP id 670F721F8711 for <ipv6@ietf.org>; Thu, 31 May 2012 10:30:10 -0700 (PDT)
Received: by eekd4 with SMTP id d4so601221eek.31 for <ipv6@ietf.org>; Thu, 31 May 2012 10:30:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; bh=2ehwNHHvLHE2763WOsQjIa0ctHLasQ1vPM1btXqRjt4=; b=tZeDPFNWJbMXkPOaHEz9qFodOqAVK67wsBUUegVPiogksabxhftBIbMS/q7g/Lj4Bl 5PcZnu9GqumMg94DpcdsKejJo6B6iTNmmmYdMDpgNcD9TxfhBny+VY5f+Z9LzBZ6sSrO QO6kyJK7JUeMLzDAgmYJMDO7pNIkFlEAKEkG8kTogFE6lbiyvKLzQxDzl+B/ADk9guH8 CqGQeNQ4VklyY2wYyYEXBCffbyop+sOzTotNC9yMnjperCxgHnAdF5oCid/WlFaQ5EHR OvKLpPw/v/wdGsoUVTXw5NHSBBUEETu6dXTcsVesWitw2VVVhnxtOdI3nkX7yN2q4Wzc aLzw==
Received: by 10.14.48.11 with SMTP id u11mr8744042eeb.186.1338485409501; Thu, 31 May 2012 10:30:09 -0700 (PDT)
Received: from [192.168.1.65] (host-2-102-217-25.as13285.net. [2.102.217.25]) by mx.google.com with ESMTPS id o16sm12698856eeb.13.2012.05.31.10.30.07 (version=SSLv3 cipher=OTHER); Thu, 31 May 2012 10:30:08 -0700 (PDT)
Message-ID: <4FC7AA99.1090202@gmail.com>
Date: Thu, 31 May 2012 18:30:01 +0100
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
User-Agent: Thunderbird 2.0.0.6 (Windows/20070728)
MIME-Version: 1.0
To: "t.petch" <ietfc@btconnect.com>
Subject: Re: I-D Action: draft-ietf-6man-uri-zoneid-01.txt]
References: <4FC4ED00.5050603@gmail.com> <00df01cd3f08$7b7eacc0$4001a8c0@gateway.2wire.net>
In-Reply-To: <00df01cd3f08$7b7eacc0$4001a8c0@gateway.2wire.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: Bob Hinden <bob.hinden@gmail.com>, 6man <ipv6@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, 31 May 2012 17:30:11 -0000

On 2012-05-31 09:36, t.petch wrote:
> Looks good.
> 
> I wonder about the first sentence,
> "This document describes how the Zone Identifier of an IPv6 scoped
>    address can be represented in a Uniform Resource Identifier that
>    includes a literal IPv6 address. "
> 
> in that the specification now goes beyond just a literal IPv6 address so

Where? The only proposal concerns the literal address format (at
least that is the intention).

  Brian

> that
> last conditional clause is, while not wrong, perhaps too restrictive, as
> will be clear to anyone who reads on.
> 
> Tom Petch
> 
> ----- Original Message -----
> From: "Brian E Carpenter" <brian.e.carpenter@gmail.com>
> To: "6man" <ipv6@ietf.org>
> Cc: "Bob Hinden" <bob.hinden@gmail.com>
> Sent: Tuesday, May 29, 2012 4:36 PM
> Subject: [Fwd: I-D Action: draft-ietf-6man-uri-zoneid-01.txt]
> 
> 
>> This version favours the option that seemed to get the
>> most positive reaction on the list. There's been quite some
>> restructuring of the draft since the -00 version, so
>> please read it through and send comments.
>>
>>    Brian + Bob
>>
>> -------- Original Message --------
>> Subject: I-D Action: draft-ietf-6man-uri-zoneid-01.txt
>> Date: Tue, 29 May 2012 08:28:15 -0700
>> From: internet-drafts@ietf.org
>> Reply-To: internet-drafts@ietf.org
>> To: i-d-announce@ietf.org
>> CC: ipv6@ietf.org
>>
>>
>> A New Internet-Draft is available from the on-line Internet-Drafts
> directories. This draft is a work item of the IPv6
>> Maintenance Working Group of the IETF.
>>
>> Title           : Representing IPv6 Zone Identifiers in Uniform
> Resource Identifiers
>> Author(s)       : Brian Carpenter
>>                           Robert M. Hinden
>> Filename        : draft-ietf-6man-uri-zoneid-01.txt
>> Pages           : 9
>> Date            : 2012-05-29
>>
>>    This document describes how the Zone Identifier of an IPv6 scoped
>>    address can be represented in a Uniform Resource Identifier that
>>    includes a literal IPv6 address.  It updates RFC 3986 and RFC 4007.
>>
>>
>> A URL for this Internet-Draft is:
>> http://www.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt
>>
>> Internet-Drafts are also available by anonymous FTP at:
>> ftp://ftp.ietf.org/internet-drafts/
>>
>> This Internet-Draft can be retrieved at:
>> ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-uri-zoneid-01.txt
>>
>> The IETF datatracker page for this Internet-Draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-6man-uri-zoneid/
>>
>> _______________________________________________
>> I-D-Announce mailing list
>> I-D-Announce@ietf.org
>> https://www.ietf.org/mailman/listinfo/i-d-announce
>> Internet-Draft directories: http://www.ietf.org/shadow.html
>> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>>
>>
>>
>> --------------------------------------------------------------------
>> IETF IPv6 working group mailing list
>> ipv6@ietf.org
>> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
>> --------------------------------------------------------------------
>>
> 
> 
> 

From internet-drafts@ietf.org  Thu May 31 14:14:22 2012
Return-Path: <internet-drafts@ietf.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 7709A21F8618; Thu, 31 May 2012 14:14:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level: 
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, USER_IN_WHITELIST=-100]
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 3gWpJGNoLqoF; Thu, 31 May 2012 14:14:22 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 01E3F21F858F; Thu, 31 May 2012 14:14:22 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
Subject: I-D Action: draft-ietf-6man-rfc3484bis-05.txt
X-Test-IDTracker: no
X-IETF-IDTracker: 4.02
Message-ID: <20120531211422.17223.90741.idtracker@ietfa.amsl.com>
Date: Thu, 31 May 2012 14:14:22 -0700
Cc: ipv6@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, 31 May 2012 21:14:22 -0000

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies. This draft is a work item of the IPv6 Maintenance Working Group of the=
 IETF.

	Title           : Default Address Selection for Internet Protocol version =
6 (IPv6)
	Author(s)       : Dave Thaler
                          Richard Draves
                          Arifumi Matsumoto
                          Tim Chown
	Filename        : draft-ietf-6man-rfc3484bis-05.txt
	Pages           : 31
	Date            : 2012-05-31

   This document describes two algorithms, one for source address
   selection and one for destination address selection.  The algorithms
   specify default behavior for all Internet Protocol version 6 (IPv6)
   implementations.  They do not override choices made by applications
   or upper-layer protocols, nor do they preclude the development of
   more advanced mechanisms for address selection.  The two algorithms
   share a common context, including an optional mechanism for allowing
   administrators to provide policy that can override the default
   behavior.  In dual stack implementations, the destination address
   selection algorithm can consider both IPv4 and IPv6 addresses -
   depending on the available source addresses, the algorithm might
   prefer IPv6 addresses over IPv4 addresses, or vice-versa.

   Default address selection as defined in this specification applies to
   all IPv6 nodes, including both hosts and routers.  This document
   obsoletes RFC 3484.


A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-6man-rfc3484bis-05.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

This Internet-Draft can be retrieved at:
ftp://ftp.ietf.org/internet-drafts/draft-ietf-6man-rfc3484bis-05.txt

The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-6man-rfc3484bis/


From dthaler@microsoft.com  Thu May 31 14:24:32 2012
Return-Path: <dthaler@microsoft.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 D4F7A21F864C for <ipv6@ietfa.amsl.com>; Thu, 31 May 2012 14:24:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.109
X-Spam-Level: 
X-Spam-Status: No, score=-105.109 tagged_above=-999 required=5 tests=[AWL=1.490, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
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 KC0VLmvcbABz for <ipv6@ietfa.amsl.com>; Thu, 31 May 2012 14:24:32 -0700 (PDT)
Received: from tx2outboundpool.messaging.microsoft.com (tx2ehsobe005.messaging.microsoft.com [65.55.88.15]) by ietfa.amsl.com (Postfix) with ESMTP id A580021F864B for <ipv6@ietf.org>; Thu, 31 May 2012 14:24:31 -0700 (PDT)
Received: from mail177-tx2-R.bigfish.com (10.9.14.242) by TX2EHSOBE006.bigfish.com (10.9.40.26) with Microsoft SMTP Server id 14.1.225.23; Thu, 31 May 2012 21:24:02 +0000
Received: from mail177-tx2 (localhost [127.0.0.1])	by mail177-tx2-R.bigfish.com (Postfix) with ESMTP id 041B116051C; Thu, 31 May 2012 21:24:02 +0000 (UTC)
X-Forefront-Antispam-Report: CIP:131.107.125.8; KIP:(null); UIP:(null); IPV:NLI; H:TK5EX14MLTC104.redmond.corp.microsoft.com; RD:none; EFVD:NLI
X-SpamScore: -27
X-BigFish: VS-27(zz1432N1418Izz1202hzz1033IL8275dhz2fh2a8h668h839h944hd25hf0ah)
Received-SPF: pass (mail177-tx2: domain of microsoft.com designates 131.107.125.8 as permitted sender) client-ip=131.107.125.8; envelope-from=dthaler@microsoft.com; helo=TK5EX14MLTC104.redmond.corp.microsoft.com ; icrosoft.com ; 
Received: from mail177-tx2 (localhost.localdomain [127.0.0.1]) by mail177-tx2 (MessageSwitch) id 1338499440320477_21024; Thu, 31 May 2012 21:24:00 +0000 (UTC)
Received: from TX2EHSMHS024.bigfish.com (unknown [10.9.14.242])	by mail177-tx2.bigfish.com (Postfix) with ESMTP id 407656004E; Thu, 31 May 2012 21:24:00 +0000 (UTC)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (131.107.125.8) by TX2EHSMHS024.bigfish.com (10.9.99.124) with Microsoft SMTP Server (TLS) id 14.1.225.23; Thu, 31 May 2012 21:23:59 +0000
Received: from TK5EX14MLTW653.wingroup.windeploy.ntdev.microsoft.com (157.54.24.14) by TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) with Microsoft SMTP Server (TLS) id 14.2.298.5; Thu, 31 May 2012 21:24:17 +0000
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTW653.wingroup.windeploy.ntdev.microsoft.com (157.54.24.14) with Microsoft SMTP Server (TLS) id 14.2.309.3; Thu, 31 May 2012 14:24:16 -0700
Received: from TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com ([169.254.4.48]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi id 14.02.0309.003; Thu, 31 May 2012 14:24:16 -0700
From: Dave Thaler <dthaler@microsoft.com>
To: Brian Haberman <brian@innovationslab.net>, "draft-ietf-6man-rfc3484bis@tools.ietf.org" <draft-ietf-6man-rfc3484bis@tools.ietf.org>, 6man Chairs <6man-chairs@tools.ietf.org>, 6man WG <ipv6@ietf.org>
Subject: RE: AD Review : draft-ietf-6man-rfc3484bis
Thread-Topic: AD Review : draft-ietf-6man-rfc3484bis
Thread-Index: AQHNN4KTfP1PHN1tv02SgC8XnkoNdJbkZjOQ
Date: Thu, 31 May 2012 21:24:14 +0000
Message-ID: <9B57C850BB53634CACEC56EF4853FF653B61711E@TK5EX14MBXW604.wingroup.windeploy.ntdev.microsoft.com>
References: <4FBA8E46.7030104@innovationslab.net>
In-Reply-To: <4FBA8E46.7030104@innovationslab.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [157.54.51.90]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
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, 31 May 2012 21:24:33 -0000

Brian Haberman writes:
>       Here are my comments on the Address Selection draft.  I think it=20
> is in really good shape and only have a few=20
> comments/questions/suggestions.  Many of these are related to text=20
> directly inherited from RFC 3484, so I am willing to listen to push back =
on making those changes.
>=20
> 1. The first line of the Abstract does not read well.  I suggest changing=
 it to "...
> two algorithms, one for source address selection and one for...".

Done

> 2. There has been resistance to having normative text in the Abstract=20
> and the first sentence of the second paragraph certainly sounds=20
> normative.  Any objection to striking that first sentence?  Would it=20
> make sense to move that sentence to the last paragraph in the Introductio=
n?

Reworded to not sound normative.  Now reads:
"Default address selection as defined in this specification applies to all =
IPv6
nodes, including both hosts and routers."

> 3. The fourth paragraph of section 2 says apps SHOULD iterate through=20
> the list of addresses returned from getaddrinfo().  It would be useful=20
> to identify what exceptions to that rule are reasonable.

Changed to
"Well-behaved applications SHOULD NOT simply use the first address
returned from getaddrinfo() and then give up if it fails.  For
many applications, it is appropriate to iterate through the list of
addresses returned from getaddrinfo() until a working address is
found.  For other applications, it might be appropriate to try
multiple in parallel (e.g., with some small delay in between)
and use the first one to succeed."

I believe this is still in line with the intent of the original WG recommen=
dation,
but takes into account happy-eyeballs-like solutions.

> 4. Section 2.1 (6th paragraph) mentions ULAs and 6to4 without=20
> expansion or reference.  It would be good to spell out what those are.

Expanded ULA.   Added references to both.   (Reference to 6to4 RFC was
already later in the same paragraph, so moved it up to first use.)

> 5. I am curious as to what the rationale was for changing the text in=20
> section 2.2 as opposed to keeping the original text from RFC 3484.  In=20
> making that change, why is only the length of S's prefix listed as a stop=
ping criteria for comparison?

The rationale is explained in Appendix B, point 1 of the second list.

> 6. In section 3.1, I find it confusing to discuss "unicast site-local"
> and not mention the scope of ULAs.  In fact, it may be worthwhile to=20
> mention in section 2.1 that the placement of FEC0::/10 is based on the=20
> site-local prefix having been deprecated.

Some people would prefer to map ULAs to the multicast site-local scope,
but doing so was contentious.   So the scope is global per RFC 4193
"In practice, applications may treat these addresses like global
scoped addresses."

Added
"(Note that ULAs are considered as global, not site-local, scope
but are handled via the prefix policy table as discussed in
Section 10.6.)"

It's also mentioned in point 2 of the first list in Appendix B.
Point 3 of that list explains the placement of fec0::/10.
Discussion of the placement of the rows is not appropriate in=20
section 3.1, which is about the rules that explicitly use scope(),
which are separate from the rules using the prefix policy table.
=20
> 7. Section 5 states "...the remaining rules are applied (in order) to=20
> ...".  I would like to see this rule strengthened with the use of MUST=20
> or SHOULD. =20

The RFC style guide says to "avoid overuse of MUST".   However since
the previous phrasing already implied it's a MUST, I've gone ahead and chan=
ged
"are applied" to "MUST be applied" as a purely editorial clarification.

> In addition, the last paragraph in the section may lead=20
> some implementers to consider some of the rules as optional.  Is that rea=
lly what we want?

I think that's a holdover from a very early version of the draft that led t=
o RFC 3484.
As you noted from the previous abstract text, it's all mandatory.
(Of course some rules are no-ops like if you don't implement mobility, then
"prefer home" vs "prefer care-of addresses" in source addr selection is a n=
o-op.)

The sentence Brian refers to is
" Rule 2 (prefer appropriate scope) MUST be implemented and given high
   priority because it can affect interoperability."

I've dropped that sentence because of the confusion Brian suggests and
because dropping it doesn't actually change any requirements not already
stated elsewhere.
=20
> 8. This comment is driven by text in Section 6, but there are other=20
> cases throughout the document.  In several places, I find "should" and=20
> "may" being used in situations where it could be normative.  Is the=20
> intent to interpret
> mixed- and lower-case 2119 keywords as normative?

"may" always means "MAY" when specifying behavior, and means "might" when t=
alking informatively.
Similarly, "should" always means "MUST" when specifying behavior.

I've gone and replaced all uses of "should" and "may" as appropriate,
to be consistent with the original meaning.

> 9. Section 7 contains an indirect reference to a rule by using "Rule=20
> 5.5".  It would read better if it said something like "Rule 5 in=20
> Section 5" or something similar.

Yes this was confusing since both source and destination address selection
algorithms have numbered rules.  Changed to
"source address selection (Section 5) Rule 5.5"

> Once we resolve these, the draft can move along to IETF Last Call.

I believe these should all be resolved now.

-Dave

>=20
> Regards,
> Brian
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------

