[Softwires] Comments on 4rd-u-04

Washam Fan <washam.fan@gmail.com> Sun, 11 March 2012 09:49 UTC

Return-Path: <washam.fan@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 64D2621F84FC for <softwires@ietfa.amsl.com>; Sun, 11 Mar 2012 01:49:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.432
X-Spam-Level:
X-Spam-Status: No, score=-3.432 tagged_above=-999 required=5 tests=[AWL=0.167, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZnHaPa8kPI-1 for <softwires@ietfa.amsl.com>; Sun, 11 Mar 2012 01:48:59 -0800 (PST)
Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by ietfa.amsl.com (Postfix) with ESMTP id 89C9221F84F6 for <softwires@ietf.org>; Sun, 11 Mar 2012 01:48:59 -0800 (PST)
Received: by wibhj6 with SMTP id hj6so1835610wib.13 for <softwires@ietf.org>; Sun, 11 Mar 2012 01:48:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=fxZhU8oVNPjGMXj3ZjJgIrMCTYD+SrLpdPDkPZk/0Hk=; b=cwCXMllxBmB0mbS7/BKMrUZP2aXg64YqbU3BOVYK0ypV8d1396uMi5IftbH9cud5BU Jy/1r46Rt648keV9eEm0UUZ5js9GB5B4c3e/EK7I0VQP8pHoNzT2JhHoJLRw8nin9iBy iolcK3PK+BUKm5+DhgMllnzm5FVVPvLZz9dHH72oSH0nGCcnwXDe1tMrd0ujv+ifxD5I /itzf1tcU41lAULP014Nuv8t5UZBVkCJ1cvRNGeG0GJE6AKR+l1untPN9kC8m7H00Yld +UqLED1H1NRk6F4enB1V7qVc8MEBZrcpSWc5fhJGCtAf82HWy/S4lDHs3+7kKQbxiNLi PHVA==
MIME-Version: 1.0
Received: by 10.180.19.196 with SMTP id h4mr14594675wie.12.1331459338488; Sun, 11 Mar 2012 01:48:58 -0800 (PST)
Received: by 10.216.205.169 with HTTP; Sun, 11 Mar 2012 01:48:58 -0800 (PST)
Date: Sun, 11 Mar 2012 17:48:58 +0800
Message-ID: <CAAuHL_CXKw-D=8a-9d-Wmqt9nP69sUwbZoqfQ=Q=QrKskrPeHQ@mail.gmail.com>
From: Washam Fan <washam.fan@gmail.com>
To: Softwires <softwires@ietf.org>
Content-Type: text/plain; charset="ISO-8859-1"
Subject: [Softwires] Comments on 4rd-u-04
X-BeenThere: softwires@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
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: Sun, 11 Mar 2012 09:49:00 -0000

Hi,

Eventually I get a chance to review this version and have some major
comments and questions as below.

1. Relationship with MAP, MAP-T, MAP-E.
I thought, MAP was expected to be a generic algorithm for stateless
mapping IPv4 addresses to IPv6 addresses and vice versa. I thought,
MAP would apply to MAP-T, MAP-E as well as 4rd-u. But draft 4rd-u-04
doesn't mention MAP draft. And I see the mapping rules stuff in the
draft overlapped with MAP. Confused.

I thought, 4rd-u is competing with MAP-T and MAP-E to some extend.
Would you mind expaund on what benefits 4rd-u can gain exclusively?
Ideally, there would be a seperate section or even a seperate draft
for such comparison.

2. NAT64+ stuff.
My understanding, NAT64+ would translate 4rd tunnel packet as well as
native IPv6 packet to IPv4 packet and vice verse. Right? I don't know
what the CE delegated prefix in NAT64+ looks like. Can the native IPv6
and 4rd shared the same delegated prefix? if Yes, how to distinguish
them? the figure 6 seems to me it was talking about destination IPv6
address derivation.

IIRC, NAT64 supports hair pinning, doesn't it? Would NAT64+ support
harpinning between 4rd tunnel packet and native IPv6 packet?

Personally, I'd like NAT64+ removed from the draft. It might deserve a
seperate draft. This way, it would make the draft more understanding
for readers who are new to 4rd-u.

3. Fragments.
The algorithm proposed in R-9, would have applied to generic NAT
generally. Why it is specific to 4rd BR? Anyway BR would keep fragment
state somehow and anycase BR facing IPv4 Internet would be impossible.

Thanks,
washam