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

Ilya Varlashkin <ilya@nobulus.com> Thu, 09 December 2010 19:51 UTC

Return-Path: <ilya@nobulus.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 C7B123A699A for <isis-wg@core3.amsl.com>; Thu, 9 Dec 2010 11:51:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.919
X-Spam-Level:
X-Spam-Status: No, score=-1.919 tagged_above=-999 required=5 tests=[AWL=-0.520, BAYES_00=-2.599, J_CHICKENPOX_12=0.6, J_CHICKENPOX_13=0.6]
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 cukltgyiQyhW for <isis-wg@core3.amsl.com>; Thu, 9 Dec 2010 11:51:25 -0800 (PST)
Received: from nobulus.com (nobulus.com [IPv6:2001:6f8:892:6ff::11:152]) by core3.amsl.com (Postfix) with ESMTP id 56E253A6986 for <isis-wg@ietf.org>; Thu, 9 Dec 2010 11:51:23 -0800 (PST)
Received: from nobulus.com (localhost [127.0.0.1]) by nobulus.com (Postfix) with ESMTP id B95D3174AB; Thu, 9 Dec 2010 20:52:50 +0100 (CET)
X-Virus-Scanned: amavisd-new at nobulus.com
Received: from nobulus.com ([127.0.0.1]) by nobulus.com (nobulus.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id ECJKCCmku4+r; Thu, 9 Dec 2010 20:52:48 +0100 (CET)
Received: from [IPv6:2001:6f8:893:ffff:225:4bff:fea6:3684] (unknown [IPv6:2001:6f8:893:ffff:225:4bff:fea6:3684]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by nobulus.com (Postfix) with ESMTPSA id B0237174AD; Thu, 9 Dec 2010 20:52:47 +0100 (CET)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Apple Message framework v1082)
From: Ilya Varlashkin <ilya@nobulus.com>
In-Reply-To: <AE36820147909644AD2A7CA014B1FB520CBA0737@xmb-sjc-222.amer.cisco.com>
Date: Thu, 09 Dec 2010 20:52:42 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <2E8FDD06-724F-463B-982D-2DD4F9460613@nobulus.com>
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>
To: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>, Shane Amante <shane@castlepoint.net>, isis mailing list <isis-wg@ietf.org>
X-Mailer: Apple Mail (2.1082)
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: Thu, 09 Dec 2010 19:51:25 -0000

(catching up on few days of not reading ietf lists)

Les,

the alternatives you provide aren't equally attractive to network operators as what the draft proposes. Please see below.
On Dec 6, 2010, at 17:51 , Les Ginsberg (ginsberg) wrote:

> P2P
> ---
> 
> Without Reverse Metric TLV: Must temporarily alter metric configuration
> on both neighbors
> 
> With Reverse Metric TLV: On one neighbor temporarily change the local
> metric AND
> configure the reverse metric TLV to be sent to the other neighbor
> 
The 'AND' part is done simply by adding option to metric command, e.g. 'set metric 1000 bidir' whereas doing it on two routers requires at least a) connecting to the router, b) finding appropriate interface, c) going to config mode to do changes, or in short - way to much typing for 3am, and somebody will change metric on a wrong interface, or worse - on a wrong router.

> Multi-Access LANs
> -----------------
> 
> The multi-access case is identical to the P2P case with the following
> exceptions:
> 
> a)The two ISs impacted are the IS which is entering maintenance mode and
> the DIS
> b)The DIS change affects the metric advertised in pseudo-node LSPs
> c)In the case where the entire LAN is to enter maintenance mode only the
> DIS is impacted.
> 
> On a LAN, I was assuming the two cases of interest were to either take
> one neighbor "out of service" or to take the entire LAN out of service.
> In the former, the operation is identical to the P2P case except that
> what is changed are the cost of reaching the pseudo-node from the
> neighbor going into maintenance mode and the cost of the pseudo-node to
> that neighbor as advertised in the pseudo-node LSP. If one wants to take
> multiple neighbors out of service then it requires multiple "P2P
> operations".
> 
Changing cost to a single node in P-LSP requires typing some kind of ID of that node - prone to errors. And that's very important difference (again from operator's perspective) between the draft and your proposal.

> 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.
> 

convinience for operators is a good reason to change protocol as long as we don't break anything, isn't it?. After all protocols are just means for operators to have things done and done good.

Kind regards,
iLya