Re: [mpls] I-D Action: draft-xu-mpls-payload-protocol-identifier-00.txt

"Andrew G. Malis" <agmalis@gmail.com> Tue, 08 October 2013 15:12 UTC

Return-Path: <agmalis@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC9D021E80AA for <mpls@ietfa.amsl.com>; Tue, 8 Oct 2013 08:12:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.206
X-Spam-Level:
X-Spam-Status: No, score=-1.206 tagged_above=-999 required=5 tests=[AWL=-1.395, BAYES_00=-2.599, CN_BODY_35=0.339, MIME_CHARSET_FARAWAY=2.45, NO_RELAYS=-0.001]
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 ZzyiBZYap8fP for <mpls@ietfa.amsl.com>; Tue, 8 Oct 2013 08:12:20 -0700 (PDT)
Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) by ietfa.amsl.com (Postfix) with ESMTP id 2180921E81EE for <mpls@ietf.org>; Tue, 8 Oct 2013 08:12:18 -0700 (PDT)
Received: by mail-wi0-f173.google.com with SMTP id hq15so6734643wib.12 for <mpls@ietf.org>; Tue, 08 Oct 2013 08:12:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=bDDqkxAyDAWegvJ3vB/4E48syq9TphQrRDDXFVmXhWI=; b=E1Wkp/OpkVUHj7qghxH941Bs4BcmqzpAIdIiuyw2Z1MK4YFcuJtFAB1KzRy1+3XVC7 AZ0Y69WcCswoCkG/yGMsX8Ez97oo0TIKUdBk8SRQkCHCXCfUGnIMtj+bnujmbcdQD7+L vXs8atwqg2yeLnbGCIHYF/cki2mUAY0vwmI/5dOlOtXheMSSKf3Omtc7CyOU3me7s3fV BZsw8/OAn5h+fVrv+6Euw5bTmsn4PQwSaTIs/e8jBjQu3QBU2BY/I+/1r0dy1w0BuPjB ZoSOLzrKCQWQKs4YvRiSM1tUgf3SJIGcGC9qsN8fIpR4tBYZEIw2+VwzQZGyYguZbhVI w8Zw==
X-Received: by 10.194.20.202 with SMTP id p10mr2044436wje.39.1381245138171; Tue, 08 Oct 2013 08:12:18 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.216.54.6 with HTTP; Tue, 8 Oct 2013 08:11:58 -0700 (PDT)
In-Reply-To: <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08213FC1@NKGEML512-MBS.china.huawei.com>
References: <20130926100943.29653.15032.idtracker@ietfa.amsl.com> <CAA=duU3Ew5toE3TsOZfLFer0_Gv-iXOdrnB5eTqYYjzw25CZsw@mail.gmail.com> <1FEE3F8F5CCDE64C9A8E8F4AD27C19EE08213FC1@NKGEML512-MBS.china.huawei.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 08 Oct 2013 11:11:58 -0400
Message-ID: <CAA=duU0v0pd3NcHP294bxVgpvRKBPWiy8C1_9M8wUbUWUbU05w@mail.gmail.com>
To: Xuxiaohu <xuxiaohu@huawei.com>
Content-Type: text/plain; charset="GB2312"
Content-Transfer-Encoding: quoted-printable
Cc: "mpls@ietf.org" <mpls@ietf.org>
Subject: Re: [mpls] I-D Action: draft-xu-mpls-payload-protocol-identifier-00.txt
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.12
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: Tue, 08 Oct 2013 15:12:21 -0000

Xiaohu,

I hope you had an enjoyable holiday.

In a world with 100G links, the overhead associated with using an
Ethernet header for protocol identification really won't hurt. Or you
could use an L2TPv3 PW

In addition, thanks to MPLS-TP, you no longer need to signal for PWs,
you can statically configure them, or use any other manual or
automated provisioning you like, such as SNMP (RFCs 5601 and 5602).
Also, VPLS has also shown us that full meshes of PWs scale, there are
some very large VPLS deployments out there.

