
From iljitsch@muada.com  Mon Jun  1 08:36:51 2009
Return-Path: <iljitsch@muada.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1A5803A6E62 for <behave@core3.amsl.com>; Mon,  1 Jun 2009 08:36:51 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id N+XcGheiKKOx for <behave@core3.amsl.com>; Mon,  1 Jun 2009 08:36:50 -0700 (PDT)
Received: from sequoia.muada.com (sequoia.muada.com [83.149.65.1]) by core3.amsl.com (Postfix) with ESMTP id 319163A6B56 for <behave@ietf.org>; Mon,  1 Jun 2009 08:36:50 -0700 (PDT)
Received: from claw.it.uc3m.es (claw.it.uc3m.es [163.117.139.52]) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id n51Fa6Dm028091 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Mon, 1 Jun 2009 17:36:07 +0200 (CEST) (envelope-from iljitsch@muada.com)
Message-Id: <5E66A928-F21A-44AC-9CA8-4142F3379C03@muada.com>
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Xing Li <xing@cernet.edu.cn>
In-Reply-To: <4A236FE0.60804@cernet.edu.cn>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Mon, 1 Jun 2009 17:36:25 +0200
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com>	<406295AC-660F-4DFB-86ED-5A61B2379BF1@muada.com>	<4A153355.9000401@cernet.edu.cn> <4A1587AF.9080608@it.uc3m.es> <E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A20FB9F.5050105@cernet.edu.cn> <37960EC4-AF9C-44DD-B61A-F6C5D38EDBF0@muada.com> <4A236FE0.60804@cernet.edu.cn>
X-Mailer: Apple Mail (2.935.3)
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] interim meeting minutes
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jun 2009 15:36:51 -0000

On 1 jun 2009, at 8:06, Xing Li wrote:

>> I would prefer to keep "NAT" for stateful unless specifically  
>> indicated that it's stateless. We could keep SIIT for stateless  
>> translation.

> SIITbis? since it is different from the original SIIT.

Well, we usually call BGP4 "BGP" and HTTP/1.1 "HTTP", so I don't see a  
problem simply using "SIIT" unless we specifically need to point out  
that we're talking about the updated version.

We may want to avoid making a version 2 of NAT64 because NAT642 would  
be a bit confusing...

Iljitsch

From remi.despres@free.fr  Mon Jun  1 10:08:21 2009
Return-Path: <remi.despres@free.fr>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B90993A6F34 for <behave@core3.amsl.com>; Mon,  1 Jun 2009 10:08:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.749
X-Spam-Level: 
X-Spam-Status: No, score=-0.749 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35, J_CHICKENPOX_41=0.6, J_CHICKENPOX_51=0.6, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4eWpvjZnbyo6 for <behave@core3.amsl.com>; Mon,  1 Jun 2009 10:08:20 -0700 (PDT)
Received: from smtp2-g21.free.fr (smtp2-g21.free.fr [212.27.42.2]) by core3.amsl.com (Postfix) with ESMTP id A69113A6D27 for <behave@ietf.org>; Mon,  1 Jun 2009 10:08:19 -0700 (PDT)
Received: from smtp2-g21.free.fr (localhost [127.0.0.1]) by smtp2-g21.free.fr (Postfix) with ESMTP id F1E364B01E9; Mon,  1 Jun 2009 19:08:13 +0200 (CEST)
Received: from [192.168.0.13] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by smtp2-g21.free.fr (Postfix) with ESMTP id 904C04B0070; Mon,  1 Jun 2009 19:08:10 +0200 (CEST)
In-Reply-To: <4A214D69.7050407@it.uc3m.es>
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com>	<406295AC-660F-4DFB-86ED-5A61B2379BF1@muada.com>	<4A153355.9000401@cernet.edu.cn>	<4A1587AF.9080608@it.uc3m.es>	<E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A20FB9F.5050105@cernet.edu.cn> <72F5D0A3-D818-43D7-A09E-7BC939A9E326@free.fr> <4A214D69.7050407@it.uc3m.es>
Mime-Version: 1.0 (Apple Message framework v753.1)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <49917DD3-CA88-461D-976B-4CB2F279CB68@free.fr>
Content-Transfer-Encoding: quoted-printable
From: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
Date: Mon, 1 Jun 2009 19:08:08 +0200
To: marcelo bagnulo braun <marcelo@it.uc3m.es>
X-Mailer: Apple Mail (2.753.1)
Cc: 'Behave WG' <behave@ietf.org>, Xing Li <xing@cernet.edu.cn>, Dan Wing <dwing@cisco.com>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] interim meeting minutes - NAT64 definition
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jun 2009 17:08:21 -0000

Le 30 mai 09 =E0 17:14, marcelo bagnulo braun a =E9crit :

> I personally think that the common understanding of the word NAT =20
> todya is a device that is statefull and translates  not only =20
> addresses but also ports.

Although it is true that most existing NATs are stateful, i.e. are =20
NAPTs, I don't believe NAT is  "commonly understood" as only =20
stateful. For example:
- In RFC 2663, a NAT is either stateless ("Basic NAT") or stateful =20
(NAPT)
- In Margaret Wasserman's proposed IPv6 NAT,  NAT66 stands for a =20
stateless function.

> for that reason, i believe that using the expression NAT64 and =20
> NAT46 highlight the main difference with current NATs, i.e. that =20
> they translate IPv6 to and from IPv4 and in the case of 64 they =20
> support communications iniciated from the IPv6 side and in the case =20=

> of 46 they support communications initiated from the IPv4 side.

There can be NAT64s that are stateless,  with IPv4 addresses derived =20
from IPv6 internal addresses.
"NAPT64" can name unambiguously what you propose to call NAT64.

> I think that the stateless translator is a very different device =20
> from the most common version of IPv4 nats, since they are =20
> stateless, so i think it makes sense to name it with a different =20
> name that highlights the fact that they are stateless. I think =20
> SIIT, stateless translator, even stateless IPv4/IPv6 translators =20
> make sense.
>
> I also think that we need to have a short name for these things, in =20=

> particular, i think we need an acronym, rather than a phrase.

  As far as a stateless NAT is concerned, I share the view that SIIT =20
is more intuitive than the "Basic NAT" of RFC 2663 (especially since =20
most NATs are in fact NAPTs).

  Where external and internal address families are not implicit in =20
the context, they could be indicated with a NATxy notation, with (x =20
internal, y external.
  For example:
- Basic NATs of RFC 2663 could be referred to as SIIT44s
- Margaret's NAT66 proposal would be referred to, more precisely, as =20
an SIIT66 proposal (stateless variant of NAT66).

> So, i would go for:
>
> Long name: stateless IPv4/IPv6 translation, short name SIIT
> Long name: Stateful NAT64, short name NAT64
> Long name: Stateful NAT46, short name NAT46

>
If it can be accepted that stateful NAT64 is named NAPT64, we can =20
get, quite naturally IMHO:

NAT =3D NAT44, NAT64, or NAT46   (First and second digits are =20
respectively those of internal and external address families. The NAT =20=

is sateless or stateful)
NAT44 =3D SIIT44 and/or NAPT44
NAT64 =3D SIIT64 and/or NAPT64
NAT46 =3D SIIT46 and/or NAPT46
NAT66 =3D SIIT66 and/or NAPT66

As an additional proposal, an NAT that is restricted to connections =20
initiated from one side could de referred to as NATx>y, if =20
connections are only internal to external,  or NAPTx<y  if =20
connections only external to internal, so that:
-  a NAPT44 that supports only internal to external connections, i.e. =20=

supporting neither UPnP nor NAT-PMP, can be referred to as a NAT4>4, =20
and even more precisely as a NAPT4>4
- a NAT46 that would support only external to internal connections =20
could be referred to as a NAT4<6 or a NAPT4<6.

Regards,

RD











From tow@alcatel-lucent.com  Mon Jun  1 11:31:48 2009
Return-Path: <tow@alcatel-lucent.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 5D2F93A6B9A for <behave@core3.amsl.com>; Mon,  1 Jun 2009 11:31:48 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id TWqt89aE2Rmz for <behave@core3.amsl.com>; Mon,  1 Jun 2009 11:31:47 -0700 (PDT)
Received: from ihemail1.lucent.com (ihemail1.lucent.com [135.245.0.33]) by core3.amsl.com (Postfix) with ESMTP id 565933A68AC for <behave@ietf.org>; Mon,  1 Jun 2009 11:31:47 -0700 (PDT)
Received: from ilexp01.ndc.lucent.com (h135-3-39-1.lucent.com [135.3.39.1]) by ihemail1.lucent.com (8.13.8/IER-o) with ESMTP id n51IVKNi027687; Mon, 1 Jun 2009 13:31:21 -0500 (CDT)
Received: from ILEXC3U03.ndc.lucent.com ([135.3.39.52]) by ilexp01.ndc.lucent.com with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 1 Jun 2009 13:31:20 -0500
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 1 Jun 2009 13:31:19 -0500
Message-ID: <10FB7B1FFD6BD448A3F48F730F09C74B011F55A8@ILEXC3U03.ndc.lucent.com>
In-Reply-To: <C6E7B433-2611-41AA-85FF-B2A7469ACCDE@cisco.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [BEHAVE] Plan for IPv4/IPv6 translation documents
Thread-Index: AcmtfJ8UOVC7HH72QIij1baleJ1LrA1amvBA
References: <C6E7B433-2611-41AA-85FF-B2A7469ACCDE@cisco.com>
From: "Tow, Agnes C \(Agnes\)** CTR **" <tow@alcatel-lucent.com>
To: "Fred Baker" <fred@cisco.com>
X-OriginalArrivalTime: 01 Jun 2009 18:31:20.0951 (UTC) FILETIME=[28F92870:01C9E2E7]
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.33
Cc: Behave WG <behave@ietf.org>, Behave Chairs <behave-chairs@tools.ietf.org>
Subject: Re: [BEHAVE] Plan for IPv4/IPv6 translation documents
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jun 2009 18:31:48 -0000

Fred,

What is the status of the proposed drafts listed in your email? They are
still not listed under the BEHAVE working group documents.

Thanks.
Agnes =20

-----Original Message-----
From: behave-bounces@ietf.org [mailto:behave-bounces@ietf.org] On Behalf
Of Fred Baker
Sent: Wednesday, March 25, 2009 3:05 PM
To: Behave Chairs
Cc: Behave WG
Subject: [BEHAVE] Plan for IPv4/IPv6 translation documents

Referring to the October discussion and the chair's slides yesterday, =20
and further to private email among the framework authors, the chairs, =20
and Magnus yesterday and today, I want to capture what I understand to =20
be the documentation plan. If I have it wrong, I would like to know =20
that now; if I have it right I am already in process and want =20
confirmation of the fact.

One thing discussed privately is that the reference from the =20
translation document to the prefix is normative, which means that the =20
document referred to should be standards track. You asked me to pull =20
the prefix into a separate document.

So I understand that we have six documents called for at this point, =20
with possible future ALG documents, for which I am suggesting =20
appropriate monikers:

IPv4/IPv6 Translation Framework
     Informational, based on draft-baker-behave-v4v6-framework-02.txt
     draft-ietf-behave-v4v6-framework-00.txt
IPv4/IPv6 Translation Prefix recommendation
     Standards track, based on draft-baker-behave-v4v6-framework-02.txt
     draft-ietf-behave-v4v6-prefix-00.txt
IP/ICMP Translation
     Standards track, based on draft-baker-behave-v4v6-=20
translation-02.txt
     draft-ietf-behave-v4v6-translation-00.txt
IPv4/IPv6 Stateful Translation Database Maintenance
     Standards track, based on draft-bagnulo-behave-nat64-03.txt
     draft-ietf-behave-v4v6-database-00.txt
IPv4/IPv6 DNS Translation Database Algorithm and Gateway
     Standards track, based on draft-bagnulo-behave-dns64-02.txt
     draft-ietf-behave-v4v6-dns-00.txt
IPv4/IPv6 FTP Application Layer Gateway
     Standards Track, to be determined

Am I correct?

_______________________________________________
Behave mailing list
Behave@ietf.org
https://www.ietf.org/mailman/listinfo/behave

From xing@cernet.edu.cn  Mon Jun  1 16:12:02 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2821E3A6C0F for <behave@core3.amsl.com>; Mon,  1 Jun 2009 16:12:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.397
X-Spam-Level: *
X-Spam-Status: No, score=1.397 tagged_above=-999 required=5 tests=[AWL=1.300,  BAYES_00=-2.599, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Y1yyJtQN77hI for <behave@core3.amsl.com>; Mon,  1 Jun 2009 16:12:01 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id CC53E3A68D2 for <behave@ietf.org>; Mon,  1 Jun 2009 16:12:00 -0700 (PDT)
Received: from [127.0.0.1]([125.34.53.237]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm04a24be56; Tue, 02 Jun 2009 07:11:59 +0800
Message-ID: <4A246036.3000100@cernet.edu.cn>
Date: Tue, 02 Jun 2009 07:11:50 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
References: <20090521140024.37C1B28C0DE@core3.amsl.com>	<166F3D15-ECB1-40EB-B1D4-181AF51D53A3@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F446BB@XCH-NW-7V2.nw.nos.boeing.com>	<17E64193-B6FB-4A1C-9742-7E162BE2AD7C@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81A9B@XCH-NW-7V2.nw.nos.boeing.com>	<89A983FE-1494-46D3-9DDC-327B2648994B@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81E9E@XCH-NW-7V2.nw.nos.boeing.com>	<BCEAD63D-CA7F-4C75-9627-5BF902883A13@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC11F7@XCH-NW-7V2.nw.nos.boeing.com>	<B38C697A-B088-47A7-9ECB-2AEAA2C8C8A0@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC1290@XCH-NW-7V2.nw.nos.boeing.com> <C2A0E4B9-430C-463A-973D-B2E8BB6D63B2@muada.com>
In-Reply-To: <C2A0E4B9-430C-463A-973D-B2E8BB6D63B2@muada.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: 5JffQLWB
Cc: "Templin, Fred L" <Fred.L.Templin@boeing.com>, Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] The fragmentation issue
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jun 2009 23:12:02 -0000

   Here are the algorithms currently implemented in a stateless
   translator (IVI), which works fine in the day-to-day operation.

   xing


         From IPv6 to IPv4:
         ----------------------------------------------------------
                         |     IPv6          |       IPv4
         ----------------------------------------------------------
         MTU             |     1500          |       1500
         ----------------------------------------------------------
         Fragmentation   |     DF=1          |   No ICMPv6 action.
         Handling        |                   |   Set DF=0 if the
                         |                   |   IPv6 packet is
                         |                   |   smaller than 1280
                         |                   |   and set DF=1 if
                         |                   |   the IPv6 packet
                         |                   |   is larger than
                         |                   |   1280.
                         ------------------------------------------
                         | Fragmentation     |   Fragmented
                         | header extension  |   packets
         ----------------------------------------------------------
         ICMP handling   | ICMPv6 (packet    |   ICMP (packet too
                         | too big)          |   big, the original
                         |                   |   advertised MTU-20)
         ----------------------------------------------------------


                        Figure 1: From IPv6 to IPv4



        From IPv4 to IPv6
        ----------------------------------------------------------
                        |     IPv4          |       IPv6
        ----------------------------------------------------------
        MTU             |     1500          |       1500
        ----------------------------------------------------------
        Fragmentation   |     DF=1          |   Send ICMP (packet
        Handling        |                   |   too big) to IPv4
                        |                   |   source address
                        |                   |   if the IPv4
                        |                   |   packet exceeds
                        |                   |   1480.
                        ------------------------------------------
                        |     DF=0          |   Fragment the IPv4
                        |                   |   packet so that it
                        |                   |   fits in 1280 byte
                        |                   |   IPv6 packet (with
                        |                   |   fragment header
                        |                   |   extension).
                        ------------------------------------------
                        | Fragmented        |   Fragmentation
                        | packets           |   header extension
        ----------------------------------------------------------
        ICMP handling   | ICMP              |   ICMPv6 (packet too
                        | fragmentation     |   big, the original
                        | needed but DF set |   advertised MTU+20).
                        |                   |   If the advertised
                        |                   |   MTU in "packet too
                        |                   |   big" message is
                        |                   |   smaller than 1280
                        |                   |   bytes, the value
                        |                   |   put into the
                        |                   |   translated "packet
                        |                   |   too big" message
                        |                   |   is 1280.
        ----------------------------------------------------------
        TCP MSS         | First SYN packet  |   Rewrites the MSS
        handling        |                   |   (MSS=MSS-20)
        ----------------------------------------------------------


                        Figure 2: From IPv4 to IPv6


>

From xing@cernet.edu.cn  Mon Jun  1 16:14:53 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4D2BA3A6A9C for <behave@core3.amsl.com>; Mon,  1 Jun 2009 16:14:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.747
X-Spam-Level: 
X-Spam-Status: No, score=0.747 tagged_above=-999 required=5 tests=[AWL=0.650,  BAYES_00=-2.599, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dTM5qkY+02v0 for <behave@core3.amsl.com>; Mon,  1 Jun 2009 16:14:52 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id 9BF4D3A6919 for <behave@ietf.org>; Mon,  1 Jun 2009 16:14:47 -0700 (PDT)
Received: from [127.0.0.1]([125.34.53.237]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm284a24befd; Tue, 02 Jun 2009 07:14:46 +0800
Message-ID: <4A2460E7.7090609@cernet.edu.cn>
Date: Tue, 02 Jun 2009 07:14:47 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com>	<406295AC-660F-4DFB-86ED-5A61B2379BF1@muada.com>	<4A153355.9000401@cernet.edu.cn> <4A1587AF.9080608@it.uc3m.es> <E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A20FB9F.5050105@cernet.edu.cn> <37960EC4-AF9C-44DD-B61A-F6C5D38EDBF0@muada.com> <4A236FE0.60804@cernet.edu.cn> <5E66A928-F21A-44AC-9CA8-4142F3379C03@muada.com>
In-Reply-To: <5E66A928-F21A-44AC-9CA8-4142F3379C03@muada.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: 5WWiQLWB
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] interim meeting minutes
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Jun 2009 23:14:53 -0000

Iljitsch van Beijnum å†™é�“:
> On 1 jun 2009, at 8:06, Xing Li wrote:
>
>>> I would prefer to keep "NAT" for stateful unless specifically 
>>> indicated that it's stateless. We could keep SIIT for stateless 
>>> translation.
>
>> SIITbis? since it is different from the original SIIT.
>
> Well, we usually call BGP4 "BGP" and HTTP/1.1 "HTTP", so I don't see a 
> problem simply using "SIIT" unless we specifically need to point out 
> that we're talking about the updated version.
so it is SIITbis, but we can just call it SIIT.
>
> We may want to avoid making a version 2 of NAT64 because NAT642 would 
> be a bit confusing...

understood. or NAT64bis?

xing
>
> Iljitsch
>
>

From teemu.savolainen@nokia.com  Tue Jun  2 01:45:37 2009
Return-Path: <teemu.savolainen@nokia.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 97E5A3A6C61 for <behave@core3.amsl.com>; Tue,  2 Jun 2009 01:45:37 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id s7H0PlwT60qj for <behave@core3.amsl.com>; Tue,  2 Jun 2009 01:45:36 -0700 (PDT)
Received: from mgw-mx06.nokia.com (smtp.nokia.com [192.100.122.233]) by core3.amsl.com (Postfix) with ESMTP id 7C9DB3A6C4E for <behave@ietf.org>; Tue,  2 Jun 2009 01:45:36 -0700 (PDT)
Received: from esebh105.NOE.Nokia.com (esebh105.ntc.nokia.com [172.21.138.211]) by mgw-mx06.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n528jF41004620 for <behave@ietf.org>; Tue, 2 Jun 2009 11:45:28 +0300
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by esebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 2 Jun 2009 11:44:06 +0300
Received: from smtp.mgd.nokia.com ([65.54.30.8]) by esebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 2 Jun 2009 11:44:06 +0300
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.86]) by nok-am1mhub-04.mgdnok.nokia.com ([65.54.30.8]) with mapi; Tue, 2 Jun 2009 10:44:06 +0200
From: <teemu.savolainen@nokia.com>
To: <behave@ietf.org>
Date: Tue, 2 Jun 2009 10:43:10 +0200
Thread-Topic: I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt
Thread-Index: AcnjXii7iKF0Vu1URFu/z/MsABmH2Q==
Message-ID: <18034D4D7FE9AE48BF19AB1B0EF2729F3A6A9DEED1@NOK-EUMSG-01.mgdnok.nokia.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-OriginalArrivalTime: 02 Jun 2009 08:44:06.0418 (UTC) FILETIME=[49F7D720:01C9E35E]
X-Nokia-AV: Clean
Subject: [BEHAVE] I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jun 2009 08:45:37 -0000

Behave WG,

We have submitted a new I-D that relates to the ongoing protocol translator=
 work.

All comments are very welcome.
=09
	Teemu

----------

A New Internet-Draft is available from the on-line Internet-Drafts director=
ies.

	Title           : Generation of ICMPv6 Echo Replies for Teredo Clients
	Author(s)       : T. Savolainen, R. Denis-Courmont
	Filename        : draft-denis-icmpv6-generation-for-teredo-00.txt
	Pages           : 6
	Date            : 2009-05-28

Teredo uses return routing to discover the closest Teredo relay
corresponding to any given peer.  Discovery is achieved by sending an
ICMPv6 Echo Request and waiting for the appropriate relay to forward
the ICMPv6 Echo Reply back.  Unanswered ICMPv6 Echo Requests make
Teredo clients assume that the peer is unreachable.  This document
identifies two scenarios where a middlebox should detect the lack of
ICMPv6 Echo Reply and craft one toward the Teredo client in order to
avoid possibly erroneous peer unreachability assumptions.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-denis-icmpv6-generation-for-tered=
o-00.txt

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





From marcelo@it.uc3m.es  Tue Jun  2 10:46:20 2009
Return-Path: <marcelo@it.uc3m.es>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B560D3A6D6F for <behave@core3.amsl.com>; Tue,  2 Jun 2009 10:46:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.78
X-Spam-Level: 
X-Spam-Status: No, score=-4.78 tagged_above=-999 required=5 tests=[AWL=-0.750,  BAYES_00=-2.599, DATE_IN_PAST_06_12=1.069, J_CHICKENPOX_41=0.6,  J_CHICKENPOX_51=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DlHxn36sIkzb for <behave@core3.amsl.com>; Tue,  2 Jun 2009 10:46:19 -0700 (PDT)
Received: from smtp01.uc3m.es (smtp01.uc3m.es [163.117.176.131]) by core3.amsl.com (Postfix) with ESMTP id 932623A6D01 for <behave@ietf.org>; Tue,  2 Jun 2009 10:46:19 -0700 (PDT)
Received: from marcelo-bagnulos-macbook-pro.local (unknown [163.117.203.88]) by smtp01.uc3m.es (Postfix) with ESMTP id 0CC0AB4D449; Tue,  2 Jun 2009 19:24:45 +0200 (CEST)
Message-ID: <4A24DF11.7040709@it.uc3m.es>
Date: Tue, 02 Jun 2009 10:13:05 +0200
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com>	<406295AC-660F-4DFB-86ED-5A61B2379BF1@muada.com>	<4A153355.9000401@cernet.edu.cn>	<4A1587AF.9080608@it.uc3m.es>	<E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A20FB9F.5050105@cernet.edu.cn> <72F5D0A3-D818-43D7-A09E-7BC939A9E326@free.fr> <4A214D69.7050407@it.uc3m.es> <49917DD3-CA88-461D-976B-4CB2F279CB68@free.fr>
In-Reply-To: <49917DD3-CA88-461D-976B-4CB2F279CB68@free.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-5.6.0.1016-16680.000
Cc: 'Behave WG' <behave@ietf.org>, Xing Li <xing@cernet.edu.cn>, Dan Wing <dwing@cisco.com>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] interim meeting minutes - NAT64 definition
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jun 2009 17:46:20 -0000

Rémi Després escribió:
>
> Le 30 mai 09 à 17:14, marcelo bagnulo braun a écrit :
>
>> I personally think that the common understanding of the word NAT 
>> todya is a device that is statefull and translates  not only 
>> addresses but also ports.
>
> Although it is true that most existing NATs are stateful, i.e. are 
> NAPTs, I don't believe NAT is  "commonly understood" as only stateful. 
> For example:
> - In RFC 2663, a NAT is either stateless ("Basic NAT") or stateful (NAPT)
> - In Margaret Wasserman's proposed IPv6 NAT,  NAT66 stands for a 
> stateless function.
>
>> for that reason, i believe that using the expression NAT64 and NAT46 
>> highlight the main difference with current NATs, i.e. that they 
>> translate IPv6 to and from IPv4 and in the case of 64 they support 
>> communications iniciated from the IPv6 side and in the case of 46 
>> they support communications initiated from the IPv4 side.
>
> There can be NAT64s that are stateless,  with IPv4 addresses derived 
> from IPv6 internal addresses.
> "NAPT64" can name unambiguously what you propose to call NAT64.
>
>> I think that the stateless translator is a very different device from 
>> the most common version of IPv4 nats, since they are stateless, so i 
>> think it makes sense to name it with a different name that highlights 
>> the fact that they are stateless. I think SIIT, stateless translator, 
>> even stateless IPv4/IPv6 translators make sense.
>>
>> I also think that we need to have a short name for these things, in 
>> particular, i think we need an acronym, rather than a phrase.
>
>  As far as a stateless NAT is concerned, I share the view that SIIT is 
> more intuitive than the "Basic NAT" of RFC 2663 (especially since most 
> NATs are in fact NAPTs).
>
>  Where external and internal address families are not implicit in the 
> context, they could be indicated with a NATxy notation, with (x 
> internal, y external.
>  For example:
> - Basic NATs of RFC 2663 could be referred to as SIIT44s
> - Margaret's NAT66 proposal would be referred to, more precisely, as 
> an SIIT66 proposal (stateless variant of NAT66).
>
>> So, i would go for:
>>
>> Long name: stateless IPv4/IPv6 translation, short name SIIT
>> Long name: Stateful NAT64, short name NAT64
>> Long name: Stateful NAT46, short name NAT46
>
>>
> If it can be accepted that stateful NAT64 is named NAPT64, we can get, 
> quite naturally IMHO:
>
> NAT = NAT44, NAT64, or NAT46   (First and second digits are 
> respectively those of internal and external address families. The NAT 
> is sateless or stateful)
> NAT44 = SIIT44 and/or NAPT44
> NAT64 = SIIT64 and/or NAPT64
> NAT46 = SIIT46 and/or NAPT46
> NAT66 = SIIT66 and/or NAPT66

imho, this is just too complex for people to use it

 From now, we are only working on stateless and statefull translation, 
so, i would limit to define names for those and i would go for SIIT and 
NAT64.

Regards, marcelo


>
> As an additional proposal, an NAT that is restricted to connections 
> initiated from one side could de referred to as NATx>y, if connections 
> are only internal to external,  or NAPTx<y  if connections only 
> external to internal, so that:
> -  a NAPT44 that supports only internal to external connections, i.e. 
> supporting neither UPnP nor NAT-PMP, can be referred to as a NAT4>4, 
> and even more precisely as a NAPT4>4
> - a NAT46 that would support only external to internal connections 
> could be referred to as a NAT4<6 or a NAPT4<6.
>
> Regards,
>
> RD
>
>
>
>
>
>
>
>
>
>
>



From dthaler@windows.microsoft.com  Tue Jun  2 14:15:14 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F3D8D3A696E for <behave@core3.amsl.com>; Tue,  2 Jun 2009 14:15:13 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VPIR+PdCOUc1 for <behave@core3.amsl.com>; Tue,  2 Jun 2009 14:15:13 -0700 (PDT)
Received: from smtp.microsoft.com (maila.microsoft.com [131.107.115.212]) by core3.amsl.com (Postfix) with ESMTP id 4E16A3A6A28 for <behave@ietf.org>; Tue,  2 Jun 2009 14:14:12 -0700 (PDT)
Received: from TK5EX14MLTC101.redmond.corp.microsoft.com (157.54.79.178) by TK5-EXGWY-E801.partners.extranet.microsoft.com (10.251.56.50) with Microsoft SMTP Server (TLS) id 8.2.99.4; Tue, 2 Jun 2009 14:14:13 -0700
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14MLTC101.redmond.corp.microsoft.com (157.54.79.178) with Microsoft SMTP Server id 14.0.582.9; Tue, 2 Jun 2009 14:14:11 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi; Tue, 2 Jun 2009 14:14:28 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: "xing@cernet.edu.cn" <xing@cernet.edu.cn>
Thread-Topic: Comments on draft-xli-behave-v4v6-prefix-00.txt
Thread-Index: AcnjxwvyD7ulqC/RSEmiGmxT5SiMTQ==
Date: Tue, 2 Jun 2009 21:14:04 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B0582A8@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
Content-Type: multipart/mixed; boundary="_004_E4561B14EE2A3E4E9D478EBFB5416E1B0582A8TK5EX14MBXW653win_"
MIME-Version: 1.0
X-Mailman-Approved-At: Tue, 02 Jun 2009 14:45:12 -0700
Cc: "congxiao@cernet.edu.cn" <congxiao@cernet.edu.cn>, 'Behave WG' <behave@ietf.org>
Subject: [BEHAVE] Comments on draft-xli-behave-v4v6-prefix-00.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Jun 2009 21:15:14 -0000

--_004_E4561B14EE2A3E4E9D478EBFB5416E1B0582A8TK5EX14MBXW653win_
Content-Type: multipart/alternative;
	boundary="_000_E4561B14EE2A3E4E9D478EBFB5416E1B0582A8TK5EX14MBXW653win_"

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

Hi Xing Li,

Thanks again for writing up this draft.  I finally had time to type up my
personal comments on the currently posted version of this document.
Some of them repeat things others already said.

-Dave Thaler

--_000_E4561B14EE2A3E4E9D478EBFB5416E1B0582A8TK5EX14MBXW653win_
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:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-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-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</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 vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal>Hi Xing Li,<o:p></o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>Thanks again for writing up this draft.&nbsp; I finall=
y had time
to type up my <o:p></o:p></p>

<p class=3DMsoNormal>personal comments on the currently posted version of t=
his
document.&nbsp; <o:p></o:p></p>

<p class=3DMsoNormal>Some of them repeat things others already said.<o:p></=
o:p></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>-Dave Thaler<o:p></o:p></p>

</div>

</body>

</html>

--_000_E4561B14EE2A3E4E9D478EBFB5416E1B0582A8TK5EX14MBXW653win_--

--_004_E4561B14EE2A3E4E9D478EBFB5416E1B0582A8TK5EX14MBXW653win_
Content-Type: application/pdf; name="draft-xli-behave-v4v6-prefix-00.pdf"
Content-Description: draft-xli-behave-v4v6-prefix-00.pdf
Content-Disposition: attachment;
	filename="draft-xli-behave-v4v6-prefix-00.pdf"; size=384324;
	creation-date="Tue, 02 Jun 2009 21:08:50 GMT";
	modification-date="Tue, 02 Jun 2009 21:08:52 GMT"
Content-Transfer-Encoding: base64

JVBERi0xLjUNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFu
Zyhlbi1VUykgL1N0cnVjdFRyZWVSb290IDUzIDAgUi9NYXJrSW5mbzw8L01hcmtlZCB0cnVlPj4+
Pg0KZW5kb2JqDQoyIDAgb2JqDQo8PC9UeXBlL1BhZ2VzL0NvdW50IDE5L0tpZHNbIDMgMCBSIDcg
MCBSIDkgMCBSIDIwIDAgUiAyMiAwIFIgMjQgMCBSIDI2IDAgUiAyOCAwIFIgMzAgMCBSIDMyIDAg
UiAzNCAwIFIgMzYgMCBSIDM4IDAgUiA0MCAwIFIgNDIgMCBSIDQ0IDAgUiA0NiAwIFIgNDggMCBS
IDUwIDAgUl0gPj4NCmVuZG9iag0KMyAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9S
ZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1h
Z2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgNCAwIFIvR3Jv
dXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1
Y3RQYXJlbnRzIDA+Pg0KZW5kb2JqDQo0IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDI5MzM+Pg0Kc3RyZWFtDQp4nNVdW28bNxZ+F6D/MOjLeoqIHs59iqJA4svCi6ZNExe7gNIH
WbIcbWzJK8mx/e+XnOE5IjU8stKSoxQFDGY05OHlXL5z4TQ4fhf8+OPx25OL0yD66afgzelJELEq
rYKbfi+NE5akQcXFgzTgWcWiIsijkmVVsLzu96bf93vB2duTINBG4WqU//V7CSuxd1pELNE7//v7
YN7vvbns947PeVAyzuPgctrv8SAS//Eg5yzN0yBPSpYGl3f9XiSnFAX/7PeGR0H4R3D5r37vTHT/
rd9zRSuuWJy3iF2Fg+ToWv75FJZHI9n4Ihr1k0A0gr/ScDHGoUb9j2wwePKzaMxk4xU8ORONSfOO
0+NKecTihDouX7wRMd5mxAu5vLn8swaWWIrGvGGZUjx1Ohke1R3scxm4ppUxTtE6hZXW4jCtV/pt
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
bnREZXNjcmlwdG9yIDYgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMjQvV2lkdGhzIDMzOSAw
IFI+Pg0KZW5kb2JqDQo2IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FC
Q0RFRStDb3VyaWVyIzIwTmV3L0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDgzMy9EZXNj
ZW50IC0xODgvQ2FwSGVpZ2h0IDYxMy9BdmdXaWR0aCA2MDAvTWF4V2lkdGggNzQ0L0ZvbnRXZWln
aHQgNDAwL1hIZWlnaHQgMjUwL1N0ZW1WIDYwL0ZvbnRCQm94WyAtMTIyIC0xODggNjIzIDYxM10g
L0ZvbnRGaWxlMiAzNDAgMCBSPj4NCmVuZG9iag0KNyAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVu
dCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9J
bWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMg
OCAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+L1Rh
YnMvUy9TdHJ1Y3RQYXJlbnRzIDE+Pg0KZW5kb2JqDQo4IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVE
ZWNvZGUvTGVuZ3RoIDI4Mzk+Pg0Kc3RyZWFtDQp4nO2dW08ktxKA30ea/9DKy2GijGn3vaUoEmEh
IVoWws7q5Gi0DywwBGW5hFk22X9/XO4uY7fLXO1uWFaRJrV9cbntz+Uq34hWd6Mff1zdXt96FcU/
/RT9/Go9ilmd1dHxeJQlKUuzqObiQhbxvGZxGRVxxfI6ujwajxbfj0fRxvZ6FGmp8DaVv8ejlFXq
7ayMWaq//N/vo7Px6OfZeLS6yaOKcZ5Es8V4xKNY/MejgrOsyKIirVgWzU7HoxiyFEe/jEfzla3J
NF05g59Pk2rlCIRLIcgrR0L4NHkfzX4bjzZE8r+PR4/NC4/lC2RWpr5V5Yw7VL3C79wHYSG/UwiR
ECKXcNv9qinLXSF8BiETwioIW0LYBeGzEAp8eLfJQlvMCxBOhPDvHfTcLnQvr4FwIYRL1PMRbyUg
xEKIQaj91kHGY5a46jvyqwsxT2qWFL0pixnv7cs4Z3HSUSZsTJxUVTQ7EGojz4rLgsV5QSuerxwC
MOeCnAMQroRwijgrg7IEgVmN5AyvwDN/NkyKnyVePhTCOQgHQrgC4RSt0xk21h+sNI7wyr4QDpt0
2nZ+hMkvMR8LzP0lJr/fJOa1BFN4NHGVoOfqSnnKMqeyfayXQ6Lg/OYjK6EJ9vPR2DhizqpyiMZB
KZ43bULhZSB4gbdUbZwg2MdI54XxltY7+O0iy4TVpesTPJcXL0tWOpXtGx8cYcEdoXk5R/NiGIJD
fOZQ9XsLNB2XiLlK9UJPdWnZKrsW2g7de+NIc1cxgIuQofp95MNhxprP8NthC6cpdUIdpunmdcKK
bo/dR9MlFc+vOYjc3tv+NYF+G4nwXlKjSDiURJzWifr/5TF1dU/mfdXMjuNlVJKxTFQ5q8RdUekY
iDz6G9IMnKIHf8N55xswOcxtXfjOrwjH0ofn97Kb3za5QKWbiddTF7u+bXZWsdKlS7O0XZN9YRks
03c7Qbt7fFMzMz25ru1e6slHRqp0MMZ8G/JEmK87VoS8lWcsF85gXsfQA8TyHzUTyfpiAw1qlbK8
r6gkLzOW1payvaauxM/f6MKf6FXoCBWg5l5jxStCrvDKcQBvlRcpS1yfEajMipwlvXWvecF4PkT3
Simer8ygDv/UPb2/kIUveOUfw3s+1On4DoRtIbwD4S38zPCyCgm/E8I2CO+EoJ6Rt94IYcf9luR2
A35+Rx1b15erZuQIHvzByNBbIfwKwhoC/JpI3vmgM2eenTthc5z1Eog+4e7GfAj6KMXzTiXsYB2/
vkPV2g/fA6hqZR3T2EaCN/D1Vx26SJQBmP9ZWdQcUT3TO9idzrAr3EFlawadkR74dIdkQoUXjroJ
RGBaCp9xCAIpxbcMm3keAa9ZXbvy8WmijZapflkhcI50fFA9ucHKJ3xDvmqE1urWoUGpMbrXem7T
ZohPDUt/sF414Zxji9rEFpUIgYPAhVCD8B5+fDt7eQI201GUgcBNhPPdmxvHa5anvSmLITYiPQOJ
yodJO0OhkIQGs0Am1vGKOXGlsPRstTDkonMdqIhizpK+SMtEDGNNY/RhIknF86Y907MGsn4v0T4d
YnBwoEeW54bJYJiGZ0HPoj/hIRmSr6ZBZu4cFRQIQxG3DjLBRSqeN1OjBoYzo9M71bsnCd1HFCBq
/WLUzzcMH4MhXUGBMCxFKtUQGFKK56JIuxhuIH2mu6T8KjXDtzaxh8+mnYnQTexMuxOhle/yTThn
pesrvesqWFa5lD27ZpWFaVa9VAU2qyJj5RDTPKTieTPNZjSrd9g2zGFlw/WUToYxetU2xtZrVe2v
OzXZBt43TOdRjXHahGfm6qThMMzDYEhXUCAM85wVlEeDzV5bOOVVf5WzMqlc+hWNtu+7hyTdPqsy
7Uxg27Ta0yK3z7Po/7JDcnqC9PlB6OIiCIRZQS6I64tBUr1C0PZ7vSKo8PpomDcjclviWzLBC3xV
+TvyjX8wVTWPdAvh5vIn88HC84CRqOkqcVZ0EKjSkiXhe/MCRnCdukx4bxD8jtDwDNYWOXJ1t3U0
etv7umM0z6ijAe0Hv5b1RNyiXAbCgoZBrs6ZMxu2JbV7dTkrCUGWirYklGrUU61xkG/M0G4qM7a8
2YB2UX4ZCLqoCIIgr+kxiZ4RpLNhI2j36g4EZaxzNdH2CMzQbqrZxmXDqvaq7KjVmPwzsIJlGARd
VARBECb4hoioCb1z4Zd3AdtF+6RMl5rqNKcPVXh8hkhJ9r4gaScTLfw4byB1rv7fkHr8jialHHZs
0d9Nhf3TWwbhuvZ9c6KtWnaG/Q9mvQrDOlkcoVCPWel0OAMaWQyZaP2KebuDl/DvTdoBIoiS/7g3
6l+T1xmKQQcXISBMxfsFNUneb5fvyIbNomMeVYt521t72HlfGd25Eci/NTBV3sIppgHrpA7QcrWe
6bQZFD1Bb+EEX+3OjT1nBJ1UBEGwSlhOLULoGUE6GzaCtte5Y/XalyrzW3rHeGV0lc/YCvodWBLl
XxZuDkKsGCWV6Y4mj8O0rF4+EltWmbI72vYQDgatXjUoux1J/0LbItha13/xmdcTNTg7bRYkqKFY
5ZaeGfb6nj7IE2hZrSCtTRIGQQcVQQgsMnphds+2nc6GjaJjqoryI6baVh9wP9RqGXn/QPcInpdt
74FAFxVBEMxz2Lw2OIJ0NmwEbbPo8HDvMvluLitVLgh4uBcGz9ow18tA0EVFEASznF5j3TOCdDZs
BO3lWeYiDpilbHe3T13b/TewC194HreKE9ho4fgW6OYPsL9X87gH6ApEHcSeGOphVho66QuCelrA
tOXgqNPZsFG3l0zJQYF3yPwm2t8/HlStz67DD4Sgi4ogCCYlK56Az0lnw0bQnmTYQAS3Qux9d2TM
91llecpyly65pkodCuI8t8g22N9aFLYoF+RBWhQXbww4jkCqV83G9lacJtweJ5g2MZsM1ZboyCwf
SF7vCHpe3yWMdOKsbL+6Sg7WgVQ1UIPq47OxPcU1S4fYjkEqbs2x0YLMuBEGM+RwGiyhUMNp5srG
6CZOv0JHKcz2BUcFhcIwps+V7Muu0/oVjbdNQNuGHW4dNcRObzxg7W4rzF4shA4uQkCY1I4jFXuC
0KFfQeh/lkKDtGXvdNI9PQjGVJzr0F4EhE4ugkBYcXLZT18MkuoVgvd3cCk7GOKYTTrjX625DbNN
xwVfENBFvVlri/rwPEnF85XSQluCDAHaGxTkrXXL4TyZaDsS29WYpMF8NtHcsBTSFRQIwyK1d6b1
giGleL5S0RZWHdV7NdEO9JGGTM0mUGBOtY3rao35o8F8GRjSFRQIQzi+cojTOUjF8+asJwPDtaYT
bw8UPEPWYAJObauRRvB4oi1evPY+jVMon2Ac7ndQKS1ZXrkK1/cIVnNWqkPZ02tXvRQKtqssH2Z8
i1TcHr4U6yWtdv8uDA9CxV8Hk+6RCY80md/Me4MhXUGBMEyLQce3HPpNGrle8m/QP7BnwqTr8Hmi
Np1PtShvoTsb5qqHey42fhkQurgIAmFS0seN9QUhrd+EMNFLXh1Md8O8bEvjVNuj5o/GJwZhmI29
Ti6CQMjLQXZVUnrnjVMLIZUaF1X7BCUc/8FKo7YZhjgGk85m90j+F9Hth9lPRBdwINbFG70NZPC6
7uFvVihlcX97R3jF+/vrATCc3NtfD4C/jsD7WvrLRdxFnAsuj8mXnag6FV1tIY8m1fXCFNU6u77C
DUL3spwshempi0Zrd8s2PCO3sKkjZ6HTVwcTXe9lAzchMzINV2J0JWoPeVXCHIRdLAo1vAG35JTc
+yCGylFdHTYi+Lum/weXk9GdDQplbmRzdHJlYW0NCmVuZG9iag0KOSAwIG9iag0KPDwvVHlwZS9Q
YWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgMTEgMCBSL0Yz
IDEzIDAgUi9GNCAxNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdl
SV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMTAgMCBSL0dyb3VwPDwvVHlw
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
HRC52oJHrrZiJFdbJhQqT013/XjkaiFJkytEh9Ae0XLcbD8PAMt8nifYto/dhLiZYIe1BLsG3iWK
jcNrDiAuHtdb1XE0iEMbBh1PdLwYxLF7rODM5X1qrA/FcasYM9/H+ys/l4qZW4IS/VmnFLjJbAKP
kAdPPVNpo2P3hEtzrd9XnXDZ1yyJEGuToHk2PVkUhl4UJztkEwwAnEL2YeYitHtp6ChMC8jd8Gj5
IvoUPAkJ+W+KjU59DQplbmRzdHJlYW0NCmVuZG9iag0KMTEgMCBvYmoNCjw8L1R5cGUvRm9udC9T
dWJ0eXBlL1RydWVUeXBlL05hbWUvRjIvQmFzZUZvbnQvQUJDREVFK1RhaG9tYSxCb2xkL0VuY29k
aW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxMiAwIFIvRmlyc3RDaGFyIDMyL0xh
c3RDaGFyIDExNi9XaWR0aHMgMzQxIDAgUj4+DQplbmRvYmoNCjEyIDAgb2JqDQo8PC9UeXBlL0Zv
bnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStUYWhvbWEsQm9sZC9GbGFncyAzMi9JdGFsaWNB
bmdsZSAwL0FzY2VudCAxMDAwL0Rlc2NlbnQgLTIwNy9DYXBIZWlnaHQgNzY1L0F2Z1dpZHRoIDUw
Ni9NYXhXaWR0aCAyMzIzL0ZvbnRXZWlnaHQgNzAwL1hIZWlnaHQgMjUwL1N0ZW1WIDUwL0ZvbnRC
Qm94WyAtNjk4IC0yMDcgMTYyNSA3NjVdIC9Gb250RmlsZTIgMzQyIDAgUj4+DQplbmRvYmoNCjEz
IDAgb2JqDQo8PC9UeXBlL0ZvbnQvU3VidHlwZS9UcnVlVHlwZS9OYW1lL0YzL0Jhc2VGb250L0FC
Q0RFRStDYWxpYnJpL0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9Gb250RGVzY3JpcHRvciAxNCAw
IFIvRmlyc3RDaGFyIDMyL0xhc3RDaGFyIDEyMi9XaWR0aHMgMzQzIDAgUj4+DQplbmRvYmoNCjE0
IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RFRStDYWxpYnJpL0Zs
YWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAvQ2FwSGVpZ2h0IDc1
MC9BdmdXaWR0aCA1MjEvTWF4V2lkdGggMTc0My9Gb250V2VpZ2h0IDQwMC9YSGVpZ2h0IDI1MC9T
dGVtViA1Mi9Gb250QkJveFsgLTUwMyAtMjUwIDEyNDAgNzUwXSAvRm9udEZpbGUyIDM0NCAwIFI+
Pg0KZW5kb2JqDQoxNSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHlwZTAvQmFzZUZvbnQv
QUJDREVFK0NhbGlicmkvRW5jb2RpbmcvSWRlbnRpdHktSC9EZXNjZW5kYW50Rm9udHMgMTYgMCBS
L1RvVW5pY29kZSAzNDUgMCBSPj4NCmVuZG9iag0KMTYgMCBvYmoNClsgMTcgMCBSXSANCmVuZG9i
ag0KMTcgMCBvYmoNCjw8L0Jhc2VGb250L0FCQ0RFRStDYWxpYnJpL1N1YnR5cGUvQ0lERm9udFR5
cGUyL1R5cGUvRm9udC9DSURUb0dJRE1hcC9JZGVudGl0eS9EVyAxMDAwL0NJRFN5c3RlbUluZm8g
MTggMCBSL0ZvbnREZXNjcmlwdG9yIDE5IDAgUi9XIDM0NyAwIFI+Pg0KZW5kb2JqDQoxOCAwIG9i
ag0KPDwvT3JkZXJpbmcoSWRlbnRpdHkpIC9SZWdpc3RyeShBZG9iZSkgL1N1cHBsZW1lbnQgMD4+
DQplbmRvYmoNCjE5IDAgb2JqDQo8PC9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZvbnROYW1lL0FCQ0RF
RStDYWxpYnJpL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDc1MC9EZXNjZW50IC0yNTAv
Q2FwSGVpZ2h0IDc1MC9BdmdXaWR0aCA1MjEvTWF4V2lkdGggMTc0My9Gb250V2VpZ2h0IDQwMC9Y
SGVpZ2h0IDI1MC9TdGVtViA1Mi9Gb250QkJveFsgLTUwMyAtMjUwIDEyNDAgNzUwXSAvRm9udEZp
bGUyIDM0NiAwIFI+Pg0KZW5kb2JqDQoyMCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAg
Ui9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgMTEgMCBSL0YzIDEzIDAgUi9GNCAxNSAw
IFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hb
IDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMjEgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5z
cGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAzPj4NCmVuZG9iag0K
MjEgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggODkzOD4+DQpzdHJlYW0NCnic
3T1rb+Q2kt8N+D8I+XLu3bQivvRYBDlk81h4n7PJ7GUBZz94bE9mLh7bO/bMJEB+/LFIFkVKZFOt
rs7hDkE8Elsii8V6V5GqPnlWffrpJ3/54vzLqvnss+r3X35RNfUgh+qH0xPJRS1kNTDdICumhrrp
qrbpazVUb29OT17+5vSk+uovX1RV0Atzvfz79ETUvX9bdk0twpe/+011d3ry++enJ598zaq+ZoxX
z1+enrCq0f+xqmW1bGXVir6W1fM3pycNgNRUfzg9uTg732zF2R38edr0Zzdw8VZfmJYbffG0+Vf1
/I+nJ1/p7v9+enIoLKwxLyRB2VIPpWqWGepL6qGGehgyYwE6LwGdLw069UWlL6rcRen33i7ZM33x
Hi6kvvgELs71xTO4eK8vWnz4mV1Rt5ov4eK1vvhpwTjli2nz53DxoC/e4ji3+BOHi0ZfNHAx0OJf
sqbmObKqaMdCbuJDzdtfbbCmZsWZzQQIdwJE91b3Qrm/b3UHXVs3qjWQdJp8By2cNJC1Hj0rjQSx
NGKsbvhkShrChvd99fxKT64qTU8SQYTISEHkBOS3yEltASZFBNOg6gyOLs5+F/Hdc33xCvm7QkHw
LcqI/4CLx/GnUHS02OxZdi4j6sKEW6IJc9bWss9NeUIKhhs+mJfrphED9/9+A1TEqz9Wusv/roDO
uQYK4GhV9cYQPtMEZghfVbenJ9+enphGZrmh5/gUNLCubsT0Kd3IeNiXbhAcn9ILxzUc44hBwzgi
LG84oLsPx5thunOYDh5m+LKYwkHFpQ2r+25vwdM7UB1nqUGPriqu2roVBTEz0IoZNfC6nYrp/cQM
a2jlTBKki5E1/4Ba/QGNsRu0Hl7DxU/6oiwCknx+qS+u4eI6ZPjHSET4AR9mz9xYW9FZMZd4AbLi
Hn8yfdyjGInMFT+xkkxhVJavEBrVQw7jk4VHYQHUyoeAwaFBi6ZYDLjGUVioQTP4MHvKNIZ9aZZv
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
ZW5kb2JqDQoyMiAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9G
b250PDwvRjEgNSAwIFIvRjIgMTEgMCBSL0YzIDEzIDAgUi9GNCAxNSAwIFI+Pi9Qcm9jU2V0Wy9Q
REYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAv
Q29udGVudHMgMjMgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZp
Y2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA0Pj4NCmVuZG9iag0KMjMgMCBvYmoNCjw8L0Zp
bHRlci9GbGF0ZURlY29kZS9MZW5ndGggODc2OD4+DQpzdHJlYW0NCnicxT1rc9y4kd9Vpf8wdV9O
k3i4xIOvXC5X2V075VxS8XmdylZp94Msy49byVIsab2bX3/oBhoESYDgcHp8tbUyiSGBRqPRbzQ3
X73Y/P73X/31m+ffbso//GHz9bffbMqi093m3emJlqpQetMJ06A3ouqKstnUZVtU3ebT1enJ29+c
nmye/vWbzSboRbhe/nl6oorWv62bslDhy//4zebj6cnXr05PvnomNm0hhNy8ent6Ijal+U9salHo
Wm9q1RZ68+rm9KQEkMrNn05Pzs+eb3fq7CP8edi2Z1dw8clcYMuVuXjY/rh59efTk6em+/85PTkU
FlHiC1FQdtxDVYVIDPUtzfMCLt7iPM3FxlxsUhe531uLyxfm4me40ObiK7h4bi5ewMXP5qKmh19Y
EBya38LFB3Pxy4Jx8hfj5j/CxZ25+ETjXNNPEi5Kc1HCRce7BlqUhUyt94Z3LCJz2RWy/mKDlYX4
YjMToijlaDDDY0rZtptXl2bYDfPATV2UVR0f+NwS1T2RGVy8h4tbc/HZchX30wdiKEBvz6jlHVw8
Ek1e0e8CLp7Qqw/U6xW1wMUNXLwmfvXGXLyhn95QPxf2J/e732j3A6Bh598SL8BeL0Je8J5a7qkF
f3pPb1zZXllxrsxqtzKF8yNRVmnGbP4/KCs28PnZJdHRDfGtWyKoK7p4oIX8HbPYsPwjAdlx8F91
sqizPGuiIEinIJjeilZV7u8n04EsZVGKTdUKYL9CF7qRm64woye1DcWrbVStKqoxZ5wlqQlEmgki
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
YmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBS
L0YyIDExIDAgUi9GMyAxMyAwIFIvRjQgMTUgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VC
L0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDI1IDAg
Ui9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9T
L1N0cnVjdFBhcmVudHMgNT4+DQplbmRvYmoNCjI1IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNv
ZGUvTGVuZ3RoIDU4OTE+Pg0Kc3RyZWFtDQp4nOU9a48cN3LfF9j/0MinnTtPq/noV2I4iGXJJyNO
dPIGF2DtD6t9SJvs63bXkh3ox6eKZHHY3eRwpqd2DoeD4RXJ6WYVi/VikawuXrwtvv76xY8v33xX
VN98U3z73cuiKnvdFx8OD7RUpdJFL6BBF6Luy6otmqor6754uDg8uPzD4UHx6seXRRH0Ilwvfz08
UGXn39ZtVarw5b/8obg9PPj2+PDgxWtRdKUQsji+PDwQRQX/iaIRpW500aiu1MXxzeFBhShVxfeH
BydHbxZLdXSLf54W3dEFFh6gYFouoPC0+KU4/uHw4BV0/+fDg11xEZV5IYrKkhtUXYoEqO9onKdY
uDTjhEIBhSJVyP3eWVq+hcInLGgovMDCGyi8xcInKDT08FuLgiPzJRauoPDbBnDyhXHzv2HhHgoP
BOeafpJYqKBQYaHnnQMtqlKm5rvghUVsLvtSNnsDVpVibyMToqxkBNiG7MnBSFsUWEkgZVOKLkWC
PzIDU8Lo5zgwZjUlVV129b5GpquyTXIS98h0XdZJYNwjq6tSy32NrK5LJfY1sgZ0TBIY98iauqz2
N7K+bJNCzT2yVpfN3jRI25d6byPrdKn2pkG6vhRJYM9k+CpRdu0/tuGLk+DL8xi+FTD4pawq1Uv/
78OHWOs7g8735FjeQeE9Fox/fT3EMt6nh63KRhbgxFUaflcwGlogcSnSFDc9iyKNAxssCTQWuGfS
ielGYzU/1bqsa1nUPWiuFiiPFfCk+cjvhLnuZdnE/PN/HGFOkOB5vNgEsOfxYvc0MuvF7mlk1ovd
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
tbyre9qZjnzNwAkUvUEkrecBa+jL8QhMg9QJNS/DfLIbvZ3V8hrDUtP17Twt32yq5TfAeY2ST+D8
DpT1a9RqL41qMyjI1uBV41/bgqrw8WJBVsC0TVXBUyDgN6BJdxpKVCc68otY+AmV4qukUpxJPEwx
WKcgHr15CyT5BCPV3JOm69asvuJwl/zgzC5gAtyTmdNlt7LZj9fIG6dPyNKm8T00Ggfggn3Ou37N
hL9mn3CwPTo54ezCiaaqb1LgjLeF7hRK1FDqAp/sDKcGn7pdiPrI1FAK753dLYviFWqcgbtDYjoQ
bymios0uUk6IZTmNpjyeWvVZR9XK0v70FbarEWH84tFWb8iTM0QxJWzCkVrVhA9hr7/d44vXnpNX
Lw1pMerfUZOZ2d1Hx6O0We/0zTUOurP6LToZI5dP9G7w41l6Jg6pdGxzMGB3HeF2dmSaGh2TBDIb
+JQyzB2/gU+pZFW2IvAp7UWTLV1K+5I50F3huEedeGDQXIeBAwXutuydS6mExrygzp1zNe9Uurr3
Kl3d+YmuI19rfNDBNkiFPv510KDNVzJtV+AA4ydjLBxbWfmVrsH7la7u6Wc68jUD5+xwNOKkY4l4
t3oVYup0l3Qs5cSxXP921rFUoo3cRpjnV7Yb+pWboLzGr0yhDN4kCakxY8bGXCFiw/jf2GkszfJa
GMfUrytJ1Z+zD6JRuA0QH8RGwq22Em78sKcIhdsexdpSuO1LdEREjDvxwKDZhg99Q2eWVkZqJEia
qRiZcjUv3K7uhdvVnbC6jnzNwFkJt+wa/BblddDQok5zXXWd+XimhWMrK+F2DV64Xd3Tz3TkawbO
2eFoxEnhxt+l3Ey49US417+dFW7ZVThAHunuNpTuTXBeI91JnEG8T293ARp1f4S59BQHutb/mT1M
cHzq1ChX3t49OYCohB7ZaS0bI8VxLIaO8Mr3T3o6s9HQ5hh4Ao2EMvx/9UZKfg0KZW5kc3RyZWFt
DQplbmRvYmoNCjI2IDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8
L0ZvbnQ8PC9GMSA1IDAgUi9GMiAxMSAwIFIvRjMgMTMgMCBSL0Y0IDE1IDAgUj4+L1Byb2NTZXRb
L1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJd
IC9Db250ZW50cyAyNyAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0Rl
dmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDY+Pg0KZW5kb2JqDQoyNyAwIG9iag0KPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA1MzIxPj4NCnN0cmVhbQ0KeJzdPVlv5LjR7wb8H4Q8
uZMxRzx0BYsNsteHWXybTHYcJMDMPvi2E489a3v2AObHh0Wy2JRENtVytbwJFuuR2BJZxTpZLJaK
l6+Lzz57+d2Xr74qys8/L7746suiZJ3qisv9PSUkk6rouG5QBa86VjZFXbas6or78/29i9/v7xVf
f/dlUQS9cNfLj/t7krX+bdWUTIYv/+P3xe3+3hdH+3svv+FFyzgXxdHF/h4vSv0fL2rOVK2KWrZM
FUfv9/dKAKks/m9/7+3Bq9WhPLiFP4+r9uAcLu71hWk51xePqx+Ko2/3977W3f9tf++psPDSvBAF
5ZB6qIrxxFBfIZ7HcHFh8NQXhb4oUhe531s7l6/1xU9wofTFS7h4pS9ew8VP+qLGh19bENw0X8DF
tb74ZcI4+Yth85/h4oO+uMdxbvAnARelvijhoqOlgeIlEyl6F7RjIZuLjol6scFKxhfDjHNWishg
E9lz2gWtDKqWNSnA/0A8ViVZFR9LK+JStG1xdKq1DLWaqSUTi+FYt8ZyLI5k07BmMSRbwVLsXhxq
LOtG7AbLToCVXgjLrgHVsTgpRVmzli+EpNCjpNh1l5QUgjPZLoWkqBlPDLZTSsqKtQmNR4+kKlnz
HEIpqpIpsRSWVcVkQjh2i2VdsXIxqaw71jwHwzYdU4tJZauYTPkDOyVlp1i5mFh2bVIH7JKUEh5d
Sioll0kVsFNSSr1sL7ulsBQNaxOD7ZSUsmHVUlIpldBrmWdAshKMLyWUsmpglGfg17pmzWJS2fDn
WG/JljO+mEy2FeuSg+1omV9y1jYzlvm7CNTFYYGI1hsMdqlebGkczPrUC0vBG9/Dxdf64hsMj/0z
E5r4FG0x8bY+HL0HP/XeeKMv/g4X30waeamJlk3NZJem+k6EJz7Yp90IzyKYOeGp9BK+jkX/fusx
sgTgO4mRRcdaIEa2EI42RrY8kjZGthCSNkYWR3KBGNlCWNoY2eKkdDGyZZC0MbLlKeliZAshaWNk
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
H68gp0wNCmVuZHN0cmVhbQ0KZW5kb2JqDQoyOCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAy
IDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFIvRjIgMTEgMCBSL0YzIDEzIDAgUi9GNCAx
NSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFC
b3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgMjkgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1Ry
YW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyA3Pj4NCmVuZG9i
ag0KMjkgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNDg4MD4+DQpzdHJlYW0N
Cnic7R1rbxs38rsA/YdFP3nvImb52NehKJDnIX2kuSRACzj94Led2kpqyUlT9Mcfh+RQ3F1Ski0u
3QJFEZeidsmZ4bw5pLKHr7Kvv374w5MXT7Pim2+yx0+fZAVpRZudTSeCccJF1lLZITJatqSos6po
SNlm1yfTyem/ppPs2Q9PsswZhZpRfptOOGns26IuCHdf/ulf2Xw6efx2Onn4nGYNoZRlb0+nE5oV
8j+aVZSISmQVb4jI3l5NJwWAVGT/nU72917kM743hz/LvNk7gca1bKieE9lY5r9kb7+dTp7J4f83
newKCy3UC15QZrGnKgkNTPUU8TyAxqnCUzYy2chCjU3fN5qWr2TjEzSEbDyExgvZeAWNT7JR4cOv
NAiGzKfQuJCN37eYJ9iISj/Oa1I2AQJ6aRJ3esm2DQtM/wgm/Chnvka6XSIsDBqFbBTQaOMCJWhB
WIh/IxMAxZa1hFXJJisITYYZpaRg27FWhEZc5VICBwQw+HfkuSpOWO2fLJsVpKhq2X0kFWhsDVoz
0gYmjo9lXZM6hKVEkjXNOEg2NRHJlrJl4AekX0pWMFLQRFiyoiJNYLIxl5LRiogmFZKMEh6YbNyl
5FR5j2mw5CVpyntYSlGSMpVUsrIggt0DkpW0tsmEsiqDGmBcfq0FqZJJZd0GVcCoS9m0hAbkJD6S
rSBFSCjHXEpecFIHBCU6lhwevQep5LQhLBmSjJOivY+l5IzUqaQSQ8nkSylqwlNJJS/ZGhUQG7Oy
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
IFBjcQl63b7ncIRLVuhR5BkerdlZiFgB9VEBrHtU9jp9TriNFxSs8fs4peCMrvw+U6Dl+n1rh+m8
Zbbeq3YwDM7HpHfFW8fdY9LDosbbY3UJWU3jZJlP1tszn623Zz4b702PYz+oWVbOHuzkto6vB5UB
8Ktc2m1UBW7GpVTtlaenP1tHzxRJIu3UIPYTTHE07WEadPMA4Kq0LAKA+J28shg4eWvf3ejiwS+u
ejK0d3Px+JYu3hYgr3HwAiA/BUHVSu7gDEBFmwL/jE+CuuFgeLRne9CE197BrVN+yL4uePn4m8ik
kE+2VYgUiwwU0vsbqcSV7ou+ECUjIrAQ6hdsmfkF2x9fDmvDd5y64kFCx8ezgmM9odmU2dSGMu60
VjQLCB191g7tG7hPRDsEmYpr8AvrT/UjnDnaSmWz0JypmEc1FM8o9rGyggZQD2AsPetFT7HFqYWf
fvNTAOTpWWx5km9T6p9QczScb5UcvTwfniPZEVddGBLG9XlsXKX0Kq72sld8XSFAeAKzXYEBURz2
HsLF63w3XlojTQwOcA/zsCgBICzEc3xmx7nLBsq0AnM7EmtDsl24ywtBTeHHGgIQgPZSvrCC4AjF
fhUHONGPWqWP8tuP6DdfqNARI4OBj7yIzkpMrmQQl3d7NqDpxWyoEK+0boutOWpgbC9QSnNwUSrN
8eF0LM7WAWOfHh8dM2DWWHfAP0MmgTutG+OfmZvdgsc/WUMxz/tREoajxuuyWYcBGKuQcvFAmzFM
Y+mQ6l0OLmh8ldTCtbgBuvUtpqXHWMsno5AhN7upmxWV1B8VYisogaE/GoMO5Fziw3NFy5UoK2pe
Ay1toI7L0BHZYAx7V0rLOCiIYvRlpQJuo9pqMoyW/w/ZghU3DQplbmRzdHJlYW0NCmVuZG9iag0K
MzAgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0Yx
IDUgMCBSL0YyIDExIDAgUi9GMyAxMyAwIFIvRjQgMTUgMCBSPj4vUHJvY1NldFsvUERGL1RleHQv
SW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRz
IDMxIDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4v
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
Rd+imjCduDs9hqdWhN6I6akVZfC3uLMKTr62JaoVc+OpFdPQqRVzj9CbjtydHsdTKwaSuFop9NYV
SydCzUhUUbVSj9XK9OtptQJ5RiKt0szVKnNgntIqQZifAgjeBoqNDUt3oWljAusnuh3HJrUVlhPb
zrPqSQnqeeFaQM3OMcuHN31MuocA6msrtfXUrulhhu+byhjMmLXQAcxL3OyDOQ0/QNIFi0IbNp6p
dpP0yf62uV2NfawxcrqlNfg42GIxyEfvttMpHADfXgPpToa191gmJYViwEbjGvtTRXA8WPtHWM0b
jBpc4y4kJI1+qsALhJPLEi5AbEcgPYDsMmnuyHiezaEnjsnBW48/OqPNPHPeyxl2+Vfd9N45+Iei
f9hbM96IyI087Uuo0goo8My3UU98OUSV/phKBKKIxfR/luHBHA0KZW5kc3RyZWFtDQplbmRvYmoN
CjMyIDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291cmNlczw8L0ZvbnQ8PC9G
MSA1IDAgUi9GMiAxMSAwIFIvRjMgMTMgMCBSL0Y0IDE1IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0
L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50
cyAzMyAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5L0NTL0RldmljZVJHQj4+
L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDk+Pg0KZW5kb2JqDQozMyAwIG9iag0KPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCA1ODI2Pj4NCnN0cmVhbQ0KeJzdXetv3Lay/27A/4PQT9ZBVhEp6nVQ
9KKv25M2Pc1pA/QAbj84tuP41K9m10nz318OxRmRErnUrmcvLi6KuJRWIofkPH4cDkfZ81fZ558/
//HrF99k5RdfZF9983VWFr3qs6vjIyWrolJZL/QNlYm6L8o2a8quqPvs/eXx0du/HR9l3/74dZY5
tQhby5/HR1XR0duqLYvKffnXv2V3x0dfvT4+ev7fIusKIWT2+u3xkchK/Z/IGlGoRmVN1RUqe317
fFQCSWX23fHR6cmLfFWd3MGfTd6dXELhvS6YO5e6sMl/z15/f3z0ra7+X8dHT6VFlOaFICkr7qbq
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
V28fjkP0YikA7I2DyrUjh9CFNXxdN0iAUcQSviOg9fDm3dPgYbBxSGcdafwQekU1ddFER3tjwQOJ
3PoGTLvB1qMTlp2mXi/tojQ5LjgV94whnNvumnmCqLWFqhdOE3pn/gdpPEXuDQplbmRzdHJlYW0N
CmVuZG9iag0KMzQgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwv
Rm9udDw8L0YxIDUgMCBSL0YyIDExIDAgUi9GMyAxMyAwIFIvRjQgMTUgMCBSPj4vUHJvY1NldFsv
UERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0g
L0NvbnRlbnRzIDM1IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2
aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTA+Pg0KZW5kb2JqDQozNSAwIG9iag0KPDwv
RmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA4MTYxPj4NCnN0cmVhbQ0KeJzNXW1zHLeR/s4q/of5
Fm7KOx4MMG+pVFK27MRKYp9iyZVcrf2B5ovIC0nJWkqK7tcfGkD3ADPAYna36Vy5TA2wM0ADaHQ/
aDQaxecvit///vNvnz3/qqj+8Ifiy6+eFVU5qKF4fXqiallKVQxCZ6hCNENZdUVb9WUzFO+uTk+u
f3t6Unz97bOi8EoRrpRfTk9k2dPXqqtK6X/8j98WD6cnX746Pfn8T6LoSyHq4tX16YkoKv2fKFpR
qlYVrexLVby6Pz2pgKSq+PPpyebs+Wotzx7gz+OqP7uCh3f6weRc6YfH1U/Fq7+cnnyti//76cmx
tIjKfBAlZc1dVVOKRFVfYTvP4eHatFM/FPqhSD3kfu9tX77QDx/gQemHz+HhuX54AQ8f9EOLL7+w
JLhuvoaHW/3w7wX15B+m2V/Aw1v98A7rucOfanio9EMFDwPvGChRlXVqvAveupDN66Gs21+tsqoU
85Y10JUl/BG6Y81DjQ+UQwP0PU68a38GmpE690dqCw/vcSTfwsMbfJF7mvZdqZLNe6K+FKKs6l+r
skqUfTepTMvrqu774tWFrrZgrrhry6pp4xVv7AQtcDRJIlxhDsmqO+SaN8gDVz6zPNr57X5/wFJN
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
SJYAn/zImRbaKoF1yGvrDN6P0vwmNGJNTFx3tGZLorJDqe4VQNI41Ysg2X6OYqJTEGB3hGTuWNSe
kMx9hScf1KwYqk+vMf0dUud7bgGPgP0vC4XgkcAYJAiJQcIBK/cxpaDoEYaJzmwv3HkZvXXfNsXY
w2SuApsYkZjLICiGZ0Wx03rrNe5Spp6L07CNSSwGVMNpq0W7onP3sMznWTwm4DZeLrNVtxCPLSJ6
ByJLEP0F0IA7NrgBY/CWkSsXRqKjFqYlrRX0TodZL7I79MjlbwF2O0R/T7lUq7NfHBbw7B4LfTyU
p10MPDOydzSFuGW7K5p8aLy1PlRVvjaOr6HpxFeDpOAQ306KVFNPHYslnqo3mxa80qJ7FjdmF5nE
Nhpfrkz2iHDI99oAU7PEXuQmU9dHNiuqwisFK454s0CFf51S4UfMLOPjn+hJn+k+kJ//Lcw3HG/P
XYC9OyCy5I7e+BN/b0hzGjDRG08g15QwERXSvR/iccOkSbBxOBlNb7T1omYj3vg/G2w5EQ0KZW5k
c3RyZWFtDQplbmRvYmoNCjM2IDAgb2JqDQo8PC9UeXBlL1BhZ2UvUGFyZW50IDIgMCBSL1Jlc291
cmNlczw8L0ZvbnQ8PC9GMSA1IDAgUi9GMiAxMSAwIFIvRjMgMTMgMCBSL0Y0IDE1IDAgUj4+L1By
b2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYx
MiA3OTJdIC9Db250ZW50cyAzNyAwIFIvR3JvdXA8PC9UeXBlL0dyb3VwL1MvVHJhbnNwYXJlbmN5
L0NTL0RldmljZVJHQj4+L1RhYnMvUy9TdHJ1Y3RQYXJlbnRzIDExPj4NCmVuZG9iag0KMzcgMCBv
YmoNCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggNzkzMT4+DQpzdHJlYW0NCnicvV1bcyUn
kn5XhP5Dva3OhFUuLnXbcHjD48tsz3hmPO6O8EbI86Brt8a6tHXUbve/XxLILCigqHMOcjisLjhV
kEBm8mWSQPX5D9UXX3z+969ffVM1X35Z/fmbr6umHuVYvT0+klzUQlYjUxmyYu1YN33VNUPdjtXT
9fHRzZ+Oj6pv//51VTmlMFvKr8dHoh7oa9k3tXA//ulP1cPx0Z/fHB99/h2rhpoxXr25OT5iVaP+
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
pp7L41mLk2gY6IbGrjFdw/Ct5a+zWJiN0RCC/bBwuxILr6F5AQonaP7JBgHPDNfEFhN3weDTkhNq
b2JlC/7RBLGrJHm3JXsG8ZKeJJsDcnaVZPPV5ISaF0P1qQm8c51QTCEIgU4o1R06YsFKsklNkmzS
kySbNMquKQhTpp5JktnIfUlmo5gkmY2yRh+UeZ7k2KRJjE2SxFQ4UmzrcKTYUJGWYkXzSO4PztMx
mH24Wr/4cV6Ghy52h+p+MtytleE8yUsiHCc53DnuhebhHiU3qEwbwJMg709t1MhTbKIlK0bt4mL+
vt0jBeyBTXSPE5KIYUfTrvhpX/3SXr496UJO6/W1GuHBTT2pWRwjQ5AJO0gHTMIX7+3/ZumWBTe8
HE68kmzWpogfms2L8Ln2qifq/PmkeHXaRk9UR2G+tntxieb3c+AV8Be9xwkyGSOxL2GC6wOQYoSZ
9WrIvlRdsik+BKKFCKtEn8y30eFJBtN2WZ9bX0ieWAwcLO1eqyu90WSm9rxddYvh63tqQmluoIwT
/BKaELatdqkO8kO4l1RPYObpF/xQd927U1ws5Ke4AHIuKNJVs07SBtyXbXtRt22q5Qnc+P+Cs+T2
DQplbmRzdHJlYW0NCmVuZG9iag0KMzggMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIv
UmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YyIDExIDAgUi9GMyAxMyAwIFIvRjQgMTUgMCBS
Pj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAw
IDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDM5IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3Bh
cmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTI+Pg0KZW5kb2JqDQoz
OSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3NTQ1Pj4NCnN0cmVhbQ0KeJzF
PWtv5DaS3w34P+jbuRfTikhRr7sgQDKZ7M5mk5tN5pA9dIKFx48Z7/oVt51J7tcfi2SVSJEU1W52
giBjkU2RRbLeVaSKT94Un376yTcvX39ZVJ99Vnzx5cuiKgcxFO+PjwSvy1oUA5MVomDNUFZd0VZ9
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
yxuNz864HG24OTvz+WihEJENdUDoLMwyPEcKU5NybFJfbUVN8NcLOIOp5jSlxMgRKVsbehyzbMfj
uLlZj+ggthpemvyMTqjc9NBoyjUy9I1yjZweDAX6JnTPseUdsZmpMU5QVyf/SSqeFMhKVqH0x7kj
b88XHgOc44rMLKJS/T8KgquADQplbmRzdHJlYW0NCmVuZG9iag0KNDAgMCBvYmoNCjw8L1R5cGUv
UGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSL0YyIDExIDAgUi9G
MyAxMyAwIFIvRjQgMTUgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFn
ZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDQxIDAgUi9Hcm91cDw8L1R5
cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVu
dHMgMTM+Pg0KZW5kb2JqDQo0MSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA1
NDc4Pj4NCnN0cmVhbQ0KeJzFXW1v3DYS/m7A/0G4L2cVWUWkqLe7okCbpHfupdc0cdEDnH6wvWvH
rd9qr5P03x+H5IxIkVzt2lwHh/oorkQOOcOZZ4ZDJnv+Jvv66+c/vth/mZXffJN99/JFVha96LOz
3R3Bq6ISWc9khchY3RdlmzVlV9R9drvY3Tn9ancne/XjiyyzWmGmlT93d6qio69FWxaV/fGvX2VX
uzvfHezuPP+eZV3BGM8OTnd3WFbK/7GsYYVoRNZUXSGyg8vdnRJIKrN/7e4c7u3ns2rvCv4s825v
AYVbWVA1C1lY5r9lBz/s7rySzf+8u/NYWlipPgiSMkvdVV2wSFcvcZxHUDhV45SFTBayWGHq907P
5RtZ+AgFIQvPobAvC2+g8FEWGnz5jSbBTPMpFM5l4fMa/UwXxtXfQuFGFm6xnwv8iUOhlIUSCn1a
HghWFjzG7yxtXyjmvC9482SdlQV7spExVpTc60xJVOGw/IUsXOuF3e2dQOFCFu6hcCcL51C4xlV+
l3jZVQKmJELslmamZEXXPlFndc+LZixgUtWXvOuygxPZbZa447YpyroJd3y4dwBM/IDKO8PCpSwc
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
yQha93HYK6S+oH6OczGBG9cUzW3Np5AG2Uf0uAiS91rzgrNYr+EFV2TamLzK+yGq48ShTpHvn8Ej
ivFwPQWiZxz9EleLjLhEeH6+XQ6xUIjpDiReyY4WdjOuc1t5Wd6IvUAoJiXi6wOHPBE0j4ZhHmGp
W9j4jox6jTgMK8vNAjG8hwtWhkCMuUBpw0CM+cpck8KE1wz1V1ZwqZkViJG+dc8xEFOWcBUVBmL0
0xCI0c9DIEY/Y6RFN0RPqh8rEFNx+HcZLqyKqhBNhjEdoR90wEc9DIEYU0GBGPNMoaTKeVL9WIEY
TUk8EFNyiFxhyE7KShXbrWMl8yMxqz+fjsRwdV90mkhMs24kZh2iV0ViwkSvF4lJThPckyRiNB0A
ORaiTN571anvw703y2s5BWIwDG5svkbDkZyqRt8fGaZqC7PQRCV5Hcfqod3iGmJ96HpVCuZhNAvN
rBvZCjlZBKbJyn40phqYR9ZK7RAMLTkdrtzKPFNpmbrfYzRyysDp38mVb7Y4aQxC9ZOT5sYOhnX8
bU5x1SEQOIahV/mwWySRlFmMFFDN1Kat9b49y0Ogca6/EIg45J+FtY4GRLutqSpFKB0O17Ji3gn6
6wPyV1ovPU1yaTdRmiIQ5f9ykcDoDQplbmRzdHJlYW0NCmVuZG9iag0KNDIgMCBvYmoNCjw8L1R5
cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSPj4vUHJvY1Nl
dFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+L01lZGlhQm94WyAwIDAgNjEyIDc5
Ml0gL0NvbnRlbnRzIDQzIDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1Mv
RGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTQ+Pg0KZW5kb2JqDQo0MyAwIG9iag0K
PDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyOTcyPj4NCnN0cmVhbQ0KeJzFXO1v2zYT/27A
/4OwL4uHmhH1rmEY0CTNlm7d8qwZ2kHbByeOHTd2nMVOnPavf0hJd+aJZJJioowCwVUSdSTvx3uX
vf1T74cf9t8dnhx5/o8/egdHh57P8ij3pv1eFIQsjLyciwuRx+Oc+amX+BmLc+/ust+bfNfveW/e
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
ceo6+1UlLuIm3lU7CBfxgeFHiH6tgKZiCz9BIF1ItLr8MqJ5ucwMPUJ0O1PdZSzG/w5+M3Yq0aRQ
+bJgUH/oj5OWV/zKPay/8f+Pcy2JAs4KZuWw6Cl/tCKWRMtKt66WW8TVwIYnf6v4///fUPYNCmVu
ZHN0cmVhbQ0KZW5kb2JqDQo0NCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNv
dXJjZXM8PC9Gb250PDwvRjEgNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VD
L0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgNDUgMCBSL0dyb3Vw
PDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0
UGFyZW50cyAxNT4+DQplbmRvYmoNCjQ1IDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDM1ODI+Pg0Kc3RyZWFtDQp4nNVdW28ctw5+X2D/w8BPnqKrjDT3g6KAL0mbNk59bDc9B04e
fPeeOLZrr53m3x9pJHLnIq6dVFJ3EcBQZmeGpERR5CdSE73YjX744cXO1uvtKPnxx2hzeytKWJ3V
0cV4lImUpVlUc3khi3hes6SMiqRieR3dnY1H59+NR9HLna0oar2Fm7f8OR6lrMKnszJhafvhP76L
rsejzYPx6MUrHlWMcxEdnI9HPErkPx4VnGVFFhVpxbLo4NN4lCiWkuin8ehw/XU8Sdev1Z9ZXK2f
qcadbDRXzmRjFn+IDn4Zj17K1/97PPq7vPCkecDKysQ1qZxxgtQ2yHmkGueNnLIROeYgzRinOj7S
BKtBg7iMDbcs1iXNYqMbu5Lyo2pksvFCNV7Lxq5qPMpGAdzt6i41anOuGlPZ+OtJeZ7T6F/eUI1b
2bgDOlfwk1CNRDYS1ajddlfGEyYo/XU8NDBtRc1EEYxYotQhEDHOWSKoifFt2uJ2csiuT0k+dyRB
BpRfajNarZ+qxo368z1wtiYbjcF5Kxv7qlHIRqYa/4J7tmXjrWrsw5UzmDxolxubfC//N9U0qvmV
CMzYDRi2CAiewTs+w1PNnPkI9zRT6RQ4v4Mn1Fvv3XZnWhbqAWrUvahYwllVroCK2fk8gNE6ag/2
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
GLcKbafgROOKtdVDDSc61+wSFOHzAGc8GOCMmx2twdpnXCPxxt8Gjw4hSsOQjwo2Uht8qB6vaxef
cnZsXTO1e7SYNV86TlBFjPsyHqYeTqhPWP0OetOtIcfgyVaZ008JaGhsxP1aHfy0nL3aeauj7PgU
zk4EXoYoTevTTI4TI5szu8lh9aPeyUoUaBJ8BjptiqDuBVQnaE1BMWcaNfKxHR1ITH2wFUEMzYOa
m7d6bjrekm4+PBZGVsE5I/sVjxnpuWw+EkoDiasTSgli8youZSeekZD3dfH7xP3hfxr1Im2kF4Nc
cfs3qJfNINv5XJiQFx490ZV2ZJ96GcBShPsOsKoa4qEqQXme2b7s+UY7SG2Pr3MwxhFEPuwb1Ld/
+aVq/AVLQ+tYm9bO6G/gS87AaPRVb6KTQbMO08MjwP4mr03jEPxe/Jol7npzWOocB+jmmDhiuHq6
Eb3c2Yr+D79TR/UNCmVuZHN0cmVhbQ0KZW5kb2JqDQo0NiAwIG9iag0KPDwvVHlwZS9QYWdlL1Bh
cmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEgNSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4
dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFCb3hbIDAgMCA2MTIgNzkyXSAvQ29udGVu
dHMgNDcgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1RyYW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+
Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAxNj4+DQplbmRvYmoNCjQ3IDAgb2JqDQo8PC9GaWx0ZXIv
RmxhdGVEZWNvZGUvTGVuZ3RoIDMzNzA+Pg0Kc3RyZWFtDQp4nNVdW2/cthJ+X8D/QfCTVXQZkbof
FAV8S+Ikbn1i4+T0pH1w7LW9yPpSO3aS/vpDSpoxKXF23ZRkdhHAYLQrzZAcfvPNcKiNnh1EP/30
bH97bydKfv452trZjhJWZ3V0vjbKRMrSLKq5vJBFPK9ZUkZFUrG8jm4na6OzH9ZG0e7+dhRpT+Hd
U/5cG6WswruzMmGpfvO7H6KrtdHW0dro2XMeVYxzER2drY14lMh/PCo4y4osKtKKZdHR5dooUSol
0Yu10fuNvXicblypP5/iamOiGrey0VyZyMan+I/o6NXaaFc+/t9ro3+qC0+aG6yqjF2LyhknRO1A
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
XLXkEpFbGGcWm+qVL7pmGP2YlAFrVQjeYPgOL9XTbbxEGoEXixPlShymJvSc464RHv/RESQ/brR7
HRU5+F5mmpfhYh15x/eJdWyCSS+qGF3Z2ootRXcPwGQWVB4bUIavk7B7pi3wXt+4LaKQcgc+uoFb
cSfD3Fo2zu0fttqP3ad12lOxxFAj7r4xQLx9jZpjLpqzuqb08GPYvK5X4sdSCD0X/VgK/u8p+yDG
6vnRMDs01kWlyAbSZh6QtksIk/Pmx0iScBWAXEZkg1eqh4Baq2Ab1DbTijXnw92QLcCxj7p5PB6B
ej4IG97AF9F140e7gy8Pt04w6DGzWrira5QBrgP1w++cgE03K+k+7ierIuCiXTbWw3l9Yuw9WVgp
wr1HX/2GHQ9VkcPzzPZC4zfoOdGI8OQkevmZ7vf/BuL3L2N4cgNsw8Rl9Z1fwd1jRqz/Ew7dwjLT
Uwa41g50bRrv425/6RjYBu4RcPAIjt+m1p1eJqarZxuR+r3k/wM4Z/ZLDQplbmRzdHJlYW0NCmVu
ZG9iag0KNDggMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9u
dDw8L0YxIDUgMCBSPj4vUHJvY1NldFsvUERGL1RleHQvSW1hZ2VCL0ltYWdlQy9JbWFnZUldID4+
L01lZGlhQm94WyAwIDAgNjEyIDc5Ml0gL0NvbnRlbnRzIDQ5IDAgUi9Hcm91cDw8L1R5cGUvR3Jv
dXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TL1N0cnVjdFBhcmVudHMgMTc+
Pg0KZW5kb2JqDQo0OSAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyNzA1Pj4N
CnN0cmVhbQ0KeJzVXFtz27YSfteM/gMnL8fsqWAC4AXsdDrHlu3EOXHqxurpmVHyoNhy7NaWU8nO
5d8XILkrQARkpwVoazKTWVMkdwl8+PaCJaPt4+jHH7ePhod7UfLTT9Hu3jBKSJmW0Yd+L2Wc8DQq
qTyQRjQrSVJEeSJIVkbzab93/l2/F+0fDaNIuwtt7vJnv8eJwKvTIiFcv/i376JZv7c76ve2D2gk
CKUsGp33ezRK5D8a5ZSkeRrlXJA0Gl33e4kyKYme93vjrcN4wLdm6r/bWGxNlTCXQnVkKoXb+F00
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
niPLQhXkHMPtO4yVqBJOZScGVU/DkKpddaDFQ+UVG8CpVjN3Yu1l4htYQBPEYvtFEq1fWmtrwCqP
M/nWVyP2VNvSQq2wjW/710meWiYnoGgEQpUX1TnRPWF0m0S87+xWTQUuRARBX1KqgsLTh5/dTtza
ncfa20bNHq+ewgj/KQxVKe6aEQwzXUl3n3lgZYev2DNJvbbXQivKGBjfL/CqXmSkYMKhfg7c8y9A
931bbTVjeU6YhKrf2i0MNBkF6257guW83cjSRfRoVTze+j84LtPXvAIXtHQo+FoQxiNYupEOxS8I
Mi59gsPiQPOSpSRbXf6dzItNcdMOuA+eWVVs9yF0x4IF7rabNYBtcPjtOOICgpIJzK355QHj3Syz
TuC504LxTL2x7Xj6QHMsc9KW8+pkjm2Kx/XU3uixJPZrVf480yO0I8ihsH2wOnk3xjf/BlrTrLGi
zaxsEa9+g+cC7oHfxtG+HtEtKkSpqpaO8QqECp63o4xOUGFTPK7bevG1jt9bs4W5OAaiNNZeVcIA
MPXNyer7Xg6bA80MKx7nBSKr4oaTL/QJ8Vx5UF/oYy7tgcaYFt0FWvKKVqDVyXzaFDebhBd6/api
uR9gXf071pqbIxAqai7gJ8XRZb3kBuoVbb94yIXaJnaYH2aSaFm2Px7VxSRZFY/rsAfrLPiZD5yk
Ly2C/A9kx7ZdkUFdlpxCZnMHR07rE0O84ul4slDzl3S3F01lmtbZB3dUm3lnH9yhMvmgXW01URkF
Wz6t8QojMPT5+AVE7LS+irUi+jfUrlYP78Ni+gjrzCxKqnN+DtLf43h623dPsJWlCZNTY3CMV7ZL
D2NSCWMom+J3IvGzbBS8wLsgn/ZxDMwKBiP17eK/AJJ84PENCmVuZHN0cmVhbQ0KZW5kb2JqDQo1
MCAwIG9iag0KPDwvVHlwZS9QYWdlL1BhcmVudCAyIDAgUi9SZXNvdXJjZXM8PC9Gb250PDwvRjEg
NSAwIFI+Pi9Qcm9jU2V0Wy9QREYvVGV4dC9JbWFnZUIvSW1hZ2VDL0ltYWdlSV0gPj4vTWVkaWFC
b3hbIDAgMCA2MTIgNzkyXSAvQ29udGVudHMgNTEgMCBSL0dyb3VwPDwvVHlwZS9Hcm91cC9TL1Ry
YW5zcGFyZW5jeS9DUy9EZXZpY2VSR0I+Pi9UYWJzL1MvU3RydWN0UGFyZW50cyAxOD4+DQplbmRv
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
Zv2nWS9q1oGadaNO9w5lz86rBDwR3KoMvHcYbvBNwimvszaSdGiWW5rll2bZpaEzsyJGOnk38fLd
O8XMqqChd7Pdk7hAsdBWWeO3v/k/rfjlSQ0KZW5kc3RyZWFtDQplbmRvYmoNCjMzOSAwIG9iag0K
WyA2MDAgMCA2MDAgMCAwIDAgMCA2MDAgNjAwIDYwMCAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw
IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg
MCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw
IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg
NjAwIDYwMCAwIDAgMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAw
IDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAg
NjAwIDAgNjAwXSANCmVuZG9iag0KMzQwIDAgb2JqDQo8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVu
Z3RoIDQ1NTA2L0xlbmd0aDEgODczMjQ+Pg0Kc3RyZWFtDQp4nOx8CXxURdbvOXVvJ53O1gkhKyHd
NFmgE/Y1NKRDErawBAiQIEsSCEQRRQOIKCTi4BJQwBWFAcZdI9gJqAmghBE3FHFBXOcDFGRGxB3H
EZL7/au6OwTU0ffevN/v+73nPZx/1a29Tp06derakZiI2gF06pE7ceTwkNp+DcQDlxAlPDQ8N29Y
lCV0EtEpFBKjhxeMmxh/z7NniU6PJhowYfjESUMDTHu+J07egkYOj5vYvVe4c0Y7Im5AhZLJuWOK
etWPSUVb1UQRd82aX7rAbp25iygjCmU+mbV4oe2JsHLEs/5EFLh6zoK58+si+/Ui6vYjken9uaWV
C8hJQUSff432rHMvv3bOqb/1/YhouJWoOrKivHT2O58FXIa2XMjvV4EEyzaBOC/Ee+eK+QuXdDnd
7gGMPZYobs7lV84qHVOQsYno5c54L5tfumSB9afgrii/HuVtV5TOL7/1/dGhREdvIbLkLbiycmFL
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
ckzvyRnKIb/2mVi9RfyHBZuuxvgnyA2pWB2J2eouvizGapfmfNWmRvcSM7t+DYf3pXePuIPTn6uy
c+JdGwoH1GZMbl++X+KNtZV1zecrzmPCHe9M+irku2NgYzZbjs5mS/1eQxQ3mz2CWcX/b2+gf+40
/9CV831voNWzaImf2yH+/QYRiznm8BbEHcl0uaa8OyDMv5GBoc8/NMMZ6z3DWhLWFk67Fa3Wkmq8
1WnKs2N/UixeEwndyJebvuHknjdFXF3n5CWVT4NdD+zdIBO5+lPcmc6Izq6eGwFfHKaHDSkEtvco
jhPlzHFf5phsOuYE55i3somLVaipWLH1vvaL2vmlt1RKLjnEllUNxm3efcJhqVa58iBb76jQe0l7
n6dOb1eG7GrwFVujHlLYt+AZn82BfKPkozebQL/pkqSBe8qpQ03qKXb3C9nXX+oLpXXEzxtz/kuj
x/M+gVnjUlQO1KVJCl91btaTTCthz3Lu+ew6PzY7brlABZ+MXEafyOHroilxWXI+dKG7y7GzBfNH
H/q6g7Xq4CdB3/tp1rYjoH3n2aT+B1NmnFwQWKISLql0OGLyonD7txExCa/qj20B4L8A740B3Q0K
ZW5kc3RyZWFtDQplbmRvYmoNCjM0MSAwIG9iag0KWyAyOTMgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
IDAgMCAwIDAgNjM3IDYzNyA2MzcgNjM3IDYzNyA2MzcgNjM3IDYzNyA2MzcgNjM3IDM2MyAwIDAg
MCAwIDAgMCAwIDAgNjY3IDc1NyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA2MTIgMCAw
IDAgMCAwIDAgNDU0IDAgNDU0IDAgMCAwIDAgMCAwIDAgNTk0IDAgMCAwIDAgMCAwIDAgOTU0IDY0
MCA2MTcgMCAwIDAgMCA0MTZdIA0KZW5kb2JqDQozNDIgMCBvYmoNCjw8L0ZpbHRlci9GbGF0ZURl
Y29kZS9MZW5ndGggNDExNzQvTGVuZ3RoMSAxOTYxNjg+Pg0Kc3RyZWFtDQp4nOydCXwURdr/n+ru
mcyZOTOZzGTSM5nck2Ryh4RABnIQ7iMBEyCQkAQCiESDioovrKugAY9d7xvd613XY0gUgyeKuquv
F+6q6+2qq6uCsIqsK2Tm/3TPAQyu+372s+/ns395vpP6VXVVV3V1VXVVP+k5gAFACooAcxpbp065
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
qUj2JPvITvYdtld0p3VjZDdmLCCZ7P9730i+RFaRWvI6ySNupAoSJD2kkgyR/0Q+Tw4hfYGMkGNk
B/k+OUVeIefJm2QXuUl+QZrIP5O75FUyQ94hX+Z4Lpt0cQVcITnGbeS+Sr7LebkQeZsv4T9Hfst/
ia8h7/B7+L2cgj/Au7glis2Kcm6pwqAwcc8oHIrXuA8qP6HM4Z5X/kB5jvuw+jn1Ku4FdZr6o9xH
1GvUL3IfV+epP8V9Ul2o/hz3KfVmtYn7rFpQv8rtVu9Vh7l6dZ/6De5A0owmi/uGZq3mE9y45kXN
i9xVTZ5mI/em5mXNy9xtjV7j4/5Z06MJ8as1EU2Uz9QMaE7xazSnNbP8X9CfrvCd2mPaN/ivak9o
v88fSP5Ksov36pbpiviIbkg3wo/pzuvO8/+gu6C7zI/r3tS9yf9EN6Gb4K/rpnRT/E8JB9lZ2aem
6fR7TeX7QR5QEBQlq8p3lHvKg+XR8oHy4fLDQEfLT5SfQu1s+fnyS+Xj5RPlk+VT5XfK76PFWN5Q
PlP+mH43jH1/kCQNJA0QPumbSd8k9HePUrnr3HVCuNvcbcJx09w04bl/4f6FKLj73L8SJTfDzRA1
91vutySJV/AKouFVvIYs4ZfyS2FLKfwzZBlPf/8nhX+ef548w3+U/yhJ5T/GZ5Fn+Tw+j3wIevgB
WUklR57DmibIJFtZKv1OXMU5Uls5VJVelVmVXZVblV9VVFVcVYpUVlVRtQO4pspY1VDVXNVW1V61
v8pTFayKVg1UDVecrDxUOVJ5vOJc5WjlmcqxiguVFyuvVF6rvFF5C23TlfcqH1Y+qiIVl6vUVbqq
1IqrVSsrt1dWV1ZjZHWlodJaKVScQ8/Wyk7QPtStla7KAEiUUsX1ipsVtyv7K+5W9lemVTyomK14
Uqms1FamVK6oXF2pr8yqzKnMqyys3FBZUrmZftNqyVuQ5op5vkC/6Z1HBFh2IXkNflHMfOEl+MAx
8jK84PukDD7wJiknd5C2MBlthS0NEr1mSDNEKjUHNQdJleaQ5lvk85pva75NvqD5juY7ZAf7LbIv
ar6n+R7ZqTmr+QH5kuaq5k3yiuYfNf8In+LIALyNSnk1/c7h1muE6NNBmaBsUC4p2npKf0R/TH9S
f1p/Tn9Bf1l/VX9df1N/UH9bf1f/QD+rf7JNuU27LWXbim1p21Zvy9qWsy1Pv06foS/YOq5fr9+o
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
K6qWE+qVDfVKQ71yRr1yQb1yRV0qgLrkhrpUEHXJHXWpEOqSB+pSYdQlT9SlIqhLXqhLRVGXiqEu
FUdd8kZdKoG65IOKVBIVyRe1qBTqT2msh2VQecqiqpRDVSmPqlIBVaUiqkolVJXKqCpVUFX8UFWq
oqpUQ1WpjqpiR1XxRwUIQAWogQpQExWgFipAbVSAOqgAdVEB6qECBKIC1EcFaIAK0BAVIAgV4DNU
gEaoAI1RAZqgAjRFBWiGCtAcFaAFKsDnqAAtUQFaoQK0RgX4AhWgDSpAMCpACCpAW1SAdqgA7ZHL
ocjiDsjijsjiTsjizsjiLsjfrsjZL5Gz3ZCz3ZGzPZCzPZGzvZCzXyFnw5CzvZGzfZCh4cjQvsjQ
fsjQCGRof2ToAGRoJDJ0IDJ0EDI0ChkajQwdjAwdggyNQYYORVbGGllZmntwCy/KK3M7r8nz+Cw+
jy/mKTyNr+bpfDvP5Lv5Pn6QH+Un+Rl+nl/iV/kNfpvfE1cyj8SZeeppfk+9JDTMJCdyoYJUmIpS
CSpF5agSVSV/qkWd6EvqSb2pn5jbQTSEhtFI+lro8qBJNJVm0myaT4voW1pOq2gtbaDNtI0yaJd6
mvbz0nREZKWLyMq3ZnE7QrO1btoqba22QdusbdMytF3az9ov2iktW7ug/apd037T7mj3tT+0P7W/
tHztnbPJmZxd/i8r/y8r/5dkpclkFvclPuJO9+Md7nF2nuWye+wZe4vvZ7xEa1lWWdxHifs3Lu6b
xT3JS4GTeb7AafyNwCSnTHFHk2/5XeAbyz2B7ywPBH74BxpeQMMraHgNDW+h4SdouAsN96HhITSI
+z/LIykB6g8H9dhBPXFQTx3Unw7qmYN6/pFyTnVQy0EpIiOv8xuMiTVa3BeKdXozU8VavY2ZxXqd
waxirSW8R7w1vrsqz2ri+ZabNoSp8kz+4COl5uC+P0Z8ei7u2a5BzpVPEPcbok0/8ge4R5R3Egz3
BCZx5nX5TQi+UbHinld4QtzfmphJSdPvHdkF2w+2Lf/gaYlN+GmpOvOTb2DcGKkj5bcl6hj160++
YZH2k2iV35vUxl2rmH3lBO58Tzq+Jbgt3zoO6o6D+v0j5ZQhpf/TO2mGnkz6kx/Gio/H9zz4V3yE
PaF4rNmpcmLLxJcuJouSllA8XLC+Ukwmf83uZKYqrlwpRsze22yrYjappoQ6iklN62Bvb/f7hOO9
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
DAwAx5a43A0KZW5kc3RyZWFtDQplbmRvYmoNCjM0MyAwIG9iag0KWyAyMjYgMCAwIDAgMCAwIDAg
MCAzMDMgMzAzIDQ5OCAwIDI1MCAzMDYgMjUyIDM4NiA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1
MDcgNTA3IDUwNyAwIDI2OCAwIDQ5OCAwIDQ5OCA0NjMgMCA1NzkgNTQ0IDUzMyA2MTUgNDg4IDQ1
OSA2MzEgNjIzIDI1MiAwIDUyMCA0MjAgODU1IDY0NiA2NjIgNTE3IDAgNTQzIDQ1OSA0ODcgNjQy
IDU2NyA4OTAgNTE5IDQ4NyAwIDAgMCAwIDAgNDk4IDAgNDc5IDUyNSA0MjMgNTI1IDQ5OCAzMDUg
NDcxIDUyNSAyMzAgMjM5IDQ1NSAyMzAgNzk5IDUyNSA1MjcgNTI1IDUyNSAzNDkgMzkxIDMzNSA1
MjUgNDUyIDcxNSA0MzMgNDUzIDM5NV0gDQplbmRvYmoNCjM0NCAwIG9iag0KPDwvRmlsdGVyL0Zs
YXRlRGVjb2RlL0xlbmd0aCA5NDI5MC9MZW5ndGgxIDE5ODkwOD4+DQpzdHJlYW0NCnic7HwJfFTV
+fY5986WWTIzyUwyySSZSSYLkECAsIRFMpCFJWxZBpNAICFhUxEIq2zirlHUVtw31LqCOhlEo7ig
xbVutS5tba1Wa20LFtdaIMn3nPveEwJaP9v+f1///X05yTPPc96z3HPes9w3Jsg4Y8yLDwObXVYz
dfLR9V9mM+XQGsb8F5dPKqvtWNW+iLFDQcZ835RPml467eOK3Yx9tJ8xS9PksvKKP/70i2NM+dP5
jKmfTp49q2ZZ67hzGTf5GL/JPrkmMunZ9z7sYcrt2YxNnj+rpnD43z/65SeM8V/iqU0ty5tXfv7W
wQ8ZG2jHAKa3rFsTjN544A3GGtCfMW3xyiXLv/56BsoG1zEWl7qkefVKlsZCeH4U7V1Lzjhr8e8v
KTuTsQU7Gav8Zumi5taPc7pPQf/zUD5qKQyO+80XI78D+eyly9dsCNyUsYkxpZix3DdOX9R25pzL
l1gZe/F9xuzXnLGipTkWf/t4xnZdx1hGxfLmDSszh2X/Be070T54ZvPyRbnrqr5k7O0NjMUnrVyx
ek2Pn12I8Vwpyle2LVp5+oNKNx4N/2W7mPCt8ZbOSttLexc4x3/FUixMpH1/2fyy4Gezrtt49EjX
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
pRRXSHG5FNuluEyKS6Vol+ISKS6W4iIpLpTiAilk2MNl2MNl2MNl2MNl2MNl2MNl2MNl2MNl2MNl
2MNl2MNl2MNl2MNl2MNl2MNl2MNl2MNl2MPbpJDxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fx
D5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fxD5fx
D5fxD5fxD5fxD5dhD5dhD5dhD5fRDpfRDpfRDpfRDpfRDpfRDpfRDpfRDpfRDi/dIwSi5ljGhABi
5liGF3Qu5c6JZYwFbaPc2URbYxl20BbKbSbaRLSR6KxY+kTQhlh6KWg90TqitVS2hnKridrIuCqW
Pgm0kmgF0ZlUZTnRGUSnx9LKQacRLSNaSrSEaHEsrQy0iHKtRC1EC4maiZqIFhDNp3aNlJtHNJeo
gaieqI7oVKI5RBGiWqIaomqiKqLZRLOIZhLNIJpOVEk0LeafCppKNCXmnwaaTFQR81eCymP+6aAy
olKiSVQ2kdqFiUqo3QSiU4jGU81xRGOp+RiiYqLRRKOIRlJnI4iKqJfhRMOIhlJnhURDqN1gogKi
fKJBRAOJBhDlUde5RDnUZzZRiCiLus4kClK7AFEGUTpRGpGfKDWWOhOUQuSLpc4CJRMlkdFL5CFj
IlECkZvKXEROMsYTOYjsVGYjshLFUZmFyExkiqXMBhljKVUgA5FKRoVynIhpxHuIurUqvItyx4iO
Eh2hsr9T7huivxF9TfRVzFcL+jLmqwF9QbnPiT4jOkxlf6Xcp0SHiA5S2V+I/kzGPxF9QvRHoo+p
yh8o9xHlPqTc74k+IHqfyn5H9B4Zf0v0G6J3iX5NVX5FuV8SvRNLPhX0dix5DugtojfJ+AuiN4h+
TvQ6VXmN6FUyvkL0MtHPiF6iKi8SvUDG54meI3qW6ADRT6nmM5R7mmg/0VNU9iTRE2R8nGgf0WNE
jxJ1Us1HKPcw0V6ih4j2xJJKQLFY0lxQB1GU6EGiB4juJ9pNtIvovlgS7mt+L/VyD9HdVHYX0Z1E
PyG6g+h2otuIdhLdSp3dQr3cTHQTld1IdAPR9UTXUYNrKXcN0dVEO6jsKurlx0Q/orIria4gupxo
O9FlVPNSyrUTXUJ0MdFFRBfGvM2gC2LehaDzic6LeReDziU6J+aNgLbFvLiM+dkx7yjQVqIt1Hwz
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
HPvn8RO+4ud7xU/3ip/t5Xh/dbxzop0cZYujbHGUXRzl3Y5yiaMc7ShHO8p7HCV+Ot/6+GlcjhQ/
0+zY0tO44kxfKT09a2/HeN4xnneMw8q+HJ5xnKMd58uOc7zjfM5xTo2fjOVYR5ctCE/FT7qKn2fl
eFfGT7SKn2cVP80qfpZVcmMYF11LckC3DkZHJrOTHburox7hqA2OepKjnuGoBzviYY62On52TelZ
jn9RvzWTE+ZtkySeLPdGjSEX3YAbcRNuxo9wC36M+JmFt6ElFKOVeBWteA2vow3tWIXV6EAnuvG3
EKL16MUb2ICN6Asro03IYCyko636fBx5FDCBoum2ze/bsQNv4W38XSwh5MoilJWmYl/yPBX2pbAl
eYHX+rClfFXIla9GBzrRhTXoxlr0II11+BsGQrF8EFlsRg5DGMYWjGAUY9iKcYil/O8IYeWU3cLK
ytNCsfIMnIVPYHbor/y817Nxnt/PxwX4cshV1uNCfMtv3/N6Gb7v/VW4Gtf4/B9e53qdh5u8vxl8
qJzv9Sdef4o7vf857sLduMfxH/D9b71/yPvfe/+E98+CR5U8quRRJY8q0yFUrgOPKnlUyaPKN+yz
ARvBo8rBkK7MYrNcchgKbZXD2OK3EccexRjGfeZdZcHrhM88qvoqvoaL+JWI7oimlVauZHSH2j1b
Dcer1xSfFvp0lk9nqvKlydej90Rlvi1EH1OZaZWZVplplZlWmWmVmVaZaZWZVplplZm2db9KK6q0
okorqrSiSiuqtKIqyqmYgoopqJiCiik4X/x0q3Ty36Mpya/gQhX01dCnatKqJq1q0qomrWrSqiat
atKqJq1q0qomrWrSqibNyQInC5wscDHNxTTnClxLcy3NrQKnCpxKcyXNjTTVi1QvUr1I9SLVi1TN
UTVH0QJFCxQtUDFNxQIV01RMUzFd6tieqJKWp+vkKmvvc9bexck2a227VchqU9I3K8N2GW4o6fsf
PsXPSd2Pvtc7wproXOtknXWyzjpZZ52ss07WWSfrrJN11sk662SddbLOmU60Vh5srTxYz3bo2Q49
26FnN+jZvJ7N69m8ns3r2bz1dDc9m9GzGT2b0bMZPcvv6BPWzeP16QZ92qtPN+jT3uSF0aHJr8bP
P41usI7OsI7OsI5Ot3bWWTvrrJ111s46a2edtbPO2lln7ayzdtZZO+usnXXWzjq9mNGLGb2Y0Ysd
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
lKvys8N6VxfrXF2sqz43rKw+DzeHbPWPcAt+jFtxG26He7nq+fgJfoqf4U78HHfhbtyDBbgXv8B9
+CXux6/wAH6N3+C3eBAPhWzqPSEbJUVaSJzrnvgy99CniD8v/nzi5JARfz7xUa+3hA2JH7t3OT86
0vw60pYrqz8XMtWfxzn4Er4aNlRfjG/jElyK7+PmkJdbXm55ueXllpdbXm55ueXllpdbXm55ueXl
lpdbXm55ueXllpdbXm55ueXllpdbXm55ueXllpdbXm55ueXllpdbvuassKHmE/gkPoXZ+DT+DZ8J
G+Se5+FJYQ2HXk2UfAwrSn85nCH3R+X9aOL8sCjxNXwHt4QlNIifht0j90fl/qjcH5X7o3JfIvcl
cl8i9yVyXyL3JdVXh0XV1+CHmIcbwyJxLRHXEnEtEdcScS0R1xJxLRHXkuh0DjRwoEFsfRxoEN+E
ChpXQePi7BVJt0i6k2f/fTx57t/zVpdazhxtdanlztGT9/hLVde46hoXXbfoukXXLbpu0XWLrpsz
DZxp4EwDZxo408CZBs40cKaBMw2caeBMA2caONPAmQbONHCmgTMNnGngTANnGjjTwJkGzjRwpoEz
DZxp4EwDZxo408CZBgp0U6CbAt0U6KZANwW6KdBNgW7ONEQfpUI9Fep58QoV6vnxSmJWtL/sZ8t+
9uTfW2+dvJ8+ggp7UuE4KuxJheMm/0r8RV69wqtXePUKr16hxmxqzKbGbGrMpsZsasymRj016qlR
T416atRTo54a9dSop0Y9NeqpUU+NemrUU6OeGvXUqKdGPTXqqVFPjXpq1FOjnhr11KinRj016qlR
T416atRTo54as6kxmxqzqTGbGrOpMZsas6kxmxr1UaVaGJdxSsY/lfGVMt5NhtfK8KpoHxotpc9S
2nTRposOu9FgN7/eKf+l8l8q/6XyXyr/Lvl3yb9L/l3y75J/lzi6xNElji5xdImjSxxd4ugSR5de
aQiP/Mu8G4+OTHzGjDsXDebcxWbct/BtOLaI33hn1s0xM64LK2t+GLI1/4E5uBbXYS7m4Xo04gbc
iJtgNtaYjTVmY43ZWGM21piNNWZjjdlYYzbWmI015mKNuVhjLtaYizXmYo25WGMu1piLO01FNWrM
vHiyZ0ux5/V4Ro9n9HiGbvF9+qF+XaV3M3o3o3czejejdzNiz4s9L/a82PNiz4s9L/a82PNiz4s9
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
CfgQ+AB4H3gPOAj8EXgXeAd4G3gLeBP4A/AG8DrwGvB74FXgFeBl4CXgAPAi8ALwPLAf+B3wHPBb
4FngN8AzwNPAU8CTwBPA48A+4DHgUeAR4GHgIeBBYC+wB3gAuB+4D7gXuAcIAbuBIHA3cBdwJ3AH
sAu4HbgNuBW4BbgZuAm4Efg1cANwPbATuA7YAVwLXANcDVwFXAlcAfwKuBy4DLgUuAS4GPglsB24
CLgQuAA4HzgP6AbOBbYBW4EtwDmsfnoXx/7n2P8c+59j/3Psf479z7H/OfY/x/7n2P8c+59j/3Ps
f479z7H/OfY/x/7n2P/cB+AM4DgDOM4AjjOA4wzgOAM4zgCOM4DjDOA4AzjOAI4zgOMM4DgDOM4A
jjOA4wzgOAM4zgCOM4DjDOA4AzjOAI4zgOMM4DgDOM4AjjOA4wzgOAM4zgCOM4Bj/3Psf479z7H3
OfY+x97n2Psce59j73PsfY69z7H3Ofb+f/oc/i8PNf/pDvyXh7QVyxmz7GDs6CX9PkBdyVYxP+tC
3MIuYJewx9hbbCU7C+pKtpPdzG5jQfY4+y17/V/8nPdxw9F1phYWY3iAmdkgxnoO93xy9GZgjym2
j+USpAYZ9WOWnvieTwfYPj16SU/80T3mRBYty9q1l2H9kh/pOYzvr0j3TBRpbSt0nCzxuWXH0buP
3jJgDhawJWwpW8ZOZbXMjfHXsybmxcysZs2shbXKVCvyGvFsQGoFvHCWSH3Mq421Az4WYB1sDWI7
tD+cEnmnyXQH60Rcy9ax9ex0toFtDD87pWUDctbL9FpgE9uMN3MGO1MqxWQ5i53NzsFb28q2sXN/
MnVur+pm57Hz8Z4vZBf9qL6gX2o74i/ZxVgPl7LL2OXsCqyLq9k1A6y/kvar2A52HdaMyLsMluuk
ErkPs2fYfewudje7X85lHWaNZkTNS4Ocw3bMwQaM8Kw+Pab56+ydrU0Yuxhbd3ika2E/s0+JNeF5
FJ5nwZNqofcgatk4YCa2Ywykj42IUpfJ8R+z9p2Vn7Kq+bimz8xcLVNCDbT+mL6cXYsdeD2eYlaF
ugGa1HVS97Xv6PXdKdO/Zjeym/AubpFKMVluhr6F3Yq9fTvbxe5APKb7KuK72J3yzQXZbhZi97B7
8SbvZw+wPdL+U3nHs98Ttod6LXvZg+whrJBH2T6cNE8gKssjsD0Wtj4lbZR+gj2JtPCi1DPsNzih
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
6Xqyd7reTmunDfVz7nTupJfYL93LzsNObxrs9HEG0TjrnY6mWO90NNV6p6OPrXc6+sT53PmJpoka
oib9KOqIevSz9U5Hs8XZ4mz61XqnozniItGS5okHxUO0UHQUj9Ei0U8MoCVitBhNK8QbYhytFBPF
JNogJovJtEl8LD6lzWK6mEFbxUwxk7aLH8SPtEP8LH6hXWK2mE17xFwxl/a62g1pn5viptIB62GO
DHuYI/Yw57sV3YqOYg9zAXuVi7n13HpOyF7lktirXAp7lUtlf3Jpbmv3OifdvcG90Slm35VzMqzX
NyfLen1zqnuTvE+d1tbrm3Oz9fTm3GY9vTm3+yl+Eaedn+5nOndaf2/Off4if7nziPX35nS2/t6c
Ltbfm9PV+ntznrD+3pxn/J3+fudZ6+PNecH6eHMGWR9vznDr480ZYX28OaOtjzdnrPXx5nxqfbw5
06yPN+dn2UY+48yz3t2EY727Cc96dxO+9e4mlPXuJgI5Qo4SSdavm0i1ft1EmvXrJkpav26igvXr
JirLmXK+ONV6dBNnWo9uoqFcKzeIxtajm2hmPbqJS6xHN3Gp9egm7rIe3cRj9v040TUQgRDdAhko
8UQQC2KiR5AcpIgng/QgXTwdZASZ4pmgVFBK9AzKBeVFL+txTTxnPa6JPtbjmugb1Axqihet3zXR
3/pdEwOs3zXxctA0aCYGWb9r4hXrd00MtX7XxKvW75oYbv2uiZHB7UE7Mcr6XRNjgg5BB/Gm9b4m
3rLe18Tb1vuaGBv0CnqJcUGfoI8YH/QN+ol3rfc18b71viY+sN7XxGTrfU1MDT4IPhUfB58Fs8U3
wdxgnlgULAh+E0uCxcFasTxYH2wXG61XNrHbemUTewITccRe65VNHLBe2cRB65XNdSKZkdJuaP2x
uWmR8pEqbnqkaqS6WyJSK1LLLROpG6nrlo3UjzRyy0WaRM5xK0XOi5znVos0j1zonh5pEWnp1ohc
Emnl1opcHbnGrRu5N/KgWz9aNlrRbWy9u7nNrHc39yLrrc1tYb21ufdbb23uY9Zbm9vdemtze8Wu
iN3ijrVv7blTrbc290utdLL7vfXT5s7R1+k73C3WT5t7yPpp8zzrp81T1k+bF7V+2ryY9dPmFbV+
2ryS1k+bV8r6afPKWj9tXlU9Wo/1qlk/bV4d66fNa2j9tHlnWz9tXlPrp81rZv20eRdZP23epdZP
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
1yM3jW3GXJPmmTRfkPuc+HQ10ecRokKipXeSm2Igo/iryX3FtFFi0iqitZ1ofRdU3om2/BO0naiq
C9pLVNsF1XeiI1+P7Gfp80QW5keXRM/szUSXTL0zX5POE13sgk6YNtvos/XrkUOlzxu3yS7fpnad
KPOzN1EsPYu8/a6O5Ig332/7anIkEA39cn17dCeK6YK47kj6jKPP0ebn+K7b84/IPogoqQtKJkrp
gsZ+mRxpHfJ3x3wbzpdmHnM4s9rzi2Nq1pfzRzhOOo6r6e92H83s4NvZX25Te07pmAPCc9icW7xm
hGN+ct9OMd0qnjt0oiBRnsgRvL44Fgo598mxhKhI5NcsHi/Kk45XidaINcCxzszv10W8O8gn4fzs
oDXNsU3017HT9APZ5HzJNkFsl8bTQXnRQb5zUBscbPec6V/Tn1wX62R4DTvdwc9kxykJG/zMSeuF
s4fZrs7j1GmM2teU8DgVibXR2Uu0zdm3Q/3roi/49zZz7aN/OweYsk0daGcX1HldPtQFHeuwvnZY
Y9uppQN1Wl/b18v/zjo5IOvLa2Fi1u01sMN6156ziJwTzE9at5xuc45R/nDSmuSkNchJ64/Ta8pp
DvP6gXmbJuaTk9YZ5zyRi5zzzXlhzoNwXuTYYjuc55CfwnOkSOQtrt+eAzvPrU7zKpxf2udWkdn+
peaYF9+uD32ab05am5yrRLudtCY5eQ1qNHMS94HWIOcWs95X5aDOebwrnXCbu8jH7c8ib9M/zHVf
lU/jvkx35MmOuTK5Q47skA+hG2fqpAgfcI6eTPEzOVEQ7214vHlPM3mYKaNYcaUSz3nM3L9Mpr2R
s9XMYzSmkzm2lop85mLfs7/MPcHkdDOX8fq/ysxzHH+0Rk8me5PJnovaO5niZjLZm0xxNpltUoxN
LjTzZzhfbjH3ZuF907zbeRS2TBto41KRL9Guznm4Uw5u38OE8zD3k23xM4qpySUd6heb/Rkl/IU9
F/Vt8ipTNqYDpXdBnfeCWV2Q6dfO+7p2KuxAnfd14T3af2dvtj3ry/uvvVm3910d91hZZt2qDj7p
PLdo/jnrs+6YV84jWe17LCfP60aRi9rz1RkR187zZjyF5azTasYff1JecZnzzkVzzGUT1HG+uaJF
jnDFiPh0DepiH0PkSjIpWRDyINtPMT/H3p6DPCdctNa5pnSYf6TnmiHmm4vWaFc2kV+sPWFCPqoQ
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
fRpIg+gDGkxDaKhe1x/ScPx30Y9pJH2iV/loGkNjaRx9SuNpgl7zk2gyTaGpNI2m0wy9A3xGs2g2
zaG5NI8+1/vBAlpIX9Ai+pK+oq/17vAtLabv6HtaQkvpB71XLKcVtJJW0WpaQ2v1zrGeNtBGSqBN
tJm26H1kG22nHbSTdtFu+lHvKj/RXtpH++kAHaRDeo85QkfpGB2nE3SSTukd5wydpZ/pHJ2nC3RR
7z+X6QpdpWt0nW7QTb0b3aZEukN36Re6R79SEt2nZEqhVErTAc14PV6fv8Qb8Jf5K/xV3pC/xhvx
xrwJb8qb8df5G7w5b8Fb8la8NW/D2/J2vD3vwN/kHXkn3pl34V35W3w6P8gP8cP8CD/Kj/Hj/AQ/
yU/x0/wMP8t/5uf4eX6BX+SX+GV+RYT4VX5NOPw6v8Fv8lv8Nk/kd/hd/gu/x3/lSfw+T+YpPJWn
6S3IfNpeCEvYIiCkCIoIUU/UFy+JBqKJaCreEM1FJ/GWGCgGiQ/EYDFaTBCTxVfia/GtWCyWih/E
TrFL7BY/ij3iJ7FX7BP7xQFxUBwSh8URcVQcE8fFCXFSnLIqWk+a/9tq7bX2WfutA9ZB65B12Dpi
HbWOWcetE9ZJ65R12jpjnbV+ts5Z560L1kXrknXZumJdta5Z160b1k3rlnXbSrTuWHetX6x71q9W
knXfSrZSrFQrzQ7bWWRlWUU+K6vK52Q1+bysLmvImvIFWUu+KGvLOrKurCfry5dkA/myfEW+KhvK
12Qj2Vg2kU1lM/m6fEM2ly1kS/3XWv+11X/tZQf5puwoO8nOsovsKt+S3WR3GSd7yHjZU/aSb8ve
+q+PfFf2lf1kf/meHCDflwPlIPmBHCyHyKFymPxQDpcfyRHyYzlSfiJHydFyjBwrx8lP5Xg5QU6U
k+RkOUVOldPkdDlDzpSfyVlygVwov5CL5JfyK/m1/EZ+KxfL7+T35n+/yh/kMrlcrpAr5Sq5Wq6R
a+U6uV5ukBtlgtwkN8stcqvcJrfLHXKn3CV3yx/lHvmT3Cv3yf3ygDwoD8nD8og8Ko/J4/KEPClP
ydPyjDwrf5bn5Hl5QV6Ul+RleUVeldfkdXlD3pS35D35q0yS92WyTJGpMi1IQSZnyzlyrpwnP5fz
5W2ZKO/Iu/KXUK/Q26HeoXdCfULvhvqG+oX6h94LDQi9HxoYGhT6wHnH6eO86/R1+jn9nfecAc77
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
h/jYFCrDvc5g6fgj1uMC6uKm3Xtvr/766Mz54W2D8367r6JceHF5ydvmEGdB10cX6vo1RLu5D+0x
pPRA+ZVsy3shZdXzNoWPjO28TkV08Ix5zajapTPGjkmcVOyTd3DHpOl+XZ3NJwXpW69venysc0oq
VVmyMSlocNmwY+lPpJ2G5XXIaNgps/XBr2VKFlnn4yq23By5/eGk8PW7cSp3le0StH0g3fB2p30k
HaSvNnOoT7xi7Ij+KoHxO+XRfwEB5+JcDQplbmRzdHJlYW0NCmVuZG9iag0KMzQ3IDAgb2JqDQpb
IDg0MlsgMzI2XSAgODU3WyA2OTBdICA4NTlbIDI1MF0gIDg2MlsgNDE4IDQxOF0gXSANCmVuZG9i
ag0KMzQ4IDAgb2JqDQo8PC9UeXBlL1hSZWYvU2l6ZSAzNDgvV1sgMSA0IDJdIC9Sb290IDEgMCBS
L0luZm8gNTIgMCBSL0lEWzwzODU4NDMzODZFNzQwODQ5QTZCQUMxNTQxRUZBOEFDMj48Mzg1ODQz
Mzg2RTc0MDg0OUE2QkFDMTU0MUVGQThBQzI+XSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA3
NjY+Pg0Kc3RyZWFtDQp4nDXWeZwWcxwH8GeerUXpIkSr2BBChBC1224hR3InSRvZXLlZtuTYpHIU
IUeONnfKUSjrKseGcuTIEXLVlpT7CHme73vMH/N+fV4z8/v8Zv75TiaTO9avT3LnVplMnpFB0iXI
tgmaLQmajwlaVActK4K284Oi+qD7wKBH06AkwfSgdErQsxilWBaUdQrKi4JebqnsHwwbFIxbGYxf
G9SWBNN6B3MGBHMHBwvrgkXzghXLg4bVeZLMuiCbDYo7Bx26BmXx7kl5TVDRJxjSL6jyQNWqoGZx
MDqKkkmFWBNMHRrU9g1mxIslM1sHs3KfILdQpluyITbCBsH/15rk7pw9Nk25vQZZ15pKBdLGUiOp
mdRYai4VSi0kRUlLKd1EKyndyyZSE2lTSW3SWlKbbCapTTaX1CZbSGqTNpLaZEtJbbKVpDZpK6lN
iqS0Nu1Li3ZCWpQ27Ii0IV06XTNdbGu0Q3tsg21RjA7YDttjB3TEzuiEXbArdkNn7I490AV7Yi/s
jV7oin1Qjn2xH7phfxyA7uiBEpSiJ8rQGwfiIByMPjgEh+IwHI6B6IsjcCL64UgchaNxDI7FcTge
/XECBuAkDMLJGIwKDMEpOBVDcS5OQyXOwTCcjjNwJs7C2RiO83A+LsCFuAgX4xJcjipcipG4DNUY
gVG4AlfiKlyNGozFaFyDazEG4zAe1+F6TMYNuBG3YQIm4ibcjEm4BbfidtyBO3EXpuBu3INpuBf3
oRZTcT8ewIN4CM/gYTyCp/EopuMxzMBMPI4n8CSewizMxrOYg7l4DnV4Hi/gRbyExXgZ8/Ae5uMV
vIrX8DrqsQBv4E28hYVYhLfxDt7F+/gAH+IjLMHH+ASf4jMsxedYjS/wJb7HMnyFr/ENvsV3WI4V
aMBKrMIPWIO1+BE/4Wf8gl/xG37Hv/gDf+If/IV1+BvrgySdxaZvkk7fdOym8zYdtIW5cV1fGfN9
wdI82er4yciOaMhT0C5+agraV+VpNKFjMHF4nsZ1kzOZ/wDHifuSDQplbmRzdHJlYW0NCmVuZG9i
ag0KeHJlZg0KMCAzNDkNCjAwMDAwMDAwNTMgNjU1MzUgZg0KMDAwMDAwMDAxNyAwMDAwMCBuDQow
MDAwMDAwMTI1IDAwMDAwIG4NCjAwMDAwMDAzMDYgMDAwMDAgbg0KMDAwMDAwMDUzNiAwMDAwMCBu
DQowMDAwMDAzNTQ0IDAwMDAwIG4NCjAwMDAwMDM3MTkgMDAwMDAgbg0KMDAwMDAwMzk2MyAwMDAw
MCBuDQowMDAwMDA0MTkzIDAwMDAwIG4NCjAwMDAwMDcxMDcgMDAwMDAgbg0KMDAwMDAwNzM2OCAw
MDAwMCBuDQowMDAwMDE1NzA4IDAwMDAwIG4NCjAwMDAwMTU4ODMgMDAwMDAgbg0KMDAwMDAxNjEy
OSAwMDAwMCBuDQowMDAwMDE2MzAwIDAwMDAwIG4NCjAwMDAwMTY1NDEgMDAwMDAgbg0KMDAwMDAx
NjY3NCAwMDAwMCBuDQowMDAwMDE2NzA0IDAwMDAwIG4NCjAwMDAwMTY4NjUgMDAwMDAgbg0KMDAw
MDAxNjkzOSAwMDAwMCBuDQowMDAwMDE3MTgwIDAwMDAwIG4NCjAwMDAwMTc0NDIgMDAwMDAgbg0K
MDAwMDAyNjQ1NiAwMDAwMCBuDQowMDAwMDI2NzE4IDAwMDAwIG4NCjAwMDAwMzU1NjIgMDAwMDAg
bg0KMDAwMDAzNTgyNCAwMDAwMCBuDQowMDAwMDQxNzkxIDAwMDAwIG4NCjAwMDAwNDIwNTMgMDAw
MDAgbg0KMDAwMDA0NzQ1MCAwMDAwMCBuDQowMDAwMDQ3NzEyIDAwMDAwIG4NCjAwMDAwNTI2Njgg
MDAwMDAgbg0KMDAwMDA1MjkzMCAwMDAwMCBuDQowMDAwMDU5NjIzIDAwMDAwIG4NCjAwMDAwNTk4
ODUgMDAwMDAgbg0KMDAwMDA2NTc4NyAwMDAwMCBuDQowMDAwMDY2MDUwIDAwMDAwIG4NCjAwMDAw
NzQyODcgMDAwMDAgbg0KMDAwMDA3NDU1MCAwMDAwMCBuDQowMDAwMDgyNTU3IDAwMDAwIG4NCjAw
MDAwODI4MjAgMDAwMDAgbg0KMDAwMDA5MDQ0MSAwMDAwMCBuDQowMDAwMDkwNzA0IDAwMDAwIG4N
CjAwMDAwOTYyNTggMDAwMDAgbg0KMDAwMDA5NjQ5MSAwMDAwMCBuDQowMDAwMDk5NTM5IDAwMDAw
IG4NCjAwMDAwOTk3NzIgMDAwMDAgbg0KMDAwMDEwMzQzMCAwMDAwMCBuDQowMDAwMTAzNjYzIDAw
MDAwIG4NCjAwMDAxMDcxMDkgMDAwMDAgbg0KMDAwMDEwNzM0MiAwMDAwMCBuDQowMDAwMTEwMTIz
IDAwMDAwIG4NCjAwMDAxMTAzNTYgMDAwMDAgbg0KMDAwMDExMTc3MyAwMDAwMCBuDQowMDAwMDAw
MDU0IDY1NTM1IGYNCjAwMDAwMDAwNTUgNjU1MzUgZg0KMDAwMDAwMDA1NiA2NTUzNSBmDQowMDAw
MDAwMDU3IDY1NTM1IGYNCjAwMDAwMDAwNTggNjU1MzUgZg0KMDAwMDAwMDA1OSA2NTUzNSBmDQow
MDAwMDAwMDYwIDY1NTM1IGYNCjAwMDAwMDAwNjEgNjU1MzUgZg0KMDAwMDAwMDA2MiA2NTUzNSBm
DQowMDAwMDAwMDYzIDY1NTM1IGYNCjAwMDAwMDAwNjQgNjU1MzUgZg0KMDAwMDAwMDA2NSA2NTUz
NSBmDQowMDAwMDAwMDY2IDY1NTM1IGYNCjAwMDAwMDAwNjcgNjU1MzUgZg0KMDAwMDAwMDA2OCA2
NTUzNSBmDQowMDAwMDAwMDY5IDY1NTM1IGYNCjAwMDAwMDAwNzAgNjU1MzUgZg0KMDAwMDAwMDA3
MSA2NTUzNSBmDQowMDAwMDAwMDcyIDY1NTM1IGYNCjAwMDAwMDAwNzMgNjU1MzUgZg0KMDAwMDAw
MDA3NCA2NTUzNSBmDQowMDAwMDAwMDc1IDY1NTM1IGYNCjAwMDAwMDAwNzYgNjU1MzUgZg0KMDAw
MDAwMDA3NyA2NTUzNSBmDQowMDAwMDAwMDc4IDY1NTM1IGYNCjAwMDAwMDAwNzkgNjU1MzUgZg0K
MDAwMDAwMDA4MCA2NTUzNSBmDQowMDAwMDAwMDgxIDY1NTM1IGYNCjAwMDAwMDAwODIgNjU1MzUg
Zg0KMDAwMDAwMDA4MyA2NTUzNSBmDQowMDAwMDAwMDg0IDY1NTM1IGYNCjAwMDAwMDAwODUgNjU1
MzUgZg0KMDAwMDAwMDA4NiA2NTUzNSBmDQowMDAwMDAwMDg3IDY1NTM1IGYNCjAwMDAwMDAwODgg
NjU1MzUgZg0KMDAwMDAwMDA4OSA2NTUzNSBmDQowMDAwMDAwMDkwIDY1NTM1IGYNCjAwMDAwMDAw
OTEgNjU1MzUgZg0KMDAwMDAwMDA5MiA2NTUzNSBmDQowMDAwMDAwMDkzIDY1NTM1IGYNCjAwMDAw
MDAwOTQgNjU1MzUgZg0KMDAwMDAwMDA5NSA2NTUzNSBmDQowMDAwMDAwMDk2IDY1NTM1IGYNCjAw
MDAwMDAwOTcgNjU1MzUgZg0KMDAwMDAwMDA5OCA2NTUzNSBmDQowMDAwMDAwMDk5IDY1NTM1IGYN
CjAwMDAwMDAxMDAgNjU1MzUgZg0KMDAwMDAwMDEwMSA2NTUzNSBmDQowMDAwMDAwMTAyIDY1NTM1
IGYNCjAwMDAwMDAxMDMgNjU1MzUgZg0KMDAwMDAwMDEwNCA2NTUzNSBmDQowMDAwMDAwMTA1IDY1
NTM1IGYNCjAwMDAwMDAxMDYgNjU1MzUgZg0KMDAwMDAwMDEwNyA2NTUzNSBmDQowMDAwMDAwMTA4
IDY1NTM1IGYNCjAwMDAwMDAxMDkgNjU1MzUgZg0KMDAwMDAwMDExMCA2NTUzNSBmDQowMDAwMDAw
MTExIDY1NTM1IGYNCjAwMDAwMDAxMTIgNjU1MzUgZg0KMDAwMDAwMDExMyA2NTUzNSBmDQowMDAw
MDAwMTE0IDY1NTM1IGYNCjAwMDAwMDAxMTUgNjU1MzUgZg0KMDAwMDAwMDExNiA2NTUzNSBmDQow
MDAwMDAwMTE3IDY1NTM1IGYNCjAwMDAwMDAxMTggNjU1MzUgZg0KMDAwMDAwMDExOSA2NTUzNSBm
DQowMDAwMDAwMTIwIDY1NTM1IGYNCjAwMDAwMDAxMjEgNjU1MzUgZg0KMDAwMDAwMDEyMiA2NTUz
NSBmDQowMDAwMDAwMTIzIDY1NTM1IGYNCjAwMDAwMDAxMjQgNjU1MzUgZg0KMDAwMDAwMDEyNSA2
NTUzNSBmDQowMDAwMDAwMTI2IDY1NTM1IGYNCjAwMDAwMDAxMjcgNjU1MzUgZg0KMDAwMDAwMDEy
OCA2NTUzNSBmDQowMDAwMDAwMTI5IDY1NTM1IGYNCjAwMDAwMDAxMzAgNjU1MzUgZg0KMDAwMDAw
MDEzMSA2NTUzNSBmDQowMDAwMDAwMTMyIDY1NTM1IGYNCjAwMDAwMDAxMzMgNjU1MzUgZg0KMDAw
MDAwMDEzNCA2NTUzNSBmDQowMDAwMDAwMTM1IDY1NTM1IGYNCjAwMDAwMDAxMzYgNjU1MzUgZg0K
MDAwMDAwMDEzNyA2NTUzNSBmDQowMDAwMDAwMTM4IDY1NTM1IGYNCjAwMDAwMDAxMzkgNjU1MzUg
Zg0KMDAwMDAwMDE0MCA2NTUzNSBmDQowMDAwMDAwMTQxIDY1NTM1IGYNCjAwMDAwMDAxNDIgNjU1
MzUgZg0KMDAwMDAwMDE0MyA2NTUzNSBmDQowMDAwMDAwMTQ0IDY1NTM1IGYNCjAwMDAwMDAxNDUg
NjU1MzUgZg0KMDAwMDAwMDE0NiA2NTUzNSBmDQowMDAwMDAwMTQ3IDY1NTM1IGYNCjAwMDAwMDAx
NDggNjU1MzUgZg0KMDAwMDAwMDE0OSA2NTUzNSBmDQowMDAwMDAwMTUwIDY1NTM1IGYNCjAwMDAw
MDAxNTEgNjU1MzUgZg0KMDAwMDAwMDE1MiA2NTUzNSBmDQowMDAwMDAwMTUzIDY1NTM1IGYNCjAw
MDAwMDAxNTQgNjU1MzUgZg0KMDAwMDAwMDE1NSA2NTUzNSBmDQowMDAwMDAwMTU2IDY1NTM1IGYN
CjAwMDAwMDAxNTcgNjU1MzUgZg0KMDAwMDAwMDE1OCA2NTUzNSBmDQowMDAwMDAwMTU5IDY1NTM1
IGYNCjAwMDAwMDAxNjAgNjU1MzUgZg0KMDAwMDAwMDE2MSA2NTUzNSBmDQowMDAwMDAwMTYyIDY1
NTM1IGYNCjAwMDAwMDAxNjMgNjU1MzUgZg0KMDAwMDAwMDE2NCA2NTUzNSBmDQowMDAwMDAwMTY1
IDY1NTM1IGYNCjAwMDAwMDAxNjYgNjU1MzUgZg0KMDAwMDAwMDE2NyA2NTUzNSBmDQowMDAwMDAw
MTY4IDY1NTM1IGYNCjAwMDAwMDAxNjkgNjU1MzUgZg0KMDAwMDAwMDE3MCA2NTUzNSBmDQowMDAw
MDAwMTcxIDY1NTM1IGYNCjAwMDAwMDAxNzIgNjU1MzUgZg0KMDAwMDAwMDE3MyA2NTUzNSBmDQow
MDAwMDAwMTc0IDY1NTM1IGYNCjAwMDAwMDAxNzUgNjU1MzUgZg0KMDAwMDAwMDE3NiA2NTUzNSBm
DQowMDAwMDAwMTc3IDY1NTM1IGYNCjAwMDAwMDAxNzggNjU1MzUgZg0KMDAwMDAwMDE3OSA2NTUz
NSBmDQowMDAwMDAwMTgwIDY1NTM1IGYNCjAwMDAwMDAxODEgNjU1MzUgZg0KMDAwMDAwMDE4MiA2
NTUzNSBmDQowMDAwMDAwMTgzIDY1NTM1IGYNCjAwMDAwMDAxODQgNjU1MzUgZg0KMDAwMDAwMDE4
NSA2NTUzNSBmDQowMDAwMDAwMTg2IDY1NTM1IGYNCjAwMDAwMDAxODcgNjU1MzUgZg0KMDAwMDAw
MDE4OCA2NTUzNSBmDQowMDAwMDAwMTg5IDY1NTM1IGYNCjAwMDAwMDAxOTAgNjU1MzUgZg0KMDAw
MDAwMDE5MSA2NTUzNSBmDQowMDAwMDAwMTkyIDY1NTM1IGYNCjAwMDAwMDAxOTMgNjU1MzUgZg0K
MDAwMDAwMDE5NCA2NTUzNSBmDQowMDAwMDAwMTk1IDY1NTM1IGYNCjAwMDAwMDAxOTYgNjU1MzUg
Zg0KMDAwMDAwMDE5NyA2NTUzNSBmDQowMDAwMDAwMTk4IDY1NTM1IGYNCjAwMDAwMDAxOTkgNjU1
MzUgZg0KMDAwMDAwMDIwMCA2NTUzNSBmDQowMDAwMDAwMjAxIDY1NTM1IGYNCjAwMDAwMDAyMDIg
NjU1MzUgZg0KMDAwMDAwMDIwMyA2NTUzNSBmDQowMDAwMDAwMjA0IDY1NTM1IGYNCjAwMDAwMDAy
MDUgNjU1MzUgZg0KMDAwMDAwMDIwNiA2NTUzNSBmDQowMDAwMDAwMjA3IDY1NTM1IGYNCjAwMDAw
MDAyMDggNjU1MzUgZg0KMDAwMDAwMDIwOSA2NTUzNSBmDQowMDAwMDAwMjEwIDY1NTM1IGYNCjAw
MDAwMDAyMTEgNjU1MzUgZg0KMDAwMDAwMDIxMiA2NTUzNSBmDQowMDAwMDAwMjEzIDY1NTM1IGYN
CjAwMDAwMDAyMTQgNjU1MzUgZg0KMDAwMDAwMDIxNSA2NTUzNSBmDQowMDAwMDAwMjE2IDY1NTM1
IGYNCjAwMDAwMDAyMTcgNjU1MzUgZg0KMDAwMDAwMDIxOCA2NTUzNSBmDQowMDAwMDAwMjE5IDY1
NTM1IGYNCjAwMDAwMDAyMjAgNjU1MzUgZg0KMDAwMDAwMDIyMSA2NTUzNSBmDQowMDAwMDAwMjIy
IDY1NTM1IGYNCjAwMDAwMDAyMjMgNjU1MzUgZg0KMDAwMDAwMDIyNCA2NTUzNSBmDQowMDAwMDAw
MjI1IDY1NTM1IGYNCjAwMDAwMDAyMjYgNjU1MzUgZg0KMDAwMDAwMDIyNyA2NTUzNSBmDQowMDAw
MDAwMjI4IDY1NTM1IGYNCjAwMDAwMDAyMjkgNjU1MzUgZg0KMDAwMDAwMDIzMCA2NTUzNSBmDQow
MDAwMDAwMjMxIDY1NTM1IGYNCjAwMDAwMDAyMzIgNjU1MzUgZg0KMDAwMDAwMDIzMyA2NTUzNSBm
DQowMDAwMDAwMjM0IDY1NTM1IGYNCjAwMDAwMDAyMzUgNjU1MzUgZg0KMDAwMDAwMDIzNiA2NTUz
NSBmDQowMDAwMDAwMjM3IDY1NTM1IGYNCjAwMDAwMDAyMzggNjU1MzUgZg0KMDAwMDAwMDIzOSA2
NTUzNSBmDQowMDAwMDAwMjQwIDY1NTM1IGYNCjAwMDAwMDAyNDEgNjU1MzUgZg0KMDAwMDAwMDI0
MiA2NTUzNSBmDQowMDAwMDAwMjQzIDY1NTM1IGYNCjAwMDAwMDAyNDQgNjU1MzUgZg0KMDAwMDAw
MDI0NSA2NTUzNSBmDQowMDAwMDAwMjQ2IDY1NTM1IGYNCjAwMDAwMDAyNDcgNjU1MzUgZg0KMDAw
MDAwMDI0OCA2NTUzNSBmDQowMDAwMDAwMjQ5IDY1NTM1IGYNCjAwMDAwMDAyNTAgNjU1MzUgZg0K
MDAwMDAwMDI1MSA2NTUzNSBmDQowMDAwMDAwMjUyIDY1NTM1IGYNCjAwMDAwMDAyNTMgNjU1MzUg
Zg0KMDAwMDAwMDI1NCA2NTUzNSBmDQowMDAwMDAwMjU1IDY1NTM1IGYNCjAwMDAwMDAyNTYgNjU1
MzUgZg0KMDAwMDAwMDI1NyA2NTUzNSBmDQowMDAwMDAwMjU4IDY1NTM1IGYNCjAwMDAwMDAyNTkg
NjU1MzUgZg0KMDAwMDAwMDI2MCA2NTUzNSBmDQowMDAwMDAwMjYxIDY1NTM1IGYNCjAwMDAwMDAy
NjIgNjU1MzUgZg0KMDAwMDAwMDI2MyA2NTUzNSBmDQowMDAwMDAwMjY0IDY1NTM1IGYNCjAwMDAw
MDAyNjUgNjU1MzUgZg0KMDAwMDAwMDI2NiA2NTUzNSBmDQowMDAwMDAwMjY3IDY1NTM1IGYNCjAw
MDAwMDAyNjggNjU1MzUgZg0KMDAwMDAwMDI2OSA2NTUzNSBmDQowMDAwMDAwMjcwIDY1NTM1IGYN
CjAwMDAwMDAyNzEgNjU1MzUgZg0KMDAwMDAwMDI3MiA2NTUzNSBmDQowMDAwMDAwMjczIDY1NTM1
IGYNCjAwMDAwMDAyNzQgNjU1MzUgZg0KMDAwMDAwMDI3NSA2NTUzNSBmDQowMDAwMDAwMjc2IDY1
NTM1IGYNCjAwMDAwMDAyNzcgNjU1MzUgZg0KMDAwMDAwMDI3OCA2NTUzNSBmDQowMDAwMDAwMjc5
IDY1NTM1IGYNCjAwMDAwMDAyODAgNjU1MzUgZg0KMDAwMDAwMDI4MSA2NTUzNSBmDQowMDAwMDAw
MjgyIDY1NTM1IGYNCjAwMDAwMDAyODMgNjU1MzUgZg0KMDAwMDAwMDI4NCA2NTUzNSBmDQowMDAw
MDAwMjg1IDY1NTM1IGYNCjAwMDAwMDAyODYgNjU1MzUgZg0KMDAwMDAwMDI4NyA2NTUzNSBmDQow
MDAwMDAwMjg4IDY1NTM1IGYNCjAwMDAwMDAyODkgNjU1MzUgZg0KMDAwMDAwMDI5MCA2NTUzNSBm
DQowMDAwMDAwMjkxIDY1NTM1IGYNCjAwMDAwMDAyOTIgNjU1MzUgZg0KMDAwMDAwMDI5MyA2NTUz
NSBmDQowMDAwMDAwMjk0IDY1NTM1IGYNCjAwMDAwMDAyOTUgNjU1MzUgZg0KMDAwMDAwMDI5NiA2
NTUzNSBmDQowMDAwMDAwMjk3IDY1NTM1IGYNCjAwMDAwMDAyOTggNjU1MzUgZg0KMDAwMDAwMDI5
OSA2NTUzNSBmDQowMDAwMDAwMzAwIDY1NTM1IGYNCjAwMDAwMDAzMDEgNjU1MzUgZg0KMDAwMDAw
MDMwMiA2NTUzNSBmDQowMDAwMDAwMzAzIDY1NTM1IGYNCjAwMDAwMDAzMDQgNjU1MzUgZg0KMDAw
MDAwMDMwNSA2NTUzNSBmDQowMDAwMDAwMzA2IDY1NTM1IGYNCjAwMDAwMDAzMDcgNjU1MzUgZg0K
MDAwMDAwMDMwOCA2NTUzNSBmDQowMDAwMDAwMzA5IDY1NTM1IGYNCjAwMDAwMDAzMTAgNjU1MzUg
Zg0KMDAwMDAwMDMxMSA2NTUzNSBmDQowMDAwMDAwMzEyIDY1NTM1IGYNCjAwMDAwMDAzMTMgNjU1
MzUgZg0KMDAwMDAwMDMxNCA2NTUzNSBmDQowMDAwMDAwMzE1IDY1NTM1IGYNCjAwMDAwMDAzMTYg
NjU1MzUgZg0KMDAwMDAwMDMxNyA2NTUzNSBmDQowMDAwMDAwMzE4IDY1NTM1IGYNCjAwMDAwMDAz
MTkgNjU1MzUgZg0KMDAwMDAwMDMyMCA2NTUzNSBmDQowMDAwMDAwMzIxIDY1NTM1IGYNCjAwMDAw
MDAzMjIgNjU1MzUgZg0KMDAwMDAwMDMyMyA2NTUzNSBmDQowMDAwMDAwMzI0IDY1NTM1IGYNCjAw
MDAwMDAzMjUgNjU1MzUgZg0KMDAwMDAwMDMyNiA2NTUzNSBmDQowMDAwMDAwMzI3IDY1NTM1IGYN
CjAwMDAwMDAzMjggNjU1MzUgZg0KMDAwMDAwMDMyOSA2NTUzNSBmDQowMDAwMDAwMzMwIDY1NTM1
IGYNCjAwMDAwMDAzMzEgNjU1MzUgZg0KMDAwMDAwMDMzMiA2NTUzNSBmDQowMDAwMDAwMzMzIDY1
NTM1IGYNCjAwMDAwMDAzMzQgNjU1MzUgZg0KMDAwMDAwMDMzNSA2NTUzNSBmDQowMDAwMDAwMzM2
IDY1NTM1IGYNCjAwMDAwMDAzMzcgNjU1MzUgZg0KMDAwMDAwMDMzOCA2NTUzNSBmDQowMDAwMDAw
MDAwIDY1NTM1IGYNCjAwMDAxMTY4MzkgMDAwMDAgbg0KMDAwMDExNzIxMyAwMDAwMCBuDQowMDAw
MTYyODExIDAwMDAwIG4NCjAwMDAxNjMwNDkgMDAwMDAgbg0KMDAwMDIwNDMxNiAwMDAwMCBuDQow
MDAwMjA0NjY0IDAwMDAwIG4NCjAwMDAyOTkwNDcgMDAwMDAgbg0KMDAwMDI5OTM3NCAwMDAwMCBu
DQowMDAwMzc1OTYwIDAwMDAwIG4NCjAwMDAzNzYwMzIgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6
ZSAzNDkvUm9vdCAxIDAgUi9JbmZvIDUyIDAgUi9JRFs8Mzg1ODQzMzg2RTc0MDg0OUE2QkFDMTU0
MUVGQThBQzI+PDM4NTg0MzM4NkU3NDA4NDlBNkJBQzE1NDFFRkE4QUMyPl0gPj4NCnN0YXJ0eHJl
Zg0KMzc3MDAxDQolJUVPRg0KeHJlZg0KMCAwDQp0cmFpbGVyDQo8PC9TaXplIDM0OS9Sb290IDEg
MCBSL0luZm8gNTIgMCBSL0lEWzwzODU4NDMzODZFNzQwODQ5QTZCQUMxNTQxRUZBOEFDMj48Mzg1
ODQzMzg2RTc0MDg0OUE2QkFDMTU0MUVGQThBQzI+XSAvUHJldiAzNzcwMDEvWFJlZlN0bSAzNzYw
MzI+Pg0Kc3RhcnR4cmVmDQozODQxNDENCiUlRU9G

--_004_E4561B14EE2A3E4E9D478EBFB5416E1B0582A8TK5EX14MBXW653win_--

From remi.despres@free.fr  Wed Jun  3 00:46:49 2009
Return-Path: <remi.despres@free.fr>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1DA153A6861 for <behave@core3.amsl.com>; Wed,  3 Jun 2009 00:46:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.349
X-Spam-Level: 
X-Spam-Status: No, score=-1.349 tagged_above=-999 required=5 tests=[AWL=0.600,  BAYES_00=-2.599, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9s3ftEwusQkX for <behave@core3.amsl.com>; Wed,  3 Jun 2009 00:46:48 -0700 (PDT)
Received: from smtp1-g21.free.fr (smtp1-g21.free.fr [212.27.42.1]) by core3.amsl.com (Postfix) with ESMTP id 25A9B3A6A99 for <behave@ietf.org>; Wed,  3 Jun 2009 00:46:46 -0700 (PDT)
Received: from smtp1-g21.free.fr (localhost [127.0.0.1]) by smtp1-g21.free.fr (Postfix) with ESMTP id EC43294013A; Wed,  3 Jun 2009 09:46:35 +0200 (CEST)
Received: from [192.168.0.13] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by smtp1-g21.free.fr (Postfix) with ESMTP id 88596940014; Wed,  3 Jun 2009 09:46:32 +0200 (CEST)
In-Reply-To: <4A24DF11.7040709@it.uc3m.es>
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com>	<406295AC-660F-4DFB-86ED-5A61B2379BF1@muada.com>	<4A153355.9000401@cernet.edu.cn>	<4A1587AF.9080608@it.uc3m.es>	<E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A20FB9F.5050105@cernet.edu.cn> <72F5D0A3-D818-43D7-A09E-7BC939A9E326@free.fr> <4A214D69.7050407@it.uc3m.es> <49917DD3-CA88-461D-976B-4CB2F279CB68@free.fr> <4A24DF11.7040709@it.uc3m.es>
Mime-Version: 1.0 (Apple Message framework v753.1)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <AFBE1AD6-5D97-4753-B6D3-F6A3D8367101@free.fr>
Content-Transfer-Encoding: quoted-printable
From: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
Date: Wed, 3 Jun 2009 09:46:29 +0200
To: marcelo bagnulo braun <marcelo@it.uc3m.es>
X-Mailer: Apple Mail (2.753.1)
Cc: 'Behave WG' <behave@ietf.org>, Xing Li <xing@cernet.edu.cn>, Dan Wing <dwing@cisco.com>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] interim meeting minutes - NAT64 definition
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2009 07:46:49 -0000

Le 2 juin 09 =E0 10:13, marcelo bagnulo braun a =E9crit :

> R=E9mi Despr=E9s escribi=F3:
>>
>>>
>> If it can be accepted that stateful NAT64 is named NAPT64, we can =20
>> get, quite naturally IMHO:
>>
>> NAT =3D NAT44, NAT64, or NAT46   (First and second digits are =20
>> respectively those of internal and external address families. The =20
>> NAT is sateless or stateful)
>> NAT44 =3D SIIT44 and/or NAPT44
>> NAT64 =3D SIIT64 and/or NAPT64
>> NAT46 =3D SIIT46 and/or NAPT46
>> NAT66 =3D SIIT66 and/or NAPT66
>
> imho, this is just too complex for people to use it
>
> =46rom now, we are only working on stateless and statefull =20
> translation, so, i would limit to define names for those and i =20
> would go for SIIT and NAT64.

I see.
  Limiting so far to SIIT and *NAPT64*  would be fine as far as I am =20
concerned.
(I understand that in some existing drafts have used NAT64 as meaning =20=

stateful only, but replacing NAT64 by NAPT64 in these documents  =20
should not be a big deal. On the contrary, limiting the acronym NAT =20
to mean only stateful NATs  would be a change bound to create =20
confusion.)

Regards,

RD=

From xing@cernet.edu.cn  Wed Jun  3 04:05:32 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4F8A63A6BB4 for <behave@core3.amsl.com>; Wed,  3 Jun 2009 04:05:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.68
X-Spam-Level: 
X-Spam-Status: No, score=0.68 tagged_above=-999 required=5 tests=[AWL=0.283, BAYES_00=-2.599, FH_HAS_XAIMC=2.696, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YET+bmxsNIbU for <behave@core3.amsl.com>; Wed,  3 Jun 2009 04:05:31 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id AF8243A687D for <behave@ietf.org>; Wed,  3 Jun 2009 04:05:29 -0700 (PDT)
Received: from [127.0.0.1]([59.66.24.111]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm64a267c56; Wed, 03 Jun 2009 19:04:55 +0800
Message-ID: <4A2658D2.70504@cernet.edu.cn>
Date: Wed, 03 Jun 2009 19:04:50 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com>	<406295AC-660F-4DFB-86ED-5A61B2379BF1@muada.com>	<4A153355.9000401@cernet.edu.cn>	<4A1587AF.9080608@it.uc3m.es>	<E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A20FB9F.5050105@cernet.edu.cn> <72F5D0A3-D818-43D7-A09E-7BC939A9E326@free.fr> <4A214D69.7050407@it.uc3m.es> <49917DD3-CA88-461D-976B-4CB2F279CB68@free.fr> <4A24DF11.7040709@it.uc3m.es> <AFBE1AD6-5D97-4753-B6D3-F6A3D8367101@free.fr>
In-Reply-To: <AFBE1AD6-5D97-4753-B6D3-F6A3D8367101@free.fr>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: 9sJRoLWB
Cc: 'Behave WG' <behave@ietf.org>, Dan Wing <dwing@cisco.com>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] interim meeting minutes - NAT64 definition
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2009 11:05:32 -0000

>
> I see.
>  Limiting so far to SIIT and *NAPT64*  would be fine as far as I am 
> concerned.
> (I understand that in some existing drafts have used NAT64 as meaning 
> stateful only, but replacing NAT64 by NAPT64 in these documents  
> should not be a big deal. On the contrary, limiting the acronym NAT to 
> mean only stateful NATs  would be a change bound to create confusion.)
I think this is a very good suggestion, i.e. SIIT for the stateless and 
NAPT64 for the stateful translations, respectively.
(SIITbis and NAPT64bis are for their major upgrades).

xing
>
> Regards,
>
> RD
>

From iljitsch@muada.com  Wed Jun  3 09:25:17 2009
Return-Path: <iljitsch@muada.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BE8BD3A6841 for <behave@core3.amsl.com>; Wed,  3 Jun 2009 09:25:17 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Jbx8ErHvgOII for <behave@core3.amsl.com>; Wed,  3 Jun 2009 09:25:17 -0700 (PDT)
Received: from sequoia.muada.com (sequoia.muada.com [83.149.65.1]) by core3.amsl.com (Postfix) with ESMTP id C513D3A695B for <behave@ietf.org>; Wed,  3 Jun 2009 09:25:16 -0700 (PDT)
Received: from [10.117.55.168] ([212.201.107.168]) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id n53GPRKC005008 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 3 Jun 2009 18:25:28 +0200 (CEST) (envelope-from iljitsch@muada.com)
Message-Id: <5D5D50B2-533A-4315-AAD5-B20FEB3EA53C@muada.com>
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Xing Li <xing@cernet.edu.cn>
In-Reply-To: <4A246036.3000100@cernet.edu.cn>
Content-Type: text/plain; charset=US-ASCII; format=flowed
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Wed, 3 Jun 2009 18:23:47 +0200
References: <20090521140024.37C1B28C0DE@core3.amsl.com>	<166F3D15-ECB1-40EB-B1D4-181AF51D53A3@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F446BB@XCH-NW-7V2.nw.nos.boeing.com>	<17E64193-B6FB-4A1C-9742-7E162BE2AD7C@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81A9B@XCH-NW-7V2.nw.nos.boeing.com>	<89A983FE-1494-46D3-9DDC-327B2648994B@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81E9E@XCH-NW-7V2.nw.nos.boeing.com>	<BCEAD63D-CA7F-4C75-9627-5BF902883A13@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC11F7@XCH-NW-7V2.nw.nos.boeing.com>	<B38C697A-B088-47A7-9ECB-2AEAA2C8C8A0@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC1290@XCH-NW-7V2.nw.nos.boeing.com> <C2A0E4B9-430C-463A-973D-B2E8BB6D63B2@muada.com> <4A246036.3000100@cernet.edu.cn>
X-Mailer: Apple Mail (2.935.3)
Cc: "Templin, Fred L" <Fred.L.Templin@boeing.com>, Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] The fragmentation issue
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 03 Jun 2009 16:25:17 -0000

On 2 jun 2009, at 1:11, Xing Li wrote:

>  Here are the algorithms currently implemented in a stateless
>  translator (IVI), which works fine in the day-to-day operation.

This is not (very) different from what I've been suggesting.

Iljitsch

From xing@cernet.edu.cn  Wed Jun  3 22:25:18 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C24113A7060 for <behave@core3.amsl.com>; Wed,  3 Jun 2009 22:25:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.389
X-Spam-Level: *
X-Spam-Status: No, score=1.389 tagged_above=-999 required=5 tests=[AWL=-0.567,  BAYES_20=-0.74, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VGZ972tQDFas for <behave@core3.amsl.com>; Wed,  3 Jun 2009 22:25:18 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id 259AC3A7059 for <behave@ietf.org>; Wed,  3 Jun 2009 22:25:14 -0700 (PDT)
Received: from [127.0.0.1]([59.66.24.111]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm54a27a7cd; Thu, 04 Jun 2009 13:25:14 +0800
Message-ID: <4A275AAE.6010109@cernet.edu.cn>
Date: Thu, 04 Jun 2009 13:25:02 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
References: <20090521140024.37C1B28C0DE@core3.amsl.com>	<166F3D15-ECB1-40EB-B1D4-181AF51D53A3@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F446BB@XCH-NW-7V2.nw.nos.boeing.com>	<17E64193-B6FB-4A1C-9742-7E162BE2AD7C@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81A9B@XCH-NW-7V2.nw.nos.boeing.com>	<89A983FE-1494-46D3-9DDC-327B2648994B@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81E9E@XCH-NW-7V2.nw.nos.boeing.com>	<BCEAD63D-CA7F-4C75-9627-5BF902883A13@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC11F7@XCH-NW-7V2.nw.nos.boeing.com>	<B38C697A-B088-47A7-9ECB-2AEAA2C8C8A0@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC1290@XCH-NW-7V2.nw.nos.boeing.com> <C2A0E4B9-430C-463A-973D-B2E8BB6D63B2@muada.com> <4A246036.3000100@cernet.edu.cn> <5D5D50B2-533A-4315-AAD5-B20FEB3EA53C@muada.com>
In-Reply-To: <5D5D50B2-533A-4315-AAD5-B20FEB3EA53C@muada.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: Pcy1FMWB
Cc: "Templin, Fred L" <Fred.L.Templin@boeing.com>, Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] The fragmentation issue
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jun 2009 05:25:18 -0000

Iljitsch van Beijnum å†™é�“:
> On 2 jun 2009, at 1:11, Xing Li wrote:
>
>> Here are the algorithms currently implemented in a stateless
>> translator (IVI), which works fine in the day-to-day operation.
>
> This is not (very) different from what I've been suggesting.
Very good. So we are actually agree on the fragmentation issues of the 
v4v6 translation.

xing

>
> Iljitsch
>
>

From ikuhei@nttv6.jp  Thu Jun  4 02:06:40 2009
Return-Path: <ikuhei@nttv6.jp>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4CD033A6D89 for <behave@core3.amsl.com>; Thu,  4 Jun 2009 02:06:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.3
X-Spam-Level: 
X-Spam-Status: No, score=-1.3 tagged_above=-999 required=5 tests=[AWL=1.300, BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WoNqkHUHcryU for <behave@core3.amsl.com>; Thu,  4 Jun 2009 02:06:39 -0700 (PDT)
Received: from gura.nttv6.jp (gura.nttv6.jp [IPv6:2001:218:1f01:2::2]) by core3.amsl.com (Postfix) with ESMTP id ECAEF3A6B0F for <behave@ietf.org>; Thu,  4 Jun 2009 02:06:38 -0700 (PDT)
Received: from z.nttv6.jp (z.nttv6.jp [IPv6:2001:218:1f01:1::26]) by gura.nttv6.jp (NTTv6MTA) with ESMTP id E84C8BDC08 for <behave@ietf.org>; Thu,  4 Jun 2009 18:06:39 +0900 (JST)
Received: from [192.168.0.4] (localhost.nttv6.jp [IPv6:::1]) by z.nttv6.jp (NTTv6MTA) with ESMTP id DDC836FFF5 for <behave@ietf.org>; Thu,  4 Jun 2009 18:06:39 +0900 (JST)
Date: Thu, 04 Jun 2009 18:06:37 +0900
From: "Ikuhei.Yamagata" <ikuhei@nttv6.jp>
To: behave@ietf.org
Message-Id: <20090604175516.557A.68FF0486@nttv6.jp>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Mailer: Becky! ver. 2.50 [ja]
Subject: [BEHAVE] Fw: Manual Post Requested for draft-nishitani-cgn
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jun 2009 09:06:40 -0000

Hi all,

Here's a new version of the LSN draft, draft-nishitani-cgn-02.txt.

This document defines common functions of multiple types of Large
Scale Network Address Translation (NAT) that handles Unicast UDP, TCP
and ICMP.

Comments are welcome.

Ikuhei

Forwarded by "Ikuhei.Yamagata" <ikuhei@nttv6.jp>
----------------------- Original Message -----------------------

Manual Posting Requested for following Internet-Draft:

I-D Submission Tool URL: https://datatracker.ietf.org/idst/status.cgi?submission_id=15090


Filename:	   draft-nishitani-cgn
Version:	   02
Staging URL:	   http://www3.ietf.org/proceedings/staging/draft-nishitani-cgn-02.txt
Title:		   Common Functions of Large Scale NAT (LSN)
Creation_date:	   2009-05-21
WG ID:		   Indvidual Submission
Number_of_pages: 16
Abstract:
This document defines common functions of multiple types of Large
Scale Network Address Translation (NAT) that handles Unicast UDP, TCP
and ICMP.

Submitter: Ikuhei Yamagata (ikuhei@nttv6.jp)

Author(s):
Tomohiro Nishitani, tomohiro.nishitani@ntt.com
Ikuhei Yamagata, ikuhei@nttv6.jp
Shin Miyakawa, miyakawa@nttv6.jp
Akira Nakagawa, ai-nakagawa@kddi.com
Hiroyuki Ashida, ashida@itscom.ad.jp



--------------------- Original Message Ends --------------------

----------------------------------------------
Ikuhei Yamagata
Innovative IP Architecture Center
NTT Communications Corporation
ikuhei@nttv6.jp
phone:81-3-6733-8671(main)
            50-3812-4704(direct)
----------------------------------------------


From Fred.L.Templin@boeing.com  Thu Jun  4 06:31:26 2009
Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 576E728C1F6 for <behave@core3.amsl.com>; Thu,  4 Jun 2009 06:31:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.15
X-Spam-Level: 
X-Spam-Status: No, score=-6.15 tagged_above=-999 required=5 tests=[AWL=0.449,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8d0tOe+HPZ-z for <behave@core3.amsl.com>; Thu,  4 Jun 2009 06:31:25 -0700 (PDT)
Received: from slb-smtpout-01.boeing.com (slb-smtpout-01.boeing.com [130.76.64.48]) by core3.amsl.com (Postfix) with ESMTP id A43973A6BDB for <behave@ietf.org>; Thu,  4 Jun 2009 06:31:25 -0700 (PDT)
Received: from blv-av-01.boeing.com (blv-av-01.boeing.com [130.247.48.231]) by slb-smtpout-01.ns.cs.boeing.com (8.14.0/8.14.0/8.14.0/SMTPOUT) with ESMTP id n54DUaiY027929 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 4 Jun 2009 06:30:38 -0700 (PDT)
Received: from blv-av-01.boeing.com (localhost [127.0.0.1]) by blv-av-01.boeing.com (8.14.0/8.14.0/DOWNSTREAM_RELAY) with ESMTP id n54DUaBl027369; Thu, 4 Jun 2009 06:30:36 -0700 (PDT)
Received: from XCH-NWBH-11.nw.nos.boeing.com (xch-nwbh-11.nw.nos.boeing.com [130.247.55.84]) by blv-av-01.boeing.com (8.14.0/8.14.0/UPSTREAM_RELAY) with ESMTP id n54DUZuN027336; Thu, 4 Jun 2009 06:30:36 -0700 (PDT)
Received: from XCH-NW-7V2.nw.nos.boeing.com ([130.247.54.35]) by XCH-NWBH-11.nw.nos.boeing.com with Microsoft SMTPSVC(6.0.3790.3959);  Thu, 4 Jun 2009 06:30:31 -0700
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-2022-jp"
Content-Transfer-Encoding: 7bit
Date: Thu, 4 Jun 2009 06:29:44 -0700
Message-ID: <39C363776A4E8C4A94691D2BD9D1C9A10603D380@XCH-NW-7V2.nw.nos.boeing.com>
In-Reply-To: <4A275AAE.6010109@cernet.edu.cn>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [BEHAVE] The fragmentation issue
Thread-Index: Acnk1Nt4R6lrGKJYSxSUNgpHIG+23QAQ010g
References: <20090521140024.37C1B28C0DE@core3.amsl.com>	<166F3D15-ECB1-40EB-B1D4-181AF51D53A3@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F446BB@XCH-NW-7V2.nw.nos.boeing.com>	<17E64193-B6FB-4A1C-9742-7E162BE2AD7C@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81A9B@XCH-NW-7V2.nw.nos.boeing.com>	<89A983FE-1494-46D3-9DDC-327B2648994B@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81E9E@XCH-NW-7V2.nw.nos.boeing.com>	<BCEAD63D-CA7F-4C75-9627-5BF902883A13@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC11F7@XCH-NW-7V2.nw.nos.boeing.com>	<B38C697A-B088-47A7-9ECB-2AEAA2C8C8A0@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC1290@XCH-NW-7V2.nw.nos.boeing.com> <C2A0E4B9-430C-463A-973D-B2E8BB6D63B2@muada.com> <4A246036.3000100@cernet.edu.cn> <5D5D50B2-533A-4315-AAD5-B20FEB3EA53C@muada.com> <4A275AAE.6010109@cernet.edu.cn>
From: "Templin, Fred L" <Fred.L.Templin@boeing.com>
To: "Xing Li" <xing@cernet.edu.cn>, "Iljitsch van Beijnum" <iljitsch@muada.com>
X-OriginalArrivalTime: 04 Jun 2009 13:30:31.0321 (UTC) FILETIME=[A1CB7090:01C9E518]
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] The fragmentation issue
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jun 2009 13:31:26 -0000

> -----Original Message-----
> From: Xing Li [mailto:xing@cernet.edu.cn]
> Sent: Wednesday, June 03, 2009 10:25 PM
> To: Iljitsch van Beijnum
> Cc: Templin, Fred L; Behave WG
> Subject: Re: [BEHAVE] The fragmentation issue
> 
> 
> 
> Iljitsch van Beijnum $B<LF;(J:
> > On 2 jun 2009, at 1:11, Xing Li wrote:
> >
> >> Here are the algorithms currently implemented in a stateless
> >> translator (IVI), which works fine in the day-to-day operation.
> >
> > This is not (very) different from what I've been suggesting.
> Very good. So we are actually agree on the fragmentation issues of the
> v4v6 translation.

I disagree; I made my case based on what the specs say.

Fred
fred.l.templin@boeing.com

> 
> xing
> 
> >
> > Iljitsch
> >
> >

From xing@cernet.edu.cn  Thu Jun  4 07:28:08 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 973F73A6EE9 for <behave@core3.amsl.com>; Thu,  4 Jun 2009 07:28:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.573
X-Spam-Level: 
X-Spam-Status: No, score=0.573 tagged_above=-999 required=5 tests=[AWL=0.476,  BAYES_00=-2.599, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YQLIA10LmKWG for <behave@core3.amsl.com>; Thu,  4 Jun 2009 07:28:07 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id 099AC3A6E46 for <behave@ietf.org>; Thu,  4 Jun 2009 07:28:01 -0700 (PDT)
Received: from [127.0.0.1]([125.34.47.52]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm114a282701; Thu, 04 Jun 2009 22:27:58 +0800
Message-ID: <4A27D9E8.8070009@cernet.edu.cn>
Date: Thu, 04 Jun 2009 22:27:52 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
References: <20090521140024.37C1B28C0DE@core3.amsl.com>	<166F3D15-ECB1-40EB-B1D4-181AF51D53A3@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F446BB@XCH-NW-7V2.nw.nos.boeing.com>	<17E64193-B6FB-4A1C-9742-7E162BE2AD7C@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81A9B@XCH-NW-7V2.nw.nos.boeing.com>	<89A983FE-1494-46D3-9DDC-327B2648994B@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105F81E9E@XCH-NW-7V2.nw.nos.boeing.com>	<BCEAD63D-CA7F-4C75-9627-5BF902883A13@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC11F7@XCH-NW-7V2.nw.nos.boeing.com>	<B38C697A-B088-47A7-9ECB-2AEAA2C8C8A0@muada.com>	<39C363776A4E8C4A94691D2BD9D1C9A105FC1290@XCH-NW-7V2.nw.nos.boeing.com> <C2A0E4B9-430C-463A-973D-B2E8BB6D63B2@muada.com> <4A246036.3000100@cernet.edu.cn> <5D5D50B2-533A-4315-AAD5-B20FEB3EA53C@muada.com> <4A275AAE.6010109@cernet.edu.cn> <39C363776A4E8C4A94691D2BD9D1C9A10603D380@XCH-NW-7V2.nw.nos.boeing.com>
In-Reply-To: <39C363776A4E8C4A94691D2BD9D1C9A10603D380@XCH-NW-7V2.nw.nos.boeing.com>
Content-Type: text/plain; charset=ISO-2022-JP
Content-Transfer-Encoding: 7bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: PvMvNMWB
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] The fragmentation issue
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Jun 2009 14:28:08 -0000

Templin, Fred L $B<LF;(B:
>>
>>>> Here are the algorithms currently implemented in a stateless
>>>> translator (IVI), which works fine in the day-to-day operation.
>>>>         
>>> This is not (very) different from what I've been suggesting.
>>>       
>> Very good. So we are actually agree on the fragmentation issues of the
>> v4v6 translation.
>>     
>
> I disagree; I made my case based on what the specs say.
>   

Could you please kindly mark the parts you disagree? Then we can modify
the working code and do test.
Thanks. xing

         From IPv6 to IPv4:
         ----------------------------------------------------------
                         |     IPv6          |       IPv4
         ----------------------------------------------------------
         MTU             |     1500          |       1500
         ----------------------------------------------------------
         Fragmentation   |     DF=1          |   No ICMPv6 action.
         Handling        |                   |   Set DF=0 if the
                         |                   |   IPv6 packet is
                         |                   |   smaller than 1280
                         |                   |   and set DF=1 if
                         |                   |   the IPv6 packet
                         |                   |   is larger than
                         |                   |   1280.
                         ------------------------------------------
                         | Fragmentation     |   Fragmented
                         | header extension  |   packets
         ----------------------------------------------------------
         ICMP handling   | ICMPv6 (packet    |   ICMP (packet too
                         | too big)          |   big, the original
                         |                   |   advertised MTU-20)
         ----------------------------------------------------------
                        Figure 1: From IPv6 to IPv4



        From IPv4 to IPv6
        ----------------------------------------------------------
                        |     IPv4          |       IPv6
        ----------------------------------------------------------
        MTU             |     1500          |       1500
        ----------------------------------------------------------
        Fragmentation   |     DF=1          |   Send ICMP (packet
        Handling        |                   |   too big) to IPv4
                        |                   |   source address
                        |                   |   if the IPv4
                        |                   |   packet exceeds
                        |                   |   1480.
                        ------------------------------------------
                        |     DF=0          |   Fragment the IPv4
                        |                   |   packet so that it
                        |                   |   fits in 1280 byte
                        |                   |   IPv6 packet (with
                        |                   |   fragment header
                        |                   |   extension).
                        ------------------------------------------
                        | Fragmented        |   Fragmentation
                        | packets           |   header extension
        ----------------------------------------------------------
        ICMP handling   | ICMP              |   ICMPv6 (packet too
                        | fragmentation     |   big, the original
                        | needed but DF set |   advertised MTU+20).
                        |                   |   If the advertised
                        |                   |   MTU in "packet too
                        |                   |   big" message is
                        |                   |   smaller than 1280
                        |                   |   bytes, the value
                        |                   |   put into the
                        |                   |   translated "packet
                        |                   |   too big" message
                        |                   |   is 1280.
        ----------------------------------------------------------
        TCP MSS         | First SYN packet  |   Rewrites the MSS
        handling        |                   |   (MSS=MSS-20)
        ----------------------------------------------------------
                        Figure 2: From IPv4 to IPv6





> Fred
> fred.l.templin@boeing.com
>
>   
>> xing
>>
>>     
>>> Iljitsch
>>>
>>>
>>>       
>
>
>   

From xuxh@huawei.com  Tue Jun  9 01:43:14 2009
Return-Path: <xuxh@huawei.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3BE1B3A6E15 for <behave@core3.amsl.com>; Tue,  9 Jun 2009 01:43:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.294
X-Spam-Level: **
X-Spam-Status: No, score=2.294 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, CN_BODY_35=0.339, FH_RELAY_NODNS=1.451, HELO_MISMATCH_COM=0.553, MIME_CHARSET_FARAWAY=2.45, RDNS_NONE=0.1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eCGk5R50K2L4 for <behave@core3.amsl.com>; Tue,  9 Jun 2009 01:43:13 -0700 (PDT)
Received: from szxga04-in.huawei.com (unknown [119.145.14.67]) by core3.amsl.com (Postfix) with ESMTP id 3B2EE3A6CB0 for <behave@ietf.org>; Tue,  9 Jun 2009 01:43:13 -0700 (PDT)
Received: from huawei.com (szxga04-in [172.24.2.12]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTP id <0KKY00MW4QM6BZ@szxga04-in.huawei.com> for behave@ietf.org; Tue, 09 Jun 2009 16:37:19 +0800 (CST)
Received: from x41208a ([10.111.12.94]) by szxga04-in.huawei.com (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006)) with ESMTPA id <0KKY005EFQM6KX@szxga04-in.huawei.com> for behave@ietf.org; Tue, 09 Jun 2009 16:37:18 +0800 (CST)
Date: Tue, 09 Jun 2009 16:37:18 +0800
From: Xu Xiaohu <xuxh@huawei.com>
To: 'Behave WG' <behave@ietf.org>
Message-id: <001c01c9e8dd$7fcfa1a0$5e0c6f0a@china.huawei.com>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
X-Mailer: Microsoft Office Outlook 11
Content-type: text/plain; charset=gb2312
Content-transfer-encoding: quoted-printable
Thread-index: Acno2zMgMlLBJjIaQZKMZFHvFY77ewAADk/g
Subject: Re: [BEHAVE] New Version Notification for draft-xu-behave-stateful-nat-standby-00
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jun 2009 08:43:14 -0000

Hi all,

Since the requirements of redundancy and load-balancing for stateful NAT
including NAT44, NAT64 and NAT46 are almost the same, according to the
suggestions from BEHAVE WG co-chairs, I expand the scope defined in the
NAT64 redundancy draft
(http://tools.ietf.org/html/draft-xu-behave-nat64-standby-00) to =
stateful
NAT in this draft.

A brief introduction of this draft is as follows:
   Network Address Translation (NAT) has been used as an efficient way=20
   to delay IPv4 address exhaustion and been deemed as a major=20
   mechanism for IPv4/IPv6 transition and coexistence. In the Large=20
   Scale NAT (LSN) scenarios as described in some proposals, e.g.,=20
   [NAT444], [DS-Lite] and [NAT64], the LSN routers are deployed in=20
   large-scale networks (e.g., ISP networks, campus networks or=20
   enterprise networks) and serve a huge amount of users. Hence=20
   redundancy and/or load-balancing capabilities are strongly desired=20
   for these LSN routers in order to provide high availability services=20
   to users. However, a failure of stateful NAT, which maintains states=20
   per session, would cause interruption of those sessions.=20

   In this document, we describe some redundancy and/or load balancing=20
   mechanisms for stateful NAT, including IPv4->IPv4 NAT, IPv4->IPv6=20
   NAT and IPv6->IPv4 NAT. Note that stateless NAT is out of the scope=20
   of this document. Unless mentioned otherwise, NAT and LSN throughout=20
   this document will pertain to stateful NAT and stateful LSN=20
   separately.=20

Any comments are appreciated.=20

Xiaohu

> -----=D3=CA=BC=FE=D4=AD=BC=FE-----
> =B7=A2=BC=FE=C8=CB: IETF I-D Submission Tool =
[mailto:idsubmission@ietf.org]=20
> =B7=A2=CB=CD=CA=B1=BC=E4: 2009=C4=EA6=D4=C29=C8=D5 16:21
> =CA=D5=BC=FE=C8=CB: xuxh@huawei.com
> =D6=F7=CC=E2: New Version Notification for=20
> draft-xu-behave-stateful-nat-standby-00
>=20
>=20
> A new version of I-D,=20
> draft-xu-behave-stateful-nat-standby-00.txt has been=20
> successfuly submitted by Xiaohu Xu and posted to the IETF repository.
>=20
> Filename:	 draft-xu-behave-stateful-nat-standby
> Revision:	 00
> Title:		 Redundancy and Load Balancing=20
> Mechanisms for Stateful Network Address Translators (NAT)
> Creation_date:	 2009-06-09
> WG ID:		 Independent Submission
> Number_of_pages: 10
>=20
> Abstract:
> This document defines some redundancy and/or load balancing=20
> mechanisms for stateful Network Address Translators (NAT), including=20
> IPv4->IPv4 NAT, IPv4->IPv6 NAT and IPv6->IPv4 NAT.=20
>=20
> Conventions used in this document=20
>=20
> The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",=20
> "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this=20
> document are to be interpreted as described in RFC-2119 [RFC2119].
>                                                              =20
>                    =20
>=20
>=20
> The IETF Secretariat.
>=20
>=20


From root@core3.amsl.com  Tue Jun  9 09:15:01 2009
Return-Path: <root@core3.amsl.com>
X-Original-To: behave@ietf.org
Delivered-To: behave@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 0) id AB4A13A687A; Tue,  9 Jun 2009 09:15:01 -0700 (PDT)
From: IESG Secretary <iesg-secretary@ietf.org>
To: ietf-announce@ietf.org
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0
Message-Id: <20090609161501.AB4A13A687A@core3.amsl.com>
Date: Tue,  9 Jun 2009 09:15:01 -0700 (PDT)
Cc: behave@ietf.org, dthaler@microsoft.com, dwing@cisco.com
Subject: [BEHAVE] WG Review: Recharter of Behavior Engineering for Hindrance Avoidance (behave)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: iesg@ietf.org
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 09 Jun 2009 16:15:01 -0000

A modified charter has been submitted for the Behavior Engineering for
Hindrance Avoidance (behave) working group in the Transport Area of the
IETF.  The IESG has not made any determination as yet.  The modified
charter is provided below for informational purposes only.  Please send
your comments to the IESG mailing list (iesg@ietf.org) by Tuesday, June
16, 2009.

Behavior Engineering for Hindrance Avoidance (behave)
-----------------------------------------------------
Last Modified: 2009-05-27

Current Status: Active Working Group

Chair(s):
Dan Wing <dwing@cisco.com>
Dave Thaler <dthaler@microsoft.com>

Transport Area Director(s):
Magnus Westerlund <magnus.westerlund@ericsson.com>
Lars Eggert <lars.eggert@nokia.com>

Transport Area Advisor:
Magnus Westerlund <magnus.westerlund@ericsson.com>

Mailing Lists:
General Discussion: behave@ietf.org
To Subscribe: https://www.ietf.org/mailman/listinfo/behave
Archive: http://www.ietf.org/mail-archive/web/behave

Description of Working Group:

The behavior of NATs varies from one implementation to
another. As a result it is very difficult for applications to predict
or discover the behavior of these devices. Predicting and/or
discovering the behavior of NATs is important for designing
application protocols and NAT traversal techniques that work reliably
in existing networks. This situation is especially problematic for end-
to-end applications where one or both end-points are behind a NAT, such
as multiuser games, interactive multimedia and P2P download.

The working group documents best current practices to enable NATs to
function in as deterministic a fashion as possible. The NAT
behavior practices will be application independent. This has already
completed for UDP, TCP, DCCP, Multicast and ICMP. It continues with SCTP
and any additional protocol deemed necessary to handle. The WG has
documented approaches for characterizing and testing NAT devices.

BEHAVE will develop protocol-independent toolkits usable by application
protocols for NAT traversal. The WG has already produced an update of
the binding discovery protocol STUN. It will now produce a relay
protocol that focuses on security that is usable with both IPv4 and
IPv6, and capable of relaying between the two IP versions.

The goal of this work is to encourage migration to IPv6. To support
deployments where communicating hosts require using different address
families (IPv4 or IPv6), address family translation is needed to
establish communication. In BEHAVE's specification work on this topic
it will coordinate with the V6ops WG on requirements and operational
considerations.

"An IPv4 network" or "an IPv6 network" in the descriptions below refer
to a network with a clearly identifiable administrative domain (e.g., an
enterprise campus network, a mobile operator's cellular network, a
residential subscriber network, etc.). It will also be that network that
deploys the necessary equipment for translation.

The BEHAVE WG will design solutions for the following six translation
scenarios; other scenarios are out of scope:

1. An IPv6 network to IPv4 Internet, i.e. perform translation between
IPv4 and IPv6 for packets in uni- or bi-directional flows that are
initiated from an IPv6 host towards an IPv4 host. The translator
function is intended to service a specific IPv6 network of arbitary
size. Port translation is necessary on the IPv4 side for efficient
IPv4 address usage.

2. IPv6 Internet to an IPv4 network, i.e. perform translation between
IPv4 and IPv6 for packets in uni- or bi-directional flows that are
initiated from an IPv6 host towards an IPv4 host. The translator
function services is intended to service a specific IPv4 network
using either private or public IPv4 addresses. Because this scenario
has different constraints compared to (1), e.g. the IPv4 hosts that
are to be reachable over IPv6 can be enumerated. The WG should
attempt to design a simpler solution with less impact on
applications.

3. An IPv4 network to IPv6 Internet, i.e. perform translation between
IPv4 and IPv6 for packets in uni- or bi-directional flows that are
initiated from an IPv4 host towards an IPv6 host. The translator
function is intended to service a specific IPv4 network using either
public or private IPv4 address space.

4. IPv4 Internet to an IPv6 network, i.e. perform translation between
IPv4 and IPv6 for packets in uni- or bi-directional flows that are
initiated from an IPv4 host towards an IPv6 host. The translator
function is intended to service a specific IPv6 network where
selected IPv6 hosts and services are to be reachable.

5. An IPv6 network to an IPv4 network, i.e., perform translation
between IPv6 and IPv4 for packets in uni- or bi-directional flows
that are initiated from an IPv6 host towards an IPv4 host.  The
translation function is intended to service a specific IPv6 network
of arbitrary size and a specific IPv4 network of arbitrary size
(neither of which are the Internet).

6. An IPv4 network to an IPv6 network, i.e., perform translation
between IPv4 and IPv6 for packets in uni- or bi-directional flows
that are initiated from an IPv4 host towards an IPv6 host.  The
translation function is intended to service a specific IPv6 network
of arbitrary size and a specific IPv4 network of arbitrary size
(neither of which are the Internet).


All translation solutions shall be capable of handling flows using TCP,
UDP, DCCP, and SCTP, unless they prevent a timely completion of the work
item. The fundamental parts of ICMP are also required to work.
Additional protocols directly on top of IP may be supported. Translation
mechanisms must handle IP fragmentation.

The translators should support multicast traffic and its control traffic
(IGMP and MLD) across them, both Single Source Multicast (SSM) and Any
Source Multicast (ASM). However, the WG may determine that it becomes
too complex or too difficult to realize with maintained functionality,
for some or all cases of multicast functionality.

Translation mechanisms cannot transparently support protocols that embed
network addresses within their protocol messages without application
level gateways (ALGs). Because ALGs have security issues (like blocking
usage of TLS), are error prone and brittle, and hinder application
development, the usage of ALGs in the defined translators should be
avoided. Instead application developers will need to be aware and use
mechanisms that handle the address family translation. ALGs may be
considered only for the most crucial of legacy applications.

DNS is a crucial part in making a large number of applications work
across a translator. Thus the solution to the above translation cases
shall include recommendations for DNS. If additional DNS functionality
is needed, it may be developed. Any DNS extensions must be developed
together with the DNSEXT WG, including issuing a joint WG last call for
any documents.

The WG needs to determine the best method for providing address space to
a translator in the different deployment cases and documenting the pros
and cons of the suggested approaches. The WG is to seek input from the
Routing, Operations and Internet areas.

Solutions may solve more than one of the cases, however timely delivery
is more important than a unified solution.

Goals and Milestones:

Done      Submit BCP that defines unicast UDP behavioral requirements 
          for NATs to IESG
Done      Submit a BCP that defines TCP behavioral requirements for 
          NATs to IESG
Done      Submit a BCP that defines ICMP behavioral requirements for 
          NATs to IESG
Done      Submit informational that discusses current NAT traversal 
          techniques used by applications
Done      Submit BCP that defines multicast UDP
Done      Submit revision of RFC 3489 to IESG behavioral requirements 
          for NATs to IESG
Done      Submit informational document for rfc3489bis test vectors
Done      Submit experimental document that describes how an 
          application can determine the type of NAT it is behind
Done      Submit BCP document for DCCP NAT behavior
Jun 2009  Submit BCP document for SCTP NAT behavior
Done      Submit standards-track relay protocol
Done      Determine relative prioritization of the four translation 
          cases. 
Sep 2009  Submit standards-track document for relaying of a TCP 
          bytestream
Jun 2009  Submit standard-track document of an IPv6 relay protocol to 
          IESG
Done      Determine what solutions(s) and components are needed to 
          solve each of the four cases. Create new milestones for the 
          solution(s) and the components.
Jul 2009  Submit standards-track TURN-URI document
Sep 2009  Submit informational for framework for IPv6/IPv4 translation 
          document
Sep 2009  Submit standards-track stateless IPv6/IPv4 translation 
          document 
Sep 2009  Submit standards-track stateful IPv6/IPv4 translation 
          document 
Sep 2009  Submit standards-track DNS rewriting for IPv6/IPv4 
          translation document 
Nov 2009  Submit standards-track FTP ALG for IPv6/IPv4 translation 
          document 
Nov 2009  Submit standards-track IPv6 prefix for IPv6/IPv4 translator 
          document 
Mar 2010  Submit BCP large scale NAT requirements document

From christian.vogt@ericsson.com  Tue Jun  9 17:15:55 2009
Return-Path: <christian.vogt@ericsson.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 86CCA3A6A2B; Tue,  9 Jun 2009 17:15:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.999
X-Spam-Level: 
X-Spam-Status: No, score=-4.999 tagged_above=-999 required=5 tests=[AWL=1.000,  BAYES_00=-2.599, J_CHICKENPOX_13=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HyYZyz2TzuWW; Tue,  9 Jun 2009 17:15:54 -0700 (PDT)
Received: from imr2.ericy.com (imr2.ericy.com [198.24.6.3]) by core3.amsl.com (Postfix) with ESMTP id F390D3A684B; Tue,  9 Jun 2009 17:15:53 -0700 (PDT)
Received: from eusrcmw751.eamcs.ericsson.se (eusrcmw751.exu.ericsson.se [138.85.77.51]) by imr2.ericy.com (8.13.1/8.13.1) with ESMTP id n5A0FuHm031162; Tue, 9 Jun 2009 19:15:58 -0500
Received: from eusrcmw751.eamcs.ericsson.se ([138.85.77.56]) by eusrcmw751.eamcs.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Tue, 9 Jun 2009 19:15:58 -0500
Received: from [155.53.229.43] ([155.53.229.43]) by eusrcmw751.eamcs.ericsson.se with Microsoft SMTPSVC(6.0.3790.1830);  Tue, 9 Jun 2009 19:15:57 -0500
Message-Id: <96D93953-84CD-468F-82F7-13BD9A82E208@ericsson.com>
From: Christian Vogt <christian.vogt@ericsson.com>
To: iesg@ietf.org
In-Reply-To: <20090609161501.AB4A13A687A@core3.amsl.com>
Content-Type: multipart/signed; boundary=Apple-Mail-21--2214605; micalg=sha1; protocol="application/pkcs7-signature"
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Tue, 9 Jun 2009 17:15:55 -0700
References: <20090609161501.AB4A13A687A@core3.amsl.com>
X-Mailer: Apple Mail (2.935.3)
X-OriginalArrivalTime: 10 Jun 2009 00:15:57.0517 (UTC) FILETIME=[A078BFD0:01C9E960]
Cc: dwing@cisco.com, behave@ietf.org, dthaler@microsoft.com, ietf-announce@ietf.org
Subject: Re: [BEHAVE] WG Review: Recharter of Behavior Engineering for Hindrance Avoidance (behave)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 00:15:55 -0000

--Apple-Mail-21--2214605
Content-Type: text/plain;
	charset=US-ASCII;
	format=flowed;
	delsp=yes
Content-Transfer-Encoding: 7bit

The charter is good, from my perspective.  Three small comments, though:

- The current charter text says:  "It [the working group] will now
   produce a relay protocol that focuses on security that is usable
   with both IPv4 and IPv6, and capable of relaying between the two IP
   versions."  I am assuming that both that-clauses refer to the relay
   protocol to be developed.  Hence there should be an "and" before the
   second "that".

- On the translation solutions to be developed, the current charter text
   says:  "The fundamental parts of ICMP are also required to work."
   Should this be made more specific?  There may be different
   interpretations of what is fundamental.  Perhaps reword to "The
   parts of ICMP that can be translated are also required to work
   across a translation solution."

- The milestones are too ambitious, probably because they are outdated.
   Need a revision.

Best regards,
- Christian



On Jun 9, 2009, IESG Secretary wrote:

> A modified charter has been submitted for the Behavior Engineering for
> Hindrance Avoidance (behave) working group in the Transport Area of  
> the
> IETF.  The IESG has not made any determination as yet.  The modified
> charter is provided below for informational purposes only.  Please  
> send
> your comments to the IESG mailing list (iesg@ietf.org) by Tuesday,  
> June
> 16, 2009.
>
> Behavior Engineering for Hindrance Avoidance (behave)
> -----------------------------------------------------
> Last Modified: 2009-05-27
>
> Current Status: Active Working Group
>
> Chair(s):
> Dan Wing <dwing@cisco.com>
> Dave Thaler <dthaler@microsoft.com>
>
> Transport Area Director(s):
> Magnus Westerlund <magnus.westerlund@ericsson.com>
> Lars Eggert <lars.eggert@nokia.com>
>
> Transport Area Advisor:
> Magnus Westerlund <magnus.westerlund@ericsson.com>
>
> Mailing Lists:
> General Discussion: behave@ietf.org
> To Subscribe: https://www.ietf.org/mailman/listinfo/behave
> Archive: http://www.ietf.org/mail-archive/web/behave
>
> Description of Working Group:
>
> The behavior of NATs varies from one implementation to
> another. As a result it is very difficult for applications to predict
> or discover the behavior of these devices. Predicting and/or
> discovering the behavior of NATs is important for designing
> application protocols and NAT traversal techniques that work reliably
> in existing networks. This situation is especially problematic for  
> end-
> to-end applications where one or both end-points are behind a NAT,  
> such
> as multiuser games, interactive multimedia and P2P download.
>
> The working group documents best current practices to enable NATs to
> function in as deterministic a fashion as possible. The NAT
> behavior practices will be application independent. This has already
> completed for UDP, TCP, DCCP, Multicast and ICMP. It continues with  
> SCTP
> and any additional protocol deemed necessary to handle. The WG has
> documented approaches for characterizing and testing NAT devices.
>
> BEHAVE will develop protocol-independent toolkits usable by  
> application
> protocols for NAT traversal. The WG has already produced an update of
> the binding discovery protocol STUN. It will now produce a relay
> protocol that focuses on security that is usable with both IPv4 and
> IPv6, and capable of relaying between the two IP versions.
>
> The goal of this work is to encourage migration to IPv6. To support
> deployments where communicating hosts require using different address
> families (IPv4 or IPv6), address family translation is needed to
> establish communication. In BEHAVE's specification work on this topic
> it will coordinate with the V6ops WG on requirements and operational
> considerations.
>
> "An IPv4 network" or "an IPv6 network" in the descriptions below refer
> to a network with a clearly identifiable administrative domain  
> (e.g., an
> enterprise campus network, a mobile operator's cellular network, a
> residential subscriber network, etc.). It will also be that network  
> that
> deploys the necessary equipment for translation.
>
> The BEHAVE WG will design solutions for the following six translation
> scenarios; other scenarios are out of scope:
>
> 1. An IPv6 network to IPv4 Internet, i.e. perform translation between
> IPv4 and IPv6 for packets in uni- or bi-directional flows that are
> initiated from an IPv6 host towards an IPv4 host. The translator
> function is intended to service a specific IPv6 network of arbitary
> size. Port translation is necessary on the IPv4 side for efficient
> IPv4 address usage.
>
> 2. IPv6 Internet to an IPv4 network, i.e. perform translation between
> IPv4 and IPv6 for packets in uni- or bi-directional flows that are
> initiated from an IPv6 host towards an IPv4 host. The translator
> function services is intended to service a specific IPv4 network
> using either private or public IPv4 addresses. Because this scenario
> has different constraints compared to (1), e.g. the IPv4 hosts that
> are to be reachable over IPv6 can be enumerated. The WG should
> attempt to design a simpler solution with less impact on
> applications.
>
> 3. An IPv4 network to IPv6 Internet, i.e. perform translation between
> IPv4 and IPv6 for packets in uni- or bi-directional flows that are
> initiated from an IPv4 host towards an IPv6 host. The translator
> function is intended to service a specific IPv4 network using either
> public or private IPv4 address space.
>
> 4. IPv4 Internet to an IPv6 network, i.e. perform translation between
> IPv4 and IPv6 for packets in uni- or bi-directional flows that are
> initiated from an IPv4 host towards an IPv6 host. The translator
> function is intended to service a specific IPv6 network where
> selected IPv6 hosts and services are to be reachable.
>
> 5. An IPv6 network to an IPv4 network, i.e., perform translation
> between IPv6 and IPv4 for packets in uni- or bi-directional flows
> that are initiated from an IPv6 host towards an IPv4 host.  The
> translation function is intended to service a specific IPv6 network
> of arbitrary size and a specific IPv4 network of arbitrary size
> (neither of which are the Internet).
>
> 6. An IPv4 network to an IPv6 network, i.e., perform translation
> between IPv4 and IPv6 for packets in uni- or bi-directional flows
> that are initiated from an IPv4 host towards an IPv6 host.  The
> translation function is intended to service a specific IPv6 network
> of arbitrary size and a specific IPv4 network of arbitrary size
> (neither of which are the Internet).
>
>
> All translation solutions shall be capable of handling flows using  
> TCP,
> UDP, DCCP, and SCTP, unless they prevent a timely completion of the  
> work
> item. The fundamental parts of ICMP are also required to work.
> Additional protocols directly on top of IP may be supported.  
> Translation
> mechanisms must handle IP fragmentation.
>
> The translators should support multicast traffic and its control  
> traffic
> (IGMP and MLD) across them, both Single Source Multicast (SSM) and Any
> Source Multicast (ASM). However, the WG may determine that it becomes
> too complex or too difficult to realize with maintained functionality,
> for some or all cases of multicast functionality.
>
> Translation mechanisms cannot transparently support protocols that  
> embed
> network addresses within their protocol messages without application
> level gateways (ALGs). Because ALGs have security issues (like  
> blocking
> usage of TLS), are error prone and brittle, and hinder application
> development, the usage of ALGs in the defined translators should be
> avoided. Instead application developers will need to be aware and use
> mechanisms that handle the address family translation. ALGs may be
> considered only for the most crucial of legacy applications.
>
> DNS is a crucial part in making a large number of applications work
> across a translator. Thus the solution to the above translation cases
> shall include recommendations for DNS. If additional DNS functionality
> is needed, it may be developed. Any DNS extensions must be developed
> together with the DNSEXT WG, including issuing a joint WG last call  
> for
> any documents.
>
> The WG needs to determine the best method for providing address  
> space to
> a translator in the different deployment cases and documenting the  
> pros
> and cons of the suggested approaches. The WG is to seek input from the
> Routing, Operations and Internet areas.
>
> Solutions may solve more than one of the cases, however timely  
> delivery
> is more important than a unified solution.
>
> Goals and Milestones:
>
> Done      Submit BCP that defines unicast UDP behavioral requirements
>          for NATs to IESG
> Done      Submit a BCP that defines TCP behavioral requirements for
>          NATs to IESG
> Done      Submit a BCP that defines ICMP behavioral requirements for
>          NATs to IESG
> Done      Submit informational that discusses current NAT traversal
>          techniques used by applications
> Done      Submit BCP that defines multicast UDP
> Done      Submit revision of RFC 3489 to IESG behavioral requirements
>          for NATs to IESG
> Done      Submit informational document for rfc3489bis test vectors
> Done      Submit experimental document that describes how an
>          application can determine the type of NAT it is behind
> Done      Submit BCP document for DCCP NAT behavior
> Jun 2009  Submit BCP document for SCTP NAT behavior
> Done      Submit standards-track relay protocol
> Done      Determine relative prioritization of the four translation
>          cases.
> Sep 2009  Submit standards-track document for relaying of a TCP
>          bytestream
> Jun 2009  Submit standard-track document of an IPv6 relay protocol to
>          IESG
> Done      Determine what solutions(s) and components are needed to
>          solve each of the four cases. Create new milestones for the
>          solution(s) and the components.
> Jul 2009  Submit standards-track TURN-URI document
> Sep 2009  Submit informational for framework for IPv6/IPv4 translation
>          document
> Sep 2009  Submit standards-track stateless IPv6/IPv4 translation
>          document
> Sep 2009  Submit standards-track stateful IPv6/IPv4 translation
>          document
> Sep 2009  Submit standards-track DNS rewriting for IPv6/IPv4
>          translation document
> Nov 2009  Submit standards-track FTP ALG for IPv6/IPv4 translation
>          document
> Nov 2009  Submit standards-track IPv6 prefix for IPv6/IPv4 translator
>          document
> Mar 2010  Submit BCP large scale NAT requirements document




--Apple-Mail-21--2214605
Content-Disposition: attachment;
	filename=smime.p7s
Content-Type: application/pkcs7-signature;
	name=smime.p7s
Content-Transfer-Encoding: base64

MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIM8DCCBDIw
ggMaoAMCAQICEAfnb+QKJYbrlz+OaXsA6lEwDQYJKoZIhvcNAQEFBQAwOTERMA8GA1UECgwIRXJp
Y3Nzb24xJDAiBgNVBAMMG0VyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EwMTAeFw0wNzA5MTMxMTI5
MTRaFw0xMDA5MTMxMTI5MTBaMGoxETAPBgNVBAoMCEVyaWNzc29uMRcwFQYDVQQDDA5DaHJpc3Rp
YW4gVm9ndDEQMA4GA1UEBRMHZWNocnZvZzEqMCgGCSqGSIb3DQEJARYbY2hyaXN0aWFuLnZvZ3RA
ZXJpY3Nzb24uY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCVGNN5yyhnvz5VWwGDcmey
bI9H/DGF0LQmxS+L3gJ9gJIAQ2NPhF16dsWnlpCwS+VsKwMRfh3BsYGY88Hlx/Yvo6NfqE6evobv
prxbgKiFP7j1c7Ntke/6SRamUVPFnWrFuaOuXTwU7GUAd/uOoCRNs/nq1hdQRC684gX/kAfBYwID
AQABo4IBhzCCAYMwgcAGA1UdHwSBuDCBtTCBsqCBr6CBrIY3aHR0cDovL2NybC50cnVzdC50ZWxp
YS5jb20vRXJpY3Nzb25OTEluZGl2aWR1YWxDQTAxLmNybIZxbGRhcDovL2xkYXAudHJ1c3QudGVs
aWEuY29tL2NuPUVyaWNzc29uJTIwTkwlMjBJbmRpdmlkdWFsJTIwQ0EwMSxvPUVyaWNzc29uP2Nl
cnRpZmljYXRlcmV2b2NhdGlvbmxpc3Q7YmluYXJ5P2Jhc2UwJgYDVR0RBB8wHYEbY2hyaXN0aWFu
LnZvZ3RAZXJpY3Nzb24uY29tMEYGA1UdIAQ/MD0wOwYGKoVwawEBMDEwLwYIKwYBBQUHAgEWI2h0
dHA6Ly93d3cuZXJpY3Nzb24uY29tL2xlZ2FsLnNodG1sMB0GA1UdDgQWBBQ2hgtYCoOVEiitjMNu
mLE8wGuILzAfBgNVHSMEGDAWgBSWJ8O43qVfXUQ+OVLlRbF2X2MwmzAOBgNVHQ8BAf8EBAMCBaAw
DQYJKoZIhvcNAQEFBQADggEBAKYJznyxAs6fzHgXDHa00mqyU/+ykFi9HvBv9MSmD2M1X+bifCd6
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
AV4wHwYDVR0jBBgwFoAUB8NRMKSq6UWuNST6/yQsM9CxnYwwHQYDVR0OBBYEFEXb8I+4GmKhqCMb
Y4g4o9vgGmLxMBIGA1UdEwEB/wQIMAYBAf8CAQQwgYUGA1UdIAR+MHwwPQYJKoZIhvcNBQYBMDAw
LgYIKwYBBQUHAgEWImh0dHBzOi8vcmVwb3NpdG9yeS50cnVzdC50ZWxpYS5jb20wOwYHKoVwIwIB
ATAwMC4GCCsGAQUFBwIBFiJodHRwczovL3JlcG9zaXRvcnkudHJ1c3QudGVsaWEuY29tMHAGA1Ud
HwRpMGcwZaBjoGGGX2h0dHA6Ly93d3cucnNhc2VjdXJpdHkuY29tL3Byb2R1Y3RzL2tlb24vcmVw
b3NpdG9yeS9jZXJ0aWZpY2F0ZV9zdGF0dXMvUlNBX1NlY3VyaXR5XzIwNDhfdjMuQ1JMMA4GA1Ud
DwEB/wQEAwIBBjANBgkqhkiG9w0BAQUFAAOCAQEABF6aLNgpyJu//O9srUqxB1mYL4TlBJFJtuT1
n/15FpKONU2i/byEtUugHVgoTalpp2Ikuxn2iIgzPbNQ+iu4YnVgQzpuOmzXTN2cITMgwn5AyUoH
idMPu2Jo7wobu4Fqg2QrG7WeYANYsQk3Q57mQeuyRkjxluq+93KK2gz/HYjqYkKLjLzOmyrkzwR/
9aaC3HLFMbCoK0NtyQvS1gkW/HGB5GY1xR9SuOE7CJeS53tqE9CSN6cHQNr+ozuKfzix57T/p6Y8
D23nTD1GZA2ApHdy0sY/HNyU8bQPEpTwrSBxNYYeucYoYNSUSJYkqYa6q/ZG38B3XlcT3TiORrQ2
DzGCAhIwggIOAgEBME0wOTERMA8GA1UECgwIRXJpY3Nzb24xJDAiBgNVBAMMG0VyaWNzc29uIE5M
IEluZGl2aWR1YWwgQ0EwMQIQB+dv5AolhuuXP45pewDqUTAJBgUrDgMCGgUAoIIBGzAYBgkqhkiG
9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wOTA2MTAwMDE1NThaMCMGCSqGSIb3
DQEJBDEWBBTZsWmNQkuE0JRhyZf8FSihg0CLpzBcBgkrBgEEAYI3EAQxTzBNMDkxETAPBgNVBAoM
CEVyaWNzc29uMSQwIgYDVQQDDBtFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBMDECEAfnb+QKJYbr
lz+OaXsA6lEwXgYLKoZIhvcNAQkQAgsxT6BNMDkxETAPBgNVBAoMCEVyaWNzc29uMSQwIgYDVQQD
DBtFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBMDECEAfnb+QKJYbrlz+OaXsA6lEwDQYJKoZIhvcN
AQEBBQAEgYBpxlIKjVXbsWwR4+XIw985a8jHrzt5w78VAatkq2WWFxGeLP1lEdYr7GY3qbyt5Tv0
7w4Wh3aXD0dPw128wi1trEmr2f1t9xI1OldLm74QexPp4ZAaio5QcBZZR868fIldNXmCM8Tk28Oq
AzCS+SJ10dFsH0ZuaMCqiwH9vaJy1QAAAAAAAA==

--Apple-Mail-21--2214605--

From dthaler@windows.microsoft.com  Tue Jun  9 18:37:06 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD14E28C0DB for <behave@core3.amsl.com>; Tue,  9 Jun 2009 18:37:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.34
X-Spam-Level: 
X-Spam-Status: No, score=-110.34 tagged_above=-999 required=5 tests=[AWL=0.259, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id b-tUimFG7ahx for <behave@core3.amsl.com>; Tue,  9 Jun 2009 18:37:06 -0700 (PDT)
Received: from smtp.microsoft.com (mail3.microsoft.com [131.107.115.214]) by core3.amsl.com (Postfix) with ESMTP id 1AE7628C0D0 for <behave@ietf.org>; Tue,  9 Jun 2009 18:37:06 -0700 (PDT)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) by TK5-EXGWY-E803.partners.extranet.microsoft.com (10.251.56.169) with Microsoft SMTP Server (TLS) id 8.2.99.4; Tue, 9 Jun 2009 18:37:12 -0700
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 id 14.0.582.9; Tue, 9 Jun 2009 18:36:27 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi; Tue, 9 Jun 2009 18:36:04 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: Behave WG <behave@ietf.org>
Thread-Topic: Embedding vs obscuring IPv4 addresses
Thread-Index: Acnpa9B588TlFAxxTHuyEK+Mk7fs8Q==
Date: Wed, 10 Jun 2009 01:36:02 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Accept-Language: en-US
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
Subject: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 01:37:06 -0000

Various documents (including SIIT, and most of the individual drafts
submitted to Behave) propose constructing an IPv6 address by directly
embedding an IPv4 address somewhere in it.

In contrast, other documents (including STUNbis, and also Teredo which
embeds an IPv4 address in an IPv6 address) try to obscure the IPv4 address,
typically via XOR ffffffff so that when they are passed around in
application payloads that go through a NAT44 that tries to be "smart"
by modifying application payloads, that the payloads won't be modified.

Example Scenario:

  IPv6 ------- IPv6/IPv4 ------- "Helpful" -------- IPv4
  Host         Translator          NAT44            Host

Here, if an IPv4 address is embedded literally in a payload that
passes through the "helpful" NAT44, then it will be modified.
This may affect some applications/referral scenarios.

Of course applications may send legitimate data that happens
to match a 32-bit IPv4 address and such "helpful" NAT44s cause
data corruption and can break encrypted sessions (e.g., ssh) as a result.
Still, choosing a simple embedding scheme can cause problems.

On the other hand, an obscuring scheme (e.g. XOR ffffffff before
embedding) doesn't have those issues, which is why STUN and Teredo
obscure, but diagnosability is easier with embedding.  For example,
in the case a well-known prefix is used, the embedded address can be
shown in dotted-decimal (e.g., v4-mapped addresses do this) for
human readability.

Options:
a) Standardize only simple embedding
b) Standardize only obscuring
c) Standardize both for different scenarios

Thoughts?

-Dave

From dthaler@windows.microsoft.com  Tue Jun  9 18:38:58 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 6435E3A6B03 for <behave@core3.amsl.com>; Tue,  9 Jun 2009 18:38:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.392
X-Spam-Level: 
X-Spam-Status: No, score=-110.392 tagged_above=-999 required=5 tests=[AWL=0.207, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2PnVztot8-ws for <behave@core3.amsl.com>; Tue,  9 Jun 2009 18:38:57 -0700 (PDT)
Received: from smtp.microsoft.com (maila.microsoft.com [131.107.115.212]) by core3.amsl.com (Postfix) with ESMTP id A6E2C3A68B3 for <behave@ietf.org>; Tue,  9 Jun 2009 18:38:57 -0700 (PDT)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) by TK5-EXGWY-E801.partners.extranet.microsoft.com (10.251.56.50) with Microsoft SMTP Server (TLS) id 8.2.99.4; Tue, 9 Jun 2009 18:39:04 -0700
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) with Microsoft SMTP Server id 14.0.582.9; Tue, 9 Jun 2009 18:38:44 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi; Tue, 9 Jun 2009 18:36:59 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: Behave WG <behave@ietf.org>
Thread-Topic: Checksum-neutral algorithms
Thread-Index: Acnpa/DlhcnhVX5QQdmBh7zzbGyzqQ==
Date: Wed, 10 Jun 2009 01:36:56 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B0690FD@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Accept-Language: en-US
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
Subject: [BEHAVE] Checksum-neutral algorithms
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 01:38:58 -0000

The topic of checksum neutrality has come up a couple times on this list,
but I don't believe I've seen much discussion, so starting this thread.

Some points:

1) Checksum-neutral translation only benefits stateless translators that
   maintain a 1:1 mapping between an IPv4 address and an IPv6 address
   (because otherwise you have to have transport-specific behavior anyway).

2) For stateless 1:1 translators, there's been no reasons given so far to
   standarize a NON-checksum-neutral scheme.  Relying on an admin to
   choose a checksum-neutral prefix is tricky and hence error-prone.
   An algorithm that automatically compensated no matter what the admin
   types is less harmful than one that doesn't.

3) Checksum-neutral compensation bits could be either before or after
   the portion derived from an IPv4 address.

Personally I think checksum neutrality should be at least a strong SHOULD
for any stateless 1:1 algorithm, and I would prefer to make it a MUST.

-Dave

From remi.despres@free.fr  Wed Jun 10 00:33:12 2009
Return-Path: <remi.despres@free.fr>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 518383A6CDF for <behave@core3.amsl.com>; Wed, 10 Jun 2009 00:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.649
X-Spam-Level: 
X-Spam-Status: No, score=-1.649 tagged_above=-999 required=5 tests=[AWL=0.300,  BAYES_00=-2.599, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jPjS6X3gKuHk for <behave@core3.amsl.com>; Wed, 10 Jun 2009 00:33:11 -0700 (PDT)
Received: from smtp4-g21.free.fr (smtp4-g21.free.fr [212.27.42.4]) by core3.amsl.com (Postfix) with ESMTP id 474493A6C79 for <behave@ietf.org>; Wed, 10 Jun 2009 00:33:09 -0700 (PDT)
Received: from smtp4-g21.free.fr (localhost [127.0.0.1]) by smtp4-g21.free.fr (Postfix) with ESMTP id 3CC7B4C81B1; Wed, 10 Jun 2009 09:33:11 +0200 (CEST)
Received: from [192.168.0.13] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by smtp4-g21.free.fr (Postfix) with ESMTP id 2889F4C816A; Wed, 10 Jun 2009 09:33:08 +0200 (CEST)
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B0690FD@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690FD@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Mime-Version: 1.0 (Apple Message framework v753.1)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <1A5F1B0F-9503-4398-8F6E-15D2CB3F7CE9@free.fr>
Content-Transfer-Encoding: quoted-printable
From: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
Date: Wed, 10 Jun 2009 09:33:06 +0200
To: Dave Thaler <dthaler@windows.microsoft.com>
X-Mailer: Apple Mail (2.753.1)
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Checksum-neutral algorithms
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 07:33:12 -0000

Dave,

During a previous discussion on higher-layer checksums in v4-v6 =20
translations, I proposed a comprehensive description of what could =20
be, in my understanding, a recommended behavior.
Here is what it was (where adds stands for addresses, and v4-to-v6 =20
stands for v4-to-v6 translation):
<<<
1. Adjust transport checksum in datagrams if all of:
- v4-to-v6 or v6-to-v4
- first or only fragment of a datagram
- TCP, UDP, or DCCP
- [(Cksm of v6 adds) - (cksm of v4 adds)] is NOT 0xOOOO or 0xFFFF

2. Adjust transport checksum in ICMP error message if all of the =20
following:
- v4-to-v6 or v6-to-v4
- single fragment datagram
- ICMP error message for a TCP, UDP, or DCCP datagram
- [(Cksm of returned v6 adds) - (cksm of returned v4 adds)] is NOT =20
0xOOOO or 0xFFFF

3. Compute UDP checksum if all of:
- v4 to v6
- single fragment datagram
- UDP
- v4 transport checksum is 0x0000

4. Compute ICMP checksum, possibly after rule 2. if all of:
- v4 to v6
- ICMP

5. Discard packet if all of the following:
- v4-to-v6
- first fragment of a multi-fragment datagram
- UDP
- v4 transport checksum is 0x0000
- the translator doesn't try to reassemble the datagram, or if it =20
tries doesn't succeed

6. Forward without higher layer checksum modification if none of the
above rules applies

There may be remaining errors in this, which better specialists of these
subjects will find, but I suggest that this kind of comprehensive
presentation may help to understand what we really recommend.

NOTE: This leaves a problem if an IPv4  single fragment UDP datagram
with a 0x0000 UDP checksum is discarded after a v4-to-v6 translation.
In this case, the UDP checksum in the returned ICMP error message =20
cannot, after a stateless v4-to-v6 translation, be the same as that =20
of the original packet.
 >>>>

Unfortunately, starting this morning and until June 26, I will hardly =20=

be able to process my e-mails.
If an answer is needed, it may therefore be after this date.
Thank you for your understanding.

Regards,

RD

Le 10 juin 09 =E0 03:36, Dave Thaler a =E9crit :

> The topic of checksum neutrality has come up a couple times on this =20=

> list,
> but I don't believe I've seen much discussion, so starting this =20
> thread.
>
> Some points:
>
> 1) Checksum-neutral translation only benefits stateless translators =20=

> that
>    maintain a 1:1 mapping between an IPv4 address and an IPv6 address
>    (because otherwise you have to have transport-specific behavior =20
> anyway).
>
> 2) For stateless 1:1 translators, there's been no reasons given so =20
> far to
>    standarize a NON-checksum-neutral scheme.  Relying on an admin to
>    choose a checksum-neutral prefix is tricky and hence error-prone.
>    An algorithm that automatically compensated no matter what the =20
> admin
>    types is less harmful than one that doesn't.
>
> 3) Checksum-neutral compensation bits could be either before or after
>    the portion derived from an IPv4 address.
>
> Personally I think checksum neutrality should be at least a strong =20
> SHOULD
> for any stateless 1:1 algorithm, and I would prefer to make it a MUST.
>
> -Dave
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave


From remi.despres@free.fr  Wed Jun 10 00:41:35 2009
Return-Path: <remi.despres@free.fr>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3566B3A6C79 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 00:41:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.749
X-Spam-Level: 
X-Spam-Status: No, score=-1.749 tagged_above=-999 required=5 tests=[AWL=0.200,  BAYES_00=-2.599, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qExTBIYRPWhe for <behave@core3.amsl.com>; Wed, 10 Jun 2009 00:41:34 -0700 (PDT)
Received: from smtp6-g21.free.fr (smtp6-g21.free.fr [212.27.42.6]) by core3.amsl.com (Postfix) with ESMTP id 283293A69FB for <behave@ietf.org>; Wed, 10 Jun 2009 00:41:32 -0700 (PDT)
Received: from smtp6-g21.free.fr (localhost [127.0.0.1]) by smtp6-g21.free.fr (Postfix) with ESMTP id 9D791E08186; Wed, 10 Jun 2009 09:41:35 +0200 (CEST)
Received: from [192.168.0.13] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by smtp6-g21.free.fr (Postfix) with ESMTP id 6F3B9E08071; Wed, 10 Jun 2009 09:41:32 +0200 (CEST)
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Mime-Version: 1.0 (Apple Message framework v753.1)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <3B98D57D-07E7-4151-BD4C-F864A7C3D65A@free.fr>
Content-Transfer-Encoding: quoted-printable
From: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
Date: Wed, 10 Jun 2009 09:41:30 +0200
To: Dave Thaler <dthaler@windows.microsoft.com>
X-Mailer: Apple Mail (2.753.1)
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 07:41:35 -0000

Le 10 juin 09 =E0 03:36, Dave Thaler a =E9crit :

> Various documents (including SIIT, and most of the individual drafts
> submitted to Behave) propose constructing an IPv6 address by directly
> embedding an IPv4 address somewhere in it.
>
> In contrast, other documents (including STUNbis, and also Teredo which
> embeds an IPv4 address in an IPv6 address) try to obscure the IPv4 =20
> address,
> typically via XOR ffffffff so that when they are passed around in
> application payloads that go through a NAT44 that tries to be "smart"
> by modifying application payloads, that the payloads won't be =20
> modified.
>
> Example Scenario:
>
>   IPv6 ------- IPv6/IPv4 ------- "Helpful" -------- IPv4
>   Host         Translator          NAT44            Host
>
> Here, if an IPv4 address is embedded literally in a payload that
> passes through the "helpful" NAT44, then it will be modified.
> This may affect some applications/referral scenarios.
>
> Of course applications may send legitimate data that happens
> to match a 32-bit IPv4 address and such "helpful" NAT44s cause
> data corruption and can break encrypted sessions (e.g., ssh) as a =20
> result.
> Still, choosing a simple embedding scheme can cause problems.
>
> On the other hand, an obscuring scheme (e.g. XOR ffffffff before
> embedding) doesn't have those issues, which is why STUN and Teredo
> obscure, but diagnosability is easier with embedding.  For example,
> in the case a well-known prefix is used, the embedded address can be
> shown in dotted-decimal (e.g., v4-mapped addresses do this) for
> human readability.
>
> Options:
> a) Standardize only simple embedding
> b) Standardize only obscuring
> c) Standardize both for different scenarios

Option c seems to be the only one that preserves compatibility with =20
current specifications (obscure for STUN and Teredo; embed for 6to4, =20
Isatap, 6rd, mapped addresses).
Where there is a new choice, embedding is IMHO preferable (simpler, =20
easier maintenance, no interference between layers).

Regards,

RD

PS: Unfortunately, starting this morning and until June 26, I will =20
hardly be able to process my e-mails.
If an answer is needed, it may therefore be after this date.
Thank you for your understanding.


>
> Thoughts?
>
> -Dave
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave


From brian.e.carpenter@gmail.com  Wed Jun 10 00:52:10 2009
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id BDD2D3A697D for <behave@core3.amsl.com>; Wed, 10 Jun 2009 00:52:10 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zgf-BBqWRv2O for <behave@core3.amsl.com>; Wed, 10 Jun 2009 00:52:10 -0700 (PDT)
Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.182]) by core3.amsl.com (Postfix) with ESMTP id 0603C3A6838 for <behave@ietf.org>; Wed, 10 Jun 2009 00:52:10 -0700 (PDT)
Received: by wa-out-1112.google.com with SMTP id l35so184686waf.5 for <behave@ietf.org>; Wed, 10 Jun 2009 00:52:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=Mbdk5WGkEBICD+VhW7FSdJe5dA36iGZKhpu+FzC9Zu0=; b=N9fXLcjAlg/oikEtoroZYQZTGM6Ao1w/ZbUjwPEE9Y4UNfqARrC81E7j10DGyktcRp EgSGELvmXDAd0mZcQLKvvS865eey8VB8THINjnW6ES29CKBQalqjcLuLW6Dkw5rsN778 CYhUnfNhxb7KNXluBjpat2+k6GrqKDOifyoY4=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to :subject:content-type:content-transfer-encoding; b=aTKUKRkpQ/9iAL/MMAalAw++/PKiieFMuLYwLnAwcqtrUERbt2LYR7pOJ0cqK2Dems XqOU9MJdflslSFnMR/ZpwbnCsdkWhj6ovkrxz5lfkQWSEme05T4bknbRjIcmhEzrNiIx 863K5U7Wj+5A+0zaBCPHgFkYETsQMc2/+Ivz8=
Received: by 10.115.89.1 with SMTP id r1mr1643367wal.84.1244620334943; Wed, 10 Jun 2009 00:52:14 -0700 (PDT)
Received: from ?192.168.1.65? (host86-146-191-31.range86-146.btcentralplus.com [86.146.191.31]) by mx.google.com with ESMTPS id v39sm8528549wah.62.2009.06.10.00.52.13 (version=SSLv3 cipher=RC4-MD5); Wed, 10 Jun 2009 00:52:14 -0700 (PDT)
Message-ID: <4A2F6623.5050200@gmail.com>
Date: Wed, 10 Jun 2009 08:52:03 +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: Behave WG <behave@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Subject: [BEHAVE] Referrals
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 07:52:10 -0000

Since there's a new draft charter for BEHAVE, I'm wondering
whether people have had a chance to look at
http://tools.ietf.org/id/draft-carpenter-behave-referral-object-00.txt
and whether there is a WG goal that should be added, now or later.

A Generic Referral Object for Internet Entities

Abstract

   The purpose of a referral is to enable a given entity in a multiparty
   application to pass information to another party.  This memo
   specifies a Generic Referral Object (GRO) to be used in the context
   of referrals.  The proposed object is compact and is application-
   independent.  Both IPv4 and IPv6 schemes are supported, as well as
   upper layer identifiers.  Additional information to characterise an
   enclosed reference is also described.  To allow proper interpretation
   of referrals, a new notion of scope identifiers is introduced.

Comments welcome.

    Brian

From marcelo@it.uc3m.es  Wed Jun 10 01:40:38 2009
Return-Path: <marcelo@it.uc3m.es>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 695C23A6A29 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 01:40:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.712
X-Spam-Level: 
X-Spam-Status: No, score=-6.712 tagged_above=-999 required=5 tests=[AWL=-0.113, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id G6vrj12pj6EZ for <behave@core3.amsl.com>; Wed, 10 Jun 2009 01:40:37 -0700 (PDT)
Received: from smtp01.uc3m.es (smtp01.uc3m.es [163.117.176.131]) by core3.amsl.com (Postfix) with ESMTP id 9D17E3A693B for <behave@ietf.org>; Wed, 10 Jun 2009 01:40:37 -0700 (PDT)
Received: from marcelo-bagnulos-macbook-pro.local (119.pool85-53-144.dynamic.orange.es [85.53.144.119]) by smtp01.uc3m.es (Postfix) with ESMTP id A0538B4961B; Wed, 10 Jun 2009 10:40:41 +0200 (CEST)
Message-ID: <4A2F7189.3040900@it.uc3m.es>
Date: Wed, 10 Jun 2009 10:40:41 +0200
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: Dave Thaler <dthaler@windows.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-5.6.0.1016-16694.005
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 08:40:38 -0000

Dave Thaler escribió:
> Options:
> a) Standardize only simple embedding
> b) Standardize only obscuring
> c) Standardize both for different scenarios
>
> Thoughts?
>
>   
thanks for the analysis, that was helpful (to me at least)
I would go for c) _but_ i wouldn't make a normative dependency on the 
obscuring approach.

I mean, as we agreed in the interim meeting (audioconf) we will have  
SIIT, DNS64 and NAT64 to have a default address transformation 
algorithm, which must be clearly separated from the rest of the 
specifications, so it can be changed easily.
the default algorithm should be the simple embedding, so we can move 
forward as fast as possible.
We should also standardize another transformation, the obscuring one, 
but neither the SIIT, DNS64 nor NAt64 should have a normative reference 
to that one.

Regards, marcelo

> -Dave
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
>
>   


From simon.perreault@viagenie.ca  Wed Jun 10 04:32:31 2009
Return-Path: <simon.perreault@viagenie.ca>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 268CF3A6CDA for <behave@core3.amsl.com>; Wed, 10 Jun 2009 04:32:31 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id oblUYZ7Iumml for <behave@core3.amsl.com>; Wed, 10 Jun 2009 04:32:30 -0700 (PDT)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by core3.amsl.com (Postfix) with ESMTP id 281103A6833 for <behave@ietf.org>; Wed, 10 Jun 2009 04:32:30 -0700 (PDT)
Received: by jazz.viagenie.ca (Postfix, from userid 8) id 5F22729E15BE; Wed, 10 Jun 2009 07:32:36 -0400 (EDT)
Received: from ringo.viagenie.ca (ringo.viagenie.ca [IPv6:2620:0:230:c000::67]) by jazz.viagenie.ca (Postfix) with ESMTP id 52B7F29E1586; Wed, 10 Jun 2009 07:32:36 -0400 (EDT)
Message-ID: <4A2F99D4.9020004@viagenie.ca>
Date: Wed, 10 Jun 2009 07:32:36 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Thunderbird 2.0.0.21 (X11/20090320)
MIME-Version: 1.0
To: marcelo bagnulo braun <marcelo@it.uc3m.es>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A2F7189.3040900@it.uc3m.es>
In-Reply-To: <4A2F7189.3040900@it.uc3m.es>
X-Enigmail-Version: 0.95.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Behave WG <behave@ietf.org>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 11:32:31 -0000

marcelo bagnulo braun wrote, on 2009-06-10 04:40:
> the default algorithm should be the simple embedding, so we can move
> forward as fast as possible.

+1

Simon
-- 
STUN/TURN server    --> http://numb.viagenie.ca
Interplanetary news --> http://reeves.viagenie.ca
vCard 4.0           --> http://www.vcarddav.org

From dthaler@windows.microsoft.com  Wed Jun 10 08:01:17 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 8F1853A6C4D for <behave@core3.amsl.com>; Wed, 10 Jun 2009 08:01:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.426
X-Spam-Level: 
X-Spam-Status: No, score=-110.426 tagged_above=-999 required=5 tests=[AWL=0.173, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id i6cq0zzQZelV for <behave@core3.amsl.com>; Wed, 10 Jun 2009 08:01:16 -0700 (PDT)
Received: from smtp.microsoft.com (mail1.microsoft.com [131.107.115.212]) by core3.amsl.com (Postfix) with ESMTP id BD6DB3A694E for <behave@ietf.org>; Wed, 10 Jun 2009 08:01:16 -0700 (PDT)
Received: from TK5EX14MLTC102.redmond.corp.microsoft.com (157.54.79.180) by TK5-EXGWY-E801.partners.extranet.microsoft.com (10.251.56.50) with Microsoft SMTP Server (TLS) id 8.2.99.4; Wed, 10 Jun 2009 08:01:23 -0700
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14MLTC102.redmond.corp.microsoft.com (157.54.79.180) with Microsoft SMTP Server id 14.0.582.9; Wed, 10 Jun 2009 08:01:13 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi; Wed, 10 Jun 2009 08:00:24 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: marcelo bagnulo braun <marcelo@it.uc3m.es>
Thread-Topic: [BEHAVE] Embedding vs obscuring IPv4 addresses
Thread-Index: AQHJ6adYXk67YtHXIUyCJLaAnTDrb5A/4mpA
Date: Wed, 10 Jun 2009 15:00:24 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B069616@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A2F7189.3040900@it.uc3m.es>
In-Reply-To: <4A2F7189.3040900@it.uc3m.es>
Accept-Language: en-US
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
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 15:01:17 -0000

> -----Original Message-----
> From: marcelo bagnulo braun [mailto:marcelo@it.uc3m.es]
> Sent: Wednesday, June 10, 2009 1:41 AM
> To: Dave Thaler
> Cc: Behave WG
> Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
>
>
>
>
> Dave Thaler escribi=F3:
> > Options:
> > a) Standardize only simple embedding
> > b) Standardize only obscuring
> > c) Standardize both for different scenarios
> >
> > Thoughts?
> >
> >
> thanks for the analysis, that was helpful (to me at least)
> I would go for c) _but_ i wouldn't make a normative dependency on the
> obscuring approach.
>
> I mean, as we agreed in the interim meeting (audioconf) we will have
> SIIT, DNS64 and NAT64 to have a default address transformation
> algorithm, which must be clearly separated from the rest of the
> specifications, so it can be changed easily.
> the default algorithm should be the simple embedding, so we can move
> forward as fast as possible.
> We should also standardize another transformation, the obscuring one,
> but neither the SIIT, DNS64 nor NAt64 should have a normative reference
> to that one.

You seem to be arguing for a variant of c which is standardize both
for different scenarios, but have a default that is scenario-independent
(as opposed to having the default be scenario-specific as c would
normally imply).  However, since telling a device what scenario it's
in could be manual configuration, you might be arguing that a device
should default to thinking it's in a particular scenario until manually
configured otherwise.  So I'm not sure which you meant.

In any case, I don't think it'd take any longer to say (for example)
embed the address XOR ffffffff than it would to say embed the literal
address, IF we agreed that the reasons to obscure outweigh the reasons
to embed literally.

-Dave

From dthaler@windows.microsoft.com  Wed Jun 10 08:05:58 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AF79328C1C0 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 08:05:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.301
X-Spam-Level: 
X-Spam-Status: No, score=-110.301 tagged_above=-999 required=5 tests=[AWL=-0.002, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wV7URIGededY for <behave@core3.amsl.com>; Wed, 10 Jun 2009 08:05:53 -0700 (PDT)
Received: from smtp.microsoft.com (maila.microsoft.com [131.107.115.212]) by core3.amsl.com (Postfix) with ESMTP id 550673A6BC0 for <behave@ietf.org>; Wed, 10 Jun 2009 08:05:53 -0700 (PDT)
Received: from TK5EX14MLTC103.redmond.corp.microsoft.com (157.54.79.174) by TK5-EXGWY-E801.partners.extranet.microsoft.com (10.251.56.50) with Microsoft SMTP Server (TLS) id 8.2.99.4; Wed, 10 Jun 2009 08:06:00 -0700
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14MLTC103.redmond.corp.microsoft.com (157.54.79.174) with Microsoft SMTP Server id 14.0.582.9; Wed, 10 Jun 2009 08:05:49 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi; Wed, 10 Jun 2009 08:05:07 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: =?iso-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
Thread-Topic: [BEHAVE] Embedding vs obscuring IPv4 addresses
Thread-Index: AQHJ6Z8gxCFGM1CHUEmncsDCROyVIJA/5jdw
Date: Wed, 10 Jun 2009 15:05:07 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B069651@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <3B98D57D-07E7-4151-BD4C-F864A7C3D65A@free.fr>
In-Reply-To: <3B98D57D-07E7-4151-BD4C-F864A7C3D65A@free.fr>
Accept-Language: en-US
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
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 15:05:58 -0000

> -----Original Message-----
> From: R=E9mi Despr=E9s [mailto:remi.despres@free.fr]
> Sent: Wednesday, June 10, 2009 12:42 AM
> To: Dave Thaler
> Cc: Behave WG
> Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
>
>
> Le 10 juin 09 =E0 03:36, Dave Thaler a =E9crit :
>
> > Various documents (including SIIT, and most of the individual drafts
> > submitted to Behave) propose constructing an IPv6 address by directly
> > embedding an IPv4 address somewhere in it.
> >
> > In contrast, other documents (including STUNbis, and also Teredo
> which
> > embeds an IPv4 address in an IPv6 address) try to obscure the IPv4
> > address,
> > typically via XOR ffffffff so that when they are passed around in
> > application payloads that go through a NAT44 that tries to be "smart"
> > by modifying application payloads, that the payloads won't be
> > modified.
> >
> > Example Scenario:
> >
> >   IPv6 ------- IPv6/IPv4 ------- "Helpful" -------- IPv4
> >   Host         Translator          NAT44            Host
> >
> > Here, if an IPv4 address is embedded literally in a payload that
> > passes through the "helpful" NAT44, then it will be modified.
> > This may affect some applications/referral scenarios.
> >
> > Of course applications may send legitimate data that happens
> > to match a 32-bit IPv4 address and such "helpful" NAT44s cause
> > data corruption and can break encrypted sessions (e.g., ssh) as a
> > result.
> > Still, choosing a simple embedding scheme can cause problems.
> >
> > On the other hand, an obscuring scheme (e.g. XOR ffffffff before
> > embedding) doesn't have those issues, which is why STUN and Teredo
> > obscure, but diagnosability is easier with embedding.  For example,
> > in the case a well-known prefix is used, the embedded address can be
> > shown in dotted-decimal (e.g., v4-mapped addresses do this) for
> > human readability.
> >
> > Options:
> > a) Standardize only simple embedding
> > b) Standardize only obscuring
> > c) Standardize both for different scenarios
>
> Option c seems to be the only one that preserves compatibility with
> current specifications (obscure for STUN and Teredo; embed for 6to4,
> Isatap, 6rd, mapped addresses).
> Where there is a new choice, embedding is IMHO preferable (simpler,
> easier maintenance, no interference between layers).

I'm not worried about compatibility with 6to4/ISATAP/6rd etc per se
since here we're defining addresses to be used with translators
not encapsulators.

-Dave

> Regards,
>
> RD
>
> PS: Unfortunately, starting this morning and until June 26, I will
> hardly be able to process my e-mails.
> If an answer is needed, it may therefore be after this date.
> Thank you for your understanding.
>
>
> >
> > Thoughts?
> >
> > -Dave
> > _______________________________________________
> > Behave mailing list
> > Behave@ietf.org
> > https://www.ietf.org/mailman/listinfo/behave
>


From huitema@windows.microsoft.com  Wed Jun 10 06:45:07 2009
Return-Path: <huitema@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 35E493A6E4E for <behave@core3.amsl.com>; Wed, 10 Jun 2009 06:45:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level: 
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZLBtN59p9eNb for <behave@core3.amsl.com>; Wed, 10 Jun 2009 06:45:01 -0700 (PDT)
Received: from smtp.microsoft.com (smtp.microsoft.com [131.107.115.212]) by core3.amsl.com (Postfix) with ESMTP id CB6F13A6841 for <behave@ietf.org>; Wed, 10 Jun 2009 06:45:01 -0700 (PDT)
Received: from TK5EX14MLTC102.redmond.corp.microsoft.com (157.54.79.180) by TK5-EXGWY-E801.partners.extranet.microsoft.com (10.251.56.50) with Microsoft SMTP Server (TLS) id 8.2.99.4; Wed, 10 Jun 2009 06:45:08 -0700
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTC102.redmond.corp.microsoft.com (157.54.79.180) with Microsoft SMTP Server id 14.0.582.9; Wed, 10 Jun 2009 06:45:04 -0700
Received: from tk5-exmlt-w602.wingroup.windeploy.ntdev.microsoft.com (157.54.18.33) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) with Microsoft SMTP Server (TLS) id 14.0.582.7; Wed, 10 Jun 2009 06:44:27 -0700
Received: from NA-EXMSG-W601.wingroup.windeploy.ntdev.microsoft.com ([fe80::8de9:51a2:cd62:f122]) by tk5-exmlt-w602.wingroup.windeploy.ntdev.microsoft.com ([157.54.18.33]) with mapi; Wed, 10 Jun 2009 06:44:27 -0700
From: Christian Huitema <huitema@windows.microsoft.com>
To: marcelo bagnulo braun <marcelo@it.uc3m.es>, Dave Thaler <dthaler@windows.microsoft.com>
Date: Wed, 10 Jun 2009 06:44:24 -0700
Thread-Topic: [BEHAVE] Embedding vs obscuring IPv4 addresses
Thread-Index: Acnpp2CXlijN1a8TQam+ReoDxkFc6wAKhniQ
Message-ID: <8EFB68EAE061884A8517F2A755E8B60A1EF83F8D5A@NA-EXMSG-W601.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A2F7189.3040900@it.uc3m.es>
In-Reply-To: <4A2F7189.3040900@it.uc3m.es>
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-Mailman-Approved-At: Wed, 10 Jun 2009 09:25:12 -0700
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 13:45:07 -0000

> I mean, as we agreed in the interim meeting (audioconf) we will have
> SIIT, DNS64 and NAT64 to have a default address transformation
> algorithm, which must be clearly separated from the rest of the
> specifications, so it can be changed easily.
> the default algorithm should be the simple embedding, so we can move
> forward as fast as possible.
> We should also standardize another transformation, the obscuring one,
> but neither the SIIT, DNS64 nor NAt64 should have a normative reference
> to that one.

So you prefer something easy to specify, even if it does not actually work?

-- Christian Huitema




From simon.perreault@viagenie.ca  Wed Jun 10 10:52:33 2009
Return-Path: <simon.perreault@viagenie.ca>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CC6DF3A68B9 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 10:52:33 -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=[AWL=0.000, BAYES_00=-2.599, NO_RELAYS=-0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bqd1tfIKX79H for <behave@core3.amsl.com>; Wed, 10 Jun 2009 10:52:33 -0700 (PDT)
Received: from jazz.viagenie.ca (jazz.viagenie.ca [IPv6:2620:0:230:8000::2]) by core3.amsl.com (Postfix) with ESMTP id A9ED53A67EB for <behave@ietf.org>; Wed, 10 Jun 2009 10:52:32 -0700 (PDT)
Received: by jazz.viagenie.ca (Postfix, from userid 8) id 3BC6E29E15BB; Wed, 10 Jun 2009 13:52:39 -0400 (EDT)
Received: from ringo.viagenie.ca (ringo.viagenie.ca [IPv6:2620:0:230:c000::67]) by jazz.viagenie.ca (Postfix) with ESMTP id 2EED329E1586; Wed, 10 Jun 2009 13:52:39 -0400 (EDT)
Message-ID: <4A2FF2E7.3040606@viagenie.ca>
Date: Wed, 10 Jun 2009 13:52:39 -0400
From: Simon Perreault <simon.perreault@viagenie.ca>
User-Agent: Thunderbird 2.0.0.21 (X11/20090320)
MIME-Version: 1.0
To: Dave Thaler <dthaler@windows.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
X-Enigmail-Version: 0.95.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 17:52:33 -0000

Dave Thaler wrote, on 2009-06-09 21:36:
>   IPv6 ------- IPv6/IPv4 ------- "Helpful" -------- IPv4
>   Host         Translator          NAT44            Host

I'm sorry, I may be slow. I fail to see how the embedding of IPv4 addresses in
IPv6 addresses performed by the translator could be related in any way with the
"helpful" behaviour of the NAT44 device.

Or are we not talking about translation, but really about future application
protocols transporting IPv4 addresses in their payload?

Thanks,
Simon
-- 
STUN/TURN server    --> http://numb.viagenie.ca
Interplanetary news --> http://reeves.viagenie.ca
vCard 4.0           --> http://www.vcarddav.org

From huitema@windows.microsoft.com  Wed Jun 10 14:47:43 2009
Return-Path: <huitema@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C07A73A6C87 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 14:47:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level: 
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cZHPmO8gHFWM for <behave@core3.amsl.com>; Wed, 10 Jun 2009 14:47:43 -0700 (PDT)
Received: from smtp.microsoft.com (mail2.microsoft.com [131.107.115.215]) by core3.amsl.com (Postfix) with ESMTP id 1472A3A6A7A for <behave@ietf.org>; Wed, 10 Jun 2009 14:47:43 -0700 (PDT)
Received: from TK5EX14MLTC101.redmond.corp.microsoft.com (157.54.79.178) by TK5-EXGWY-E802.partners.extranet.microsoft.com (10.251.56.168) with Microsoft SMTP Server (TLS) id 8.2.99.4; Wed, 10 Jun 2009 14:47:49 -0700
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTC101.redmond.corp.microsoft.com (157.54.79.178) with Microsoft SMTP Server id 14.0.582.9; Wed, 10 Jun 2009 14:47:48 -0700
Received: from tk5-exmlt-w601.wingroup.windeploy.ntdev.microsoft.com (157.54.18.32) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) with Microsoft SMTP Server (TLS) id 14.0.582.7; Wed, 10 Jun 2009 14:47:48 -0700
Received: from NA-EXMSG-W601.wingroup.windeploy.ntdev.microsoft.com ([fe80::8de9:51a2:cd62:f122]) by tk5-exmlt-w601.wingroup.windeploy.ntdev.microsoft.com ([157.54.18.32]) with mapi; Wed, 10 Jun 2009 14:47:48 -0700
From: Christian Huitema <huitema@windows.microsoft.com>
To: Simon Perreault <simon.perreault@viagenie.ca>, Dave Thaler <dthaler@windows.microsoft.com>
Date: Wed, 10 Jun 2009 14:47:46 -0700
Thread-Topic: [BEHAVE] Embedding vs obscuring IPv4 addresses
Thread-Index: Acnp/ljYuJvAfkL/TZmK52T/20bMngAFqOug
Message-ID: <8EFB68EAE061884A8517F2A755E8B60A1EF83F8D68@NA-EXMSG-W601.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A2FF2E7.3040606@viagenie.ca>
In-Reply-To: <4A2FF2E7.3040606@viagenie.ca>
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
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 21:47:43 -0000

> Dave Thaler wrote, on 2009-06-09 21:36:
> >   IPv6 ------- IPv6/IPv4 ------- "Helpful" -------- IPv4
> >   Host         Translator          NAT44            Host
>=20
> I'm sorry, I may be slow. I fail to see how the embedding of IPv4
> addresses in
> IPv6 addresses performed by the translator could be related in any way
> with the
> "helpful" behaviour of the NAT44 device.
>=20
> Or are we not talking about translation, but really about future
> application
> protocols transporting IPv4 addresses in their payload?

As in, for example, tunnels.

-- Christian Huitema



From dthaler@windows.microsoft.com  Wed Jun 10 15:37:21 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7DFB128C100 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 15:37:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.451
X-Spam-Level: 
X-Spam-Status: No, score=-110.451 tagged_above=-999 required=5 tests=[AWL=0.148, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AYty9GMz48P7 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 15:37:20 -0700 (PDT)
Received: from smtp.microsoft.com (mailb.microsoft.com [131.107.115.215]) by core3.amsl.com (Postfix) with ESMTP id A864A28C0FB for <behave@ietf.org>; Wed, 10 Jun 2009 15:37:20 -0700 (PDT)
Received: from TK5EX14MLTC102.redmond.corp.microsoft.com (157.54.79.180) by TK5-EXGWY-E802.partners.extranet.microsoft.com (10.251.56.168) with Microsoft SMTP Server (TLS) id 8.2.99.4; Wed, 10 Jun 2009 15:37:27 -0700
Received: from TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com (157.54.71.68) by TK5EX14MLTC102.redmond.corp.microsoft.com (157.54.79.180) with Microsoft SMTP Server id 14.0.582.9; Wed, 10 Jun 2009 12:36:17 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW652.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.68]) with mapi; Wed, 10 Jun 2009 12:35:51 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: Simon Perreault <simon.perreault@viagenie.ca>
Thread-Topic: [BEHAVE] Embedding vs obscuring IPv4 addresses
Thread-Index: AQHJ6f6DUe9LmH5C9UaemfpORgxHGpBAMPrg
Date: Wed, 10 Jun 2009 19:35:48 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B06A277@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A2FF2E7.3040606@viagenie.ca>
In-Reply-To: <4A2FF2E7.3040606@viagenie.ca>
Accept-Language: en-US
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
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2009 22:37:21 -0000

> -----Original Message-----
> From: behave-bounces@ietf.org [mailto:behave-bounces@ietf.org] On
> Behalf Of Simon Perreault
> Sent: Wednesday, June 10, 2009 10:53 AM
> To: Dave Thaler
> Cc: Behave WG
> Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
>
> Dave Thaler wrote, on 2009-06-09 21:36:
> >   IPv6 ------- IPv6/IPv4 ------- "Helpful" -------- IPv4
> >   Host         Translator          NAT44            Host
>
> I'm sorry, I may be slow. I fail to see how the embedding of IPv4
> addresses in
> IPv6 addresses performed by the translator could be related in any way
> with the
> "helpful" behaviour of the NAT44 device.
>
> Or are we not talking about translation, but really about future
> application
> protocols transporting IPv4 addresses in their payload?

Existing applications transporting IPv6 addresses in payloads
(and hence embedded IPv4 addresses in payloads that such NATs
modify).

-Dave


From root@core3.amsl.com  Wed Jun 10 19:30:01 2009
Return-Path: <root@core3.amsl.com>
X-Original-To: behave@ietf.org
Delivered-To: behave@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 0) id 983823A6C30; Wed, 10 Jun 2009 19:30:01 -0700 (PDT)
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
Message-Id: <20090611023001.983823A6C30@core3.amsl.com>
Date: Wed, 10 Jun 2009 19:30:01 -0700 (PDT)
Cc: behave@ietf.org
Subject: [BEHAVE] I-D Action:draft-ietf-behave-turn-15.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jun 2009 02:30:01 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Behavior Engineering for Hindrance Avoidance Working Group of the IETF.


	Title           : Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN)
	Author(s)       : J. Rosenberg, et al.
	Filename        : draft-ietf-behave-turn-15.txt
	Pages           : 81
	Date            : 2009-06-10

If a host is located behind a NAT, then in certain situations it can
be impossible for that host to communicate directly with other hosts
(peers).  In these situations, it is necessary for the host to use
the services of an intermediate node that acts as a communication
relay.  This specification defines a protocol, called TURN (Traversal
Using Relays around NAT), that allows the host to control the
operation of the relay and to exchange packets with its peers using
the relay.  TURN differs from some other relay control protocols in
that it allows a client to communicate with multiple peers using a
single relay address.

The TURN protocol was designed to be used as part of the ICE
(Interactive Connectivity Establishment) approach to NAT traversal,
though it can be also used without ICE.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-behave-turn-15.txt

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

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-behave-turn-15.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2009-06-10192739.I-D@ietf.org>


--NextPart--

From philip_matthews@magma.ca  Wed Jun 10 19:34:46 2009
Return-Path: <philip_matthews@magma.ca>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7C78C3A69B5 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 19:34:46 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MStJSgccrwvj for <behave@core3.amsl.com>; Wed, 10 Jun 2009 19:34:45 -0700 (PDT)
Received: from mail-02.primus.ca (mail10.primus.ca [216.254.141.177]) by core3.amsl.com (Postfix) with ESMTP id 8E4343A6999 for <behave@ietf.org>; Wed, 10 Jun 2009 19:34:45 -0700 (PDT)
Received: from [24.139.16.154] (helo=[10.0.1.2]) by mail-02.primus.ca with esmtpa (Exim 4.69) (envelope-from <philip_matthews@magma.ca>) id 1MEa7w-0001Bt-0x; Wed, 10 Jun 2009 22:34:52 -0400
Message-Id: <8921955F-F5BD-4A68-8BBE-DFD6BD74FABA@magma.ca>
From: Philip Matthews <philip_matthews@magma.ca>
To: Behave WG <behave@ietf.org>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v929.2)
Date: Wed, 10 Jun 2009 22:34:50 -0400
X-Mailer: Apple Mail (2.929.2)
X-Authenticated: philip_matthews@magma.ca - ([10.0.1.2]) [24.139.16.154]
Cc: Rohan Mahy <rohan@ekabal.com>, Dan Wing <dwing@cisco.com>
Subject: [BEHAVE] TURN-15 posted
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jun 2009 02:34:46 -0000

I have posted a version -15 of TURN which attempts to address the  
remaining DISCUSSes from the IESG evaluation (the ones concerning the  
security of TURN). This version also addresses various minor comments  
received from others.

The changes from the previous version are:

    o  Added text saying that TURN servers and client MUST implement the
       Long-Term Credential Mechanism.  Added text strongly recommending
       that servers require that all requests be authenticated.  Noted a
       case where not using the Long-Term Credential Mechanism might
       be acceptable.

    o  Added text to section Section 6.4 saying that unknown error
       responses must be handled as per [RFC5389].

    o  Added text clarifying the exact length of each attribute and
       reminding the reader that certain attributes must be immediately
       followed by 1 to 3 padding bytes.

    o  Added a sentence to the acknowledgment section thanking Marc
       Petit-Huginen for his efforts in implementing many previous
       versions of the specification.

    o  Fixed a number of minor document errors.


My apologies for the delay on getting out this revision.

- Philip

From brian.e.carpenter@gmail.com  Wed Jun 10 23:50:44 2009
Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 833D23A68E7 for <behave@core3.amsl.com>; Wed, 10 Jun 2009 23:50:44 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BZ4jNGEl-uGh for <behave@core3.amsl.com>; Wed, 10 Jun 2009 23:50:43 -0700 (PDT)
Received: from mail-px0-f175.google.com (mail-px0-f175.google.com [209.85.216.175]) by core3.amsl.com (Postfix) with ESMTP id CD7523A67A7 for <behave@ietf.org>; Wed, 10 Jun 2009 23:50:43 -0700 (PDT)
Received: by pxi5 with SMTP id 5so11930pxi.29 for <behave@ietf.org>; Wed, 10 Jun 2009 23:50:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :organization:user-agent:mime-version:to:cc:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=nMrW/ozgBPEV/yyd4/ryLPzY9c+SDnskRONZcP9zSag=; b=XMQermxXqUrH+fXZQwurYctVC6LnJAJLOZA0UEUjeqwWb8gcsEFEkURjZAsQ8Vq5da uMQ/t32Zpm4NNjfhKheOGBPQzYUIAHBRdCPbphEzM6kcLEh21XeWAtNfrE6kb1KQw/8Z uFXJxUykTdVzX1LYqcUqXn8BQAEbm/ctsUAzU=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:organization:user-agent:mime-version:to:cc :subject:references:in-reply-to:content-type :content-transfer-encoding; b=R2G+NNPwAZk7l1Gh7MiYex5sL6ySvwu1t7dAE2+Mn2juLTL/syv5Mi8XSv56PJHYvE k+G01nLWr1jN+GHOOZ2tQIk+F8u57LncMiHBeCOpE/jUB5PHAidun4b3thgXTNDAWsDt dI8VtGhivOdQk8TBoJbSaNHtkpGeUjt/HdwWw=
Received: by 10.114.150.1 with SMTP id x1mr3575435wad.93.1244703049025; Wed, 10 Jun 2009 23:50:49 -0700 (PDT)
Received: from ?192.168.1.65? (host86-143-122-26.range86-143.btcentralplus.com [86.143.122.26]) by mx.google.com with ESMTPS id j34sm10657574waf.29.2009.06.10.23.50.46 (version=SSLv3 cipher=RC4-MD5); Wed, 10 Jun 2009 23:50:47 -0700 (PDT)
Message-ID: <4A30A941.8000809@gmail.com>
Date: Thu, 11 Jun 2009 07:50:41 +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: Dave Thaler <dthaler@windows.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A2FF2E7.3040606@viagenie.ca> <E4561B14EE2A3E4E9D478EBFB5416E1B06A277@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B06A277@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jun 2009 06:50:44 -0000

On 2009-06-10 20:35, Dave Thaler wrote:
>> -----Original Message-----
>> From: behave-bounces@ietf.org [mailto:behave-bounces@ietf.org] On
>> Behalf Of Simon Perreault
>> Sent: Wednesday, June 10, 2009 10:53 AM
>> To: Dave Thaler
>> Cc: Behave WG
>> Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
>>
>> Dave Thaler wrote, on 2009-06-09 21:36:
>>>   IPv6 ------- IPv6/IPv4 ------- "Helpful" -------- IPv4
>>>   Host         Translator          NAT44            Host
>> I'm sorry, I may be slow. I fail to see how the embedding of IPv4
>> addresses in
>> IPv6 addresses performed by the translator could be related in any way
>> with the
>> "helpful" behaviour of the NAT44 device.
>>
>> Or are we not talking about translation, but really about future
>> application
>> protocols transporting IPv4 addresses in their payload?
> 
> Existing applications transporting IPv6 addresses in payloads
> (and hence embedded IPv4 addresses in payloads that such NATs
> modify).

Can someone remind us of the prevalence of these broken NATs?

I'm very allergic to adding yet another horrible hack (and
shouldn't it be a configurable option if we must have it?).

    Brian

From iljitsch@muada.com  Thu Jun 11 06:30:47 2009
Return-Path: <iljitsch@muada.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id D56513A6A7B for <behave@core3.amsl.com>; Thu, 11 Jun 2009 06:30:47 -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 ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aMmDbdXturEf for <behave@core3.amsl.com>; Thu, 11 Jun 2009 06:30:46 -0700 (PDT)
Received: from sequoia.muada.com (sequoia.muada.com [83.149.65.1]) by core3.amsl.com (Postfix) with ESMTP id 5239F3A68B5 for <behave@ietf.org>; Thu, 11 Jun 2009 06:30:46 -0700 (PDT)
Received: from dhcp007.wifi.office.nl-ix.net (535407C1.cable.casema.nl [83.84.7.193]) (authenticated bits=0) by sequoia.muada.com (8.13.3/8.13.3) with ESMTP id n5BDUJsJ012254 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 11 Jun 2009 15:30:19 +0200 (CEST) (envelope-from iljitsch@muada.com)
Message-Id: <6015A80C-7DB7-43B7-BBA6-1EE7DD9F2B53@muada.com>
From: Iljitsch van Beijnum <iljitsch@muada.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <4A30A941.8000809@gmail.com>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Thu, 11 Jun 2009 15:29:43 +0200
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A2FF2E7.3040606@viagenie.ca> <E4561B14EE2A3E4E9D478EBFB5416E1B06A277@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A30A941.8000809@gmail.com>
X-Mailer: Apple Mail (2.935.3)
Cc: Behave WG <behave@ietf.org>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jun 2009 13:30:47 -0000

On 11 jun 2009, at 8:50, Brian E Carpenter wrote:

>>> I'm sorry, I may be slow. I fail to see how the embedding of IPv4
>>> addresses in IPv6 addresses performed by the translator could be  
>>> related in any way with the "helpful" behaviour of the NAT44 device.
>>>

> Can someone remind us of the prevalence of these broken NATs?

> I'm very allergic to adding yet another horrible hack (and
> shouldn't it be a configurable option if we must have it?).

Agree. It's not obvious that this is an issue in practice.

Two reasons why I prefer to have the IPv4 address in the bottom of the  
IPv6 address in "clear text":

- it's compatible with existing NAT-PTs

- it's compatible with existing dead::beef:12.34.56.78 address notation

So I would hesitate to obscure unless doing so has an obvious real- 
world benefit.

From marcelo@it.uc3m.es  Thu Jun 11 08:40:31 2009
Return-Path: <marcelo@it.uc3m.es>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 772E328C11B for <behave@core3.amsl.com>; Thu, 11 Jun 2009 08:40:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.349
X-Spam-Level: 
X-Spam-Status: No, score=-6.349 tagged_above=-999 required=5 tests=[AWL=0.206,  BAYES_00=-2.599, DATE_IN_PAST_03_06=0.044, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9VCSPdRLR0ha for <behave@core3.amsl.com>; Thu, 11 Jun 2009 08:40:30 -0700 (PDT)
Received: from smtp03.uc3m.es (smtp03.uc3m.es [163.117.176.133]) by core3.amsl.com (Postfix) with ESMTP id 93F6D28C145 for <behave@ietf.org>; Thu, 11 Jun 2009 08:40:30 -0700 (PDT)
Received: from marcelo-bagnulos-macbook-pro.local (unknown [163.117.203.209]) by smtp03.uc3m.es (Postfix) with ESMTP id 3FC1B73282B; Thu, 11 Jun 2009 17:40:36 +0200 (CEST)
Message-ID: <4A30DF9E.90609@it.uc3m.es>
Date: Thu, 11 Jun 2009 06:42:38 -0400
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: Dave Thaler <dthaler@windows.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A2F7189.3040900@it.uc3m.es> <E4561B14EE2A3E4E9D478EBFB5416E1B069616@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B069616@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-5.6.0.1016-16696.004
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 11 Jun 2009 15:40:31 -0000

Dave Thaler escribió:
>> -----Original Message-----
>> From: marcelo bagnulo braun [mailto:marcelo@it.uc3m.es]
>> Sent: Wednesday, June 10, 2009 1:41 AM
>> To: Dave Thaler
>> Cc: Behave WG
>> Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
>>
>>
>>
>>
>> Dave Thaler escribió:
>>     
>>> Options:
>>> a) Standardize only simple embedding
>>> b) Standardize only obscuring
>>> c) Standardize both for different scenarios
>>>
>>> Thoughts?
>>>
>>>
>>>       
>> thanks for the analysis, that was helpful (to me at least)
>> I would go for c) _but_ i wouldn't make a normative dependency on the
>> obscuring approach.
>>
>> I mean, as we agreed in the interim meeting (audioconf) we will have
>> SIIT, DNS64 and NAT64 to have a default address transformation
>> algorithm, which must be clearly separated from the rest of the
>> specifications, so it can be changed easily.
>> the default algorithm should be the simple embedding, so we can move
>> forward as fast as possible.
>> We should also standardize another transformation, the obscuring one,
>> but neither the SIIT, DNS64 nor NAt64 should have a normative reference
>> to that one.
>>     
>
> You seem to be arguing for a variant of c which is standardize both
> for different scenarios, but have a default that is scenario-independent
> (as opposed to having the default be scenario-specific as c would
> normally imply).

I am not sure what scenarios do you have in mind. I mean, which 
scenarios do you think it would make sense to have the non obscuring by 
default and for which scenarios do you think it would make sense to have 
the obscuring by default?
>   However, since telling a device what scenario it's
> in could be manual configuration, you might be arguing that a device
> should default to thinking it's in a particular scenario until manually
> configured otherwise.  So I'm not sure which you meant.
>   

I was not considering different scenarios in my first reply
> In any case, I don't think it'd take any longer to say (for example)
> embed the address XOR ffffffff than it would to say embed the literal
> address, 
from my experience, everything takes more time :-)


> IF we agreed that the reasons to obscure outweigh the reasons
> to embed literally.
>   

i agree with this

Regards, marcelo


> -Dave
>
>   



From xing@cernet.edu.cn  Sat Jun 13 00:02:35 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 64AAF3A6A11 for <behave@core3.amsl.com>; Sat, 13 Jun 2009 00:02:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.423
X-Spam-Level: *
X-Spam-Status: No, score=1.423 tagged_above=-999 required=5 tests=[AWL=-0.533,  BAYES_20=-0.74, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VYXHMDLVYJHe for <behave@core3.amsl.com>; Sat, 13 Jun 2009 00:02:34 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id 9ECE23A69B9 for <behave@ietf.org>; Sat, 13 Jun 2009 00:02:32 -0700 (PDT)
Received: from [127.0.0.1]([123.112.91.83]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm74a33630a; Sat, 13 Jun 2009 15:02:35 +0800
Message-ID: <4A334EFA.7020106@cernet.edu.cn>
Date: Sat, 13 Jun 2009 15:02:18 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: Iljitsch van Beijnum <iljitsch@muada.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A2FF2E7.3040606@viagenie.ca>	<E4561B14EE2A3E4E9D478EBFB5416E1B06A277@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>	<4A30A941.8000809@gmail.com> <6015A80C-7DB7-43B7-BBA6-1EE7DD9F2B53@muada.com>
In-Reply-To: <6015A80C-7DB7-43B7-BBA6-1EE7DD9F2B53@muada.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: 90HQXPWB
Cc: Behave WG <behave@ietf.org>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 13 Jun 2009 07:02:35 -0000

Iljitsch van Beijnum å†™é�“:
> On 11 jun 2009, at 8:50, Brian E Carpenter wrote:
>
>>>> I'm sorry, I may be slow. I fail to see how the embedding of IPv4
>>>> addresses in IPv6 addresses performed by the translator could be 
>>>> related in any way with the "helpful" behaviour of the NAT44 device.
>>>>
>
>> Can someone remind us of the prevalence of these broken NATs?
>
>> I'm very allergic to adding yet another horrible hack (and
>> shouldn't it be a configurable option if we must have it?).
>
> Agree. It's not obvious that this is an issue in practice.
>
> Two reasons why I prefer to have the IPv4 address in the bottom of the 
> IPv6 address in "clear text":
>
> - it's compatible with existing NAT-PTs
and SIITs
>
> - it's compatible with existing dead::beef:12.34.56.78 address notation
>
> So I would hesitate to obscure unless doing so has an obvious 
> real-world benefit.
I agree. xing
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
>
>

From xing@cernet.edu.cn  Sat Jun 13 17:21:38 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 50B4C3A69BC for <behave@core3.amsl.com>; Sat, 13 Jun 2009 17:21:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.314
X-Spam-Level: *
X-Spam-Status: No, score=1.314 tagged_above=-999 required=5 tests=[AWL=-0.272,  BAYES_05=-1.11, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kdYCcYcHensa for <behave@core3.amsl.com>; Sat, 13 Jun 2009 17:21:37 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id D1F0A3A6880 for <behave@ietf.org>; Sat, 13 Jun 2009 17:21:36 -0700 (PDT)
Received: from [127.0.0.1]([125.34.54.64]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm04a3472a6; Sun, 14 Jun 2009 08:21:44 +0800
Message-ID: <4A34428B.1030301@cernet.edu.cn>
Date: Sun, 14 Jun 2009 08:21:31 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.21 (Windows/20090302)
MIME-Version: 1.0
To: Dave Thaler <dthaler@windows.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0582A8@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B0582A8@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: 0Vk3dPWB
Cc: "congxiao@cernet.edu.cn" <congxiao@cernet.edu.cn>, 'Behave WG' <behave@ietf.org>, Fred Baker <fred@cisco.com>
Subject: Re: [BEHAVE] Comments on draft-xli-behave-v4v6-prefix-00.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 14 Jun 2009 00:21:38 -0000

Hi, Dave,

Thanks for providing very useful comments, which we'll consider very 
seriously and we'll make modifications and adjustments in the prefix 
document.

Concerning Section 6.1, here are the updates which reflect your comments.

Comment [DT64]: Disagree. See comments earlier, itâ€™s up to the admin 
since both can work. Itâ€™s up to whether the admin wants to use multiple 
site prefixes (WKP and LIR both work) or just one (must use LIR).

Comment [DT65]: Disagree. Earlier in this document it already motivated 
why WKP is better the LIR for scenarios like â€œAn IPv6 network to the 
IPv4 Internetâ€�. Hence this appears to be the wrong recommendation for 
that scenario since thereâ€™s no justification for the LIR in this 
document for that scenario. Either fix the recommendation or add 
sufficient justification earlier.

Comment [DT66]: Disagree. The 6to4 prefix is intended to be advertised 
into the global IPv6 internet. A WKP is not. This is very different 
practice.

Please comment.

Regards,

xing

---------------------------------------------------------------------------------------------

6.1.  PREFIX Recommendation

   The PREFIX Recommendations are:

   o  In the case when different sites are using same IPv4 addresses
      (for example, [RFC1918] space), the LIR MUST be used.

   o  In the "an IPv4 network connecting to IPv6 Internet" scenario, the
      LIR MUST be used.

   o  In the stateless mode, it's up to whether the admin wants to use
      multiple site prefixes or just one.  If only one site prefix is
      used, it MUST be LIR.  If multiple site prefixes are used, the
      site prefix with global IPv6 connectivity MUST be LIR, while the
      site prefix without global IPv6 connectivity CAN be WKP.

   o  When the site admin uses LIR, all of the relevant protocols and
      software need to accommodate the ability to configure that LIR
      prefix.

   o  If for some reason, the admin cannot use LIR (e.g. in an isolated
      network), the admin should use this WKP allocated by IANA for this
      purpose, rather than pulling one out of thin air, or using a
      prefix allocated for a different purpose.

   o  When the WKP is used, it MUST not be propagated in native IPv6
      routing, to prevent pollution of the IPv6 routing table by
      elements of the IPv4 routing table.  Therefore, a site which also
      has a native IPv6 connection MUST NOT advertise its WKP routing
      prefix on that connection, and all native IPv6 network operators
      MUST filter out and discard any WKP routing prefix advertisements.




Dave Thaler å†™é�“:
>
> Hi Xing Li,
>
> Thanks again for writing up this draft. I finally had time to type up my
>
> personal comments on the currently posted version of this document.
>
> Some of them repeat things others already said.
>
> -Dave Thaler
>

From dthaler@windows.microsoft.com  Mon Jun 15 22:24:41 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CB9733A6830 for <behave@core3.amsl.com>; Mon, 15 Jun 2009 22:24:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.412
X-Spam-Level: 
X-Spam-Status: No, score=-110.412 tagged_above=-999 required=5 tests=[AWL=0.187, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yOCPt1zUZkwA for <behave@core3.amsl.com>; Mon, 15 Jun 2009 22:24:40 -0700 (PDT)
Received: from smtp.microsoft.com (mail3.microsoft.com [131.107.115.214]) by core3.amsl.com (Postfix) with ESMTP id DBED83A6890 for <behave@ietf.org>; Mon, 15 Jun 2009 22:24:40 -0700 (PDT)
Received: from TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) by TK5-EXGWY-E803.partners.extranet.microsoft.com (10.251.56.169) with Microsoft SMTP Server (TLS) id 8.2.99.4; Mon, 15 Jun 2009 22:24:51 -0700
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTC104.redmond.corp.microsoft.com (157.54.79.159) with Microsoft SMTP Server id 14.0.601.1; Mon, 15 Jun 2009 22:24:51 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi; Mon, 15 Jun 2009 22:24:50 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: BEHAVE WG <behave@ietf.org>
Thread-Topic: Address format documentation plan
Thread-Index: AcnuQsCJCgUgjLroSnyu/iD5F1zfjw==
Date: Tue, 16 Jun 2009 05:24:42 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B077FC9@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Accept-Language: en-US
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
Subject: [BEHAVE] Address format documentation plan
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jun 2009 05:24:41 -0000

The chairs have been discussing how to proceed with the documentation
plan regarding the address format and prefix.

First, we observed that there are actually two mostly orthogonal technical
issues:

Issue #1: Choice of IPv6 prefix

Issue #2: Choice of method by which the remainder of the IPv6 address
          is derived from an IPv4 address

For issue #1, there's two alternatives: LIR vs WKP.

For issue #2, there's been multiple proposals already (and we actually
expect there to be more), including:

a)  Zero-pad and embed IPv4 address at the end

b)  Embed IPv4 address right after the prefix, and zero-pad the rest

c)  Use some reversible hash over the IPv4 address to get another set of
    bits and put that in somewhere

What we would like to see is one doc (separate from the framework, DNS64,
NAT64, SIIT update, and FTP ALG, docs) that would be a standards track
document, and covers both of the above issues and gives per-scenario
recommendations for each.  It would specify requirements for algorithms
that would apply to any new algorithms proposed later, and then specify
one or more actual algorithms prescriptively.  It would likely
also point out that the choice of algorithm is not required to be the
same in all networks, but having a small number makes implementing them
easier.

The above doc, plus SIIT update, would together obsolete the two pieces
of the existing SIIT RFC.  There are docs (like
draft-xli-behave-v4v6-prefix-00.txt) that cover most of issue #1
but still need some work on per-scenario recommendations, and hence
may have some text that could be incorporated into the combined doc.

The other WG docs (framework, DNS64, NAT64, SIIT update, FTP ALG, anything
else) would then contain no normative details of any algorithm,
but would be allowed to point to the above doc either informatively or
normatively (e.g., if the above doc specified multiple algorithms,
it would be legal to point to the entire doc, or to a single algorithm
within it, as needed).

To give folks a more clear idea of what we're looking for, here's a
sample title and outline:

Title: IPv6 Addressing of IPv6/IPv4 Address Translators
(Note an "address translator" is anything that has to derive
an IPv6 address from an IPv4 address or vice versa, which applies to
DNS64 and possible other ALGs, not just a NAT64 or stateless
translator.)

Outline:
   * Introduction
      - IPv6 Addresses assigned to IPv6 hosts
      - IPv6 Addresses used for IPv4 hosts
   * Prefix Selection
      - Requirements (routing system scalability, effect on applications, e=
tc)
      - LIR
        * definition, scenario-independent discussion
      - WKP
        * definition, scenario-independent discussion
      - Scenario-specific discussions/recommendations
        * Scenario 1
        * Scenario 2
        * ...
        * Scenario 6
    * IPv6 Address Format & Address Translation Algorithms
      - MUST/SHOULD/MAY Requirements for algorithms
         (e.g., reversible, checksum neutrality, ability to
           pretty-print an address in string format with
           an IPv4 address in dotted decimal like ::FFFF:1.2.3.4 does,
           ability to hide an IPv4 address from "smart" ALGs,
           ability to hide details of internal IPv4 subnetting)
      - v4-mapped (as used by RFC 3493 and RFC 2765)
          * definition, discussion
      - v4-translatable (as used by RFC 2765)
          * definition, discussion (perhaps deprecate them by this document=
?)
      - Pref64 (padding then address)
        * definition, discussion
      - IVI (address then padding)
        * definition, discussion
      - Pre-configured mapping table
        * definition, discussion
      - Scenario-specific discussions/recommendations
        * Scenario 1
        * Scenario 2
        * ...
        * Scenario 6

The current thinking is that the chairs will take a shot at building -00
from existing drafts/emails with the goal to transition the doc to
willing volunteers for -01.  Anyone who authored a current draft from
which text is pulled would be listed as a contributor unless they
ask not to be.

We're also interested in using some sort of issue tracking system,
which could be http://trac.tools.ietf.org/wg/behave/trac/report/1
or could simply be a web page maintained by the editor(s), or whatever
else works.

-Dave Thaler and Dan Wing

From marcelo@it.uc3m.es  Wed Jun 17 00:48:22 2009
Return-Path: <marcelo@it.uc3m.es>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id EBB993A6C73 for <behave@core3.amsl.com>; Wed, 17 Jun 2009 00:48:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.624
X-Spam-Level: 
X-Spam-Status: No, score=-6.624 tagged_above=-999 required=5 tests=[AWL=-0.025, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Z8x-AXJYpHeq for <behave@core3.amsl.com>; Wed, 17 Jun 2009 00:48:22 -0700 (PDT)
Received: from smtp02.uc3m.es (smtp02.uc3m.es [163.117.176.132]) by core3.amsl.com (Postfix) with ESMTP id A3A953A6B85 for <behave@ietf.org>; Wed, 17 Jun 2009 00:48:21 -0700 (PDT)
Received: from marcelo-bagnulos-macbook-pro.local (206.pool85-53-130.dynamic.orange.es [85.53.130.206]) by smtp02.uc3m.es (Postfix) with ESMTP id 3E0B16BA931; Wed, 17 Jun 2009 09:48:29 +0200 (CEST)
Message-ID: <4A389FCC.8060701@it.uc3m.es>
Date: Wed, 17 Jun 2009 09:48:28 +0200
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: Dave Thaler <dthaler@windows.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B077FC9@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B077FC9@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-5.6.0.1016-16708.005
Cc: BEHAVE WG <behave@ietf.org>
Subject: Re: [BEHAVE] Address format documentation plan
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jun 2009 07:48:23 -0000

Looks good to me.
Thanks for taking the lead on this.

I am willing to contribute on this.

Regards, marcelo

Dave Thaler escribió:
> The chairs have been discussing how to proceed with the documentation
> plan regarding the address format and prefix.
>
> First, we observed that there are actually two mostly orthogonal technical
> issues:
>
> Issue #1: Choice of IPv6 prefix
>
> Issue #2: Choice of method by which the remainder of the IPv6 address
>           is derived from an IPv4 address
>
> For issue #1, there's two alternatives: LIR vs WKP.
>
> For issue #2, there's been multiple proposals already (and we actually
> expect there to be more), including:
>
> a)  Zero-pad and embed IPv4 address at the end
>
> b)  Embed IPv4 address right after the prefix, and zero-pad the rest
>
> c)  Use some reversible hash over the IPv4 address to get another set of
>     bits and put that in somewhere
>
> What we would like to see is one doc (separate from the framework, DNS64,
> NAT64, SIIT update, and FTP ALG, docs) that would be a standards track
> document, and covers both of the above issues and gives per-scenario
> recommendations for each.  It would specify requirements for algorithms
> that would apply to any new algorithms proposed later, and then specify
> one or more actual algorithms prescriptively.  It would likely
> also point out that the choice of algorithm is not required to be the
> same in all networks, but having a small number makes implementing them
> easier.
>
> The above doc, plus SIIT update, would together obsolete the two pieces
> of the existing SIIT RFC.  There are docs (like
> draft-xli-behave-v4v6-prefix-00.txt) that cover most of issue #1
> but still need some work on per-scenario recommendations, and hence
> may have some text that could be incorporated into the combined doc.
>
> The other WG docs (framework, DNS64, NAT64, SIIT update, FTP ALG, anything
> else) would then contain no normative details of any algorithm,
> but would be allowed to point to the above doc either informatively or
> normatively (e.g., if the above doc specified multiple algorithms,
> it would be legal to point to the entire doc, or to a single algorithm
> within it, as needed).
>
> To give folks a more clear idea of what we're looking for, here's a
> sample title and outline:
>
> Title: IPv6 Addressing of IPv6/IPv4 Address Translators
> (Note an "address translator" is anything that has to derive
> an IPv6 address from an IPv4 address or vice versa, which applies to
> DNS64 and possible other ALGs, not just a NAT64 or stateless
> translator.)
>
> Outline:
>    * Introduction
>       - IPv6 Addresses assigned to IPv6 hosts
>       - IPv6 Addresses used for IPv4 hosts
>    * Prefix Selection
>       - Requirements (routing system scalability, effect on applications, etc)
>       - LIR
>         * definition, scenario-independent discussion
>       - WKP
>         * definition, scenario-independent discussion
>       - Scenario-specific discussions/recommendations
>         * Scenario 1
>         * Scenario 2
>         * ...
>         * Scenario 6
>     * IPv6 Address Format & Address Translation Algorithms
>       - MUST/SHOULD/MAY Requirements for algorithms
>          (e.g., reversible, checksum neutrality, ability to
>            pretty-print an address in string format with
>            an IPv4 address in dotted decimal like ::FFFF:1.2.3.4 does,
>            ability to hide an IPv4 address from "smart" ALGs,
>            ability to hide details of internal IPv4 subnetting)
>       - v4-mapped (as used by RFC 3493 and RFC 2765)
>           * definition, discussion
>       - v4-translatable (as used by RFC 2765)
>           * definition, discussion (perhaps deprecate them by this document?)
>       - Pref64 (padding then address)
>         * definition, discussion
>       - IVI (address then padding)
>         * definition, discussion
>       - Pre-configured mapping table
>         * definition, discussion
>       - Scenario-specific discussions/recommendations
>         * Scenario 1
>         * Scenario 2
>         * ...
>         * Scenario 6
>
> The current thinking is that the chairs will take a shot at building -00
> from existing drafts/emails with the goal to transition the doc to
> willing volunteers for -01.  Anyone who authored a current draft from
> which text is pulled would be listed as a contributor unless they
> ask not to be.
>
> We're also interested in using some sort of issue tracking system,
> which could be http://trac.tools.ietf.org/wg/behave/trac/report/1
> or could simply be a web page maintained by the editor(s), or whatever
> else works.
>
> -Dave Thaler and Dan Wing
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
>
>   


From phdgang@gmail.com  Wed Jun 17 07:54:09 2009
Return-Path: <phdgang@gmail.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 139843A685E for <behave@core3.amsl.com>; Wed, 17 Jun 2009 07:54:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.514
X-Spam-Level: *
X-Spam-Status: No, score=1.514 tagged_above=-999 required=5 tests=[AWL=0.612,  BAYES_00=-2.599, CHARSET_FARAWAY_HEADER=3.2, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zWnY1kZTcp6b for <behave@core3.amsl.com>; Wed, 17 Jun 2009 07:54:08 -0700 (PDT)
Received: from mail-pz0-f204.google.com (mail-pz0-f204.google.com [209.85.222.204]) by core3.amsl.com (Postfix) with ESMTP id AB7A53A6ADE for <behave@ietf.org>; Wed, 17 Jun 2009 07:53:55 -0700 (PDT)
Received: by pzk42 with SMTP id 42so490282pzk.29 for <behave@ietf.org>; Wed, 17 Jun 2009 07:53:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=Mm5M7TJDNdXqZ1/QO+QIDY2OTq6r/Q/odcIFvIQi010=; b=fqaHcB3x5+eSgBnzYkJjwLsaGj2T7M+hJf5aHsKwjpN58WYcx96C+6dr091cfDHrxY uqOkokR8GJoR1EFsdIAyMysjcxEJfJ7PMNQLM7EUjlEVZCcdJpMm1oRx5MsoRJCRZ9Yw C36jz0SS0XGPebg8QiF8aDxh8kHrD5TWoRtLQ=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=qrQmqWvZNga0rYVKCqsM+bw7r9Jja27+3dPVWvNHAmKnUO1vg44AlKlFNh5c3H/JtB PPoJ92Gd3hu62oqQZUFty0xabXjBZav5dkwU5RvMezVy0Oee8y5N64VzTQgoUSPO3+sR jLafHnQkhWLFP6WqJgNZbSyhkTLQwhlmvZLPo=
MIME-Version: 1.0
Received: by 10.142.43.7 with SMTP id q7mr228758wfq.326.1245249919479; Wed, 17  Jun 2009 07:45:19 -0700 (PDT)
Date: Wed, 17 Jun 2009 22:45:19 +0800
Message-ID: <36ba02b00906170745n67350aebse6e9a2f2c0acbd89@mail.gmail.com>
From: =?GB2312?B?s8K41Q==?= <phdgang@gmail.com>
To: behave@ietf.org
Content-Type: multipart/alternative; boundary=000e0cd304701b7265046c8c5758
Subject: [BEHAVE] About BIA Open Source
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Jun 2009 14:54:09 -0000

--000e0cd304701b7265046c8c5758
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hello all,

I have studied BIA (RFC 3338) and found that it's very interesting
host-based IPv6 solution.
I'm trying to find BIA Open Source to make experiments.
Is there anyone can kindly tell me where I can get that?

Thanks a lot.

BRs

Gang

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

<div>Hello all,</div>
<div>=A0</div>
<div>I have studied BIA (RFC 3338) and found that it&#39;s very interesting=
 host-based IPv6 solution.</div>
<div>I&#39;m trying to find BIA Open Source to make experiments.</div>
<div>Is there anyone can kindly tell me where I can get that?</div>
<div>=A0</div>
<div>Thanks a lot.</div>
<div>=A0</div>
<div>BRs</div>
<div>=A0</div>
<div>Gang</div>
<div>=A0</div>
<div>=A0</div>

--000e0cd304701b7265046c8c5758--

From mohamed.boucadair@orange-ftgroup.com  Thu Jun 18 23:18:19 2009
Return-Path: <mohamed.boucadair@orange-ftgroup.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2193E3A685F for <behave@core3.amsl.com>; Thu, 18 Jun 2009 23:18:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level: 
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HELO_EQ_FR=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mEeExWuVGda3 for <behave@core3.amsl.com>; Thu, 18 Jun 2009 23:18:18 -0700 (PDT)
Received: from R-MAIL2.rd.francetelecom.com (r-mail2.rd.francetelecom.com [217.108.152.42]) by core3.amsl.com (Postfix) with ESMTP id A5B683A67C1 for <behave@ietf.org>; Thu, 18 Jun 2009 23:18:17 -0700 (PDT)
Received: from ftrdmel0.rd.francetelecom.fr ([10.192.128.56]) by ftrdsmtp2.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.3959);  Fri, 19 Jun 2009 08:18:29 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Fri, 19 Jun 2009 08:18:25 +0200
Message-ID: <08BA2C59E081884DB2AAE4A0BE9D6DC1271292@ftrdmel0.rd.francetelecom.fr>
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B077FC9@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: [BEHAVE] Address format documentation plan
Thread-Index: AcnuQsCJCgUgjLroSnyu/iD5F1zfjwCYPupg
References: <E4561B14EE2A3E4E9D478EBFB5416E1B077FC9@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
From: <mohamed.boucadair@orange-ftgroup.com>
To: <dthaler@windows.microsoft.com>, <behave@ietf.org>
X-OriginalArrivalTime: 19 Jun 2009 06:18:29.0864 (UTC) FILETIME=[C3993E80:01C9F0A5]
Subject: Re: [BEHAVE] Address format documentation plan
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jun 2009 06:18:19 -0000

Dear Dave, all,

This is good initiative. I hope this won't be exclusive to =
translation-based solutions but covers also encapsulation-based ones.=20

FYI, an IPv4-inferred IPv6 prefix/address has been also defined in the =
context of port range based solutions =
(http://tools.ietf.org/html/draft-boucadair-behave-ipv6-portrange-01#sect=
ion-4). As authors of the that draft, our position is:

- to allow the use both LIR and WKP (IANA) for more flexibility and let =
SP make a decision based on their need and context. LIR being preferred =
for inter-domain routing issues among others. Two IPv6 service prefixes =
may be required in order to solve some issues related to fragmentation =
for instance.

- to standardise few IPv4-inferred IPv6 prefix/address templates. A mean =
to "signal" the used template may be required as the one defined in: =
http://tools.ietf.org/html/draft-boucadair-dhcpv6-shared-address-option-0=
0#section-4


Cheers,
Med
=20

-----Message d'origine-----
De : behave-bounces@ietf.org [mailto:behave-bounces@ietf.org] De la part =
de Dave Thaler
Envoy=E9 : mardi 16 juin 2009 07:25
=C0 : BEHAVE WG
Objet : [BEHAVE] Address format documentation plan

The chairs have been discussing how to proceed with the documentation =
plan regarding the address format and prefix.

First, we observed that there are actually two mostly orthogonal =
technical
issues:

Issue #1: Choice of IPv6 prefix

Issue #2: Choice of method by which the remainder of the IPv6 address
          is derived from an IPv4 address

For issue #1, there's two alternatives: LIR vs WKP.

For issue #2, there's been multiple proposals already (and we actually =
expect there to be more), including:

a)  Zero-pad and embed IPv4 address at the end

b)  Embed IPv4 address right after the prefix, and zero-pad the rest

c)  Use some reversible hash over the IPv4 address to get another set of
    bits and put that in somewhere

What we would like to see is one doc (separate from the framework, =
DNS64, NAT64, SIIT update, and FTP ALG, docs) that would be a standards =
track document, and covers both of the above issues and gives =
per-scenario recommendations for each.  It would specify requirements =
for algorithms that would apply to any new algorithms proposed later, =
and then specify one or more actual algorithms prescriptively.  It would =
likely also point out that the choice of algorithm is not required to be =
the same in all networks, but having a small number makes implementing =
them easier.

The above doc, plus SIIT update, would together obsolete the two pieces =
of the existing SIIT RFC.  There are docs (like
draft-xli-behave-v4v6-prefix-00.txt) that cover most of issue #1 but =
still need some work on per-scenario recommendations, and hence may have =
some text that could be incorporated into the combined doc.

The other WG docs (framework, DNS64, NAT64, SIIT update, FTP ALG, =
anything
else) would then contain no normative details of any algorithm, but =
would be allowed to point to the above doc either informatively or =
normatively (e.g., if the above doc specified multiple algorithms, it =
would be legal to point to the entire doc, or to a single algorithm =
within it, as needed).

To give folks a more clear idea of what we're looking for, here's a =
sample title and outline:

Title: IPv6 Addressing of IPv6/IPv4 Address Translators (Note an =
"address translator" is anything that has to derive an IPv6 address from =
an IPv4 address or vice versa, which applies to
DNS64 and possible other ALGs, not just a NAT64 or stateless
translator.)

Outline:
   * Introduction
      - IPv6 Addresses assigned to IPv6 hosts
      - IPv6 Addresses used for IPv4 hosts
   * Prefix Selection
      - Requirements (routing system scalability, effect on =
applications, etc)
      - LIR
        * definition, scenario-independent discussion
      - WKP
        * definition, scenario-independent discussion
      - Scenario-specific discussions/recommendations
        * Scenario 1
        * Scenario 2
        * ...
        * Scenario 6
    * IPv6 Address Format & Address Translation Algorithms
      - MUST/SHOULD/MAY Requirements for algorithms
         (e.g., reversible, checksum neutrality, ability to
           pretty-print an address in string format with
           an IPv4 address in dotted decimal like ::FFFF:1.2.3.4 does,
           ability to hide an IPv4 address from "smart" ALGs,
           ability to hide details of internal IPv4 subnetting)
      - v4-mapped (as used by RFC 3493 and RFC 2765)
          * definition, discussion
      - v4-translatable (as used by RFC 2765)
          * definition, discussion (perhaps deprecate them by this =
document?)
      - Pref64 (padding then address)
        * definition, discussion
      - IVI (address then padding)
        * definition, discussion
      - Pre-configured mapping table
        * definition, discussion
      - Scenario-specific discussions/recommendations
        * Scenario 1
        * Scenario 2
        * ...
        * Scenario 6

The current thinking is that the chairs will take a shot at building -00 =
from existing drafts/emails with the goal to transition the doc to =
willing volunteers for -01.  Anyone who authored a current draft from =
which text is pulled would be listed as a contributor unless they ask =
not to be.

We're also interested in using some sort of issue tracking system, which =
could be http://trac.tools.ietf.org/wg/behave/trac/report/1
or could simply be a web page maintained by the editor(s), or whatever =
else works.

-Dave Thaler and Dan Wing
_______________________________________________
Behave mailing list
Behave@ietf.org
https://www.ietf.org/mailman/listinfo/behave

From xing@cernet.edu.cn  Fri Jun 19 02:27:22 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 32FB93A6890 for <behave@core3.amsl.com>; Fri, 19 Jun 2009 02:27:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.097
X-Spam-Level: 
X-Spam-Status: No, score=0.097 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wV93rgLqEj8z for <behave@core3.amsl.com>; Fri, 19 Jun 2009 02:27:20 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id 5FBDC3A6844 for <behave@ietf.org>; Fri, 19 Jun 2009 02:27:17 -0700 (PDT)
Received: from [59.66.24.176]([59.66.24.176]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm204a3b7465; Fri, 19 Jun 2009 17:27:28 +0800
Message-ID: <4A3B59C7.7040102@cernet.edu.cn>
Date: Fri, 19 Jun 2009 17:26:31 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.17 (Windows/20080914)
MIME-Version: 1.0
To: 'Behave WG' <behave@ietf.org>,  Behave Chairs <behave-chairs@tools.ietf.org>
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: 7bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: zVcXaRWB
Subject: Re: [BEHAVE] Address format documentation plan
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 19 Jun 2009 09:27:22 -0000

Dear BEHAVE Co-Chairs,

We really appreciate your leadership to drive the progress in the BEHAVE
and offer to re-organize the layout of prefix-00 doc. As the original
editors of draft-xli-behave-v4v6-prefix-00.txt, we agree and support
this initiative.

As we understand, the content of the new prefix-00 doc will be mainly
based on draft-xli-behave-v4v6-prefix-00.txt and discussion we had in
the mailing-list. But it will provide better and clear layout in text.
We believe this is a very good idea!

(1) We agree it would be helpful to clearly separate Issue #1 (choice of
IPv6 prefix) and Issue #2 (choice of method). Both of these issues are
discussed in draft-xli-behave-v4v6-prefix-00.txt.

(2) The final conclusions of draft-xli-behave-v4v6-prefix-00.txt are
derived from the different scenarios discussed in the document. For the
sake of conciseness, though, we just listed the conclusions in general,
instead of the specific section corresponding to each scenario. We agree
that each scenario should have its own conclusion.

(3) It is important to have checksum neutral in NAT66. However, due to
wide deployment of IPv4 NATs, it is unlikely the IPv4 Internet will see
deployment of a new protocol. We believe that checksum neutral
translation is not necessary for the translators (IVI and NAT64), Thus,
we might better concentrate the efforts on other translation issues.

(4) Currently, CERNET is implementing both IVI and NAT64 translators for
different scenarios and has been testing those translators in
large-scale-production network to verify our draft works.

In conclusion, with the leadership of Co-Chairs and collaboration from
all colleagues from Behave teams, we volunteer to be editors of the new
prefix document after prefix -00.

Best regards,

Xing Li, Congxiao Bao, Fred Baker


From pierre.levis@orange-ftgroup.com  Mon Jun 22 06:43:03 2009
Return-Path: <pierre.levis@orange-ftgroup.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id E4C6E3A69CA; Mon, 22 Jun 2009 06:43:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[AWL=0.248,  BAYES_00=-2.599, HELO_EQ_FR=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AzbohoJadzIy; Mon, 22 Jun 2009 06:43:03 -0700 (PDT)
Received: from R-MAIL1.rd.francetelecom.com (r-mail1.rd.francetelecom.com [217.108.152.41]) by core3.amsl.com (Postfix) with ESMTP id 5F53C3A6933; Mon, 22 Jun 2009 06:43:02 -0700 (PDT)
Received: from ftrdmel0.rd.francetelecom.fr ([10.192.128.56]) by ftrdsmtp1.rd.francetelecom.fr with Microsoft SMTPSVC(6.0.3790.3959);  Mon, 22 Jun 2009 15:43:15 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C9F33F.645995C3"
Date: Mon, 22 Jun 2009 15:43:14 +0200
Message-ID: <F1A741D65FFEF6489D607B26ABA0ED575BDA17@ftrdmel0.rd.francetelecom.fr>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: I-D Action:draft-levis-behave-ipv4-shortage-framework-02.txt 
Thread-Index: AcnzPbcB+4wzZZXCRhqFxwRGprq7DgAAHZXA
From: <pierre.levis@orange-ftgroup.com>
To: <behave@ietf.org>, <shara@ietf.org>, <softwires@ietf.org>
X-OriginalArrivalTime: 22 Jun 2009 13:43:15.0723 (UTC) FILETIME=[64D96DB0:01C9F33F]
Cc: alain.villefranque@orange-ftgroup.com, mohamed.boucadair@orange-ftgroup.com, jeanluc.grimault@orange-ftgroup.com
Subject: [BEHAVE] TR: I-D Action:draft-levis-behave-ipv4-shortage-framework-02.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jun 2009 13:43:04 -0000

This is a multi-part message in MIME format.

------_=_NextPart_001_01C9F33F.645995C3
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear all,

This new version is significantly richer than the previous one.


Looking forward to reading your comments


Regards


Pierre


-----Message d'origine-----
De : i-d-announce-bounces@ietf.org =
[mailto:i-d-announce-bounces@ietf.org] De la part de =
Internet-Drafts@ietf.org
Envoy=E9 : lundi 22 juin 2009 15:30
=C0 : i-d-announce@ietf.org
Objet : I-D Action:draft-levis-behave-ipv4-shortage-framework-02.txt=20

A New Internet-Draft is available from the on-line Internet-Drafts =
directories.

	Title           : IPv4 Address Shortage: Needs and Open Issues
	Author(s)       : P. Levis, et al.
	Filename        : draft-levis-behave-ipv4-shortage-framework-02.txt
	Pages           : 25
	Date            : 2009-06-22

This document analyses the main issues related to IPv4 Internet
access in the context of public IPv4 address exhaustion.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-levis-behave-ipv4-shortage-fram=
ework-02.txt

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

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

------_=_NextPart_001_01C9F33F.645995C3
Content-Type: application/octet-stream;
	name="draft-levis-behave-ipv4-shortage-framework-02.URL"
Content-Transfer-Encoding: base64
Content-Description: draft-levis-behave-ipv4-shortage-framework-02.URL
Content-Disposition: attachment;
	filename="draft-levis-behave-ipv4-shortage-framework-02.URL"

W0ludGVybmV0U2hvcnRjdXRdDQpVUkw9ZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0
cy9kcmFmdC1sZXZpcy1iZWhhdmUtaXB2NC1zaG9ydGFnZS1mcmFtZXdvcmstMDIudHh0DQo=

------_=_NextPart_001_01C9F33F.645995C3
Content-Type: text/plain;
	name="ATT10715347.txt"
Content-Transfer-Encoding: base64
Content-Description: ATT10715347.txt
Content-Disposition: attachment;
	filename="ATT10715347.txt"

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCkktRC1Bbm5v
dW5jZSBtYWlsaW5nIGxpc3QNCkktRC1Bbm5vdW5jZUBpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0
Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9pLWQtYW5ub3VuY2UNCkludGVybmV0LURyYWZ0IGRpcmVj
dG9yaWVzOiBodHRwOi8vd3d3LmlldGYub3JnL3NoYWRvdy5odG1sDQpvciBmdHA6Ly9mdHAuaWV0
Zi5vcmcvaWV0Zi8xc2hhZG93LXNpdGVzLnR4dA0K

------_=_NextPart_001_01C9F33F.645995C3--

From kyking6@gmail.com  Fri Jun 26 11:00:27 2009
Return-Path: <kyking6@gmail.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 905E53A6B07 for <behave@core3.amsl.com>; Fri, 26 Jun 2009 11:00:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level: 
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MTE2XEkbd9iI for <behave@core3.amsl.com>; Fri, 26 Jun 2009 11:00:26 -0700 (PDT)
Received: from mail-gx0-f226.google.com (mail-gx0-f226.google.com [209.85.217.226]) by core3.amsl.com (Postfix) with ESMTP id 065BC3A6861 for <behave@ietf.org>; Fri, 26 Jun 2009 11:00:25 -0700 (PDT)
Received: by gxk26 with SMTP id 26so1092452gxk.13 for <behave@ietf.org>; Fri, 26 Jun 2009 10:58:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=qD5+p9YPipndMDcl3JXJq18xrSOivKKXQRJ9n/xhVp0=; b=potZHOCV07gNY5/g6PfHLpYV/H/TsPLJ89DgIkqm11QcwfBw6oCvs5oy4nPBnKhRUh FjAFfLYz5KSsOs+xRfJqpHAVnfeE88cd5RpKsdRC7hDEE4tlYckYnppMl9Ld+Y3frjnP FglT7To0nNEtJY4F1ZM8GYJOiOejM/A/gGq0Y=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=T56XbiKT358IFvobmehCmp1tlxfcP34G9JCbBbSrG+15rmvApe7AORnT6sW8dTSTgl gNwju1nkjMqH8D6FS8rQ9zyy2N1jXl1R8TYpHryori9kfSfw2QXnvNi5zf6M3q0gCNFj MkeB5iH1oQ+d4PVmhazhaEYBBHMu+zHdL40yU=
MIME-Version: 1.0
Received: by 10.90.91.9 with SMTP id o9mr1235078agb.79.1246038750736; Fri, 26  Jun 2009 10:52:30 -0700 (PDT)
In-Reply-To: <4A2658D2.70504@cernet.edu.cn>
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com> <4A1587AF.9080608@it.uc3m.es> <E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A20FB9F.5050105@cernet.edu.cn> <72F5D0A3-D818-43D7-A09E-7BC939A9E326@free.fr> <4A214D69.7050407@it.uc3m.es> <49917DD3-CA88-461D-976B-4CB2F279CB68@free.fr> <4A24DF11.7040709@it.uc3m.es> <AFBE1AD6-5D97-4753-B6D3-F6A3D8367101@free.fr> <4A2658D2.70504@cernet.edu.cn>
Date: Sat, 27 Jun 2009 01:52:30 +0800
Message-ID: <3dd97b820906261052l58a58c5ejf0e3df738df21313@mail.gmail.com>
From: Kevin Y <kyking6@gmail.com>
To: Xing Li <xing@cernet.edu.cn>
Content-Type: multipart/alternative; boundary=0016361e88061d3e1e046d4401af
Cc: Behave WG <behave@ietf.org>, Dan Wing <dwing@cisco.com>, Dave Thaler <dthaler@windows.microsoft.com>
Subject: Re: [BEHAVE] interim meeting minutes - NAT64 definition
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Jun 2009 18:00:27 -0000

--0016361e88061d3e1e046d4401af
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

May I propose following new terms:

AFT        Address Family Translation for stateless & basic Iv4 & v6
protocols translation.
AFPT      Address Family & Port Translation for  AFT +  stateful management.
AFPT64   This means stateful translation initiated from IPv6.
Pro:
  a.  New terms &  new pronoucation, no conflict with old NAT, NAPT,
NAT-PT, & anything else
  b.  AFT & AFPT explain exactly what is happening. IPv4 & IPv6 address
family protocols translation !
  c.  It is short and simple,  once people read it, it is easy to remember
it and use it.
  d.  clear logical relationship between AFT and AFPT.
  e.  Address Family means the network protocols,  in C,  we already use
AF_INET and AF_INET6
 for IPv4 and IPv6 protocols.
  f.   Some people use AFT64 to replace NAT64, and acceptance is not big
problem !

Con:
  a.  First timer may not understand it.  But little explaination will clear
the concept.
  b.  it is not one syllable like NAT,  but if people get used to it, it is
no  hard to use it.

Thanks

Kevin Yin


On Wed, Jun 3, 2009 at 7:04 PM, Xing Li <xing@cernet.edu.cn> wrote:

>
>
>> I see.
>>  Limiting so far to SIIT and *NAPT64*  would be fine as far as I am
>> concerned.
>> (I understand that in some existing drafts have used NAT64 as meaning
>> stateful only, but replacing NAT64 by NAPT64 in these documents  should not
>> be a big deal. On the contrary, limiting the acronym NAT to mean only
>> stateful NATs  would be a change bound to create confusion.)
>>
> I think this is a very good suggestion, i.e. SIIT for the stateless and
> NAPT64 for the stateful translations, respectively.
> (SIITbis and NAPT64bis are for their major upgrades).
>
> xing
>
>
>> Regards,
>>
>> RD
>>
>> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
>

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

<div>May I propose following new terms:</div>
<div>=A0</div>
<div>AFT=A0=A0=A0=A0=A0=A0=A0=A0Address Family Translation=A0for=A0stateles=
s &amp; basic Iv4 &amp; v6 protocols translation.<br>AFPT=A0=A0=A0=A0=A0 Ad=
dress Family &amp; Port Translation for=A0=A0AFT +=A0 stateful management.<=
br>AFPT64=A0=A0 This means=A0stateful translation initiated from IPv6.<br>
</div>
<div>Pro:</div>
<div>=A0=A0a.=A0 New terms &amp;=A0 new pronoucation,=A0no conflict with ol=
d NAT, NAPT, NAT-PT,=A0&amp; anything else=A0=A0</div>
<div>=A0=A0b.=A0=A0AFT &amp; AFPT explain exactly what is happening.=A0IPv4=
 &amp; IPv6 address family=A0protocols translation !=A0=A0 </div>
<div>=A0 c.=A0 It is short and simple,=A0 once people=A0read it, it is easy=
 to remember it and use it.</div>
<div>=A0 d.=A0 clear logical relationship between AFT and AFPT.</div>
<div>=A0 e.=A0 Address Family means=A0the network protocols,=A0 in C,=A0 we=
 already use AF_INET and AF_INET6</div>
<div>=A0for=A0IPv4 and IPv6 protocols.=A0 </div>
<div>=A0 f.=A0=A0 Some people use AFT64 to replace NAT64, and acceptance is=
 not big problem=A0!</div>
<div>=A0</div>
<div>Con:</div>
<div>=A0 a.=A0 First timer may not understand it.=A0 But little explainatio=
n will clear the concept.</div>
<div>=A0 b.=A0 it is not one syllable like NAT,=A0 but if people get used t=
o it, it is no=A0 hard to use it.=A0=A0</div>
<div>=A0</div>
<div>Thanks</div>
<div>=A0</div>
<div>Kevin Yin</div>
<div><br>=A0</div>
<div class=3D"gmail_quote">On Wed, Jun 3, 2009 at 7:04 PM, Xing Li <span di=
r=3D"ltr">&lt;<a href=3D"mailto:xing@cernet.edu.cn">xing@cernet.edu.cn</a>&=
gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class=3D"im"><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>I see.<br>=A0Limiting so far=
 to SIIT and *NAPT64* =A0would be fine as far as I am concerned.<br>(I unde=
rstand that in some existing drafts have used NAT64 as meaning stateful onl=
y, but replacing NAT64 by NAPT64 in these documents =A0should not be a big =
deal. On the contrary, limiting the acronym NAT to mean only stateful NATs =
=A0would be a change bound to create confusion.)<br>
</blockquote></div>I think this is a very good suggestion, i.e. SIIT for th=
e stateless and NAPT64 for the stateful translations, respectively.<br>(SII=
Tbis and NAPT64bis are for their major upgrades).<br><font color=3D"#888888=
"><br>
xing</font>=20
<div>
<div></div>
<div class=3D"h5"><br>
<blockquote class=3D"gmail_quote" style=3D"PADDING-LEFT: 1ex; MARGIN: 0px 0=
px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid"><br>Regards,<br><br>RD<br><br></=
blockquote>_______________________________________________<br>Behave mailin=
g list<br>
<a href=3D"mailto:Behave@ietf.org" target=3D"_blank">Behave@ietf.org</a><br=
><a href=3D"https://www.ietf.org/mailman/listinfo/behave" target=3D"_blank"=
>https://www.ietf.org/mailman/listinfo/behave</a><br></div></div></blockquo=
te></div>
<br>

--0016361e88061d3e1e046d4401af--

From xing@cernet.edu.cn  Fri Jun 26 23:39:01 2009
Return-Path: <xing@cernet.edu.cn>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 961383A6782 for <behave@core3.amsl.com>; Fri, 26 Jun 2009 23:39:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.604
X-Spam-Level: 
X-Spam-Status: No, score=0.604 tagged_above=-999 required=5 tests=[AWL=0.507,  BAYES_00=-2.599, FH_HAS_XAIMC=2.696]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4AgrfQ4PGhYF for <behave@core3.amsl.com>; Fri, 26 Jun 2009 23:39:00 -0700 (PDT)
Received: from cernet.edu.cn (sea.net.edu.cn [202.112.3.66]) by core3.amsl.com (Postfix) with SMTP id 948A13A6774 for <behave@ietf.org>; Fri, 26 Jun 2009 23:38:58 -0700 (PDT)
Received: from [192.168.1.110]([123.112.67.184]) by cernet.edu.cn(AIMC 3.2.0.0) with SMTP id jm224a45c6c9; Sat, 27 Jun 2009 14:39:15 +0800
Message-ID: <4A45BE96.1020405@cernet.edu.cn>
Date: Sat, 27 Jun 2009 14:39:18 +0800
From: Xing Li <xing@cernet.edu.cn>
User-Agent: Thunderbird 2.0.0.22 (Windows/20090605)
MIME-Version: 1.0
To: behave@ietf.org
Content-Type: text/plain; charset=GB2312
Content-Transfer-Encoding: 7bit
X-AIMC-AUTH: xing
X-AIMC-MAILFROM: xing@cernet.edu.cn
X-AIMC-Msg-ID: ugN91UWB
Cc: congxiao <congxiao@cernet.edu.cn>
Subject: [BEHAVE] draft-bcx-behave-learn-address-00
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jun 2009 06:39:01 -0000

We have uploaded an Internet Draft "How Host A learns the IP address of
Host B" [http://tools.ietf.org/html/draft-bcx-behave-learn-address-00],
which is not expected to be published as an RFC. But it is intended to
assist the IETF community to understand how host A learns the IP address
of host B when an IPv4/IPv6 translator is involved. It contains some
technical details which are not presented in the current prefix document
[http://tools.ietf.org/html/draft-xli-behave-v4v6-prefix-00].

xing



From marcelo@it.uc3m.es  Sat Jun 27 01:39:20 2009
Return-Path: <marcelo@it.uc3m.es>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 19D813A686D for <behave@core3.amsl.com>; Sat, 27 Jun 2009 01:39:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.031
X-Spam-Level: 
X-Spam-Status: No, score=-6.031 tagged_above=-999 required=5 tests=[AWL=-0.515, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, URIBL_RHS_DOB=1.083]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CnqrKK-CNPQR for <behave@core3.amsl.com>; Sat, 27 Jun 2009 01:39:18 -0700 (PDT)
Received: from smtp01.uc3m.es (smtp01.uc3m.es [163.117.176.131]) by core3.amsl.com (Postfix) with ESMTP id 5A4E23A6829 for <behave@ietf.org>; Sat, 27 Jun 2009 01:39:17 -0700 (PDT)
Received: from marcelo-bagnulos-macbook-pro.local (133.pool85-53-136.dynamic.orange.es [85.53.136.133]) by smtp01.uc3m.es (Postfix) with ESMTP id A73F4BA00F7; Sat, 27 Jun 2009 10:39:34 +0200 (CEST)
Message-ID: <4A45DAC5.6030606@it.uc3m.es>
Date: Sat, 27 Jun 2009 10:39:33 +0200
From: marcelo bagnulo braun <marcelo@it.uc3m.es>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: Xing Li <xing@cernet.edu.cn>
References: <4A45BE96.1020405@cernet.edu.cn>
In-Reply-To: <4A45BE96.1020405@cernet.edu.cn>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-TM-AS-Product-Ver: IMSS-7.0.0.3116-5.6.0.1016-16728.006
Cc: congxiao <congxiao@cernet.edu.cn>, behave@ietf.org
Subject: Re: [BEHAVE] draft-bcx-behave-learn-address-00
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jun 2009 08:39:20 -0000

Hi,

I am confused by this draft, let me present some questions below....

the draft reads:

    3. Convert address representation between two address families


       In order to performance the communication between two address
       families (IPv4 and IPv6), an IPv4 host must have an IPv6
       representation and an IPv6 host must have an IPv4 representation, as
       discussed in [I-D.xli-behave-v4v6-prefix].

       o  For the stateful translation, the address mapping algorithm is
          used to represent IPv4 in IPv6, while a session initiated state
          table is used to represent IPv6 in IPv4.



I don't think this is the case.

I mean, when there is a packet flying from the IPv6 side to the IPv4 
side, there are two different methods for transforming the IPv6 
addresses contained in the IPv6 packet into IPv4 addresses.
there is one method for transforming the destiantion address, which is 
algorithmic and there is another method for transforming the the source 
address, which relies on a binding table state.

Now, the reverse methos of each of those is applies to the IPv4 
addresses contained in the IPv4 packets that fly in the oposite direction.

So, in nat64 there are two methods and their respective reverse methods.


So, it is certainly not true that the address mapping algortihm is used 
for turning IPv4 addresses into IPv6 addresses and that the table is 
used for turning IPv6 addresses into IPv4 addresses. Both methods are 
used for both type of addresses, but it depends whether they are used as 
source or destiantion address.

Later on the draft reads:

    5. Using different prefixes is considered harmful


       The above examples are straightforward.  However, for the stateless
       translation in the "the user of host A gets the IP address manually"



    Bao & Li                Expires December 17, 2009               [Page 5]

     
    Internet-Draft         How Host A learns addresses             June 2009


       case and under the following condition, the situation gets very
       complicated.

       o  As discussed in Section 3, for the stateless translation, the
          address mapping algorithm is used both to represent IPv4 in IPv6
          and IPv6 in IPv4.  So when host A gets an arbitrary IPv4 address
          of host B, it could be used by physical IPv4 host or it could be
          mapped to IPv6 based on the address mapping algorithm and used by
          physical IPv6 host.  It is clear that host A does not have the
          information to tell which case is applied.

       o  As discussed in Section 3, for the stateless translation, the
          PREFIX can be either LIR or WKP.  So the possibilities are:

          1.  Use LIR to represent IPv4 in IPv6 and use LIR to represent
              IPv6 in IPv4.

          2.  Use WKP to represent IPv4 in IPv6 and use WKP to represent
              IPv6 in IPv4.

          3.  Use LIR to represent IPv4 in IPv6 and use WKP to represent
              IPv6 in IPv4.

          4.  Use WKP to represent IPv4 in IPv6 and use LIR to represent
              IPv6 in IPv4.


Again, i am kind of confused by the discussion. I mean, what do you mean 
that you will use an IPv6 prefix to represent an IPv6 address in IPv4?

5.2. Case 4: WKP is used to represent IPv4 in IPv6 and LIR is used to 
represent IPv6 in IPv4


       In this case, depending on whether the IPv4 address is used by
       physical IPv4 host or the physical IPv6 host, the WKP or LIR should
       be correctly determined, since the former means representing IPv4 in
       IPv6 and the latter means representing IPv6 in IPv4.

       o  If the IPv4 address 202.38.108.2 is used by IPv4 host, the routing
          entry covers the address will be [WKP::]/M, where M is the WKP
          prefix length.  Then user of host A must type in telnet [WKP:
          202.38.108.2:SUFFIX] to access host B.

       o  If the IPv4 address 202.38.108.2 is mapped to IPv6 and used by
          IPv6 host, the routing entry covers the address will be [LIR:
          202.38.108.0:SUFFIX]/(N+k), where N is the LIR prefix length and k
          is the prefix length of the service provider's IPv4 block which is
          mapped to IPv6, then the user of host A must type in telnet [LIR:
          202.38.108.2:SUFFIX] to access host B.

But why an IPv6 host woudl ever want to use the IPv4 representation of 
the IPv6 host to initiate an IPv6 communication?
Why doesn't the IPv6 initiator simply uses the IPv6 address of the IPv6 
target host?



       Therefore, host A must know which prefix to use.  There are several
       methods to use, but they all have drawbacks.

I think you need to first state what method for getting the target host 
address you are using of the 3 methods you have described earlier int he 
draft i.e. either manual config, dns64 or referral


    5.2.1. Design a protocol to download the IPv4 address database to host

            A

       It is possible to design a protocol to download the database of all
       the IPv4 blocks which are mapped to IPv6 and used by physical IPv6
       hosts (in the service provider's administrative domain) to host A.
       However, this is not a good solution due to the complicity.

I fail to understand this option. what method of getting the target host 
address are you considering? manual, dns64 of referals?


    5.2.2. Add the NAT66 function to the stateless translator based on the

            IPv4 address database

       If the IPv4/IPv6 translator can perform the NAT66 translation
       function, i.e. swap the prefixes between LIR and WKP, then it is
       possible for host A to use WKP to reach host B no matter which
       address family it locates.  However, in this case, the routing is not
       optimal.  For example, host A can convert the host B's IPv4 address
       202.38.108.2 to [WKP:202.38.108.2:SUFFIX].  The network will forward
       the packets containing [WKP:202.38.108.2:SUFFIX] as the destination
       address to the translator.  Then the translator will check the
       database of all the IPv4 blocks which are mapped to IPv6 and used by
       physical IPv6 hosts.

       o  If the destination address in the packets does not match the entry
          in the database, the translator will translate the IPv6 packets to
          IPv4 and forward the packets to host B 202.38.108.2.

       o  If the destination address in the packets matches the entry in the
          database, the NAT66 function will swap the WKP to LIR and re-route
          the packets back to the IPv6 network to the host B [LIR:
          202.38.108.2:SUFFIX].

       However, this is not a good solution due to the nature of non-optimal
       routing.

 This is a feature called hairpinning in IPv4 nats and that it must be 
supported according to the behave requriements. It is expected to be 
used in corner cases, as i think it is the one you are considering. I 
mean, the normal situation would be that the IPv6 intiator uses the IPv6 
address fo the target host. In the rare case that this is not, then 
hairpinning is a reasonable solution



    5.2.3. Configure the DNS64 based on the IPv4 address database


       If the DNS64 is configured with database of all the IPv4 blocks which
       are mapped to IPv6 and used by physical IPv6 hosts, the DNS64 can
       return the AAAA record with the correct PREFIX.

This case i simply don't understand.
the IPv6 hosts have an AAAA RR wich contains the IPv6 address. The DNS 
64 will return the real AAAA RR if exists. It will only synthesize if 
there is no real AAAA RR. So for IPv6 nodes, the dns64 will return the 
real IPv6 address, so it will only return synthetic AAAA RR for IPv4 
only hosts. So, there is nothing special the dns64 needs to do in order 
to behave properly in this situation.
So if dns64 is involved, then i don't see any probelms



       However, this is not a good solution due to the lack of support for
       "The user of host A gets the IP address manually" case.

But that basically assumes that the user that is introdudcing the 
address manually knows the IPv4 represetnation of the IPv6 target and 
not the IPv6 address, whcih would be the reasonable thing to know.

So, i don't see there is a problem here.

Regards, marcelo



Xing Li escribió:
> We have uploaded an Internet Draft "How Host A learns the IP address of
> Host B" [http://tools.ietf.org/html/draft-bcx-behave-learn-address-00],
> which is not expected to be published as an RFC. But it is intended to
> assist the IETF community to understand how host A learns the IP address
> of host B when an IPv4/IPv6 translator is involved. It contains some
> technical details which are not presented in the current prefix document
> [http://tools.ietf.org/html/draft-xli-behave-v4v6-prefix-00].
>
> xing
>
>
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
>
>   


From remi.despres@free.fr  Sat Jun 27 03:11:44 2009
Return-Path: <remi.despres@free.fr>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4A8BD3A67EB for <behave@core3.amsl.com>; Sat, 27 Jun 2009 03:11:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.846
X-Spam-Level: 
X-Spam-Status: No, score=-0.846 tagged_above=-999 required=5 tests=[AWL=-0.386, BAYES_05=-1.11, HELO_EQ_FR=0.35, MIME_8BIT_HEADER=0.3]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id tH2pnTsxy51t for <behave@core3.amsl.com>; Sat, 27 Jun 2009 03:11:43 -0700 (PDT)
Received: from smtp6-g21.free.fr (smtp6-g21.free.fr [212.27.42.6]) by core3.amsl.com (Postfix) with ESMTP id 5BCCB3A6909 for <behave@ietf.org>; Sat, 27 Jun 2009 03:11:41 -0700 (PDT)
Received: from smtp6-g21.free.fr (localhost [127.0.0.1]) by smtp6-g21.free.fr (Postfix) with ESMTP id 36AFCE080C9; Sat, 27 Jun 2009 12:11:55 +0200 (CEST)
Received: from [192.168.0.13] (per92-10-88-166-221-144.fbx.proxad.net [88.166.221.144]) by smtp6-g21.free.fr (Postfix) with ESMTP id BB9B3E08041; Sat, 27 Jun 2009 12:11:52 +0200 (CEST)
In-Reply-To: <E4561B14EE2A3E4E9D478EBFB5416E1B069616@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <E4561B14EE2A3E4E9D478EBFB5416E1B0690F1@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A2F7189.3040900@it.uc3m.es> <E4561B14EE2A3E4E9D478EBFB5416E1B069616@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
Mime-Version: 1.0 (Apple Message framework v753.1)
Content-Type: text/plain; charset=ISO-8859-1; delsp=yes; format=flowed
Message-Id: <CBC42B60-2139-491E-8FA7-E8E7996BAB92@free.fr>
Content-Transfer-Encoding: quoted-printable
From: =?ISO-8859-1?Q?R=E9mi_Despr=E9s?= <remi.despres@free.fr>
Date: Sat, 27 Jun 2009 12:11:50 +0200
To: Dave Thaler <dthaler@windows.microsoft.com>
X-Mailer: Apple Mail (2.753.1)
Cc: Behave WG <behave@ietf.org>
Subject: Re: [BEHAVE] Embedding vs obscuring IPv4 addresses
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jun 2009 10:11:44 -0000

Le 10 juin 09 =E0 17:00, Dave Thaler a =E9crit :
>
> In any case, I don't think it'd take any longer to say (for example)
> embed the address XOR ffffffff than it would to say embed the literal
> address, IF we agreed that the reasons to obscure outweigh the reasons
> to embed literally.

Pro embedding ( as  said in a previous e-mail):  simpler, easier =20
maintenance, no interference between layers.

Pro obscuring: unclear to me in the case of NAPT64.
IMHO, more explanations would be needed before envisaging to specify =20
an address-obscuring variant.
(And even more so, of course, before address obscuring could be =20
envisaged as the only recommended choice) .

Regards,

RD=

From philip_matthews@magma.ca  Sat Jun 27 06:15:25 2009
Return-Path: <philip_matthews@magma.ca>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A99F53A698D for <behave@core3.amsl.com>; Sat, 27 Jun 2009 06:15:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.516
X-Spam-Level: 
X-Spam-Status: No, score=-1.516 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, URIBL_RHS_DOB=1.083]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vhvatyg0kL5Z for <behave@core3.amsl.com>; Sat, 27 Jun 2009 06:15:25 -0700 (PDT)
Received: from mail-01.primus.ca (mail10.primus.ca [216.254.141.177]) by core3.amsl.com (Postfix) with ESMTP id 00FF13A690A for <behave@ietf.org>; Sat, 27 Jun 2009 06:15:24 -0700 (PDT)
Received: from [74.198.12.14] (helo=[192.168.20.2]) by mail-01.primus.ca with esmtpa (Exim 4.69) (envelope-from <philip_matthews@magma.ca>) id 1MKXkp-0001Q4-33; Sat, 27 Jun 2009 09:15:41 -0400
Message-Id: <4B77FBDA-2FF2-44FE-B0A0-F5EB02600359@magma.ca>
From: Philip Matthews <philip_matthews@magma.ca>
To: Behave WG <behave@ietf.org>
In-Reply-To: <4A008EFE.2090106@acm.org>
Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (Apple Message framework v935.3)
Date: Sat, 27 Jun 2009 09:15:32 -0400
References: <4A008EFE.2090106@acm.org>
X-Mailer: Apple Mail (2.935.3)
X-Authenticated: philip_matthews@magma.ca - ([192.168.20.2]) [74.198.12.14]
Cc: draft-ietf-behave-turn@tools.ietf.org, Dan Wing <dwing@cisco.com>
Subject: Re: [BEHAVE] Transport protocols in TURN
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jun 2009 13:15:25 -0000

As part of the final cleanup of TURN before publication, Magnus (who  
is the shepherding AD for TURN) has urged me to address the issue of  
what transport protocols an implementation should support, as first  
raised by Marc below.

So I am proposing to add the following sentence to the specification  
(in section 4):

     To ensure interoperability, a TURN server MUST support the use of  
UDP transport
     between the client and the server, and SHOULD support the use of  
TCP and TLS transport.

Note that this sentence only talks about the server; in my opinion, we  
don't need to say anything about the client.

Please reply to the list indicating whether or not you (a) feel some  
specification in this area is required, and (b) whether you like the  
above sentence or would prefer to see something else.

- Philip


On Tue, 5-May-09, at 15:09 , Marc Petit-Huguenin wrote:

> I cannot find in turn-14 what transport protocols are mandatory to
> implement.  Only one sentence in a non-normative section would
> implies that the rules are the same than RFC 5389 (UDP and TCP
> mandatory, TLS optional):
>
> Section 2.1, 5th paragraph: "TURN does not require TLS because..."
>
> I think that there should be some normative text about this.
>
> Thanks.
>
> -- 
> Marc Petit-Huguenin
> Home: marc@petit-huguenin.org
> Work: petithug@acm.org
> _______________________________________________
> Behave mailing list
> Behave@ietf.org
> https://www.ietf.org/mailman/listinfo/behave
>


From petithug@acm.org  Sat Jun 27 07:04:20 2009
Return-Path: <petithug@acm.org>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F3D263A6C0A for <behave@core3.amsl.com>; Sat, 27 Jun 2009 07:04:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.107
X-Spam-Level: 
X-Spam-Status: No, score=-102.107 tagged_above=-999 required=5 tests=[AWL=0.158, BAYES_00=-2.599, IP_NOT_FRIENDLY=0.334, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uTuK0mWWGdqG for <behave@core3.amsl.com>; Sat, 27 Jun 2009 07:04:19 -0700 (PDT)
Received: from server.implementers.org (server.implementers.org [69.55.225.91]) by core3.amsl.com (Postfix) with ESMTP id 4A5003A6BFA for <behave@ietf.org>; Sat, 27 Jun 2009 07:04:19 -0700 (PDT)
Received: by server.implementers.org (Postfix, from userid 1001) id 1D36ADCC40BA; Sat, 27 Jun 2009 14:04:38 +0000 (UTC)
Received: from [192.168.2.3] (server.implementers.org [127.0.0.1]) by server.implementers.org (Postfix) with ESMTPA id E9E38DCC40B8; Sat, 27 Jun 2009 14:04:36 +0000 (UTC)
Message-ID: <4A4626F3.4010603@acm.org>
Date: Sat, 27 Jun 2009 07:04:35 -0700
From: Marc Petit-Huguenin <petithug@acm.org>
User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103)
MIME-Version: 1.0
To: Philip Matthews <philip_matthews@magma.ca>
References: <4A008EFE.2090106@acm.org> <4B77FBDA-2FF2-44FE-B0A0-F5EB02600359@magma.ca>
In-Reply-To: <4B77FBDA-2FF2-44FE-B0A0-F5EB02600359@magma.ca>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
Cc: draft-ietf-behave-turn@tools.ietf.org, Behave WG <behave@ietf.org>, Dan Wing <dwing@cisco.com>
Subject: Re: [BEHAVE] Transport protocols in TURN
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jun 2009 14:04:20 -0000

Philip Matthews wrote:
> As part of the final cleanup of TURN before publication, Magnus (who is
> the shepherding AD for TURN) has urged me to address the issue of what
> transport protocols an implementation should support, as first raised by
> Marc below.
> 
> So I am proposing to add the following sentence to the specification (in
> section 4):
> 
>     To ensure interoperability, a TURN server MUST support the use of
> UDP transport
>     between the client and the server, and SHOULD support the use of TCP
> and TLS transport.
> 
> Note that this sentence only talks about the server; in my opinion, we
> don't need to say anything about the client.
> 
> Please reply to the list indicating whether or not you (a) feel some
> specification in this area is required, 

Yes.

> and (b) whether you like the
> above sentence or would prefer to see something else.

I would prefer to have TURN aligned with STUN:

"To ensure interoperability, a TURN server MUST support the use of
UDP and TCP transports between the client and the server, and MAY
support the use of TLS transport."

Well, if it was up to me I would say MUST for all 3 transports (as
TLS is the only way to use a TURN server if the NAT is really messed
up), but I guess that we will never have consensus on this one.

> 
> - Philip
> 
> 
> On Tue, 5-May-09, at 15:09 , Marc Petit-Huguenin wrote:
> 
>> I cannot find in turn-14 what transport protocols are mandatory to
>> implement.  Only one sentence in a non-normative section would
>> implies that the rules are the same than RFC 5389 (UDP and TCP
>> mandatory, TLS optional):
>>
>> Section 2.1, 5th paragraph: "TURN does not require TLS because..."
>>
>> I think that there should be some normative text about this.
>>
>> Thanks.

-- 
Marc Petit-Huguenin
Home: marc@petit-huguenin.org
Work: petithug@acm.org

From dthaler@windows.microsoft.com  Sun Jun 28 18:13:27 2009
Return-Path: <dthaler@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0C5B53A6CB7 for <behave@core3.amsl.com>; Sun, 28 Jun 2009 18:13:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.452
X-Spam-Level: 
X-Spam-Status: No, score=-110.452 tagged_above=-999 required=5 tests=[AWL=0.146, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aRT2FgGJ7y46 for <behave@core3.amsl.com>; Sun, 28 Jun 2009 18:13:26 -0700 (PDT)
Received: from smtp.microsoft.com (mail3.microsoft.com [131.107.115.214]) by core3.amsl.com (Postfix) with ESMTP id 075573A6CC0 for <behave@ietf.org>; Sun, 28 Jun 2009 18:13:25 -0700 (PDT)
Received: from TK5EX14MLTC101.redmond.corp.microsoft.com (157.54.79.178) by TK5-EXGWY-E803.partners.extranet.microsoft.com (10.251.56.169) with Microsoft SMTP Server (TLS) id 8.2.99.4; Sun, 28 Jun 2009 18:13:45 -0700
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTC101.redmond.corp.microsoft.com (157.54.79.178) with Microsoft SMTP Server id 14.0.601.1; Sun, 28 Jun 2009 18:13:45 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi; Sun, 28 Jun 2009 18:13:45 -0700
From: Dave Thaler <dthaler@windows.microsoft.com>
To: Kevin Y <kyking6@gmail.com>, Xing Li <xing@cernet.edu.cn>
Thread-Topic: [BEHAVE] interim meeting minutes - NAT64 definition
Thread-Index: AQHJ4TdJlzT7VW2OWkqtEomWmXJwrJAvJamAgANEUwCAAPzXgIABiuaAgAA3awCAJJeGAIADKjew
Date: Mon, 29 Jun 2009 01:13:33 +0000
Message-ID: <E4561B14EE2A3E4E9D478EBFB5416E1B090210@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <02cb01c9d9b4$33089170$c5f0200a@cisco.com> <4A1587AF.9080608@it.uc3m.es> <E4561B14EE2A3E4E9D478EBFB5416E1B04FD80@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com> <4A20FB9F.5050105@cernet.edu.cn> <72F5D0A3-D818-43D7-A09E-7BC939A9E326@free.fr> <4A214D69.7050407@it.uc3m.es> <49917DD3-CA88-461D-976B-4CB2F279CB68@free.fr> <4A24DF11.7040709@it.uc3m.es> <AFBE1AD6-5D97-4753-B6D3-F6A3D8367101@free.fr> <4A2658D2.70504@cernet.edu.cn> <3dd97b820906261052l58a58c5ejf0e3df738df21313@mail.gmail.com>
In-Reply-To: <3dd97b820906261052l58a58c5ejf0e3df738df21313@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_E4561B14EE2A3E4E9D478EBFB5416E1B090210TK5EX14MBXW653win_"
MIME-Version: 1.0
Cc: Behave WG <behave@ietf.org>, Dan Wing <dwing@cisco.com>
Subject: Re: [BEHAVE] interim meeting minutes - NAT64 definition
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2009 01:13:27 -0000

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

AFT already stands for Authenticated Firewall Traversal:
http://www.ietf.org/proceedings/96dec/charters/aft-charter.html

-Dave

From: Kevin Y [mailto:kyking6@gmail.com]
Sent: Friday, June 26, 2009 10:53 AM
To: Xing Li
Cc: R=E9mi Despr=E9s; Behave WG; Dan Wing; Dave Thaler
Subject: Re: [BEHAVE] interim meeting minutes - NAT64 definition

May I propose following new terms:

AFT        Address Family Translation for stateless & basic Iv4 & v6 protoc=
ols translation.
AFPT      Address Family & Port Translation for  AFT +  stateful management=
.
AFPT64   This means stateful translation initiated from IPv6.
Pro:
  a.  New terms &  new pronoucation, no conflict with old NAT, NAPT, NAT-PT=
, & anything else
  b.  AFT & AFPT explain exactly what is happening. IPv4 & IPv6 address fam=
ily protocols translation !
  c.  It is short and simple,  once people read it, it is easy to remember =
it and use it.
  d.  clear logical relationship between AFT and AFPT.
  e.  Address Family means the network protocols,  in C,  we already use AF=
_INET and AF_INET6
 for IPv4 and IPv6 protocols.
  f.   Some people use AFT64 to replace NAT64, and acceptance is not big pr=
oblem !

Con:
  a.  First timer may not understand it.  But little explaination will clea=
r the concept.
  b.  it is not one syllable like NAT,  but if people get used to it, it is=
 no  hard to use it.

Thanks

Kevin Yin


On Wed, Jun 3, 2009 at 7:04 PM, Xing Li <xing@cernet.edu.cn<mailto:xing@cer=
net.edu.cn>> wrote:


I see.
 Limiting so far to SIIT and *NAPT64*  would be fine as far as I am concern=
ed.
(I understand that in some existing drafts have used NAT64 as meaning state=
ful only, but replacing NAT64 by NAPT64 in these documents  should not be a=
 big deal. On the contrary, limiting the acronym NAT to mean only stateful =
NATs  would be a change bound to create confusion.)
I think this is a very good suggestion, i.e. SIIT for the stateless and NAP=
T64 for the stateful translations, respectively.
(SIITbis and NAPT64bis are for their major upgrades).

xing


Regards,

RD
_______________________________________________
Behave mailing list
Behave@ietf.org<mailto:Behave@ietf.org>
https://www.ietf.org/mailman/listinfo/behave


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

<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Diso-8859-=
1">
<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:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>

<meta name=3DGenerator content=3D"Microsoft Word 12 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@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:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</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 vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>AFT already stands for Authenticated Firewall Traversal:<o:p=
></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><a
href=3D"http://www.ietf.org/proceedings/96dec/charters/aft-charter.html">ht=
tp://www.ietf.org/proceedings/96dec/charters/aft-charter.html</a><o:p></o:p=
></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'>-Dave<o:p></o:p></span></p>

<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";
color:#1F497D'><o:p>&nbsp;</o:p></span></p>

<div style=3D'border:none;border-left:solid blue 1.5pt;padding:0in 0in 0in =
4.0pt'>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'>

<p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma=
","sans-serif"'>From:</span></b><span
style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Kevin Y
[mailto:kyking6@gmail.com] <br>
<b>Sent:</b> Friday, June 26, 2009 10:53 AM<br>
<b>To:</b> Xing Li<br>
<b>Cc:</b> R=E9mi Despr=E9s; Behave WG; Dan Wing; Dave Thaler<br>
<b>Subject:</b> Re: [BEHAVE] interim meeting minutes - NAT64 definition<o:p=
></o:p></span></p>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<div>

<p class=3DMsoNormal>May I propose following new terms:<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>AFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add=
ress
Family Translation&nbsp;for&nbsp;stateless &amp; basic Iv4 &amp; v6 protoco=
ls
translation.<br>
AFPT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Address Family &amp; Port Translation
for&nbsp;&nbsp;AFT +&nbsp; stateful management.<br>
AFPT64&nbsp;&nbsp; This means&nbsp;stateful translation initiated from IPv6=
.<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>Pro:<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp;&nbsp;a.&nbsp; New terms &amp;&nbsp; new
pronoucation,&nbsp;no conflict with old NAT, NAPT, NAT-PT,&nbsp;&amp; anyth=
ing
else&nbsp;&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp;&nbsp;b.&nbsp;&nbsp;AFT &amp; AFPT explain exact=
ly
what is happening.&nbsp;IPv4 &amp; IPv6 address family&nbsp;protocols
translation !&nbsp;&nbsp; <o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp; c.&nbsp; It is short and simple,&nbsp; once
people&nbsp;read it, it is easy to remember it and use it.<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp; d.&nbsp; clear logical relationship between AFT=
 and
AFPT.<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp; e.&nbsp; Address Family means&nbsp;the network
protocols,&nbsp; in C,&nbsp; we already use AF_INET and AF_INET6<o:p></o:p>=
</p>

</div>

<div>

<p class=3DMsoNormal>&nbsp;for&nbsp;IPv4 and IPv6 protocols.&nbsp; <o:p></o=
:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp; f.&nbsp;&nbsp; Some people use AFT64 to replace
NAT64, and acceptance is not big problem&nbsp;!<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>Con:<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp; a.&nbsp; First timer may not understand it.&nbs=
p; But
little explaination will clear the concept.<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp; b.&nbsp; it is not one syllable like NAT,&nbsp;=
 but
if people get used to it, it is no&nbsp; hard to use it.&nbsp;&nbsp;<o:p></=
o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>Thanks<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>Kevin Yin<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal><br>
&nbsp;<o:p></o:p></p>

</div>

<div>

<p class=3DMsoNormal>On Wed, Jun 3, 2009 at 7:04 PM, Xing Li &lt;<a
href=3D"mailto:xing@cernet.edu.cn">xing@cernet.edu.cn</a>&gt; wrote:<o:p></=
o:p></p>

<div>

<blockquote style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;
margin-left:4.8pt;margin-right:0in'>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal><br>
I see.<br>
&nbsp;Limiting so far to SIIT and *NAPT64* &nbsp;would be fine as far as I =
am
concerned.<br>
(I understand that in some existing drafts have used NAT64 as meaning state=
ful
only, but replacing NAT64 by NAPT64 in these documents &nbsp;should not be =
a
big deal. On the contrary, limiting the acronym NAT to mean only stateful N=
ATs
&nbsp;would be a change bound to create confusion.)<o:p></o:p></p>

</blockquote>

</div>

<p class=3DMsoNormal>I think this is a very good suggestion, i.e. SIIT for =
the
stateless and NAPT64 for the stateful translations, respectively.<br>
(SIITbis and NAPT64bis are for their major upgrades).<br>
<span style=3D'color:#888888'><br>
xing</span> <o:p></o:p></p>

<div>

<div>

<blockquote style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0i=
n 0in 0in 6.0pt;
margin-left:4.8pt;margin-right:0in'>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><br>
Regards,<br>
<br>
RD<o:p></o:p></p>

</blockquote>

<p class=3DMsoNormal>_______________________________________________<br>
Behave mailing list<br>
<a href=3D"mailto:Behave@ietf.org" target=3D"_blank">Behave@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/behave" target=3D"_blank">=
https://www.ietf.org/mailman/listinfo/behave</a><o:p></o:p></p>

</div>

</div>

</div>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

</div>

</div>

</body>

</html>

--_000_E4561B14EE2A3E4E9D478EBFB5416E1B090210TK5EX14MBXW653win_--

From dwing@cisco.com  Mon Jun 29 12:23:28 2009
Return-Path: <dwing@cisco.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CE87E3A6989 for <behave@core3.amsl.com>; Mon, 29 Jun 2009 12:23:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.436
X-Spam-Level: 
X-Spam-Status: No, score=-6.436 tagged_above=-999 required=5 tests=[AWL=0.163,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gY9A8xdSR3mh for <behave@core3.amsl.com>; Mon, 29 Jun 2009 12:23:27 -0700 (PDT)
Received: from sj-iport-2.cisco.com (sj-iport-2.cisco.com [171.71.176.71]) by core3.amsl.com (Postfix) with ESMTP id B6E7828C19F for <behave@ietf.org>; Mon, 29 Jun 2009 12:23:27 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.42,311,1243814400"; d="scan'208";a="181414777"
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-2.cisco.com with ESMTP; 29 Jun 2009 19:20:30 +0000
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id n5TJKUjC023148;  Mon, 29 Jun 2009 12:20:30 -0700
Received: from dwingwxp01 ([10.32.240.196]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id n5TJKTO7023249; Mon, 29 Jun 2009 19:20:29 GMT
From: "Dan Wing" <dwing@cisco.com>
To: "'Behave WG'" <behave@ietf.org>, <teemu.savolainen@nokia.com>
Date: Mon, 29 Jun 2009 12:20:29 -0700
Message-ID: <001b01c9f8ee$aa40d410$c4f0200a@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
Thread-Index: Acn47qnHXZZCPkhfTOSIZ6A6HzKLLg==
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=3913; t=1246303230; x=1247167230; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dwing@cisco.com; z=From:=20=22Dan=20Wing=22=20<dwing@cisco.com> |Subject:=20draft-denis-icmpv6-generation-for-teredo-00=20( was=20I-D=20Action=3Adraft-denis-icmpv6-generation-for-tered o-00.txt) |Sender:=20; bh=9s3newhp421bztcM49Np5JTiF9fdMktRtE+oLrp3Yc0=; b=2JSZO7fc9m+AqCqgEklthl//KYmO7Cmn5M30p28AIaMVETXGc46v8Bp9CH pMqSm8RtCxw81dCNHw9GJA4qjzT+vIp8v51VKQE+oeqSVT8lxBRVk0Cose10 dshGBD/kVR;
Authentication-Results: sj-dkim-2; header.From=dwing@cisco.com; dkim=pass ( sig from cisco.com/sjdkim2002 verified; ); 
Subject: [BEHAVE] draft-denis-icmpv6-generation-for-teredo-00 (was I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2009 19:23:28 -0000

> We have submitted a new I-D that relates to the 
> ongoing protocol translator work.
>
> All comments are very welcome.

In the Introduction,

   ...
   However, two scenarios have been identified where this
   Teredo procedure might fail:

   1) When a NAT-PT [RFC2766] or NAT64 [I-D.bagnulo-behave-nat64]
   protocol translator is on the path: the translator translates an IPv6
   ICMPv6 Echo Request originating from Teredo client into an IPv4
   ICMPv4 Echo Request and forwards it toward the IPv4 peer.  However,
   in the IPv4 realm, ICMPv4 does not always work reliably.  If the IPv4
   peer does not reply with an ICMPv4 Echo Reply for any reason (for
   example, ICMPv4 Echo Replies are disabled or filtered by an IPv4
   firewall), the Teredo client will not get any ICMPv6 Echo Reply
   response packet back, and thus it will determine that the peer is
   unreachable.  That implies that transport sessions, which otherwise
   could have succeeded, will not even be initiated.  Effectively IPv4
   nodes behind protocol translators that do not successfully respond
   with ICMPv4 Echo Replies cannot be reachable by Teredo clients.

bagnulo-behave-nat64 applies to the "an IPv6 network to the IPv4 Internet"
scenario.  In that scenario, the host on the IPv6 network is IPv6-only, so it
would not be running Teredo.  I believe the first scenario in the introduction
(which I excerpted above) has an IPv4 host running Teredo, and the IPv4 host
is behind a translator?  If so, this would occur when the IPv4 host is running
Teredo and also in BEHAVE's scenario 2 (IPv6 Internet to an IPv4 network) or
BEHAVE's scenario 3 (An IPv4 network to IPv6 Internet) where or BEHAVE's
scenario 5 (An IPv6 network to an IPv4 network) or BEHAVE's scenario 6 (An
IPv4 network to an IPv6 network).

I realize that the working group has not discussed how 6to4, Teredo, or dual
stack hosts are supposed to work in conjuncation with translators.  Your draft
would be improved by more clearly describing the network topology for your
scenario 1 -- that is, describe if the host (running Teredo) is IPv4-only and
is running Teredo across a 6-to-4 translator -- if that is, in fact, the
scenario where the problem occurs.  If it is, I believe the problem would
occur with stateless 6/4 translation, as well.


Other questions:  

* the draft implies that IPv6 echo request/reply will work better than IPv4
echo request/reply.  Do we have operational experience that network
administrators will permit IPv6 echo request/reply in places where they are
blocked with IPv4?  For example, I am thinking of the relatively common belief
that your host should be "invisible" on the Internet and should not respond to
any unsolicited messages.  Many host-based firewalls are configured with
exactly that behavior so the host appears invisible.  To me, this says that
Teredo itself needs to be less reliant on such ICMP echo request/reply
messages.

* I am very uncomfortable with a middlebox spoofing an ICMP echo reply on
behalf of an end system.  The text in Section 2.1 only says the spoofing
should only be done for Teredo echo requests,

      If enabled, the middlebox shall always immediately
      generate an ICMPv6 Echo Reply when it detects an ICMPv6 Echo
      Request originated from a Teredo client. 

but I found no description of how a middlebox would know if an "ICMPv6 Echo
Request originated from a Teredo client".  RFC4380 doesn't require any sort of
fixed string in Teredo-originated ICMP echo requests.  So I guess the
middlebox would have to be configured to know which hosts are running Teredo,
somehow?

If there was a way for the echo request to request such middlebox spoofing,
this might meet with approval as it can be argued that the host knows what it
is asking for.  This would of course require updating Teredo clients.  

-d


From teemu.savolainen@nokia.com  Mon Jun 29 14:09:26 2009
Return-Path: <teemu.savolainen@nokia.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 58E8328C2E5 for <behave@core3.amsl.com>; Mon, 29 Jun 2009 14:09:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.248
X-Spam-Level: 
X-Spam-Status: No, score=-6.248 tagged_above=-999 required=5 tests=[AWL=0.351,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yNFX7ce5MQeM for <behave@core3.amsl.com>; Mon, 29 Jun 2009 14:09:25 -0700 (PDT)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id 3AFB628C2D3 for <behave@ietf.org>; Mon, 29 Jun 2009 14:09:24 -0700 (PDT)
Received: from vaebh106.NOE.Nokia.com (vaebh106.europe.nokia.com [10.160.244.32]) by mgw-mx09.nokia.com (Switch-3.3.3/Switch-3.3.3) with ESMTP id n5TL9MaD016466; Mon, 29 Jun 2009 16:09:46 -0500
Received: from vaebh104.NOE.Nokia.com ([10.160.244.30]) by vaebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 30 Jun 2009 00:09:11 +0300
Received: from smtp.mgd.nokia.com ([65.54.30.6]) by vaebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 30 Jun 2009 00:09:07 +0300
Received: from NOK-EUMSG-01.mgdnok.nokia.com ([65.54.30.86]) by nok-am1mhub-02.mgdnok.nokia.com ([65.54.30.6]) with mapi; Mon, 29 Jun 2009 23:09:06 +0200
From: <teemu.savolainen@nokia.com>
To: <dwing@cisco.com>, <behave@ietf.org>
Date: Mon, 29 Jun 2009 23:08:03 +0200
Thread-Topic: draft-denis-icmpv6-generation-for-teredo-00 (was I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
Thread-Index: Acn47qnHXZZCPkhfTOSIZ6A6HzKLLgACB5Rg
Message-ID: <18034D4D7FE9AE48BF19AB1B0EF2729F3A7004FF4D@NOK-EUMSG-01.mgdnok.nokia.com>
References: <001b01c9f8ee$aa40d410$c4f0200a@cisco.com>
In-Reply-To: <001b01c9f8ee$aa40d410$c4f0200a@cisco.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-OriginalArrivalTime: 29 Jun 2009 21:09:07.0004 (UTC) FILETIME=[D6BF37C0:01C9F8FD]
X-Nokia-AV: Clean
Subject: Re: [BEHAVE] draft-denis-icmpv6-generation-for-teredo-00 (was I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2009 21:09:26 -0000

Hi Dan,

Thank you for the feedback, comments inline:

	Teemu=20

>-----Original Message-----
>From: ext Dan Wing [mailto:dwing@cisco.com]=20
>Sent: 29 June, 2009 22:20
>To: 'Behave WG'; Savolainen Teemu (Nokia-D-MSW/Tampere)
>Subject: draft-denis-icmpv6-generation-for-teredo-00 (was I-D=20
>Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
>
>   ...
>   However, two scenarios have been identified where this
>   Teredo procedure might fail:
>
>   1) When a NAT-PT [RFC2766] or NAT64 [I-D.bagnulo-behave-nat64]
>   protocol translator is on the path: the translator=20
>translates an IPv6
>   ICMPv6 Echo Request originating from Teredo client into an IPv4
>   ICMPv4 Echo Request and forwards it toward the IPv4 peer.  However,
>   in the IPv4 realm, ICMPv4 does not always work reliably. =20
>If the IPv4
>   peer does not reply with an ICMPv4 Echo Reply for any reason (for
>   example, ICMPv4 Echo Replies are disabled or filtered by an IPv4
>   firewall), the Teredo client will not get any ICMPv6 Echo Reply
>   response packet back, and thus it will determine that the peer is
>   unreachable.  That implies that transport sessions, which otherwise
>   could have succeeded, will not even be initiated.  Effectively IPv4
>   nodes behind protocol translators that do not successfully respond
>   with ICMPv4 Echo Replies cannot be reachable by Teredo clients.
>
>bagnulo-behave-nat64 applies to the "an IPv6 network to the=20
>IPv4 Internet"
>scenario.  In that scenario, the host on the IPv6 network is=20
>IPv6-only, so it would not be running Teredo.  I believe the=20
>first scenario in the introduction (which I excerpted above)=20
>has an IPv4 host running Teredo, and the IPv4 host is behind a=20
>translator?  If so, this would occur when the IPv4 host is=20
>running Teredo and also in BEHAVE's scenario 2 (IPv6 Internet=20
>to an IPv4 network) or BEHAVE's scenario 3 (An IPv4 network to=20
>IPv6 Internet) where or BEHAVE's scenario 5 (An IPv6 network=20
>to an IPv4 network) or BEHAVE's scenario 6 (An
>IPv4 network to an IPv6 network).

The bagnulo-behave-nat64 mentions in 4.2. the case where NAT64 is in front =
of IPv4 servers to make them visible for the IPv6 internet (and they likely=
 are visible for the IPv4 internet as well). However, the client connecting=
 to those servers may use IPv4 or IPv6 depending on its address selection r=
ules (/transition technology selection, which can be Teredo among others). =
E.g. client could be making a choice between using a private IPv4 address o=
r a Teredo address. But if using Teredo address it may end up going through=
 protocol traslator and thus may get into missing ICMPv6 echo reply trap.

In our scenario 1 the client host running Teredo has private, NATted, IPv4 =
address as well.

>I realize that the working group has not discussed how 6to4,=20
>Teredo, or dual stack hosts are supposed to work in=20
>conjuncation with translators.  Your draft would be improved=20
>by more clearly describing the network topology for your=20
>scenario 1 -- that is, describe if the host (running Teredo)=20
>is IPv4-only and is running Teredo across a 6-to-4 translator=20
>-- if that is, in fact, the scenario where the problem occurs.=20
> If it is, I believe the problem would occur with stateless=20
>6/4 translation, as well.

Yes it would occur with stateless translation as well. I'll look at clarify=
ing the scenario, as it is as you wrote (due holidays I may not be able to =
accomplish that by -01 deadline). Well, the host has IPv4-only access netwo=
rk at hand, but the host itself is naturally dual-stack.

Of course the scenario 1 we describe is a corner-case of sorts, but level o=
f that depends on where translators end-up being placed in real life and ho=
w common IPv6 usage over Teredo will be.

>Other questions: =20
>
>* the draft implies that IPv6 echo request/reply will work=20
>better than IPv4 echo request/reply.  Do we have operational=20
>experience that network administrators will permit IPv6 echo=20
>request/reply in places where they are blocked with IPv4?  For=20
>example, I am thinking of the relatively common belief that=20
>your host should be "invisible" on the Internet and should not=20
>respond to any unsolicited messages.  Many host-based=20
>firewalls are configured with exactly that behavior so the=20
>host appears invisible.  To me, this says that Teredo itself=20
>needs to be less reliant on such ICMP echo request/reply messages.

Unfortunately I don't have that information, but that is a good question. I=
 need to study that further.

>* I am very uncomfortable with a middlebox spoofing an ICMP=20
>echo reply on behalf of an end system. =20

I am somewhat uncomfortable as well, but we did not figure any other way wi=
thout changing Teredo client implementations. It would be nice, though, if =
the echo reply could be tagged with an "evil bit" - ideas are welcome how t=
o do that backwards compatible way.

>The text in Section=20
>2.1 only says the spoofing should only be done for Teredo echo=20
>requests,
>
>      If enabled, the middlebox shall always immediately
>      generate an ICMPv6 Echo Reply when it detects an ICMPv6 Echo
>      Request originated from a Teredo client.=20
>
>but I found no description of how a middlebox would know if an=20
>"ICMPv6 Echo Request originated from a Teredo client". =20
>RFC4380 doesn't require any sort of fixed string in=20
>Teredo-originated ICMP echo requests.  So I guess the=20
>middlebox would have to be configured to know which hosts are=20
>running Teredo, somehow?

By the well-known Teredo prefix of "2001:0000::/32":
--
   A middlebox can determine the ICMPv6 Echo Request is coming from a
   Teredo client from the packet's IPv6 source address prefix, 2001:
   0000::/32, as described in RFC4380 [RFC4380].
--

>If there was a way for the echo request to request such=20
>middlebox spoofing, this might meet with approval as it can be=20
>argued that the host knows what it is asking for.  This would=20
>of course require updating Teredo clients. =20

Going for Teredo client update path would surely open more options.


From dwing@cisco.com  Mon Jun 29 16:17:08 2009
Return-Path: <dwing@cisco.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 315533A6C6D for <behave@core3.amsl.com>; Mon, 29 Jun 2009 16:17:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.463
X-Spam-Level: 
X-Spam-Status: No, score=-6.463 tagged_above=-999 required=5 tests=[AWL=0.136,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id EDyyazdVqLfd for <behave@core3.amsl.com>; Mon, 29 Jun 2009 16:17:06 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id C4BD93A6C35 for <behave@ietf.org>; Mon, 29 Jun 2009 16:17:06 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.42,312,1243814400"; d="scan'208";a="173693941"
Received: from sj-dkim-4.cisco.com ([171.71.179.196]) by sj-iport-3.cisco.com with ESMTP; 29 Jun 2009 23:17:26 +0000
Received: from sj-core-5.cisco.com (sj-core-5.cisco.com [171.71.177.238]) by sj-dkim-4.cisco.com (8.12.11/8.12.11) with ESMTP id n5TNHQDV028495;  Mon, 29 Jun 2009 16:17:26 -0700
Received: from dwingwxp01 ([10.32.240.196]) by sj-core-5.cisco.com (8.13.8/8.14.3) with ESMTP id n5TNHQ5B018494; Mon, 29 Jun 2009 23:17:26 GMT
From: "Dan Wing" <dwing@cisco.com>
To: <teemu.savolainen@nokia.com>, <behave@ietf.org>
References: <001b01c9f8ee$aa40d410$c4f0200a@cisco.com> <18034D4D7FE9AE48BF19AB1B0EF2729F3A7004FF4D@NOK-EUMSG-01.mgdnok.nokia.com>
Date: Mon, 29 Jun 2009 16:17:26 -0700
Message-ID: <019201c9f90f$c41f48a0$c4f0200a@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
In-Reply-To: <18034D4D7FE9AE48BF19AB1B0EF2729F3A7004FF4D@NOK-EUMSG-01.mgdnok.nokia.com>
Thread-Index: Acn47qnHXZZCPkhfTOSIZ6A6HzKLLgACB5RgAAVGjvA=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=8156; t=1246317446; x=1247181446; c=relaxed/simple; s=sjdkim4002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dwing@cisco.com; z=From:=20=22Dan=20Wing=22=20<dwing@cisco.com> |Subject:=20RE=3A=20draft-denis-icmpv6-generation-for-tered o-00=20(was=20I-D=20Action=3Adraft-denis-icmpv6-generation-f or-teredo-00.txt) |Sender:=20; bh=wzr61/dsctYhlnZ3/ykrrRo16vqv/JZT/wc3+8OvAKA=; b=AyaUv7Bq/mw+6mNDTEsVHDTzRDMQNdg2E2RboEP8M9QCGN/j8ylM7vyzUC 7ppj/yeXsAY5ukikeB8EjHibrwY7eCqJkzY9Lj6af8ApsFctVBWFbAyL2U3J +Nh5zz2D2i;
Authentication-Results: sj-dkim-4; header.From=dwing@cisco.com; dkim=pass ( sig from cisco.com/sjdkim4002 verified; ); 
Subject: Re: [BEHAVE] draft-denis-icmpv6-generation-for-teredo-00 (was I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2009 23:17:08 -0000

 

> -----Original Message-----
> From: teemu.savolainen@nokia.com [mailto:teemu.savolainen@nokia.com] 
> Sent: Monday, June 29, 2009 2:08 PM
> To: dwing@cisco.com; behave@ietf.org
> Subject: RE: draft-denis-icmpv6-generation-for-teredo-00 (was 
> I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
> 
> Hi Dan,
> 
> Thank you for the feedback, comments inline:
> 
> 	Teemu 
> 
> >-----Original Message-----
> >From: ext Dan Wing [mailto:dwing@cisco.com] 
> >Sent: 29 June, 2009 22:20
> >To: 'Behave WG'; Savolainen Teemu (Nokia-D-MSW/Tampere)
> >Subject: draft-denis-icmpv6-generation-for-teredo-00 (was I-D 
> >Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
> >
> >   ...
> >   However, two scenarios have been identified where this
> >   Teredo procedure might fail:
> >
> >   1) When a NAT-PT [RFC2766] or NAT64 [I-D.bagnulo-behave-nat64]
> >   protocol translator is on the path: the translator 
> >translates an IPv6
> >   ICMPv6 Echo Request originating from Teredo client into an IPv4
> >   ICMPv4 Echo Request and forwards it toward the IPv4 peer. 
>  However,
> >   in the IPv4 realm, ICMPv4 does not always work reliably.  
> >If the IPv4
> >   peer does not reply with an ICMPv4 Echo Reply for any reason (for
> >   example, ICMPv4 Echo Replies are disabled or filtered by an IPv4
> >   firewall), the Teredo client will not get any ICMPv6 Echo Reply
> >   response packet back, and thus it will determine that the peer is
> >   unreachable.  That implies that transport sessions, which 
> otherwise
> >   could have succeeded, will not even be initiated.  
> Effectively IPv4
> >   nodes behind protocol translators that do not successfully respond
> >   with ICMPv4 Echo Replies cannot be reachable by Teredo clients.
> >
> >bagnulo-behave-nat64 applies to the "an IPv6 network to the 
> >IPv4 Internet"
> >scenario.  In that scenario, the host on the IPv6 network is 
> >IPv6-only, so it would not be running Teredo.  I believe the 
> >first scenario in the introduction (which I excerpted above) 
> >has an IPv4 host running Teredo, and the IPv4 host is behind a 
> >translator?  If so, this would occur when the IPv4 host is 
> >running Teredo and also in BEHAVE's scenario 2 (IPv6 Internet 
> >to an IPv4 network) or BEHAVE's scenario 3 (An IPv4 network to 
> >IPv6 Internet) where or BEHAVE's scenario 5 (An IPv6 network 
> >to an IPv4 network) or BEHAVE's scenario 6 (An
> >IPv4 network to an IPv6 network).
> 
> The bagnulo-behave-nat64 mentions in 4.2. the case where 
> NAT64 is in front of IPv4 servers to make them visible for 
> the IPv6 internet (and they likely are visible for the IPv4 
> internet as well). However, the client connecting to those 
> servers may use IPv4 or IPv6 depending on its address 
> selection rules (/transition technology selection, which can 
> be Teredo among others). E.g. client could be making a choice 
> between using a private IPv4 address or a Teredo address. But 
> if using Teredo address it may end up going through protocol 
> traslator and thus may get into missing ICMPv6 echo reply trap.
>
> In our scenario 1 the client host running Teredo has private, 
> NATted, IPv4 address as well.

Is this diagram accurate?

 +-----------+                       +--------------+  +---------+
 |IPv4 client+---<Internet>--(IPv6)--+6/4 translator+--+  IPv4   |
 |with Teredo|                       +--------------+  | server  |
 +-----------+                                         +---------+

So in this case the IPv4 client prefers Teredo over IPv4, does an 
AAAA query and gets an AAAA response, which is the 6/4 translator.

That 6/4 translator is part of the "same network" as the IPv4
server, that is, the 6/4 translator is under the same administrative
domain as the IPv4 server because the IPv4 server's AAAA record
points to the 6/4 translator's IPv6 address.

In this network topology, the IPv4 ICMP Echo Requests (or their
responses) would be dropped between the 6/4 translator and 
the IPv4 server, correct?  If so, this seems like an issue with
configuring the firewalls and ACLs between the 6/4 translator
and IPv4 server?

> >I realize that the working group has not discussed how 6to4, 
> >Teredo, or dual stack hosts are supposed to work in 
> >conjuncation with translators.  Your draft would be improved 
> >by more clearly describing the network topology for your 
> >scenario 1 -- that is, describe if the host (running Teredo) 
> >is IPv4-only and is running Teredo across a 6-to-4 translator 
> >-- if that is, in fact, the scenario where the problem occurs. 
> > If it is, I believe the problem would occur with stateless 
> >6/4 translation, as well.
> 
> Yes it would occur with stateless translation as well. I'll 
> look at clarifying the scenario, as it is as you wrote (due 
> holidays I may not be able to accomplish that by -01 
> deadline). Well, the host has IPv4-only access network at 
> hand, but the host itself is naturally dual-stack.

Ok.

> Of course the scenario 1 we describe is a corner-case of 
> sorts, but level of that depends on where translators end-up 
> being placed in real life and how common IPv6 usage over 
> Teredo will be.
> 
> >Other questions:  
> >
> >* the draft implies that IPv6 echo request/reply will work 
> >better than IPv4 echo request/reply.  Do we have operational 
> >experience that network administrators will permit IPv6 echo 
> >request/reply in places where they are blocked with IPv4?  For 
> >example, I am thinking of the relatively common belief that 
> >your host should be "invisible" on the Internet and should not 
> >respond to any unsolicited messages.  Many host-based 
> >firewalls are configured with exactly that behavior so the 
> >host appears invisible.  To me, this says that Teredo itself 
> >needs to be less reliant on such ICMP echo request/reply messages.
> 
> Unfortunately I don't have that information, but that is a 
> good question. I need to study that further.

Ok.  I wasn't involved with Teredo.  Hopefully someone with
Teredo standardization or deployments can comment.

> >* I am very uncomfortable with a middlebox spoofing an ICMP 
> >echo reply on behalf of an end system.  
> 
> I am somewhat uncomfortable as well, but we did not figure 
> any other way without changing Teredo client implementations. 
> It would be nice, though, if the echo reply could be tagged 
> with an "evil bit" - ideas are welcome how to do that 
> backwards compatible way.

If the 6/4 translator is in the same administrative domain as
the server it is spoofing, I am more comfortable with it 
spoofing traffic from the host it is serving.  But if it does
that, it would be better if it did some sort of liveliness
check with the server.

> >The text in Section 
> >2.1 only says the spoofing should only be done for Teredo echo 
> >requests,
> >
> >      If enabled, the middlebox shall always immediately
> >      generate an ICMPv6 Echo Reply when it detects an ICMPv6 Echo
> >      Request originated from a Teredo client. 
> >
> >but I found no description of how a middlebox would know if an 
> >"ICMPv6 Echo Request originated from a Teredo client".  
> >RFC4380 doesn't require any sort of fixed string in 
> >Teredo-originated ICMP echo requests.  So I guess the 
> >middlebox would have to be configured to know which hosts are 
> >running Teredo, somehow?
> 
> By the well-known Teredo prefix of "2001:0000::/32":
> --
>    A middlebox can determine the ICMPv6 Echo Request is coming from a
>    Teredo client from the packet's IPv6 source address prefix, 2001:
>    0000::/32, as described in RFC4380 [RFC4380].
> --

Thanks.  I had missed that text in the document.

> >If there was a way for the echo request to request such 
> >middlebox spoofing, this might meet with approval as it can be 
> >argued that the host knows what it is asking for.  This would 
> >of course require updating Teredo clients.  
> 
> Going for Teredo client update path would surely open more options.

-d


From root@core3.amsl.com  Mon Jun 29 17:45:01 2009
Return-Path: <root@core3.amsl.com>
X-Original-To: behave@ietf.org
Delivered-To: behave@core3.amsl.com
Received: by core3.amsl.com (Postfix, from userid 0) id 461B83A69D2; Mon, 29 Jun 2009 17:45:00 -0700 (PDT)
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
Content-Type: Multipart/Mixed; Boundary="NextPart"
Mime-Version: 1.0
Message-Id: <20090630004501.461B83A69D2@core3.amsl.com>
Date: Mon, 29 Jun 2009 17:45:01 -0700 (PDT)
Cc: behave@ietf.org
Subject: [BEHAVE] I-D Action:draft-ietf-behave-v6v4-xlate-00.txt
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jun 2009 00:45:01 -0000

--NextPart

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Behavior Engineering for Hindrance Avoidance Working Group of the IETF.


	Title           : IP/ICMP Translation Algorithm
	Author(s)       : X. Li, et al.
	Filename        : draft-ietf-behave-v6v4-xlate-00.txt
	Pages           : 23
	Date            : 2009-06-26

This document specifies an update to the Stateless IP/ICMP
Translation Algorithm (SIIT) described in RFC 2765.  The algorithm
translates between IPv4 and IPv6 packet headers (including ICMP
headers).

This specification addresses both a stateless and a stateful mode.
In the stateless mode, translation information is carried in the
address itself, permitting both IPv4->IPv6 and IPv6->IPv4 session
establishment with neither state nor configuration in the IP/ICMP
translator.  In the stateful mode, translation state is maintained
between IPv4 address/transport port tuples and IPv6 address/transport
port tuples, enabling IPv6 systems to open sessions with IPv4
systems.  The choice of operational mode is made by the operator
deploying the network and is critical to the operation of the
applications using it.

Significant issues exist in the stateless and stateful modes that are
not addressed in this document, related to the address assignment and
the maintenance of the translation tables, respectively.  This
document confines itself to the actual translation.

Acknowledgement of previous work

This document is a product of the 2008-2009 effort to define a
replacement for NAT-PT.  It is an update to and directly derivative
from Erik Nordmark's [RFC2765], which similarly provides both
stateless and stateful translation between IPv4 [RFC0791] and IPv6
[RFC2460], and between ICMPv4 [RFC0792] and ICMPv6 [RFC4443].  The
original document was a product of the NGTRANS working group.

The changes in this document reflect five components:

1.  Redescribing the network model to map to present and projected

 usage.

2.  Moving the address format to the framework document, to

 coordinate with other drafts on the topic.

3.  Description of both stateful and stateless operation.
4.  Some changes in ICMP.

5.  Updating references.

Requirements

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119.

A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-ietf-behave-v6v4-xlate-00.txt

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

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
	name="draft-ietf-behave-v6v4-xlate-00.txt";
	site="ftp.ietf.org";
	access-type="anon-ftp";
	directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2009-06-29174149.I-D@ietf.org>


--NextPart--

From Remi.Denis-Courmont@nokia.com  Mon Jun 29 23:44:58 2009
Return-Path: <Remi.Denis-Courmont@nokia.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id A99A828C1D8 for <behave@core3.amsl.com>; Mon, 29 Jun 2009 23:44:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.299
X-Spam-Level: 
X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ojh5BuMHghQs for <behave@core3.amsl.com>; Mon, 29 Jun 2009 23:44:57 -0700 (PDT)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id CE4903A6BB3 for <behave@ietf.org>; Mon, 29 Jun 2009 23:44:57 -0700 (PDT)
Received: from vaebh105.NOE.Nokia.com (vaebh105.europe.nokia.com [10.160.244.31]) by mgw-mx09.nokia.com (Switch-3.3.3/Switch-3.3.3) with ESMTP id n5U6ilKC023273; Tue, 30 Jun 2009 01:44:56 -0500
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by vaebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959);  Tue, 30 Jun 2009 09:44:05 +0300
Received: from mgw-sa01.ext.nokia.com ([147.243.1.47]) by esebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Tue, 30 Jun 2009 09:44:04 +0300
Received: from leon.remlab.net (esdhcp034234.research.nokia.com [172.21.34.234]) by mgw-sa01.ext.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id n5U6i2Ha003646; Tue, 30 Jun 2009 09:44:03 +0300
From: "=?iso-8859-1?q?R=E9mi?= Denis-Courmont" <remi.denis-courmont@nokia.com>
Organization: Maemo Devices - Nokia
To: behave@ietf.org
Date: Tue, 30 Jun 2009 09:46:01 +0300
User-Agent: KMail/1.11.2 (Linux/2.6.28.10; KDE/4.2.2; i686; ; )
References: <001b01c9f8ee$aa40d410$c4f0200a@cisco.com>
In-Reply-To: <001b01c9f8ee$aa40d410$c4f0200a@cisco.com>
MIME-Version: 1.0
Content-Type: Text/Plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
Message-Id: <200906300946.01833.remi.denis-courmont@nokia.com>
X-OriginalArrivalTime: 30 Jun 2009 06:44:04.0862 (UTC) FILETIME=[291299E0:01C9F94E]
X-Nokia-AV: Clean
Cc: ext Dan Wing <dwing@cisco.com>
Subject: Re: [BEHAVE] draft-denis-icmpv6-generation-for-teredo-00 (was I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jun 2009 06:44:58 -0000

On Monday 29 June 2009 22:20:29 ext Dan Wing wrote:
> * the draft implies that IPv6 echo request/reply will work better than IP=
v4
> echo request/reply.  Do we have operational experience that network
> administrators will permit IPv6 echo request/reply in places where they a=
re
> blocked with IPv4?  For example, I am thinking of the relatively common
> belief that your host should be "invisible" on the Internet and should not
> respond to any unsolicited messages.  Many host-based firewalls are
> configured with exactly that behavior so the host appears invisible.  To
> me, this says that Teredo itself needs to be less reliant on such ICMP ec=
ho
> request/reply messages.

Teredo requires ICMPv6 Echo to work. This is clearly stated in the=20
specification, and I think it is consistent with the Host Requirements. If=
=20
they are filtered, Teredo will consider that the other host is unreachable =
=2D=20
regardless of the direction of the "flow".

How else can you do return routing anyway?

> * I am very uncomfortable with a middlebox spoofing an ICMP echo reply on
> behalf of an end system.  The text in Section 2.1 only says the spoofing
> should only be done for Teredo echo requests,
>
>       If enabled, the middlebox shall always immediately
>       generate an ICMPv6 Echo Reply when it detects an ICMPv6 Echo
>       Request originated from a Teredo client.
>
> but I found no description of how a middlebox would know if an "ICMPv6 Ec=
ho
> Request originated from a Teredo client".  RFC4380 doesn't require any so=
rt
> of fixed string in Teredo-originated ICMP echo requests.  So I guess the
> middlebox would have to be configured to know which hosts are running
> Teredo, somehow?

Teredo was statically assigned the 2001:0::/32 prefix, so this is a non-iss=
ue.

> If there was a way for the echo request to request such middlebox spoofin=
g,
> this might meet with approval as it can be argued that the host knows what
> it is asking for.  This would of course require updating Teredo clients.

Lets ignore the deployment problems with updating Teredo clients. Still, wh=
at=20
changes are you trying to propose to the protocol? If echo won't work, how=
=20
else could Teredo clients learn routes, short of updating all IPv6 nodes?

=2D-=20
R=E9mi Denis-Courmont
Nokia Devices R&D, Maemo Software, Helsinki


From huitema@windows.microsoft.com  Tue Jun 30 07:43:38 2009
Return-Path: <huitema@windows.microsoft.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 513A33A6975 for <behave@core3.amsl.com>; Tue, 30 Jun 2009 07:43:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.106
X-Spam-Level: 
X-Spam-Status: No, score=-110.106 tagged_above=-999 required=5 tests=[AWL=0.193, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IOqvQHTM3G0G for <behave@core3.amsl.com>; Tue, 30 Jun 2009 07:43:37 -0700 (PDT)
Received: from smtp.microsoft.com (mail3.microsoft.com [131.107.115.214]) by core3.amsl.com (Postfix) with ESMTP id A247E3A6808 for <behave@ietf.org>; Tue, 30 Jun 2009 07:43:37 -0700 (PDT)
Received: from TK5EX14MLTC103.redmond.corp.microsoft.com (157.54.79.174) by TK5-EXGWY-E803.partners.extranet.microsoft.com (10.251.56.169) with Microsoft SMTP Server (TLS) id 8.2.99.4; Tue, 30 Jun 2009 07:43:01 -0700
Received: from TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com (157.54.71.39) by TK5EX14MLTC103.redmond.corp.microsoft.com (157.54.79.174) with Microsoft SMTP Server id 14.0.601.1; Tue, 30 Jun 2009 07:43:01 -0700
Received: from TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com ([169.254.3.224]) by TK5EX14MLTW651.wingroup.windeploy.ntdev.microsoft.com ([157.54.71.39]) with mapi; Tue, 30 Jun 2009 07:43:01 -0700
From: Christian Huitema <huitema@windows.microsoft.com>
To: =?iso-8859-1?Q?R=E9mi_Denis-Courmont?= <remi.denis-courmont@nokia.com>, "behave@ietf.org" <behave@ietf.org>
Thread-Topic: [BEHAVE] draft-denis-icmpv6-generation-for-teredo-00 (was I-D Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
Thread-Index: Acn47qnHXZZCPkhfTOSIZ6A6HzKLLgAmnDiAAAHoQoA=
Date: Tue, 30 Jun 2009 14:42:58 +0000
Message-ID: <6B55F0F93C3E9D45AF283313B8D342BA0281D6@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com>
References: <001b01c9f8ee$aa40d410$c4f0200a@cisco.com> <200906300946.01833.remi.denis-courmont@nokia.com>
In-Reply-To: <200906300946.01833.remi.denis-courmont@nokia.com>
Accept-Language: en-US
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
Cc: ext Dan Wing <dwing@cisco.com>
Subject: Re: [BEHAVE] draft-denis-icmpv6-generation-for-teredo-00 (was I-D	Action:draft-denis-icmpv6-generation-for-teredo-00.txt)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 30 Jun 2009 14:43:38 -0000

> Lets ignore the deployment problems with updating Teredo clients. Still,
> what
> changes are you trying to propose to the protocol? If echo won't work,
> how
> else could Teredo clients learn routes, short of updating all IPv6
> nodes?

If echo does not work, Teredo clients will have to forego the return routin=
g test. If they don't want to blindly trust the first packet coming from a =
native IPv6 hosts, they will have to rely on heuristics to filter out the o=
bvious hacks, and on end-to-end security to reduce spoofing attacks to DOS =
attacks.

-- Christian Huitema




From dwing@cisco.com  Tue Jun 30 23:24:42 2009
Return-Path: <dwing@cisco.com>
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 174C828C4D3 for <behave@core3.amsl.com>; Tue, 30 Jun 2009 23:24:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.497
X-Spam-Level: 
X-Spam-Status: No, score=-6.497 tagged_above=-999 required=5 tests=[AWL=0.102,  BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0j0SDbiwAwFT for <behave@core3.amsl.com>; Tue, 30 Jun 2009 23:24:41 -0700 (PDT)
Received: from sj-iport-1.cisco.com (sj-iport-1.cisco.com [171.71.176.70]) by core3.amsl.com (Postfix) with ESMTP id 1658928C4C4 for <behave@ietf.org>; Tue, 30 Jun 2009 23:23:53 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.42,321,1243814400"; d="scan'208";a="208004207"
Received: from sj-dkim-2.cisco.com ([171.71.179.186]) by sj-iport-1.cisco.com with ESMTP; 01 Jul 2009 06:24:14 +0000
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-2.cisco.com (8.12.11/8.12.11) with ESMTP id n616OEIc019503 for <behave@ietf.org>; Tue, 30 Jun 2009 23:24:15 -0700
Received: from dwingwxp01 ([10.32.240.196]) by sj-core-1.cisco.com (8.13.8/8.14.3) with ESMTP id n616OEFI026397 for <behave@ietf.org>; Wed, 1 Jul 2009 06:24:14 GMT
From: "Dan Wing" <dwing@cisco.com>
To: "'Behave WG'" <behave@ietf.org>
Date: Tue, 30 Jun 2009 23:24:16 -0700
Message-ID: <048e01c9fa14$8f74dba0$c4f0200a@cisco.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
thread-index: Acn6FI8yqrTaIo1IRzi6VlwGy5qaTw==
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=906; t=1246429455; x=1247293455; c=relaxed/simple; s=sjdkim2002; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dwing@cisco.com; z=From:=20=22Dan=20Wing=22=20<dwing@cisco.com> |Subject:=20call=20for=20agenda=20items |Sender:=20; bh=tJbQvgjFG6cZv9WlUKaW80amx/oGdA4wBYOYPq0kEOo=; b=Yev9iH5mBGqLtxqfPskNKSdeMzhsWr7oTR6kWgT9s/to0iMueiqG9SBbDx U75C/TFaTgtuBSx71TYdcAOPJ0pCpr43jNUkZI8g9cSVm7xlSjkR3pR/eHAt MTdsfub6TO;
Authentication-Results: sj-dkim-2; header.From=dwing@cisco.com; dkim=pass ( sig from cisco.com/sjdkim2002 verified; ); 
Subject: [BEHAVE] call for agenda items
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Jul 2009 06:24:42 -0000

If you want a presentation slot at the upcoming BEHAVE meetings in Stockholm
please drop me an email.  We are currently scheduled for two 2.5 slots (Monday
morning, Tuesday morning), with Tuesday's meeting against 6man so we will try
to keep IPv6 topics on Monday.

I currently have penciled in the following I-Ds:

Monday:
  draft-ietf-behave-v6v4-framework-00
  draft-ietf-behave-v6v4-xlate-00
  draft-ietf-behave-v6v4-xlate-stateful-00
  draft-ietf-behave-dns64-00
  draft-thaler-behave-translator-addressing-00
  draft-wing-behave-learn-prefix-02

Tuesday:
  draft-ietf-behave-turn-tcp-03
  draft-nishitani-cgn-02
  draft-xu-behave-stateful-nat-standby-00
  draft-carpenter-behave-referral-object-00

If your draft isn't listed, or you have suggestions for how much time you
need, please drop me an email with presenter's name and the name of the
Internet Draft.

Thanks,
-d

