Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard

Xuxiaohu <xuxiaohu@huawei.com> Thu, 23 January 2014 03:00 UTC

Return-Path: <xuxiaohu@huawei.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D8181A0249 for <mpls@ietfa.amsl.com>; Wed, 22 Jan 2014 19:00:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.947
X-Spam-Level:
X-Spam-Status: No, score=-1.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, CN_BODY_35=0.339, MIME_CHARSET_FARAWAY=2.45, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.535, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pveDbfHBjId3 for <mpls@ietfa.amsl.com>; Wed, 22 Jan 2014 19:00:51 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 8FE471A00DD for <mpls@ietf.org>; Wed, 22 Jan 2014 19:00:50 -0800 (PST)
Received: from 172.18.7.190 (EHLO lhreml203-edg.china.huawei.com) ([172.18.7.190]) by lhrrg02-dlp.huawei.com (MOS 4.3.7-GA FastPath queued) with ESMTP id BAI21780; Thu, 23 Jan 2014 03:00:49 +0000 (GMT)
Received: from LHREML401-HUB.china.huawei.com (10.201.5.240) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 23 Jan 2014 03:00:33 +0000
Received: from NKGEML402-HUB.china.huawei.com (10.98.56.33) by lhreml401-hub.china.huawei.com (10.201.5.240) with Microsoft SMTP Server (TLS) id 14.3.158.1; Thu, 23 Jan 2014 03:00:47 +0000
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.45]) by nkgeml402-hub.china.huawei.com ([10.98.56.33]) with mapi id 14.03.0158.001; Thu, 23 Jan 2014 11:00:42 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "Eggert, Lars" <lars@netapp.com>
Thread-Topic: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard
Thread-Index: AQHPF0bUVpx4VpP9lE+4fynfG27EApqQgu4g//+AJQCAAZGOsA==
Date: Thu, 23 Jan 2014 03:00:41 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE082472A1@NKGEML512-MBS.china.huawei.com>
References: <201401212014.s0LKEDXM065730@maildrop2.v6ds.occnc.com> <1811208D-230A-4EA7-B5AA-07E2C0460120@netapp.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08246CA3@NKGEML512-MBS.china.huawei.com> <DBB76C54-0560-4F4E-ADD4-3C9BB8452820@netapp.com>
In-Reply-To: <DBB76C54-0560-4F4E-ADD4-3C9BB8452820@netapp.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.111.98.134]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: Joel Jaeggli <joelja@bogus.com>, "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 23 Jan 2014 03:00:54 -0000

Hi Lars,

> -----邮件原件-----
> 发件人: Eggert, Lars [mailto:lars@netapp.com]
> 发送时间: 2014年1月22日 18:23
> 收件人: Xuxiaohu
> 抄送: curtis@ipv6.occnc.com; Joel Jaeggli; mpls@ietf.org
> 主题: Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS
> in UDP) to Proposed Standard
> 
> Hi,
> 
> On 2014-1-22, at 11:12, Xuxiaohu <xuxiaohu@huawei.com> wrote:
> > I wonder whether the following text is OK to you:
> >
> > Since the MPLS-in-UDP encapsulation causes MPLS packets to be forwarded
> through "UDP tunnels", the congestion control guidelines for UDP tunnels as
> defined in Section 3.1.3 of [RFC5405] SHOULD be followed. Specifically, MPLS
> can carry a number of different protocols as payloads. When an UDP tunnel is
> used for MPLS payload traffic that is known at configuration time to be IP-based
> and congestion-controlled, the UDP tunnel SHOULD NOT employ its own
> congestion control mechanism, because congestion losses of tunneled traffic
> will trigger an congestion response at the original senders of the tunneled traffic.
> When an UDP tunnel is used for MPLS payload traffic that is known at
> configuration time not to be IP-based and congestion-controlled, the UDP
> tunnel SHOULD employ an appropriate congestion control mechanism as
> described in [RFC3985]. Note that it STRONGLY RECOMMENDED to deploy such
> encapsulation technology only within a SP network or networks of an adjacent
> set of co-operating SPs, rather than over the Internet. Furthermore, packet
> filters should be added to block traffic with the UDP port number for MPLS over
> UDP to prevent MPLS over UDP packets to escape from the service provider
> networks due to misconfiguation or packet errors.
> 
> I think it would be better to describe the OAM control loop in (some) more
> detail, rather than pointing to RFC3985, which doesn't have a whole lot of detail
> either. Also because the adding of firewall rules requires an OAM hook.
> 
> Since STRONGLY RECOMMENDED is not an RFC2119 term and RECOMMENDED
> is too weak, I'd suggest to change this to MUST.

It's fine to make that change.

> Finally, the applicability statement should be prominently made in the abstract,
> introduction, etc.

The application statement is prominently described in a dedicated sub-section of the Introduction Section as follows:

1.3. Application Statements

The MPLS-in-UDP encapsulation technology MUST only be deployed within a SP network or networks of an adjacent set of co-operating SPs where the congestion control is not a concern, rather than over the Internet where the congestion control is a must. Furthermore, packet filters should be added to prevent MPLS over UDP packets from escaping from the service provider networks due to misconfiguation or packet errors. Note that the proven MPLS-in-GRE and MPLS-in-IP [RFC4023] encapsulation technologies which have already been deployed within SP networks don't require any congestion control mechanism.

In addition, the following text is added to the abstract section:" Note that the MPLS-in-UDP encapsulation technology MUST only be deployed within a SP network or networks of an adjacent set of co-operating SPs where the congestion control is not a concern."

Due to the above explicit application statement, I wonder whether it's still necessary to describe the OAM control loop in (some) more detail, rather than simply pointing to RFC3985. I even wonder whether it's still necessary to remain the congestion consideration section. 

Best regards,
Xiaohu

> Lars