Re: [mpls] Some comments on draft-kompella-mpls-entropy-lables

George Swallow <swallow@cisco.com> Wed, 09 July 2008 21:51 UTC

Return-Path: <mpls-bounces@ietf.org>
X-Original-To: mpls-archive@megatron.ietf.org
Delivered-To: ietfarch-mpls-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 68A8928C31B; Wed, 9 Jul 2008 14:51:06 -0700 (PDT)
X-Original-To: mpls@core3.amsl.com
Delivered-To: mpls@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C20B328C31B for <mpls@core3.amsl.com>; Wed, 9 Jul 2008 14:51:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.202
X-Spam-Level:
X-Spam-Status: No, score=-5.202 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=1.396, RCVD_IN_DNSWL_MED=-4]
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 SzLmaiIeaUwh for <mpls@core3.amsl.com>; Wed, 9 Jul 2008 14:51:04 -0700 (PDT)
Received: from rtp-iport-1.cisco.com (rtp-iport-1.cisco.com [64.102.122.148]) by core3.amsl.com (Postfix) with ESMTP id C4F6D28C312 for <mpls@ietf.org>; Wed, 9 Jul 2008 14:51:02 -0700 (PDT)
X-IronPort-AV: E=Sophos; i="4.30,333,1212364800"; d="scan'208,217"; a="13740636"
Received: from rtp-dkim-1.cisco.com ([64.102.121.158]) by rtp-iport-1.cisco.com with ESMTP; 09 Jul 2008 21:50:14 +0000
Received: from rtp-core-1.cisco.com (rtp-core-1.cisco.com [64.102.124.12]) by rtp-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id m69LoES1029582; Wed, 9 Jul 2008 17:50:14 -0400
Received: from xbh-rtp-211.amer.cisco.com (xbh-rtp-211.cisco.com [64.102.31.102]) by rtp-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id m69LoE6t006991; Wed, 9 Jul 2008 21:50:14 GMT
Received: from xmb-rtp-206.amer.cisco.com ([64.102.31.32]) by xbh-rtp-211.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 9 Jul 2008 17:50:14 -0400
Received: from 10.98.32.174 ([10.98.32.174]) by xmb-rtp-206.amer.cisco.com ([64.102.31.32]) with Microsoft Exchange Server HTTP-DAV ; Wed, 9 Jul 2008 21:50:13 +0000
User-Agent: Microsoft-Entourage/12.11.0.080522
Date: Wed, 09 Jul 2008 17:50:13 -0400
From: George Swallow <swallow@cisco.com>
To: Shane Amante <shane@castlepoint.net>, "Stewart Bryant (stbryant)" <stbryant@cisco.com>
Message-ID: <C49AAAD5.4372%swallow@cisco.com>
Thread-Topic: [mpls] Some comments on draft-kompella-mpls-entropy-lables
Thread-Index: Acjh1QRR8BwJA2ZNQFu/J52T8qoHIAAOL+hj
In-Reply-To: <4874D32B.1070003@castlepoint.net>
Mime-version: 1.0
X-OriginalArrivalTime: 09 Jul 2008 21:50:14.0169 (UTC) FILETIME=[C4A57890:01C8E20D]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=3472; t=1215640214; x=1216504214; c=relaxed/simple; s=rtpdkim1001; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=swallow@cisco.com; z=From:=20George=20Swallow=20<swallow@cisco.com> |Subject:=20Re=3A=20[mpls]=20Some=20comments=20on=20draft-k ompella-mpls-entropy-lables |Sender:=20 |To:=20Shane=20Amante=20<shane@castlepoint.net>,=0A=20=20=2 0=20=20=20=20=20=22Stewart=20Bryant=20(stbryant)=22=20<stbry ant@cisco.com>; bh=E7SI7nL82XolU1pJRh5ox+jXIqxyFPNYXp7e7VskRio=; b=ggpYZ1ng+Y9KO4WfX1M2RCgaoG5exGlCZJRMy/WdPB7KHuhXpYzonLTc5Z WxL4QJarzqcvgDd0nHrM4yGH91/MUCa2hs+QCRa6OFaBnMaLruEeQXsBz7iH wZhGO1cbqe;
Authentication-Results: rtp-dkim-1; header.From=swallow@cisco.com; dkim=pass ( sig from cisco.com/rtpdkim1001 verified; );
Cc: mpls@ietf.org, "Clarence Filsfils (cfilsfil)" <cfilsfil@cisco.com>
Subject: Re: [mpls] Some comments on draft-kompella-mpls-entropy-lables
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/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>
Content-Type: multipart/mixed; boundary="===============1555097017=="
Sender: mpls-bounces@ietf.org
Errors-To: mpls-bounces@ietf.org

I disagree with the text below.  It is my understanding that a lot of
equipment does ECMP by looking for EOS, checking the first nibble for 0100b
and if true running the usual IPv4 load-balancing.  Only if it is not 0100b
(and maybe 0110b) does it actual use some portion of the label stack.  This
is why in PW, the first nibble of the CW is 0000b.

It seems to me the only way to be sure that this will work is to define a
new FEC in LDP. This would be equivalent to an IP FEC, but say that you must
load balance on the label stack only.

...George

4.2.  Transit LSR

   Transit LSRs have no change in forwarding behavior.  For load
   balancing, transit LSRs SHOULD use the whole label stack (e.g., for
   computing the load balance hash).  Transit LSRs MAY choose to look
   beyond the label stack for further load balancing information;
   however, if entropy labels are being used, this may not be very
   useful.  In a mixed environment (or for backward compatibility), this
   is the simplest approach.

   Thus, transit LSRs are almost unaffected by the use of entropy
   labels.  If transit LSRs were programmed to use a subset of the label
   stack, they may have to be reconfigured to use the full stack.  But
   otherwise, no changes are needed.

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