Re: [Isis-wg] draft-chunduri-isis-extended-sequence-no-tlv - other comments

"Les Ginsberg (ginsberg)" <ginsberg@cisco.com> Thu, 11 October 2012 04:16 UTC

Return-Path: <ginsberg@cisco.com>
X-Original-To: isis-wg@ietfa.amsl.com
Delivered-To: isis-wg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5C9F521F8608; Wed, 10 Oct 2012 21:16:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.478
X-Spam-Level:
X-Spam-Status: No, score=-10.478 tagged_above=-999 required=5 tests=[AWL=0.120, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SvplKEt57ggF; Wed, 10 Oct 2012 21:16:40 -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 E377521F860B; Wed, 10 Oct 2012 21:16:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=15597; q=dns/txt; s=iport; t=1349929000; x=1351138600; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=L/+W5s7NMa41LnhutboGXtanTC/yzJvASrSaqX3v9hU=; b=fDVTNtog4nzuB+rDSjo7P4JFBZOprzL5O6Ky0ahdkWHkOEgtyZvQ4gI5 mcgCr8sCDQdI3LdrimC2j34N0AED0FxNY3KvC28ZNv8h/4tEMPHlL/Jv1 XyZtgCHADj6djgPlgz4t6XTgwvecu0tjyQOrjVyRjxQc7jZ7ml5vsUPEb 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgAFAK1HdlCtJV2Y/2dsb2JhbABEgku8cIEIgiABAQEEEgEaTBACAQgRBAEBCx0HMhQJCAIEAQ0FCBMHh2KYU6Abi0cUhSxgA4s9kH+HdYFrgm2BWj0
X-IronPort-AV: E=Sophos; i="4.80,569,1344211200"; d="scan'208,217"; a="127415918"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-9.cisco.com with ESMTP; 11 Oct 2012 04:16:39 +0000
Received: from xhc-rcd-x12.cisco.com (xhc-rcd-x12.cisco.com [173.37.183.86]) by rcdn-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id q9B4GdCZ004028 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 11 Oct 2012 04:16:39 GMT
Received: from xmb-aln-x02.cisco.com ([169.254.5.217]) by xhc-rcd-x12.cisco.com ([173.37.183.86]) with mapi id 14.02.0318.001; Wed, 10 Oct 2012 23:16:38 -0500
From: "Les Ginsberg (ginsberg)" <ginsberg@cisco.com>
To: Uma Chunduri <uma.chunduri@ericsson.com>, "Bhatia, Manav (Manav)" <manav.bhatia@alcatel-lucent.com>, "Naiming Shen (naiming)" <naiming@cisco.com>
Thread-Topic: draft-chunduri-isis-extended-sequence-no-tlv - other comments
Thread-Index: AcyVD3r+AHoMB7E2R0+4FJMQgKrozAAACfDQHh1xsYAAGkt94AAFMrTQAAJooMAAEcn4IAAkpaZwAAF6EGAARrMx8AAHbW2QABsjBQAleEa6QAA8ENiA
Date: Thu, 11 Oct 2012 04:16:37 +0000
Message-ID: <F3ADE4747C9E124B89F0ED2180CC814F11840654@xmb-aln-x02.cisco.com>
References: <AE36820147909644AD2A7CA014B1FB520FB85CA7@xmb-sjc-222.amer.cisco.com><4F31FB49-B9B2-492E-BC9E-A32986E4BCF0@cisco.com><AE36820147909644AD2A7CA014B1FB520FB85E04@xmb-sjc-222.amer.cisco.com><A68AF4AA-EF26-4298-BAD2-1F58890D3E5A@cisco.com><AE36820147909644AD2A7CA014B1FB520FB85E13@xmb-sjc-222.amer.cisco.com><F6B7DD15-9B50-46EF-9CEC-C6C46E245A7F@cisco.com><4EA9D09A.6070206@googlemail.com><E7F32C60-DE04-400A-BBE9-419FA11EF96D@cisco.com><AE36820147909644AD2A7CA014B1FB520FB861ED@xmb-sjc-222.amer.cisco.com><D07B7651-E3DC-4AC5-8929-0704663F5ABD@cisco.com><AE36820147909644AD2A7CA014B1FB520FB86204@xmb-sjc-222.amer.cisco.com><D1D8138DDF34B34B8BC68A11262D10791B8DA39007@EUSAACMS0701.eamcs.ericsson.se><AE36820147909644AD2A7CA014B1FB52111F8F3E@xmb-sjc-222.amer.cisco.com><D1D8138DDF34B34B8BC68A11262D10791B8DA396F5@EUSAACMS0701.eamcs.ericsson.se><AE36820147909644AD2A7CA014B1FB52112B4794@xmb-sjc-222.amer.cisco.com><D1D8138DDF34B34B8BC68A11262D10791B8DA39790@EUSAACMS0701.eamcs.ericsson! .se> <7C 362EEF9C7896 468B36C9B79200D8350D02E41D5D@INBANSXCHMBSA1.in.alcatel-lucent.com><AE36820147909644AD2A7CA014B1FB52112B4BCA@xmb-sjc-222.amer.cisco.com><D1D8138DDF34B34B8BC68A11262D10791B8DAD9E5D@EUSAACMS0701.eamcs.ericsson.se> <AE36820147909644AD2A7CA014B1FB52112B4C03@xmb-sjc-222.amer.cisco.com> <AE36820147909644AD2A7CA014B1FB52112B4C8A@xmb-sjc-222.amer.cisco.com> <D1D8138DDF34B34B8BC68A11262D10792B6128E36A@EUSAACMS0701.eamcs.ericsson.se>
In-Reply-To: <D1D8138DDF34B34B8BC68A11262D10792B6128E36A@EUSAACMS0701.eamcs.ericsson.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.21.127.197]
x-tm-as-product-ver: SMEX-10.2.0.1135-7.000.1014-19258.000
x-tm-as-result: No--36.989500-8.000000-31
x-tm-as-user-approved-sender: No
x-tm-as-user-blocked-sender: No
Content-Type: multipart/alternative; boundary="_000_F3ADE4747C9E124B89F0ED2180CC814F11840654xmbalnx02ciscoc_"
MIME-Version: 1.0
Cc: Mike Shand <imc.shand@googlemail.com>, "isis-wg@ietf.org" <isis-wg@ietf.org>, "karp@ietf.org" <karp@ietf.org>
Subject: Re: [Isis-wg] draft-chunduri-isis-extended-sequence-no-tlv - other comments
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 11 Oct 2012 04:16:43 -0000

