Re: [Isis-wg] draft-amante-isis-reverse-metric-01

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Mon, 06 December 2010 21:46 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: isis-wg@core3.amsl.com
Delivered-To: isis-wg@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 3F66C3A68BE for <isis-wg@core3.amsl.com>; Mon, 6 Dec 2010 13:46:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.416
X-Spam-Level:
X-Spam-Status: No, score=-9.416 tagged_above=-999 required=5 tests=[AWL=1.183, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 NeW5ysTSNQYx for <isis-wg@core3.amsl.com>; Mon, 6 Dec 2010 13:46:32 -0800 (PST)
Received: from sj-iport-6.cisco.com (sj-iport-6.cisco.com [171.71.176.117]) by core3.amsl.com (Postfix) with ESMTP id 5D88E3A68C6 for <isis-wg@ietf.org>; Mon, 6 Dec 2010 13:46:32 -0800 (PST)
Authentication-Results: sj-iport-6.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AvsEAK7o/EyrR7H+/2dsb2JhbACjPHGjYJs6gnKCVwSEX4ko
X-IronPort-AV: E=Sophos;i="4.59,307,1288569600"; d="scan'208";a="631809849"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-6.cisco.com with ESMTP; 06 Dec 2010 21:47:56 +0000
Received: from xbh-sjc-231.amer.cisco.com (xbh-sjc-231.cisco.com [128.107.191.100]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id oB6LluHp001256; Mon, 6 Dec 2010 21:47:56 GMT
Received: from xmb-sjc-222.amer.cisco.com ([128.107.191.106]) by xbh-sjc-231.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Mon, 6 Dec 2010 13:47:56 -0800
x-mimeole: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 06 Dec 2010 13:47:53 -0800
Message-ID: <AE36820147909644AD2A7CA014B1FB520CC3F70E@xmb-sjc-222.amer.cisco.com>
In-Reply-To: <309BCE56-9213-4B29-A364-B3421D952080@castlepoint.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Isis-wg] draft-amante-isis-reverse-metric-01
Thread-Index: AcuVgz+Qe9YFUIiNRjq66NLQPGL1ywACtDVw
References: <C9F49613-1F78-484A-B7D3-7E4028E0B9C3@castlepoint.net> <AE36820147909644AD2A7CA014B1FB520CBA0665@xmb-sjc-222.amer.cisco.com> <2EEE5586-CD41-4C13-8D13-FC69ED126A1F@castlepoint.net> <AE36820147909644AD2A7CA014B1FB520CBA0737@xmb-sjc-222.amer.cisco.com> <309BCE56-9213-4B29-A364-B3421D952080@castlepoint.net>
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Shane Amante <shane@castlepoint.net>
X-OriginalArrivalTime: 06 Dec 2010 21:47:56.0323 (UTC) FILETIME=[3DFFD730:01CB958F]
Cc: isis mailing list <isis-wg@ietf.org>
Subject: Re: [Isis-wg] draft-amante-isis-reverse-metric-01
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/isis-wg>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Dec 2010 21:46:33 -0000

Shane -

> -----Original Message-----
> From: Shane Amante [mailto:shane@castlepoint.net]
> Sent: Monday, December 06, 2010 12:22 PM
> To: Les Ginsberg (ginsberg)
> Cc: isis mailing list
> Subject: Re: [Isis-wg] draft-amante-isis-reverse-metric-01
> 
> Les,
> 
> On Dec 6, 2010, at 09:51 MST, Les Ginsberg (ginsberg) wrote:
> > What we agree on is the need for a new tool (advertise non-zero cost
> in
> > pseudo-node LSPs) to assist in making LAN maintenance easier (albeit
> > this has some risks as you have highlighted in your survey).
> 
> OK.
> 
> 
> > What we don't agree on is that the convenience of being able to go
to
> > Node A and issue command(s) which make the necessary temporary
config
> > changes (as opposed to going to Node A and B) justifies the
> introduction
> > of the Reverse Metric TLV and its associated complexities.
> 
> With all due respect, it sounds like you may not appreciate the
> size/class of networks we run today.  :-)
> 
> Over the last several years, we (and other SP's) have been deploying
> multi-Terabit class routers, (i.e.: no "marketing math" <ahem>).  Each
> of these have onboard several hundred high-speed interfaces _each_.
> You're asserting that it's easier, on a _daily_ basis, for me and
other
> SP's to:
> a)  accurately identify the same [point-to-point] interface on two,
> separate routers (again, w/ hundreds of interfaces apiece) at 3AM in
> the morning;
> b)  remember/write-down the existing IS-IS metric that was configured
> *before* I begin the maintenance;
> c)  change the metric (on both sides) to isolate the link/LAN; and,
> d)  back out the above changes, at a similar unholy hour of the
> morning?

I am actually more sympathetic to your concerns than it may appear.

Just because I am pushing for doing this via local config and against
via a protocol extension does not mean that I am against the concept of
a temporary metric change. You are asking implementations to support the
idea of a temporary change to the currently advertised mettric w/o
altering the saved configuration. This certainly can be done w/o
extending the protocol - so there is no need to "remember/write-down the
existing IS-IS metric that was configured *before* I begin the
maintenance". You would simply remove the temporary config and the
router would automatically revert to the saved config. Internally this
has to be done regardless of whether you use the TLV or not.

At the risk of repeating myself (again!!) I would emphasize the only
difference between what you want and what I want is whether it requires
a protocol extension to do it - we aren't disagreeing on the
functionality that is desirable.

   Les

> 
> And, we wonder why the Internet is only perceived as a "best-effort"
> network?
> 
> 
> On a more serious note, it's important to recognize that in order to
> mitigate human-error, we need to reduce the burden on operators to
> "always get it right", as you seem to imply above, and certainly as
our
> executives (and customers) want us to.  Codifying something like the
> Reverse Metric TLV in the protocol allows operators to have a
> _repeatable_, interoperable mechanism that will dramatically reduce
the
> risk of 'human error' for a widely accepted & used operational
practice
> (link isolation).  Given that all public studies I've seen classify
> 'human error' as the dominant cause of network outages, one would
think
> we should be looking at ways to remedy that ...
> 
> -shane