Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Tue, 03 December 2019 08:39 UTC

Return-Path: <evyncke@cisco.com>
X-Original-To: lsr@ietfa.amsl.com
Delivered-To: lsr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C07CF1201AA; Tue, 3 Dec 2019 00:39:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 header.b=OB1a8S9E; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=vZ3LV5UI
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 syWPL9yVoc41; Tue, 3 Dec 2019 00:39:44 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 536A0120131; Tue, 3 Dec 2019 00:39:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=16361; q=dns/txt; s=iport; t=1575362384; x=1576571984; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=VLTCm1aiKQI0qATRfFik4e9EJShgf10nfefsutihoh8=; b=OB1a8S9EU2LqSBGkcIjSU6xjXlaPON/T/N97yLgIHrOuhesZSTnRfc6f To7xdJ+lkeXxfUBJKDs3mBuXEcI8wVRQFq0HPlvT2+6OvZQRCsT8WIcjd eVE3JBNAiPszaTKe+bBePrtqa0tpJCobbHoAbrZJLbPIaEWW94CFZQF23 0=;
IronPort-PHdr: 9a23:J4V6VRy8X45AysDXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5YhSN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A1RJKa5lQT1kAgMQSkRYnBZuIF1z9J/3nRyc7B89FElRi+iLzPA==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0BAFQBSHuZd/4YNJK1mHAEBAQEBBwEBEQEEBAEBgX6BHC8kLAVsWCAECyqEK4NGA4p3ToFsJYlbiUeEYoFCgRADVAkBAQEMAQEtAgEBhEACF4F2JDgTAgMNAQEEAQEBAgEFBG2FNwyFUgEBAQEDEhEdAQE3AQ8CAQgRAwECFhIDAgICHxEUBgMIAgQOBSKDAAGBeU0DLgGlcAKBOIhgdYEygn4BAQWFCA0LghcJgTaFG4Z7GoFBP4ERJwwUgkw+ghuBaVwJFgmCUTKCLI9lOYVMiUmOIy5CCoIujEWEeQSEFxuaI4NGlVWPSAIEAgQFAg4BAQWBaSKBWHAVZQGCQVARFIxmOIM7ilN0gSiQJAEB
X-IronPort-AV: E=Sophos;i="5.69,272,1571702400"; d="scan'208,217";a="669477469"
Received: from alln-core-12.cisco.com ([173.36.13.134]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 03 Dec 2019 08:39:43 +0000
Received: from XCH-RCD-006.cisco.com (xch-rcd-006.cisco.com [173.37.102.16]) by alln-core-12.cisco.com (8.15.2/8.15.2) with ESMTPS id xB38dgo2003631 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Tue, 3 Dec 2019 08:39:43 GMT
Received: from xhs-rcd-002.cisco.com (173.37.227.247) by XCH-RCD-006.cisco.com (173.37.102.16) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Dec 2019 02:39:41 -0600
Received: from xhs-aln-003.cisco.com (173.37.135.120) by xhs-rcd-002.cisco.com (173.37.227.247) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Tue, 3 Dec 2019 02:39:41 -0600
Received: from NAM04-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-003.cisco.com (173.37.135.120) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Tue, 3 Dec 2019 02:39:41 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OkB3b+Nb8aXjlPrk92SQE/A/buD6Zy22CrkwPdfHVFosZfkgb/9KiZQQ0Ccl+7Bl0juzD+MCs4j92wVrIp/ChSWQUGyg2VSFZlC6rMCLOANmyBTMhmQgMAE4b0PErPK4Q7ldmNM0VKDrZRczIXHyF5JX3zVWZVANpm1YMuzoKupue/m2ijxndu2mBj2S9VE0/did6HjSHEthAddt8X+y1iJ/Id/drUqNndHQrW37QWKAq2UrTL9eKAox6VgCNTIKfKUa/41xBqSL3A73FBTf4HkAVQ/JRIn8Yw8UkrcN8+7Fe8GtOaySrIJDdZJn5Oi8hjL1gA8wTuAG3fstG13HVQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VLTCm1aiKQI0qATRfFik4e9EJShgf10nfefsutihoh8=; b=Y257nM53Rg9Mqb0y21C5NqfICgHpJPClYBQKzVD6HEwTmV1YfJfjr5OavjQeCikComPUXiGyD4ztiJSQEj3L62uuC4QQuWWG+B9unpJmPc6ML/a5HPK7F4VtgwMmzu8XXJsATB8THTst4XrHBn9wwzPCv8FMVA6ZqE1pE4QMVMKzFa+gKXDmjlEYOzzdJ01RgMD6VRYUwizxFLe4k4aZa6eu5d2+W+CpzIYC1/iICeEZWLMy93OvtfCP2ae/74VEqZleFmvZ/5Op5trDCLbDPGpG8dN6leUtwA5En2rIf3BMMyJkTRokPJnoM6aNl+MS7E/M9wR2yO8XecVpRTnyqg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VLTCm1aiKQI0qATRfFik4e9EJShgf10nfefsutihoh8=; b=vZ3LV5UIiaaGFN8Wb2EO9jh8uocrPar/FEkk4Mcw1DBYucORqYFGj+1K3hP3NLlf36HUdGfNEOSrKP0Sfurdk7d5U5myA1+lXV2o/nhfhIySr35sJogPGpIqpN55fdU1D9Q5P/Ypcd1i1f9QjaFJyMor2uuQFZK22ojdz5+/zK4=
Received: from DM5PR11MB1753.namprd11.prod.outlook.com (10.175.88.141) by DM5PR11MB1531.namprd11.prod.outlook.com (10.172.40.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2495.18; Tue, 3 Dec 2019 08:39:40 +0000
Received: from DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::6c99:679c:82cd:b955]) by DM5PR11MB1753.namprd11.prod.outlook.com ([fe80::6c99:679c:82cd:b955%12]) with mapi id 15.20.2495.014; Tue, 3 Dec 2019 08:39:40 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Padma Pillay-Esnault <padma.ietf@gmail.com>
CC: Éric Vyncke via Datatracker <noreply@ietf.org>, "draft-ietf-ospf-ospfv2-hbit@ietf.org" <draft-ietf-ospf-ospfv2-hbit@ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, Yingzhen Qu <yingzhen.ietf@gmail.com>, The IESG <iesg@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)
Thread-Index: AQHVqTHoLdGfcODq70uSbNtBmA2rFaen0n0A//99qgCAAU33gA==
Date: Tue, 03 Dec 2019 08:39:39 +0000
Message-ID: <92F40FEF-4B14-46B6-8071-0774AEE3D61D@cisco.com>
References: <157513086016.14490.11992325783200183386.idtracker@ietfa.amsl.com> <CAMMESswJdLAraYvqXHyh3uAyPAH3nYs_eBYMq2gOCiZSsgNiCw@mail.gmail.com> <A17640D1-92F2-4F0A-B6C0-1C4762CD627C@cisco.com> <CAG-CQxqeJe1COhZN88y5_870=hnh_BNHcOr83ta2JuTkeObBqA@mail.gmail.com>
In-Reply-To: <CAG-CQxqeJe1COhZN88y5_870=hnh_BNHcOr83ta2JuTkeObBqA@mail.gmail.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/10.1f.0.191110
authentication-results: spf=none (sender IP is ) smtp.mailfrom=evyncke@cisco.com;
x-originating-ip: [2001:420:c0c1:36:d1e6:11a:5ccd:718]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 940f91e4-b5be-403b-0655-08d777cc563e
x-ms-traffictypediagnostic: DM5PR11MB1531:
x-microsoft-antispam-prvs: <DM5PR11MB1531A462F49AC2416AE00EDBA9420@DM5PR11MB1531.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02408926C4
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(39860400002)(376002)(136003)(366004)(346002)(396003)(199004)(189003)(71200400001)(71190400001)(6916009)(14454004)(102836004)(11346002)(8936002)(2616005)(7736002)(81156014)(81166006)(6116002)(25786009)(256004)(14444005)(2906002)(186003)(58126008)(46003)(229853002)(76116006)(478600001)(91956017)(6486002)(54906003)(86362001)(6436002)(36756003)(316002)(66556008)(66476007)(66946007)(33656002)(64756008)(66446008)(6246003)(76176011)(236005)(53546011)(6506007)(54896002)(99286004)(5660300002)(4326008)(6512007)(6306002)(66574012)(224303003)(446003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR11MB1531; H:DM5PR11MB1753.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: iFj46cYF/YhmBqqte4VIqoZK4pdd9aL2qpU5IJ2HN6u7M2T8PN60N9lluMPB5lxHB0A0D2ZoBq/tI3dT8K8jFVsPcarOcMls9U7+X8y41kqDOQCmeniKZjxq2qp7s60FAr7IgifMna24Pw66Ru8F9TxK244DqpUnSXkkJpDwesHG0uLjVU+XgRc380AATYf+bXMQQ1MsUK99WYGK6171jCbAQVuJnQCgV+ChLsmnywxsQTvBsf25LL517oznDROty9xZNfpA3j56p4D2i3FJhBtr3P+pAaRkjgWrLRk6MMkE7yv9lVudYx62J2Am/NPR1nQpF4QzlzLJAr34HOlQyaC+rfc3To2gJK5+ES8aFjCJxljxb/FLORz40PLXHp2Is6TUQXTqHlBN7HVKhQzbP6ldEvWAyOKCmWA6DU6aVJE3clpzQfc7bRtUySxlVR3B
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_92F40FEF4B1446B680710774AEE3D61Dciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 940f91e4-b5be-403b-0655-08d777cc563e
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Dec 2019 08:39:39.9463 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: Nv5wObvW/yyChzob0+YGl0SSvhpCQYSGw0rG2+DNsrDDUR7mhqHBObNg/vaGI1PIzzY0f86ITeFPIBgJdUPj1A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1531
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.16, xch-rcd-006.cisco.com
X-Outbound-Node: alln-core-12.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/Z6oo2DxnXIty0tB-fkvZA3GXKC8>
Subject: Re: [Lsr] Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)
X-BeenThere: lsr@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Link State Routing Working Group <lsr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/lsr>, <mailto:lsr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/lsr/>
List-Post: <mailto:lsr@ietf.org>
List-Help: <mailto:lsr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/lsr>, <mailto:lsr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Dec 2019 08:39:47 -0000

