Re: [Softwires] Comments on draft-ietf-softwire-map-02.txt

Behcet Sarikaya <sarikaya2012@gmail.com> Fri, 14 September 2012 15:49 UTC

Return-Path: <sarikaya2012@gmail.com>
X-Original-To: softwires@ietfa.amsl.com
Delivered-To: softwires@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 038ED21F84FC for <softwires@ietfa.amsl.com>; Fri, 14 Sep 2012 08:49:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.201
X-Spam-Level:
X-Spam-Status: No, score=-3.201 tagged_above=-999 required=5 tests=[AWL=0.098, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iIN5xo1nZ4VX for <softwires@ietfa.amsl.com>; Fri, 14 Sep 2012 08:49:04 -0700 (PDT)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by ietfa.amsl.com (Postfix) with ESMTP id 63D5F21F84F8 for <softwires@ietf.org>; Fri, 14 Sep 2012 08:49:04 -0700 (PDT)
Received: by iabz21 with SMTP id z21so3517939iab.31 for <softwires@ietf.org>; Fri, 14 Sep 2012 08:49:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type:content-transfer-encoding; bh=HDKKFdXGUVmIR4gdUJt9EudHtvkIAPCK14UrT+YDkX0=; b=b6Se5iJO4UCRpndh2BE1XxRu8obwgkSm0d6agYL6DPchd3NVuMJdqHDiHDLV29mPoZ I/Zh9fF/Sn4YnlWDjbgh/vzyLd4fksW5iai2kxyQOUei+iDrZpHxKI78Irx6ZY2hsowN H0SiRnWuTCl20+UJIp7AEMySRG9SPPedOgxjVycaQnZV4Ut90FqzOt2+22QGH0QYkgOx Zg7Sld6nTSLseuuhgLj/A1Ya/3HE6GAjTs0wGB9LcG6PxBfu544fsPUJrLyOc/sDnItB 1JR0pnYVpz2QDwB5NQaocCYvOFhrIFO72HMvfJaV3Vi0zHVOtrX3OEtDMVsU1AFHJG9A V59g==
MIME-Version: 1.0
Received: by 10.50.160.233 with SMTP id xn9mr29160059igb.37.1347637743828; Fri, 14 Sep 2012 08:49:03 -0700 (PDT)
Received: by 10.231.55.70 with HTTP; Fri, 14 Sep 2012 08:49:03 -0700 (PDT)
In-Reply-To: <01874DCB-11A0-42E2-91BD-FF16B03985AF@employees.org>
References: <CAC8QAcc21HL_YUB98=n+M_BVmhJb3hqDKhsAPTOD52L1LiCmqA@mail.gmail.com> <01874DCB-11A0-42E2-91BD-FF16B03985AF@employees.org>
Date: Fri, 14 Sep 2012 10:49:03 -0500
Message-ID: <CAC8QAcf64_mAOZUNo2b2N_N_H+jJcTRhE++vYh6EHb+ogLLPqw@mail.gmail.com>
From: Behcet Sarikaya <sarikaya2012@gmail.com>
To: Ole Trøan <otroan@employees.org>
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Cc: Softwires-wg <softwires@ietf.org>
Subject: Re: [Softwires] Comments on draft-ietf-softwire-map-02.txt
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: sarikaya@ieee.org
List-Id: softwires wg discussion list <softwires.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/softwires>, <mailto:softwires-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/softwires>
List-Post: <mailto:softwires@ietf.org>
List-Help: <mailto:softwires-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/softwires>, <mailto:softwires-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 14 Sep 2012 15:49:05 -0000

Ole,
Thanks for your quick reply.
Please see inline.

On Fri, Sep 14, 2012 at 2:36 AM, Ole Trøan <otroan@employees.org> wrote:
> Bechet,
>
>> I have some comments on this draft.
>>
>> Regarding Section 5, I am curious why we need the mapping, i.e.
>> Section 5 if we are doing MAP-E? i.e. NAT44'ed IPv4 packet is
>> encapsulated in IPv6 using RFC 2473. RFC2473 defines quite in detail
>> in Section 5 on Tunnel IPv6 Header almost everything needed.
>
> MAP-E does everything MAP does. support of mesh mode, stateless BRs...
> without mapping how would that be achieved?
>

Well, this is very well answered in draft-mdt-softwire-map-encapsulation-00
Section 8.2 which says that

all CEs do not look up the mapping rules upon receiving an
   IPv4 packet from its LAN side and then CE must encapsulate the IPv4
   packet with IPv6 whose destination must be a given BR.

referring to the Hub & Spoke model.

Do we have a similar statement in draft-ietf-softwire-map-02?
I think we should.

>> More specific comments: what is the relationship of this draft with
>> the original MAP-E draft, draft-mdt-softwire-map-encapsulation-00?
>> That draft described in detail how RFC 2473 would be used which is
>> missing in draft-ietf-softwire-map-02. OTOH draft-ietf-softwire-map-02
>> does not even reference draft-mdt-softwire-map-encapsulation-00, why?
>
> draft-ietf-softwire-map has evolved from draft-mdt-softwire-map-encapsulation and is meant
> to incorporate all the significant parts of it. something may have fallen out in editing,
> if so please propose text.

draft-mdt-softwire-map-encapsulation gives details of many things
including encapsulation and fragmentation referring to specific
section of RFC 2473. I think we should carry these important details
to the new and normative draft?


One more issue:

Regarding Section 7.2 which states that BR MUST use this anycast IPv6
address as the source
   address in packets relayed to CEs.
It seems like this has been carried over from 6rd.

I have concerns on this MUST. I think that CE has to maintain multiple
tunnel interfaces with BRs if there are more than one BR, right? How
would this be possible if CE does not know the unicast address of BR?

Also, at times, MAP-E could be stateful. This is explained in Section
7 of draft-mdt-softwire-map-encapsulation which you do not not have.
How could CE identify the specific BR in this case?

I suggest changing MUST to MAY or even removing that sentence.

Regards,

Behcet