Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughput-estimation-00
Curtis Villamizar <curtis@occnc.com> Wed, 14 July 2010 18:05 UTC
Return-Path: <curtis@occnc.com>
X-Original-To: mpls-tp@core3.amsl.com
Delivered-To: mpls-tp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix)
with ESMTP id C2C523A6966 for <mpls-tp@core3.amsl.com>;
Wed, 14 Jul 2010 11:05:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.379
X-Spam-Level:
X-Spam-Status: No, score=-2.379 tagged_above=-999 required=5 tests=[AWL=0.220,
BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com
[127.0.0.1]) (amavisd-new, port 10024) with ESMTP id zsxyft6GoNG5 for
<mpls-tp@core3.amsl.com>; Wed, 14 Jul 2010 11:05:25 -0700 (PDT)
Received: from harbor.orleans.occnc.com (harbor.orleans.occnc.com
[173.9.106.135]) by core3.amsl.com (Postfix) with ESMTP id 4E46B3A6820 for
<mpls-tp@ietf.org>; Wed, 14 Jul 2010 11:05:25 -0700 (PDT)
Received: from harbor.orleans.occnc.com (harbor.orleans.occnc.com
[173.9.106.135]) by harbor.orleans.occnc.com (8.13.6/8.13.6) with ESMTP id
o6EI5Ucq047272; Wed, 14 Jul 2010 14:05:30 -0400 (EDT) (envelope-from
curtis@harbor.orleans.occnc.com)
Message-Id: <201007141805.o6EI5Ucq047272@harbor.orleans.occnc.com>
To: Manuel.Paul@telekom.de
From: Curtis Villamizar <curtis@occnc.com>
In-reply-to: Your message of "Wed, 14 Jul 2010 14:47:06 +0200."
<40FB0FFB97588246A1BEFB05759DC8A00478E31D@S4DE9JSAANI.ost.t-com.de>
Date: Wed, 14 Jul 2010 14:05:30 -0400
Sender: curtis@occnc.com
Cc: mpls-tp@ietf.org
Subject: Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughput-estimation-00
X-BeenThere: mpls-tp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: curtis@occnc.com
List-Id: MPLS-TP Mailing list <mpls-tp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>,
<mailto:mpls-tp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mpls-tp>
List-Post: <mailto:mpls-tp@ietf.org>
List-Help: <mailto:mpls-tp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls-tp>,
<mailto:mpls-tp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 14 Jul 2010 18:05:27 -0000
In message <40FB0FFB97588246A1BEFB05759DC8A00478E31D@S4DE9JSAANI.ost.t-com.de> Manuel.Paul@telekom.de writes: > > Dear Curtis, > > > -----Original Message----- > > From: mpls-tp-bounces@ietf.org [mailto:mpls-tp-bounces@ietf.org] On Behalf > > Of Curtis Villamizar > > Sent: Wednesday, July 14, 2010 2:20 PM > > To: xiao.min2@zte.com.cn > > Cc: MPLS TP > > Subject: Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughput-estimation-00 > > > > > > In message <OF3C67F8EE.D74D19A5-ON4825774C.003FA57C- > > 4825774C.003FE087@zte.com.cn> > > xiao.min2@zte.com.cn writes: > > > > > > A new Internet Draft titled "Throughput Estimation for MPLS Transport > > > Profile" has been submitted after the 77th meeting: > > > > > > http://tools.ietf.org/html/draft-xiao-mpls-tp-throughput-estimation-00 > > > > > > Processing of ACH will typically take a slower path than forwarding of > > MPLS labeled traffic. Any measurement based on rate of processing OAM > > traffic will therefore be invalid for all such architectures. > > > > For example, a typical ASIC today clocks at 450-600 MHz. Packets at > > 150 mpps (100 Gb/s small Ethernet packets) have 3-4 clock cycles to be > > processed if parallelism or pipelining is not used. Hardware to do > > this forwarding is more specialized than hardware to handle OAM, which > > may be a set of microcoded engines or may even be a route processor. > > > > I am familiar with designs of a number of major router (LSR) vendors > > and quite a few independent silicon suppliers. None that I know of > > process OAM at the same continuous rate as payload traffic. This is > > true for even some of the very lower end merchant silicon handling > > only a few Gb/s (at least afaik, since I don't work in that space). > > > > [MP:] If this is as you say, then I wonder how throughput measurement > can be done using Ethernet OAM (Y.1731), which has been out in the > world for quite a while? Yes. I wonder too. Certainly not at 40G or 100G with any of the silicon we've looked at and probably not at 10G for most of it as well. Not accurately at least. To be accurate the OAM processing rate would have to match the packet processing rate or the OAM packets would have to be padded to be big enough to lower the PPS rate very substantially. Padding to full Ethernet MTU could slow the PPS rate by a factor of 20, larger for jumbo packets. If that is a key part of the proposal I missed it. > > Therefore I think this draft should not be accepted as a WG item. > > > > IMO- The notion that OAM be used for throughput measurement should be > > removed from the OAM framework if that is still possible. > > [MP:] I prefer to keep that important option. Maybe we can discuss off line and discuss specific vendor's silicon that you are familiar. That would be off-topic for the list (and may violate NDA, depending on if vendors are named and what is said). Curtis
- [mpls-tp] New ID draft-xiao-mpls-tp-throughput-es… xiao.min2
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… Curtis Villamizar
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… Manuel.Paul
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… Ben Niven-Jenkins
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… Curtis Villamizar
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… Curtis Villamizar
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… xiao.min2
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… Huub van Helvoort
- Re: [mpls-tp] New ID draft-xiao-mpls-tp-throughpu… xiao.min2