Padma,

This is indeed what I understood by reading the section 5, OTOH, the ‘MUST’ is also a wishful thinking (bugs happen). I would feel more comfortable (and clear my DISCUSS), if the H-bit deployment has been tested in simulation or even in real network with a scenario where there is no H-bit aware routers first, then adding a couple of H-bit aware routers, then only H-bit aware routers and finally adding again a single non H-bit aware router. A failure could be quite catastrophic.

Also, my OSPF knowledge is a little rusty, but, can LSA be lost? So, having a wrong representation of the H-bit awareness.

You can call me paranoid :-) but I would like to get your point of view on the above.

-éric

From: iesg <iesg-bounces@ietf.org> on behalf of Padma Pillay-Esnault <padma.ietf@gmail.com>
Date: Monday, 2 December 2019 at 21:44
To: Eric Vyncke <evyncke@cisco.com>
Cc: Éric Vyncke via Datatracker <noreply@ietf.org>, "draft-ietf-ospf-ospfv2-hbit@ietf.org" <draft-ietf-ospf-ospfv2-hbit@ietf.org>, Alvaro Retana <aretana.ietf@gmail.com>, "lsr-chairs@ietf.org" <lsr-chairs@ietf.org>, Yingzhen Qu <yingzhen.ietf@gmail.com>, The IESG <iesg@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Subject: Re: Éric Vyncke's Discuss on draft-ietf-ospf-ospfv2-hbit-11: (with DISCUSS and COMMENT)

