Re: [Softwires] Unified Softwire CPE: draft-bfmk-softwire-unified-cpe

Tina TSOU <Tina.Tsou.Zouting@huawei.com> Wed, 05 December 2012 18:36 UTC

Return-Path: <Tina.Tsou.Zouting@huawei.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 B8A2421F841C for <softwires@ietfa.amsl.com>; Wed, 5 Dec 2012 10:36:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.499
X-Spam-Level:
X-Spam-Status: No, score=-6.499 tagged_above=-999 required=5 tests=[AWL=0.099, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
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 sDiEByPvamGJ for <softwires@ietfa.amsl.com>; Wed, 5 Dec 2012 10:36:25 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id DCD9F21F8CB6 for <softwires@ietf.org>; Wed, 5 Dec 2012 10:36:23 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml204-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.5-GA FastPath queued) with ESMTP id AMF16335; Wed, 05 Dec 2012 18:36:22 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 5 Dec 2012 18:34:01 +0000
Received: from DFWEML408-HUB.china.huawei.com (10.193.5.134) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.1.323.3; Wed, 5 Dec 2012 18:34:29 +0000
Received: from DFWEML513-MBS.china.huawei.com ([169.254.4.39]) by dfweml408-hub.china.huawei.com ([10.193.5.134]) with mapi id 14.01.0323.003; Wed, 5 Dec 2012 10:34:23 -0800
From: Tina TSOU <Tina.Tsou.Zouting@huawei.com>
To: "ian.farrer@telekom.de" <ian.farrer@telekom.de>
Thread-Topic: [Softwires] Unified Softwire CPE: draft-bfmk-softwire-unified-cpe
Thread-Index: AQHN0khV9YskOFlbW0GC3UgDD05lepgKibrJ
Date: Wed, 05 Dec 2012 18:34:23 +0000
Message-ID: <8B727D3A-2531-49C8-808B-91EE79AC9453@huawei.com>
References: <94C682931C08B048B7A8645303FDC9F36E98AB16AD@PUEXCB1B.nanterre.francetelecom.fr> <50B8ADAD.5010409@viagenie.ca> <94C682931C08B048B7A8645303FDC9F36E99E2D6F6@PUEXCB1B.nanterre.francetelecom.fr> <9207CAAE-7907-4103-994C-07961030FAE9@employees.org> <50B9B5C7.107@viagenie.ca> <10C9FD27-2894-4495-90E1-15A9AC9D73B9@employees.org> <8A1B81989BCFAE44A22B2B86BF2B76318954FEE360@HE111643.EMEA1.CDS.T-INTERNAL.COM> <FDDE7D1B-D750-4684-A34D-8CB24D2F19A2@employees.org>, <8A1B81989BCFAE44A22B2B86BF2B7631895539BCBC@HE111643.EMEA1.CDS.T-INTERNAL.COM>
In-Reply-To: <8A1B81989BCFAE44A22B2B86BF2B7631895539BCBC@HE111643.EMEA1.CDS.T-INTERNAL.COM>
Accept-Language: en-US, zh-CN
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Content-Type: multipart/alternative; boundary="_000_8B727D3A253149C8808B91EE79AC9453huaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: "softwires@ietf.org" <softwires@ietf.org>
Subject: Re: [Softwires] Unified Softwire CPE: draft-bfmk-softwire-unified-cpe
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, 05 Dec 2012 18:36:26 -0000

Dear Med, Ian and Suresh,
Great job! Draft-bfmk is written very well to reach consensus.
Two small comments are below.

1.      I’m not sure whether it is appropriate to put DS-Lite case into the document, since in DS-Lite case the CPE is only the tunnel end point without NAT, which is basically different with lw4over6/MAP. But if the objective of this document is to define an unified CPE for all the 4over6 mechanisms, other mechanisms like public 4over6 should also be included in the document. My understanding may be wrong.

2.      The title says “unified softwire CPE”, but in softwire, there are many other transition technologies, e.g., 6rd. To be specific, maybe 4over6 CPE is more appropriate.

Thank you,
Tina

On Dec 4, 2012, at 9:53 AM, "ian.farrer@telekom.de<mailto:ian.farrer@telekom.de>" <ian.farrer@telekom.de<mailto:ian.farrer@telekom.de>> wrote:

Hi Ole,

Answers inline.

Cheers,
Ian

-----Original Message-----
From: Ole Trøan [mailto:otroan@employees.org]
Sent: Montag, 3. Dezember 2012 10:06
To: Farrer, Ian
Cc: simon.perreault@viagenie.ca<mailto:simon.perreault@viagenie.ca>; softwires@ietf.org<mailto:softwires@ietf.org>
Subject: Re: [Softwires] Unified Softwire CPE: draft-bfmk-softwire-unified-cpe

Ian,

Whichever state is selected, NAT is certainly fundamental to how the state will operate and so we tried to weave it into the functional description. I'm not sure that provisioned NAT info enough to be able to use to unambiguously define with operating 'mode' (for want of a better word) to use.

One of the reasons for the use of state in the draft is try and define the operating modes with as little overlap as possible (it's not 100%, but there's only 1 exception at the moment for binding mode and MAP1:1). From this, then it is easier to align the specific solution names to the state characteristics.

I don't think you should try to define modes such that the map (no pun intended) into the specific solution names.
shouldn't the purpose of a "unified CPE", be for the CPE not to have to care about the different "deployment modes" on the head end?

Ian: But a MAP CPE does have to care about what is on the tunnel head end as it could be another mesh client, or it could be the BR. It uses a different mapping rule type for each, so it is aware of the capabilities of the head end.

But, with what you've suggested, there is more overlap, i.e. both 2&4 have NAT functions that are supported by two different mechanisms.

However, what you've said does raise the following point:

The way that state is described in the draft at the moment is actually taken from a concentrator perspective. This could be taken to be almost the inverse of the amount of state that is required from the CPEs perspective (i.e. if all of the state is in the providers network (DS-Lite), then the CPE doesn't need it. If the providers network has less state ('per-customer', 'stateless'), then the CPE needs to have more - i.e. dynamic state table for NAT, configuration for local IPv4/port set, MAPing rules etc.

Would describing the different states more from the CPE's perspective make this clearer?

that would certainly help. although I don't think "state" is the defining characteristic.

Ian: Is the problem with the what's being described (i.e. the content and functional differentiations) or the naming and terminology used to describe it?


cheers,
Ole
_______________________________________________
Softwires mailing list
Softwires@ietf.org<mailto:Softwires@ietf.org>
https://www.ietf.org/mailman/listinfo/softwires