Cheers,
Andy

On Tue, Oct 8, 2013 at 4:15 AM, Xuxiaohu <xuxiaohu@huawei.com> wrote:
> Hi Andy,
>
> Sorry for my late response due to a long National Day holiday.
>
> First of all, thanks a lot for your comments. I agree that using a PW is a way of identifying the MPLS payload type. However, just for the purpose of using the EtherType field in the Ethernet header, it requires to establish a full mesh of P2P PWs between PE routers in addition to adding a 14-byte-long fake Ethernet header to each MPLS packet. Doesn't it seem a bit heavy-weight, in the case where the number of PE routers is huge enough that [RFC4447] signaling is not suitable anymore for setting up the PW?
>
> Best regards,
> Xiaohu
>
>> -----邮件原件-----
>> 发件人: mpls-bounces@ietf.org [mailto:mpls-bounces@ietf.org] 代表 Andrew
>> G. Malis
>> 发送时间: 2013年9月26日 21:44
>> 收件人: mpls@ietf.org
>> 主题: Re: [mpls] I-D Action: draft-xu-mpls-payload-protocol-identifier-00.txt
>>
>> A history lesson for the young-ins out there: this draft brings me
>> back to the Good Old Days, when we had a nice little fight about
>> whether or not all MPLS packets should include a protocol identifier
>> or not, similar to multiprotocol encapsulation for Frame Relay (RFC
>> 2427) and ATM (RFC 2684) (and interestingly, neither of those two RFCs
>> are referenced by this one). Those of us that wanted to include a
>> protocol ID in MPLS packets lost in the end.
>>
>> However, the difference between then and now is that now we have
>> pseudowires, and not only that, we already have a PW that implements
>> the functionality of this draft, RFC 6658. Just use RFC 6658 and be
>> done with it.
>>
>> Cheers,
>> Andy
>>
>> On Thu, Sep 26, 2013 at 6:09 AM,  <internet-drafts@ietf.org> wrote:
>> >
>> > A New Internet-Draft is available from the on-line Internet-Drafts directories.
>> >
>> >
>> >         Title           : MPLS Payload Protocol Identifier
>> >         Author(s)       : Xiaohu Xu
>> >                           Mach(Guoyi) Chen
>> >         Filename        : draft-xu-mpls-payload-protocol-identifier-00.txt
>> >         Pages           : 7
>> >         Date            : 2013-09-26
>> >
>> > Abstract:
>> >    The MPLS label stack has no explicit protocol identifier field to
>> >    indicate the protocol type of the MPLS payload. This document
>> >    proposes a mechanism for containing a protocol identifier field
>> >    within the MPLS packet, which may be useful in some emerging use
>> >    cases (e.g., network service chain and MPLS payload inspection).
>> >
>> >
>> > The IETF datatracker status page for this draft is:
>> > https://datatracker.ietf.org/doc/draft-xu-mpls-payload-protocol-identifier
>> >
>> > There's also a htmlized version available at:
>> > http://tools.ietf.org/html/draft-xu-mpls-payload-protocol-identifier-00
>> >
>> >
>> > Please note that it may take a couple of minutes from the time of submission
>> > until the htmlized version and diff are available at tools.ietf.org.
>> >
>> > Internet-Drafts are also available by anonymous FTP at:
>> > ftp://ftp.ietf.org/internet-drafts/
>> >
>> > _______________________________________________
>> > I-D-Announce mailing list
>> > I-D-Announce@ietf.org
>> > https://www.ietf.org/mailman/listinfo/i-d-announce
>> > Internet-Draft directories: http://www.ietf.org/shadow.html
>> > or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
>> _______________________________________________
>> mpls mailing list
>> mpls@ietf.org
>> https://www.ietf.org/mailman/listinfo/mpls