Hello Eric

On Mon, Dec 2, 2019 at 12:31 PM Eric Vyncke (evyncke) <evyncke@cisco.com<mailto:evyncke@cisco.com>> wrote:
Alvaro

I do not mind too much the transient inconsistencies but more about longer term inconsistencies (1) hence my question about simulations / tests in the absence of mathematical proof.
The R-bit has always been in OSPFv3 (AFAIK), so, OSPFv3 does not have the same issue.

-éric

(1) having some routers being H-bit aware and other routers not processing the H-bit could probably introduce long term inconsistencies and loops.

As described in section 5
"All routers supporting H-Bit MUST check all the RI LSAs of nodes in the area before actively running the modified SPF to account for the H-bit in order to verify that all routers are in routing capability. If any router does not advertise the Host Router Support capability then the SPF Modifications (Section 4) MUST NOT be used in the area."

The H-bit aware routers will revert to normal operation if they detect routers not processing the H-bit. Therefore, if ever there is a discrepancy it not cause long term inconsistencies nor loops. In effect, H-bit processing is either done by all or no one in the area.

Let me know if this answers your question.
Padma


On 02/12/2019, 17:59, "iesg on behalf of Alvaro Retana" <iesg-bounces@ietf.org<mailto:iesg-bounces@ietf.org> on behalf of aretana.ietf@gmail.com<mailto:aretana.ietf@gmail.com>> wrote:

    On November 30, 2019 at 11:21:01 AM, Éric Vyncke wrote:

    Eric:

    Hi!

    > == DISCUSS ==
    >
    > -- Section 5 --
    > The risk of having inconsistent view of the topology with H-bit aware and
    > unaware routers seems possible to me (albeit perhaps only transient). Has
    > this feature been tested / simulated in large scale networks?

    Yes, as with other operations in a network (reconvergence, for
    example), there is a risk of transient inconsistency.  §5 already
    makes recommendations to mitigate transient states.  What explicitly
    are you looking for to address your DISCUSS?

    I'll let the authors reply about tests/simulations.

    Thanks!

    Alvaro.