Re: [OSPF] Stephen Farrell's No Objection on draft-ietf-ospf-prefix-link-attr-12: (with COMMENT)

Stephen Farrell <stephen.farrell@cs.tcd.ie> Wed, 19 August 2015 16:56 UTC

Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 935E61A1B13; Wed, 19 Aug 2015 09:56:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level:
X-Spam-Status: No, score=-4.311 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QMljCFJZMhNJ; Wed, 19 Aug 2015 09:56:00 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA8711A1B12; Wed, 19 Aug 2015 09:55:59 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 30238BE75; Wed, 19 Aug 2015 17:55:58 +0100 (IST)
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id C2mEX86Nvbr0; Wed, 19 Aug 2015 17:55:58 +0100 (IST)
Received: from [134.226.36.180] (stephen-think.dsg.cs.tcd.ie [134.226.36.180]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id F2CEFBE58; Wed, 19 Aug 2015 17:55:57 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cs.tcd.ie; s=mail; t=1440003358; bh=K5dAIUqOEtpyUOa85qhmRTi/jk1DMNd7/wJeP2nINA0=; h=Date:From:To:CC:Subject:References:In-Reply-To:From; b=cZW+OCkE33/Ypm/hoA3B22/hYmuofrTiHTacs7TIKv4TsA+1kjTc3pbJMf1px5Gqd /ftBm+9SMKW3rqlyleS+T4d18qlaZtrbLhCTW4bdrmptiCuHOLEKaLhhciaBHcYDVi gwTs6f4jBMB314qeW7j9e7b1z+sWwyDjj/Cn1r8s=
Message-ID: <55D4B51D.6070302@cs.tcd.ie>
Date: Wed, 19 Aug 2015 17:55:57 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.8.0
MIME-Version: 1.0
To: "Acee Lindem (acee)" <acee@cisco.com>, The IESG <iesg@ietf.org>
References: <20150819155147.21612.11511.idtracker@ietfa.amsl.com> <D1FA28AB.2BFC0%acee@cisco.com>
In-Reply-To: <D1FA28AB.2BFC0%acee@cisco.com>
OpenPGP: id=D66EA7906F0B897FB2E97D582F3C8736805F8DA2; url=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <http://mailarchive.ietf.org/arch/msg/ospf/N8cBX5t3P7xORD3ezDIZBEoLrAw>
Cc: "draft-ietf-ospf-prefix-link-attr@ietf.org" <draft-ietf-ospf-prefix-link-attr@ietf.org>, "draft-ietf-ospf-prefix-link-attr.ad@ietf.org" <draft-ietf-ospf-prefix-link-attr.ad@ietf.org>, "draft-ietf-ospf-prefix-link-attr.shepherd@ietf.org" <draft-ietf-ospf-prefix-link-attr.shepherd@ietf.org>, "ospf@ietf.org" <ospf@ietf.org>, "ospf-chairs@ietf.org" <ospf-chairs@ietf.org>
Subject: Re: [OSPF] Stephen Farrell's No Objection on draft-ietf-ospf-prefix-link-attr-12: (with COMMENT)
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Aug 2015 16:56:01 -0000


On 19/08/15 17:46, Acee Lindem (acee) wrote:
> Hi Stephen, 
> 
> On 8/19/15, 11:51 AM, "Stephen Farrell" <stephen.farrell@cs.tcd.ie> wrote:
> 
>> Stephen Farrell has entered the following ballot position for
>> draft-ietf-ospf-prefix-link-attr-12: No Objection
>>
>> When responding, please keep the subject line intact and reply to all
>> email addresses included in the To and CC lines. (Feel free to cut this
>> introductory paragraph, however.)
>>
>>
>> Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
>> for more information about IESG DISCUSS and COMMENT positions.
>>
>>
>> The document, along with other ballot positions, can be found here:
>> https://datatracker.ietf.org/doc/draft-ietf-ospf-prefix-link-attr/
>>
>>
>>
>> ----------------------------------------------------------------------
>> COMMENT:
>> ----------------------------------------------------------------------
>>
>>
>> - The opaque ID field descriptions in sections 2 and 3 read a
>> little oddly to me. What happens if someone decides to use up
>> ID=0? Does that mean they can't overwrite that value until
>> much later maybe? 
> 
> Since it is only to provide uniqueness for opaque LSAs of the same type
> originated by the same router, there is no consequence of using 0.

Well one cannot send a value less than zero though can you? Which
means that you can't supercede the one that used zero I think. (It
says the lowest value has precedence doesn't it?)

> 
> 
>> And what if a whole bunch of routers choose
>> the same value (because it's configured or hard-coded)? I
>> think you need a bit more text on that. And with only 24 bits
>> the probability of a collision if you just pick randomly isn't
>> that low, so I'm not sure if random selection is a good plan
>> here either. (How often will a new one of these be seen?)
> 
> The scope of the Opaque ID is only the originating router so each has its
> own number space.  

Where does it say that? Sorry if I missed it.

> 
>>
>> - Do these opaque values get forwarded widely? If so, then I
>> guess they may provide a covert channel. I didn't see that
>> mentioned in the security considerations of RFC5250. Is it
>> mentioned elsewhere? If not, is it worth a mention here?
>> (Probably not, but thought I'd ask.)
> 
> Unlike unused protocol fields, it is not really covert since it is a part
> of the OSPF LSA ID and is viewable in OSPF OAM and logs. Since it is just
> a number, one could, however, set it arbitrarily.

So that's a "no, no need to mention that" then is it? (Which is ok.)

S.

> 
> 
>>
>> - Thanks for section 5. Nice to see. (Makes me wonder what
>> those implementations do with the opaque ID though:-)
> 
> The Opaque ID is just used as a key for LSAs.
> 
> Thanks,
> Acee
> 
> 
>>
>>
>