Re: [OSPF] OSPF WG Minutes from IETF 95

"Acee Lindem (acee)" <acee@cisco.com> Fri, 15 April 2016 09:51 UTC

Return-Path: <acee@cisco.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 70C8412E67B for <ospf@ietfa.amsl.com>; Fri, 15 Apr 2016 02:51:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.517
X-Spam-Level:
X-Spam-Status: No, score=-15.517 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_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.996, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 B_F9-jeAL9vD for <ospf@ietfa.amsl.com>; Fri, 15 Apr 2016 02:51:26 -0700 (PDT)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E13CE12E5C0 for <ospf@ietf.org>; Fri, 15 Apr 2016 02:51:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4024; q=dns/txt; s=iport; t=1460713885; x=1461923485; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=dn+tcphC388lkr8qhh+w7ZLN8OvoEsTPbAONOmEzRDY=; b=c3m/NqRtIciSsuKjZTvSbatx6GCuxjRqOoABBjfuSSO4eP4P7WWPFjXZ KqZ98eBT0unFOo/Ohygth/zyPJuhwGYp4zswUvKlzmg5yhC6f0W8FRjVl qKrRwXcgH8k104Yvkf+vDT1PCtp2vJU86cbPlsdP7ZWgBFMpZSgGF5o/1 I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AaAgCouBBX/4cNJK1egziBUAa4G4IPAQ2BcYYOAhyBITgUAQEBAQEBAWUnhEEBAQEDASMRRRACAQgYAgImAgICMBUQAgQOBYghCK9zkhEBAQEBAQEBAQIBAQEBAQEBAQEXfIhugQKHP4JWBZMdhG8Bjg2PEY8oAR4BAUKBf4FpbIhIfgEBAQ
X-IronPort-AV: E=Sophos;i="5.24,486,1454976000"; d="scan'208";a="259974822"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 15 Apr 2016 09:51:24 +0000
Received: from XCH-RTP-015.cisco.com (xch-rtp-015.cisco.com [64.101.220.155]) by alln-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u3F9pMW2024946 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 15 Apr 2016 09:51:24 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-015.cisco.com (64.101.220.155) with Microsoft SMTP Server (TLS) id 15.0.1104.5; Fri, 15 Apr 2016 05:51:23 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1104.009; Fri, 15 Apr 2016 05:51:23 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Paul Jakma <paul@jakma.org>
Thread-Topic: [OSPF] OSPF WG Minutes from IETF 95
Thread-Index: AQHRk+ug+9xkeFSUNUaQhV0sMu+UBZ+E5gwAgANQ+gD//9JIAIAAlAqA///jKQCAAVbTgIAA+ZOA
Date: Fri, 15 Apr 2016 09:51:23 +0000
Message-ID: <D3363074.5B0CF%acee@cisco.com>
References: <D330445B.58C7B%acee@cisco.com> <04479c8fba16697eb3a51ea89d0cd708@zeta2.ch> <D3313626.58E6F%acee@cisco.com> <alpine.LFD.2.20.1604131455120.18471@stoner.jakma.org> <D333DB19.59F07%acee@cisco.com> <alpine.LFD.2.20.1604132106430.13056@stoner.jakma.org> <D3343D78.5A358%acee@cisco.com> <alpine.LFD.2.20.1604141541080.13056@stoner.jakma.org>
In-Reply-To: <alpine.LFD.2.20.1604141541080.13056@stoner.jakma.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.202]
Content-Type: text/plain; charset="utf-8"
Content-ID: <738F6A93BA4BE5499C537A06C0925F82@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/ospf/ImVCC61VLW4XpejtP38AzvupIv0>
Cc: OSPF WG List <ospf@ietf.org>
Subject: Re: [OSPF] OSPF WG Minutes from IETF 95
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.17
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: Fri, 15 Apr 2016 09:51:27 -0000


On 4/14/16, 10:58 AM, "Paul Jakma" <paul@jakma.org> wrote:

>On Wed, 13 Apr 2016, Acee Lindem (acee) wrote:
>
>> One of the authors or myself will write an errata to clarify this
>> definition.
>
>Great. :)
>
>> But the OSPF stub router functionality is achieved using 0xffff, so
>> your proposal is NOT backward compatible.
>
>Why not?
>
>Any sufficiently large metric (relative to the cost of the longest path
>in the network) will induce the desired "transit is still fine"
>behaviour in the stub-router RFC.
>
>It turns out the 0xffff metric was never intended to be special by that
>RFC - or we wouldn't be having this discussion. It _not_ intended to
>change SPF behaviour. So, how could using a lower value cause
>compatibility issues? ??

Using 0xfffe, in itself, will not cause backward compatibility problems.
However, you’ll still have backward compatibility issues as long as the
interpretation of 0xffff varies between router in the OSPF routing domain.
In reading the rest of this E-mail, I believe this is well understood.

>
>> The reality is that the standards WILL NOT change to match your
>> interpretation.
>
>Well, not asking you to. ;)
>
>I'm just saying Quagga has been shipping for years with "0xffff link
>metric means its SPF will not follow such a link out of a router when
>calculating the SPF tree" behaviour. The reason was provide the
>"absolutely no-transit" type behaviour (as "discouraged, but transit is
>still OK" behaviour is achievable with many other metrics).
>
>I'm not arguing for anything, I'm just saying the existence of such
>implementations is a reality.
>
>For Quagga, it seems the best way forward is:
>
>- As/when H-bit clearly is going to be a standard, Quagga can use H-bit
>   + 0xffff link metrics to signal "absolutely no transit", when the
>   administrator desires that behaviour.
>
>   * This will have the desired effect with all routers that recognise
>     the H-bit, and all Quagga
>
>- If the administrator wants "discourage, but transit still OK" then
>   Quagga will just set some large, non-0xffff metric in the links (e.g.
>   0xfffe).
>
>   * This will have the desired effect with all routers, Quagga old and
>     new, RFC2328, pre-1583, etc., without any issues (AFAIK).
>
>That seems the best thing we can do.
>
>It leaves other cases where things might not quite be consistent. For
>those there'll be an admin option to control the SPF-0xffff-transit
>behaviour between the longish-standing Quagga "no-transit" behaviour and
>1583/2328. That will probably have to default to the "no-transit"
>behaviour for a while longer, but in time hopefully flip it over to
>2328.

This sounds like a good plan.

Thanks,
Acee 




>
>regards,
>-- 
>Paul Jakma	paul@jakma.org	@pjakma	Key ID: 64A2FF6A
>Fortune:
>Given sufficient time, what you put off doing today will get done by
>itself.