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

Xuxiaohu <xuxiaohu@huawei.com> Wed, 15 January 2014 03:07 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 8D1091AE1CD; Tue, 14 Jan 2014 19:07:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.95
X-Spam-Level:
X-Spam-Status: No, score=-1.95 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.538, 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 o8YfEzJwIAPB; Tue, 14 Jan 2014 19:07:02 -0800 (PST)
Received: from lhrrgout.huawei.com (lhrrgout.huawei.com [194.213.3.17]) by ietfa.amsl.com (Postfix) with ESMTP id 977261AE1C5; Tue, 14 Jan 2014 19:07:01 -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 AZY31235; Wed, 15 Jan 2014 03:06:49 +0000 (GMT)
Received: from LHREML402-HUB.china.huawei.com (10.201.5.241) by lhreml203-edg.huawei.com (172.18.7.221) with Microsoft SMTP Server (TLS) id 14.3.158.1; Wed, 15 Jan 2014 03:05:57 +0000
Received: from NKGEML410-HUB.china.huawei.com (10.98.56.41) by lhreml402-hub.china.huawei.com (10.201.5.241) with Microsoft SMTP Server (TLS) id 14.3.158.1; Wed, 15 Jan 2014 03:06:48 +0000
Received: from NKGEML512-MBS.china.huawei.com ([169.254.8.45]) by nkgeml410-hub.china.huawei.com ([10.98.56.41]) with mapi id 14.03.0158.001; Wed, 15 Jan 2014 11:06:44 +0800
From: Xuxiaohu <xuxiaohu@huawei.com>
To: "curtis@ipv6.occnc.com" <curtis@ipv6.occnc.com>, Wesley Eddy <wes@mti-systems.com>
Thread-Topic: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS in UDP) to Proposed Standard
Thread-Index: AQHPEY8CmZemCkyvYUuoIcxHPrslpZqFEdhw
Date: Wed, 15 Jan 2014 03:06:44 +0000
Message-ID: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08244E41@NKGEML512-MBS.china.huawei.com>
References: Your message of "Tue, 14 Jan 2014 11:22:02 -0500." <52D5642A.7090103@mti-systems.com> <201401150113.s0F1DXSN005803@maildrop2.v6ds.occnc.com>
In-Reply-To: <201401150113.s0F1DXSN005803@maildrop2.v6ds.occnc.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: "Eggert, Lars" <lars@netapp.com>, Scott Brim <scott.brim@gmail.com>, IETF discussion list <ietf@ietf.org>, "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: Wed, 15 Jan 2014 03:07:04 -0000


> -----邮件原件-----
> 发件人: mpls [mailto:mpls-bounces@ietf.org] 代表 Curtis Villamizar
> 发送时间: 2014年1月15日 9:14
> 收件人: Wesley Eddy
> 抄送: Scott Brim; Eggert, Lars; IETF discussion list; mpls@ietf.org
> 主题: Re: [mpls] Last Call: <draft-ietf-mpls-in-udp-04.txt> (Encapsulating MPLS
> in UDP) to Proposed Standard
> 
> 
> In message <52D5642A.7090103@mti-systems.com>
> Wesley Eddy writes:
> 
> > On 1/14/2014 11:06 AM, Eggert, Lars wrote:
> > > Hi,
> > >
> > > On 2014-1-14, at 16:39, Scott Brim <scott.brim@gmail.com> wrote:
> > >> Lars, I know we're repeating arguments from the last decade. The
> > >> choice is between (1) specifying congestion control around the
> > >> substrate UDP that can be turned off if it causes problems, or (2)
> > >> specifying nothing at this time and adding it later if operators
> > >> want it.
> > >>
> > >> I guess if this can be written as a SHOULD, up to the implementor's
> > >> discretion, then okay.
> > >
> > > I don't think we can leave this up to implementors discretion. We've had
> IETF consensus that Internet communication requires congestion control at least
> since RFC2914. A circuit breaker mechanisms seems straightforward to
> implement.
> > >
> > > As is, I object to this document going forward. The minor benefits of getting
> some better load balancing for MPLS are far outweighed by the risks.
> > >
> > > (I'm also going to shut up now, and let others speak. I think I've
> > > said my bit.)
> > >
> >
> >
> > I'm in basic agreement.
> >
> > Assuming we might all agree that there are conceivable scenarios where
> > a circuit breaker mechanism would be useful, is the real issue that we
> > don't all agree that it could be implemented in a way that's not
> > burdensome and doesn't degrade performance unnecessarily?
> >
> > Or is there still fundamental disagreement about whether the scenarios
> > where the circuit breaker is useful are even valid?
> 
> 
> A circuit breaker (drop all traffic on sign of congestion) at the MPLS over UDP
> level would be the worst thing you could specify and IMO it would guarentee
> zero implementations.
> 
> A circuit breaker might be appropriate for TDM over PW but nothing else.  This
> makes sense because TDM cannot change its bandwidth so the only choice is to
> shut it off.  TDM over PW is an application that can run over MPLS (or GRE or
> L2TP).  The best place to put that circuit breaker (if anywhere at all) is in TDM
> over PW.

I couldn't agree more with Curtis's point. Since RFC3985 has already made a detailed description of congestion considerations about PWs, it seems that the simplest way is just to add a reference to that RFC in this doc, in addition to the text I have proposed in a previous email. The advantage of this choice is: since there is only one place where the congestion control mechanism for MPLS/PW traffic is specified, it's much easier for operators and implementors to refer. In addition, once a more practical congestion control mechanism was found in the future, it only needs to update one RFC, rather than updating many RFCs.

Best regards,
Xiaohu

> Curtis
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls