Re: [Pppext] [Isis-wg] Fwd: I-D Action: draft-simpson-isis-ppp-unique-02.txt
"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Wed, 10 August 2011 01:23 UTC
Return-Path: <ginsberg@cisco.com>
X-Original-To: pppext@ietfa.amsl.com
Delivered-To: pppext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8457821F8B5A; Tue, 9 Aug 2011 18:23:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.034
X-Spam-Level:
X-Spam-Status: No, score=-3.034 tagged_above=-999 required=5 tests=[AWL=-0.435, BAYES_00=-2.599]
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 fcKxx+StkUdh; Tue, 9 Aug 2011 18:23:04 -0700 (PDT)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) by ietfa.amsl.com (Postfix) with ESMTP id E262821F8B56; Tue, 9 Aug 2011 18:23:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=ginsberg@cisco.com; l=4623; q=dns/txt; s=iport; t=1312939414; x=1314149014; h=mime-version:content-transfer-encoding:subject:date: message-id:in-reply-to:references:from:to:cc; bh=7WR8Dw+MDJm/dcbke8sUQIlL2R0KxIIyqT5tyIjAUZM=; b=D9JL5logWcsUIQ5QM9Cyh7NyR4Qc4UeWF0Ya509xBugWv+byJpjZGHJS F/MA+VVLcjHNsAkvmqS6kkyrMjvaL5y/JXvb/zVXqEDYWjw7yBjLdSYIW WkNFPkgDAjlUFTYZvtFxHor0spMSWcD3zrF2yzfMazjHIzAJEs7My8ZMC o=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Av8EAOHcQU6rRDoG/2dsb2JhbABBp0B3gUABAQEBAgESAR0KPwULAgEIIgYYBgFWAQEEARoTB4dLnBABnjmFZ18Eh12QPYt5
X-IronPort-AV: E=Sophos;i="4.67,347,1309737600"; d="scan'208";a="11565671"
Received: from mtv-core-1.cisco.com ([171.68.58.6]) by rcdn-iport-9.cisco.com with ESMTP; 10 Aug 2011 01:23:33 +0000
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by mtv-core-1.cisco.com (8.14.3/8.14.3) with ESMTP id p7A1NXDC005773; Wed, 10 Aug 2011 01:23:33 GMT
Received: from xmb-sjc-222.amer.cisco.com ([128.107.191.106]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.4675); Tue, 9 Aug 2011 18:23:33 -0700
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: Tue, 09 Aug 2011 18:23:29 -0700
Message-ID: <AE36820147909644AD2A7CA014B1FB520F1080B3@xmb-sjc-222.amer.cisco.com>
In-Reply-To: <4E41A666.4090200@gmail.com>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [Isis-wg] Fwd: I-D Action: draft-simpson-isis-ppp-unique-02.txt
Thread-Index: AcxW20IwWgnv6pXiR5iA2NxNltXg+QAFvlkw
References: <4E4143FA.1000307@gmail.com><AE36820147909644AD2A7CA014B1FB520F107E99@xmb-sjc-222.amer.cisco.com> <4E41A666.4090200@gmail.com>
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: William Allen Simpson <william.allen.simpson@gmail.com>, IETF PPP WG <pppext@ietf.org>
X-OriginalArrivalTime: 10 Aug 2011 01:23:33.0139 (UTC) FILETIME=[1E8FCE30:01CC56FC]
Cc: IETF TRILL WG <rbridge@postel.org>, IETF ISIS WG <isis-wg@ietf.org>
Subject: Re: [Pppext] [Isis-wg] Fwd: I-D Action: draft-simpson-isis-ppp-unique-02.txt
X-BeenThere: pppext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: PPP Extensions <pppext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/pppext>, <mailto:pppext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/pppext>
List-Post: <mailto:pppext@ietf.org>
List-Help: <mailto:pppext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/pppext>, <mailto:pppext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Aug 2011 01:23:05 -0000
William - The majority of your reply consists of bashing - which is simply rude and unprofessional and violates the rules of common courtesy to which all of us are expected to abide. I won't respond further to any of those remarks other than to say that this should stop immediately. In regards to technical points... > > 1)How to distinguish between benign cases (receiving your own LSP > and/or > > receiving a hellos from yourself if you have multiple ports on the > same > > LAN) from genuine doppelgangers > > > Indeed, I've repeatedly rejected suggestions from various folks to > provide extraneous explanation. This draft has only 5 or 6 sentences > of > protocol. It's one of the simplest I've ever written. The fact that it is simple does not mean it is correct. It is commonplace for an IS to receive copies of its own LSPs during the operation of the update process. In cases of router restart it is commonplace for a router to receive copies of its LSPs from the previous incarnation which may not be in any way identical to LSPs generated by the new incarnation. Such cases are benign and are handled correctly by the protocol today - but your proposal makes no distinction between these cases and the case you are actually trying to solve. This is one example of a "gratuitous system-id change" which could occur under your proposed rules. > > > > 2)How to prevent the introduction of a new system with a duplicate > > system ID from causing an existing system which has been using that > > system ID from having to change its ID (which is highly undesirable) > > > (Says you.) The randomization of the delay jitter is explicitly for > ensuring that neither new nor old has any advantage over the other. I don't believe that a network operator wants the system-id of an IS that has been operating in a stable network to be changed because of the introduction of a new IS into the network that has (by accident or maliciously) used the same system-id. So the premise that it is equally desirable for the new or the old IS to change its system-id is flawed. Yet another example of gratuitous change which could occur under your proposed rules. What is most relevant about gratuitous changes is that rather than stabilizing the network they will do just the opposite - introducing churn where none is desired or needed. > IS-IS has explicit support for changing System Identifiers on the fly. > See 7.3.6 Event driven LSP Generation: > > In addition to the periodic generation of LSPs, an Intermediate > system shall generate an LSP when an event occurs which would cause > the information content to change. The following events may cause > such a change. > ... > - a change in systemID Here you confuse robustness with advocacy. There is nothing in the specification which recommends changing the system-id of an IS once it becomes operational. However, for correctness and completeness the specification states that in the event that a system-id change occurs LSP Generation SHALL be triggered. There are really two parts to your draft. 1)A proposal for an alternate way of generating a unique identifier that could be used as a system-id by an IS. This in fact requires no standardization. Vendors could choose to adopt this if they believe it is desirable. The IS-IS specification does not impose a system-id assignment scheme - it simply requires that IDs be unique within an area for L1 and within a domain for L2. The current common convention for using MAC addesses is suggested in ISO 10589:2002 Annex B 1.1.3 (with some substantive reasons) - but that section is explicitly labeled as informative. I have yet to hear from anyone (other than yourself) - either within the context of discussing this draft or outside of it - who feels that we have encountered deployment issues to date which would require the proposal you make. If there are such advocates I would appreciate hearing from them. Absent that this seems to be a solution in search of a problem. 2)Protocol extensions which require dynamic changes to the system-id used by a given IS under given conditions. This indeed would require a standard - and it is this functionality to which most of the comments have been focused. The concerns regarding filtering out false positives need to be addressed before I would consider your proposal to be deployable. Otherwise, as Mike states: "accidentally invoking a changed system ID would seem to make the cure worse than the disease..." Les
- [Pppext] Fwd: I-D Action: draft-simpson-isis-ppp-… William Allen Simpson
- Re: [Pppext] [Isis-wg] Fwd: I-D Action: draft-sim… Les Ginsberg (ginsberg)
- Re: [Pppext] [Isis-wg] Fwd: I-D Action: draft-sim… William Allen Simpson
- Re: [Pppext] [Isis-wg] Fwd: I-D Action: draft-sim… Les Ginsberg (ginsberg)
- Re: [Pppext] [Isis-wg] Fwd: I-D Action: draft-sim… William Allen Simpson