Uma -

In regards to the new Section 5 on deployment considerations, I think your presentation is a bit misleading. It suggests that if you follow the steps outlined (enable send only, then enable verify) that you are guaranteed a hitless transition. But this is only the case if there is no replay attack occurring during the transition. I think you need to emphasize that for the appropriate scope (link for IIHs, SNPs - area/domain for LSPs) that the transition to "verify" needs to be made as close to atomically as possible so as to avoid inconsistencies which can occur if a replay attack occurs during the transition window.

In regards to the usefulness of the extension in LSPs I think your presentation is less than candid. You say in Section 2 that LSPs are vulnerable to inter-session replay attack - but, as we have previously discussed at length, the inter-session LSP replay attack scenarios are highly unlikely and the same base protocol mechanisms which protect LSPs against intra-session replays also allow the protocol to quickly recover from inter-session attacks. This differs markedly from the case for IIHs and SNPs where no replay protection is available at present.

The value add of Extended Sequence # in LSPs is about as close to nil as one can get. I would much prefer if the use of Extended Sequence #s in LSPs was removed from the draft (with explanation as to why). If you are unwilling to do that at least be fair in your presentation. You have a good use case argument for IIHs and SNPs - but the case for LSPs is quite weak and it would be good to be candid about that so vendors/customers can understand the value proposition .

   Les


From: Uma Chunduri [mailto:uma.chunduri@ericsson.com]
Sent: Tuesday, October 09, 2012 4:36 PM
To: Les Ginsberg (ginsberg); Bhatia, Manav (Manav); Naiming Shen (naiming)
Cc: Mike Shand; isis-wg@ietf.org; karp@ietf.org
Subject: RE: draft-chunduri-isis-extended-sequence-no-tlv - other comments

Les,

Replies in-line [Uma]:


Here are the remainder of my comments on the draft:

In regards to SNPs, the presence of replayed SNPs will cause unnecessary reflooding of LSPs but will not actually cause any change in the LSPDB of any router. The unnecessary flooding would be limited to the link on which the replayed SNPs appear. Because no actual LSPDB changes would occur as a result of replayed SNPs, this is the one usage which could be enabled in the presence of partial deployment.

In regards to IIHs, replayed IIHs could cause adjacency flapping which could be very disruptive. The danger lies when not all systems on a link support the extension - which on multi-access links can lead to multiple DISs being elected and violations of the assumption of transitivity. For this reason, enablement cannot be safely done in the presence of legacy systems.

[Uma]:  draft-chunduri-isis-extended-sequence-no-tlv-02.txt has been updated (section 5) to cover the partial deployment cases. This addressees not only IIH but all PDUs. There is no flag day requirement here.

Given the discussion in the draft about enhancements to provide routing protocols with a group key management protocol in the future, it is prudent to look at the value add of extended sequence #s in the presence of a group key management protocol. The cost of having router vendors and their customers implement, deploy, and support extended sequence #s must be weighed against the benefits.

[Uma]: You talked about the cost above. When an operator deploys any  key management protocol in general, the advantages it brings in are far more bigger than the mitigation of  replay attacks.  But, the cost could be prohibitive if any key management protocol including group key management is deployed only  for the purpose of replay protection. Just for this reason a manual key mechanism to effectively eliminate the issue with replay attack is always useful. This is clearly discussed in Section 1 of the document. It's also worth mentioning here,  neither such a group keying RFC which can derive keys for a group IGPs look for  exist yet nor a smooth mechanism for integration yet defined.

As discussed in an earlier thread, IS-IS already has a reliable mechanism to recover from replayed LSPs.

[Uma]: We discussed in length on this and reliable recovery comes only after the replay is successful and the certain damage it brings in all over.

We take this opportunity acknowledge for providing early feedback on the solution for partial deployment issue.

--

Uma C.