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

Xuxiaohu <xuxiaohu@huawei.com> Fri, 24 January 2014 02:47 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 6CA731A0340 for <mpls@ietfa.amsl.com>; Thu, 23 Jan 2014 18:47:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.946
X-Spam-Level:
X-Spam-Status: No, score=-1.946 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, CN_BODY_35=0.339, HTML_MESSAGE=0.001, 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 LNohVEp7C1NO for <mpls@ietfa.amsl.com>; Thu, 23 Jan 2014 18:47:07 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id E9A661A035A for <mpls@ietf.org>; Thu, 23 Jan 2014 18:47:06 -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.7-GA FastPath queued) with ESMTP id BAJ18017; Fri, 24 Jan 2014 02:47:05 +0000 (GMT)
Received: from LHREML402-HUB.china.huawei.com (10.201.5.241) by lhreml204-edg.china.huawei.com (172.18.7.223) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 24 Jan 2014 02:46:59 +0000
Received: from NKGEML402-HUB.china.huawei.com (10.98.56.33) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.3.158.1; Fri, 24 Jan 2014 02:47:04 +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; Fri, 24 Jan 2014 10:46:59 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: Edward Crabbe <edc@google.com>
Thread-Topic: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard
Thread-Index: AQHPF0bUVpx4VpP9lE+4fynfG27EApqQgu4g//+AJQCAAZGOsIABjYUA//+BFACAAIpIYA==
Date: Fri, 24 Jan 2014 02:46:58 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08247917@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> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE082478D0@NKGEML512-MBS.china.huawei.com> <CACKN6JFUts7GXCnorNj8xfa-X3Yex+=5cDaJPxL0JSkyQ6zsOQ@mail.gmail.com>
In-Reply-To: <CACKN6JFUts7GXCnorNj8xfa-X3Yex+=5cDaJPxL0JSkyQ6zsOQ@mail.gmail.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: multipart/alternative; boundary="_000_1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08247917NKGEML512MBSchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Cc: Joel Jaeggli <joelja@bogus.com>, "mpls@ietf.org" <mpls@ietf.org>, "Eggert, Lars" <lars@netapp.com>
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: Fri, 24 Jan 2014 02:47:10 -0000

Hi Edward,


Stewart had given the following suggestion:

++++++++++++++++++++++++

On 22/01/2014 01:04, l.wood@surrey.ac.uk<mailto:l.wood@surrey.ac.uk> wrote:

> Curtis,

>

> the 'intended for use within a service provider'

Presumable within an SP or an adjacent set of co-operating SPs



Stewart
+++++++++++++++++++++++++

So, it may be more clear to change “within SP networks” to “within an SP or an adjacent set of co-operating SPs ”

Best regards,
Xiaohu

发件人: Edward Crabbe [mailto:edc@google.com]
发送时间: 2014年1月24日 10:28
收件人: Xuxiaohu
抄送: Eggert, Lars; Joel Jaeggli; mpls@ietf.org
主题: Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard

"the MPLS-in-UDP encapsulation SHOULD only be deployed on an intradomain basis, and SHOULD not generally traverse interdomain boundaries"

On Thu, Jan 23, 2014 at 6:22 PM, Xuxiaohu <xuxiaohu@huawei.com<mailto:xuxiaohu@huawei.com>> wrote:
Hi Lars and all,

I think a congestion consideration section containing the following text could be remained for people to know the background for the application statements.

5. Congestion Considerations

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 [RFC5405] SHOULD be followed. Specifically, as stated in Section 3.1.3 of [RFC5405] "...Finally, some bulk transfer applications may choose not to implement any congestion control mechanism and instead rely on transmitting across reserved path capacity. This might be an acceptable choice for a subset of restricted networking environments, but is by no means a safe practice for operation in the Internet. " Due to the fact that the proven MPLS-in-GRE and MPLS-in-IP [RFC4023] encapsulation technologies have been successfully deployed within SP networks without any congestion control mechanism and the fact that the current MPLS technology couldn't provide congestion control without major changes, the MPLS-in-UDP encapsulation MUST only be deployed in SP networks which is a restricted network environment.

Best regards,
Xiaohu

> -----邮件原件-----
> 发件人: Xuxiaohu
> 发送时间: 2014年1月23日 11:01
> 收件人: 'Eggert, Lars'
> 抄送: curtis@ipv6.occnc.com<mailto:curtis@ipv6.occnc.com>; Joel Jaeggli; mpls@ietf.org<mailto:mpls@ietf.org>
> 主题: re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in
> UDP) to Proposed Standard
>
> Hi Lars,
>
> > -----邮件原件-----
> > 发件人: Eggert, Lars [mailto:lars@netapp.com<mailto:lars@netapp.com>]
> > 发送时间: 2014年1月22日 18:23
> > 收件人: Xuxiaohu
> > 抄送: curtis@ipv6.occnc.com<mailto:curtis@ipv6.occnc.com>; Joel Jaeggli; mpls@ietf.org<mailto: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<mailto: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
_______________________________________________
mpls mailing list
mpls@ietf.org<mailto:mpls@ietf.org>
https://www.ietf.org/mailman/listinfo/mpls