Re: [Softwires] Standardizing "4rd-U" vs "4rd-Encapsulation AND Double translation - analysis

Behcet Sarikaya <sarikaya2012@gmail.com> Wed, 19 October 2011 20:05 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 7F39321F84ED for <softwires@ietfa.amsl.com>; Wed, 19 Oct 2011 13:05:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.589
X-Spam-Level:
X-Spam-Status: No, score=-2.589 tagged_above=-999 required=5 tests=[AWL=-0.549, BAYES_00=-2.599, FB_YOU_CAN_BECOME=1.258, 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 LVORWujjtT5v for <softwires@ietfa.amsl.com>; Wed, 19 Oct 2011 13:05:42 -0700 (PDT)
Received: from mail-gx0-f172.google.com (mail-gx0-f172.google.com [209.85.161.172]) by ietfa.amsl.com (Postfix) with ESMTP id 7B41621F84D3 for <softwires@ietf.org>; Wed, 19 Oct 2011 13:05:42 -0700 (PDT)
Received: by ggnv1 with SMTP id v1so2473182ggn.31 for <softwires@ietf.org>; Wed, 19 Oct 2011 13:05:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=qS8BU2O4k6LPeSCrCeU2VKTiaKSBjbqeJ7Wel+Iqcb8=; b=gzjQ7hWFlxrAOf8E5LtJ+ifpjAnv0D30hdkyUJuNJPn29AyBnmPNHXNPNlTrxAY4sB W+DMQ4mDGxZJNNO3E8FTU2ekWTq5x0793r4QvZGBv6xicemPkkTRTSPQK+8xRIG7Zg/L 6NgchjA96Gn6+yQTDCyyJ7Ebjzrp6DnIEYito=
MIME-Version: 1.0
Received: by 10.236.78.129 with SMTP id g1mr12288504yhe.52.1319054726499; Wed, 19 Oct 2011 13:05:26 -0700 (PDT)
Received: by 10.236.110.39 with HTTP; Wed, 19 Oct 2011 13:05:26 -0700 (PDT)
In-Reply-To: <D8CC5D14-34F2-4A00-8051-7114F8945134@laposte.net>
References: <85015B23-C124-43DB-913D-3829B895C2A9@laposte.net> <83A72484-7A54-4A30-AF9B-5FC9D97A9E14@gmail.com> <CAFUBMqWrw8e7sO80U74Q+UvJwW_sqxZZnnwTo7jhyayFBn5_Mg@mail.gmail.com> <6668E2F8-EEBA-4AF3-8110-2B0B43D3BC3E@gmail.com> <CAFUBMqVbZ7uTvHRpQDV1Y1eN9hJZ2tofzNvAM0hFHCrWZ_mA6g@mail.gmail.com> <596276A4-1C63-4A92-90FA-BC958DFB2053@gmail.com> <C7601B91-24ED-4C7F-A771-10F6AFE93F2F@laposte.net> <9D55CDB2-0DE1-441B-A622-22C3E2C66D4E@employees.org> <87BE3426-9B03-4D3E-AFBF-AB12923D2D84@laposte.net> <CAC8QAcd6TSnBkpE2+o0WS+QLdbEwRTO_NTgwqaN8ikWfmu2bpw@mail.gmail.com> <0A5AA31A-0A96-4D78-AC99-11FF58FDD217@laposte.net> <D2FC2906-23F3-4970-B35B-EECEBEBA1382@townsley.net> <49200DB8-5D14-46B7-A892-79262CFF6968@laposte.net> <C653042D-9AC3-4F2D-9F23-4061A1DD4377@townsley.net> <5F044EAF-A653-499B-86B1-993CA77D1071@laposte.net> <0B52D2A1-9938-48A8-A87C-27DE39405263@townsley.net> <DF8BF1B0-63DB-4F9B-BE96-4D214513C0DC@laposte.net> <63DB920E-8768-47BD-8185-959C4165977B@townsley.net> <D8CC5D14-34F2-4A00-8051-7114F8945134@laposte.net>
Date: Wed, 19 Oct 2011 15:05:26 -0500
Message-ID: <CAC8QAcewMGEk9mg1v1ju=kwWkCdNojusfjAakXv=6LMo_AMzzA@mail.gmail.com>
From: Behcet Sarikaya <sarikaya2012@gmail.com>
To: Rémi Després <despres.remi@laposte.net>
Content-Type: multipart/alternative; boundary="20cf300fb0c3698c9204afac5cca"
Cc: Softwires WG <softwires@ietf.org>
Subject: Re: [Softwires] Standardizing "4rd-U" vs "4rd-Encapsulation AND Double translation - analysis
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: Wed, 19 Oct 2011 20:05:43 -0000

I would like to see more details on 4rd-u before. Why is it informational? A
-01 would help.

Regards,

Behcet

On Wed, Oct 19, 2011 at 3:07 AM, Rémi Després <despres.remi@laposte.net>wrote:

> Mark,
> More on this debate below.
>
> Le 18 oct. 2011 à 19:44, Mark Townsley a écrit :
> > On Oct 18, 2011, at 4:31 PM, Rémi Després wrote:
> ...
> >> Could you explain the important advantage of encapsulation that is
> missing in 4rd-U?
> >
> > It's been specified and implemented for years, it is part of other
> softwires specifications, it is being implemented in CPE equipment today as
> part of ds-lite, it doesn't put payloads on the wire with mis-matching
> checksums.... Sure, tunneling doesn't play nice with some ACLs that only
> look at native IPv6, but at least this is a very well-understood attribute
> of tunneling that operators expect and in many cases are able to design
> around. FWIW, my crystal ball says that these limitations will will become
> less and less relevant if and when 4-in-6 operation becomes more and more
> prevalent, but that's just me.
>
>
> > Translation based on what's already defined in the behave WG is less
> conservative than simple encapsulation, but at least it is building on
> something that already exists, is well-specified and deployed, etc.
>
> Successfully deployed in production, not so sure. (Even IPv6 isn't that
> largely deployed today).
> In any case, it has the side effect that it damages network transparency to
> IPv4 packets.
>
> > We can expect to see IPv4 payloads with IPv6 headers on the network
> because of translators, but at least the checksums will be correct
>
> For ISP networks where web redirection with existing IPv6 tools is needed,
> 4rd-U could be completed so that checksums are correct.
> This can be done like in dIVI by checksum adjustments at IPv6-domain
> entrance and exit, or (better IMHO) by revising the unified address-mapping
> to make it checksum neutral (something Ole has in my understanding
> suggested).
>
> Thanks for pointing out that something was missing to get the best of both
> worlds.
>
> > and there is a decent chance that a host will be able to digest the
> packet and get it to a working application after passing through one level
> of translation (or being redirected, subjected to DPI, etc).
> >
> > Again, no offense at all to the ingenuity of -U, but I simply have a hard
> time justifying that we need to cast a balance between these relatively
> well-known, specified, and implemented building-blocks with something new.
>
> New, yes, but quite simple, and with an immediate operational advantage.
>
> > If I believed for a microsecond that -U would wipe both encapsulation and
> translation from the planet so that we would have only one mechanism here, I
> would be more supportive. The problem is that the other two already exist in
> other closely related contexts such that there is no way that this doesn't
> become a 3rd method in the network without turning back time itself.
>
> Assuming that the three solutions would be available in products, I don't
> see why an ISP would prefer to keep double translation or encapsulation:
> - The fact that translations and encapsulations were first to exist IS NOT
> an operational advantage
> - Having both of network transparency to IPv4 AND applicability of IPv6 O&M
> tools IS an operational advantage.
>
> I still hope that, with more thoughts on the subject, you can become more
> open.
>
> Regards,
> RD
>
> _______________________________________________
> Softwires mailing list
> Softwires@ietf.org
> https://www.ietf.org/mailman/listinfo/softwires
>