Re: [Softwires] IPv4 Residual Deployment - Unified-standard proposal 4rd

Maoke <fibrib@gmail.com> Wed, 14 March 2012 05:51 UTC

Return-Path: <fibrib@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 743C821F8568 for <softwires@ietfa.amsl.com>; Tue, 13 Mar 2012 22:51:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.191
X-Spam-Level:
X-Spam-Status: No, score=-3.191 tagged_above=-999 required=5 tests=[AWL=0.107, BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wn2dINOjU8KG for <softwires@ietfa.amsl.com>; Tue, 13 Mar 2012 22:51:25 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by ietfa.amsl.com (Postfix) with ESMTP id 9477721F8565 for <softwires@ietf.org>; Tue, 13 Mar 2012 22:51:25 -0700 (PDT)
Received: by yhpp34 with SMTP id p34so1613358yhp.31 for <softwires@ietf.org>; Tue, 13 Mar 2012 22:51:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=G3zPXAuI+BU+CmPAl1CBbkJDAN5+TAYTCquDxI+0Sec=; b=wzlL9o96SF2w7VThZPUcpIW3J79YhCy8KMVUg9KxkTEHQsM+F+DoWb4CvQGf5V9Ye2 3t1xkm1imuJc9ZuhumJ431Gi81h0iy7xoKbvhG0Ch5KZDeW+3c0EemXaalYHa/Q1AF5g 1IeWF6egawMYNM8gqYp9qGeG3yw7TmcV5rk3y8vZYmobPe7iKLKpGX4Rf1gArhQdXlLR zcwq6tefevQBj+CAhx/qIz3HdV1Q6NvvCtFGJJCjwa07vynhZC1lTgwgNfwEeO+AA7WP DWHXmeAeM1u7JzxD+GHNr90rU0/xtE3RgGzpQvy00oVCDdDF88DaKCpyLzc8m0jRKOHh eNYA==
MIME-Version: 1.0
Received: by 10.224.101.130 with SMTP id c2mr1645589qao.47.1331704285017; Tue, 13 Mar 2012 22:51:25 -0700 (PDT)
Received: by 10.229.98.21 with HTTP; Tue, 13 Mar 2012 22:51:24 -0700 (PDT)
In-Reply-To: <D1EF9447-336A-48B4-91F4-D514654AC93D@laposte.net>
References: <B509CB1C-4A0A-408B-9B4A-C0F847169431@juniper.net> <2AB8570A-644F-4792-8C56-44AD80A79234@laposte.net> <D6428903-FBA0-419C-A37F-A00874F28118@laposte.net> <CAM+vMERsVz7cuC1C52gw12wySaEgw8=44JjS8AUygj0vJ899Cg@mail.gmail.com> <DDD20574-4ECD-4285-BB15-548628FB0425@laposte.net> <CAM+vMETahum9rB+fr=OHAmVobDZSzRRy9mUwkjryhqRvaJWe-Q@mail.gmail.com> <35065EB3-D4D6-451B-ACED-67BB94C77F18@laposte.net> <CAAuHL_D68nkd36ifLzEeVR67Q124VH-pMhM1pkEE_PcLbGxBrw@mail.gmail.com> <14D90642-0478-4AB9-91AA-A3E0310197F2@laposte.net> <CAFUBMqX9dj8MSeZdJTic5iOT=Jjg4oihWs30FWVAca08v_3=7g@mail.gmail.com> <D476AFD2-3B6B-48A0-971D-C65CC2CFA46B@laposte.net> <CAFUBMqU1wtP5prSaLG8hDSuv-EGWP5Diqoj6WEMHb_q8hNVDdQ@mail.gmail.com> <4BA560D3-5D48-4911-BDCB-D9CB490FBBA1@laposte.net> <CAFUBMqVzbtZ7JxunHv7m1zgWjRa2sh7zZS+91aURAy8-xTZW8g@mail.gmail.com> <CAFUBMqXPAA7RjCzgvbuq0WqbKijXwuFebnmrL-zDx_XoZh=Xkg@mail.gmail.com> <FED38071-241D-480C-9A8A-CFA7A55A4F3B@laposte.net> <CAFUBMqUqoEnNouOJzc2Z3iziQsCvqXDNjA9NtN94kGQnsay0LA@mail.gmail.com> <1A6C1DA5-A352-4BF7-8553-453327902619@laposte.net> <CAFUBMqWv2V2PnZg5iTSuT6Jdbtredzj-4GPuS4VHqpDG+aP4dA@mail.gmail.com> <A4A7C9E3-DBA9-4AA5-A60B-E3D3A187BD7F@laposte.net> <CAFUBMqVT=E=GqBG_-q458GCpYKLk66vuvE-cx81=eTdgyUbj7A@mail.gmail.com> <D1EF9447-336A-48B4-91F4-D514654AC93D@laposte.net>
Date: Wed, 14 Mar 2012 05:51:24 +0000
Message-ID: <CAFUBMqWTRb_pjV_VFEDpNof7H+AnOvRM_acQXZ4XRPzAG-865A@mail.gmail.com>
From: Maoke <fibrib@gmail.com>
To: Rémi Després <despres.remi@laposte.net>
Content-Type: multipart/alternative; boundary="20cf3074b794dab44404bb2d90e8"
Cc: Softwires WG <softwires@ietf.org>, Yong Cui <cuiyong@tsinghua.edu.cn>
Subject: Re: [Softwires] IPv4 Residual Deployment - Unified-standard proposal 4rd
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: Wed, 14 Mar 2012 05:51:26 -0000

2012/3/13 Rémi Després <despres.remi@laposte.net>

> 2012-03-13 12:02, Maoke :
>
> 2012/3/13 Rémi Després <despres.remi@laposte.net>
>
> ...
>
> The 4rd mechanism is for protocols that have ports at their usual place
>>> (all existing protocols that have ports have them at the same place, even
>>> if using another checksum algorithm like SCTP).
>>>
>>
> may you have a check on the statement of "all existing protocols" again? i
> noticed RFC908/RFC1151. sorry if that are not a transport protocol over IP.
>
>
> I missed this one.
> None of the proposed stateless solutions supports it, but it remains that
> you are right: it has ports at a different place.
>

alright. so 4rd-U doesn't not support "all existing transport protocol"
either. but i suppose you may make an update in the 4rd-u-06 so that a new
"if...else..." is added the port pick-up logic, and surely the CNP is not a
problem for RDP because the old version (RFC908) has 32bit checksum but not
involving pseudo-header while the newer version (RFC1151) changed to use
TCP-checksum. no big deal but only needs a new patch to the draft.

but this is not my point. my point is: there must be something we don't
know ("non omnia possumus omnes"). even we have gone through the RFCs,
there might be some other proprietary L4 protocols, or experimental
protocols. even they are minority, i don't think ignoring their existance
in our solution fits the spirit of the Internet. it might be argued that
NAT44 doesn't support such L4 protocols now, but an L4 protocol owner may
makes his own NAT44, either attached to the CE or separated. if 4rd-U
respects such an effort, it should state "currently blahblabla L4 protocols
are supported". the similar statement applies to the RFC6145 or MAP as
well. i somehow am hard to accept words like "far fetched theoretical
problem".

the L4-recalculate is a generic, architectural solution, surely needing
codes for every L4 protocol. but this generality in architecture makes
RFC6145 or MAP-T equipment be easily enhanced to support anything new with
the same logic. but for the 4rd-U BR, it looks to me we cannot have the
unified logic for all (even limited to existing and well-known) L4
protocols.

only my 2 cents.

maoke


> Thanks for this info.
>
> RD
>
>
>