Re: [Lsr] Genart last call review of draft-ietf-ospf-ospfv2-hbit-10

"Acee Lindem (acee)" <acee@cisco.com> Thu, 31 October 2019 18:39 UTC

Return-Path: <acee@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 560DD120024; Thu, 31 Oct 2019 11:39:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.498
X-Spam-Level:
X-Spam-Status: No, score=-14.498 tagged_above=-999 required=5 tests=[AC_DIV_BONANZA=0.001, 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, URIBL_BLOCKED=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=emPzmQ7z; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ooSLDvsU
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 LsOSestlpNn5; Thu, 31 Oct 2019 11:39:08 -0700 (PDT)
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 8084E12000F; Thu, 31 Oct 2019 11:39:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26045; q=dns/txt; s=iport; t=1572547148; x=1573756748; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=7LgH4EwCS0dXta8uTFgk8x5V5y4zpLB8POV1TAemYRM=; b=emPzmQ7zRrulXX0+ubnVGivWzT0t+stliYQ+4mbFcUbuh48iFJTQY8rc DvlvFd1qa6XfuPH4vsZ7Omc7GZSzVrHRs30IHmyuQdb3+8wtH/ibD4I9j V/ly5r2polpZQTeEDdBnCRaPiAbtLKqtk9+Chkxs5fYkKwZrZYXFicpKA M=;
IronPort-PHdr: 9a23:TTd98hw1nFJm3VHXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5YRGN/u1j2VnOW4iTq+lJjebbqejBYSQB+t7A+GsHbIQKUhYEjcsMmAl1CcWIBGXwLeXhaGoxG8ERHFI=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CwAACoKbtd/5pdJa1lGgEBAQEBAQEBAQMBAQEBEQEBAQICAQEBAYF9gRwvUAVsWCAECyqEKINGA4p1gl5/iFaOFoFCgRADVAkBAQEMAQEjCgIBAYRAAheDXSQ4EwIDCQEBBAEBAQIBBQRthTcMhVEBAQEBAxIRHQEBNwEPAgEIEQMBAigDAgICHxEUCQgCBAENBSKDAAGBeU0DLgECDKV+AoE4iGB1gTKCfgEBBYUVDQuCFwMGgTaMERiBf4ERJx+CFzU+ghtHAoEpWA0JgloygiyNFDACgjeFPIk3jhwnQQqCJIcRhR6EdwSECxuCPIdXixdlg1KOQIgughGPFAIEAgQFAg4BAQWBaSKBWHAVOyoBgkFQEBSDBoNzhRSFP3QBgSeNRAEB
X-IronPort-AV: E=Sophos;i="5.68,252,1569283200"; d="scan'208,217";a="650438246"
Received: from rcdn-core-3.cisco.com ([173.37.93.154]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 31 Oct 2019 18:39:06 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-3.cisco.com (8.15.2/8.15.2) with ESMTPS id x9VId5nL003012 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 31 Oct 2019 18:39:05 GMT
Received: from xhs-aln-002.cisco.com (173.37.135.119) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 31 Oct 2019 13:39:05 -0500
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-aln-002.cisco.com (173.37.135.119) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Thu, 31 Oct 2019 13:39:04 -0500
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Thu, 31 Oct 2019 13:39:04 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KFSGzw/xf5e2aOBYg4KbbD7YYO/rsT00AjPyqvG6iSQHiL09NsLSunXANSkD1otBtI+5nyPhvIQDyDIHmrcYfXp0KSI8l34EQsKhL55GIlJtvVqW8uQWoNAhgmrzLg7p2ixh5uXmHK1rVQC+vAK2ig4Uv1jg1xQi9GWN3POVLqunvYOqihkMx8nEsdaMIlO8yvtYpKZqvjgqGoaYjZNnEFfxmxmv9QaqHIqY4xTqzvXrGkIpISPqb2a4+IeGZXgWqdlYE5qcID+3euvogPsfVcuEcpK3VHExMgvysDH2rDIIvVGIO+qvcd5Pw2m4YBck9ZN90FgjFDf3EO8YA9LQdw==
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=7LgH4EwCS0dXta8uTFgk8x5V5y4zpLB8POV1TAemYRM=; b=ljOAInPDQnd6dlDx6MNIl52jcusRXayHatk9am66LeLByr9qN2C9Wn6K41smgqx/GzlAWGz++6DoPTsuQ5/1EO3QUdxJHykDz3fNmqQkx0vV76F+H8hUnhhZeAOaB/G9zd9Cu9N4K7u1UTphD3bROldrKueY7cFHJy7L7Lsc7p+V6JS1CHoH2Df6S2lSvmZ2YQPs6151rDdr396dFt6UKrwcub9qbOUYOdipABuG7nO2Jn3wnJj4lzmz+FpbMOaX0dJwwmRJshUb4AFTjqBvr+zEZn8HkX5bZW/WGBA6yYeQen3GKGsiZxLDWkKIv7YQ31H6xsXcb/NywlHnUycMxw==
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=7LgH4EwCS0dXta8uTFgk8x5V5y4zpLB8POV1TAemYRM=; b=ooSLDvsUNn6Hw1N7JUDFpB6HhL+qbiH3YGtuhdm381uUPRRbyPiVmHCmHH1kPqeJ21FBehbRI+/4Eugk3XBl5tZtGnMjF1WJkKs5z5x6W0g4D/V3ou0MZ3X1yeqP0vAiIRZTxnSCNc2Vp2ajyO/iO/i36hl2EAB2nDJLndlQNHM=
Received: from MN2PR11MB4221.namprd11.prod.outlook.com (52.135.38.14) by MN2PR11MB3598.namprd11.prod.outlook.com (20.178.252.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2387.23; Thu, 31 Oct 2019 18:39:03 +0000
Received: from MN2PR11MB4221.namprd11.prod.outlook.com ([fe80::787e:8cf4:6217:9f56]) by MN2PR11MB4221.namprd11.prod.outlook.com ([fe80::787e:8cf4:6217:9f56%4]) with mapi id 15.20.2387.028; Thu, 31 Oct 2019 18:39:03 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Padma Pillay-Esnault <padma.ietf@gmail.com>, Mohit Sethi <mohit.m.sethi@ericsson.com>
CC: "gen-art@ietf.org" <gen-art@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-ospf-ospfv2-hbit.all@ietf.org" <draft-ietf-ospf-ospfv2-hbit.all@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: Genart last call review of draft-ietf-ospf-ospfv2-hbit-10
Thread-Index: AQHVj8JrVCeZBwG4J0KT0dcBCV31GKd1D1WA///DAoA=
Date: Thu, 31 Oct 2019 18:39:02 +0000
Message-ID: <6337DF2C-0AD5-4A16-A3F4-ABF92A325661@cisco.com>
References: <157250931972.30364.14155530538589367259@ietfa.amsl.com> <CAG-CQxrxmjF5mPCxcsFu4qs+uxmO8jO4XiUDs6nxDX_7HyfZbQ@mail.gmail.com>
In-Reply-To: <CAG-CQxrxmjF5mPCxcsFu4qs+uxmO8jO4XiUDs6nxDX_7HyfZbQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=acee@cisco.com;
x-originating-ip: [2001:420:c0c4:1002::63]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 18bc5f82-3477-4cef-0791-08d75e319a63
x-ms-traffictypediagnostic: MN2PR11MB3598:
x-ms-exchange-purlcount: 1
x-microsoft-antispam-prvs: <MN2PR11MB35981B3257B30999A7F84897C2630@MN2PR11MB3598.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02070414A1
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(346002)(366004)(376002)(39860400002)(136003)(396003)(199004)(189003)(81166006)(316002)(81156014)(86362001)(256004)(8676002)(110136005)(5660300002)(14444005)(66476007)(606006)(33656002)(76116006)(64756008)(66446008)(66556008)(66946007)(2906002)(6116002)(7736002)(91956017)(236005)(66574012)(14454004)(6306002)(25786009)(486006)(186003)(229853002)(6436002)(8936002)(46003)(36756003)(71200400001)(4001150100001)(54906003)(2616005)(11346002)(4326008)(6512007)(6506007)(446003)(476003)(478600001)(6246003)(99286004)(71190400001)(53546011)(102836004)(6486002)(54896002)(76176011); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3598; H:MN2PR11MB4221.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: pHXs6FrFVV2wFnXq1iK2AL2L8JRbpu9TX8n9Srv2YJ7+7BkEpzFsMFovPxMHNK55ngN64Jc6R9wmImaUB4L/UDZC4RRpfCJfelMv2a26MmiWf/PyICohZ9YLbNnsn542ulmXMd2EifM9bS+O4ef+TJg5u00xcblL1vsB1fKxMVcxtvxmJqIsoEfaSg/X2oCdbfOI+qHvkxRqHe0UleupubzKfrKNywd9h+rCGtM6ZEMioWnlBaR7GFyemofXKo/Yvp1SgchlMLCaS8CLTmVrS8TZ/2uC9uWMT9N08bY93L2VqvS6Kwa7/cUXp4fR8gRKEuKcjRcqrXeoFDacWViiewd+9BfQyJ7K+vyDO99PoR51v3ErD4NHVSu5GFACKd8iT2P/uwe7Xv2pNsQgXJaOTfQQP4cdR3gY9VviJ1HR+MSBdgzAsEA1P9NW7S1D20dvehQNK5oH01JNwyc3H4x3ti3oZGvXbrtGz9+i/hHI7L8=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_6337DF2C0AD54A16A3F4ABF92A325661ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: 18bc5f82-3477-4cef-0791-08d75e319a63
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Oct 2019 18:39:02.9945 (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: IUU1VxVwD5N6MBnfQ0BWAff+XSsIiqufu7faBwuDi3l06DIotBB9eVWuG5ln+I86
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3598
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-3.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/OLkJzsoiJy8gQ8UQz4rtgamAH9c>
Subject: Re: [Lsr] Genart last call review of draft-ietf-ospf-ospfv2-hbit-10
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: Thu, 31 Oct 2019 18:39:12 -0000

HI Padma, Mohit,

From: Padma Pillay-Esnault <padma.ietf@gmail.com>
Date: Thursday, October 31, 2019 at 2:17 PM
To: Mohit Sethi <mohit.m.sethi@ericsson.com>
Cc: "gen-art@ietf.org" <gen-art@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-ospf-ospfv2-hbit.all@ietf.org" <draft-ietf-ospf-ospfv2-hbit.all@ietf.org>, "lsr@ietf.org" <lsr@ietf.org>, Padma Pillay-Esnault <padma.ietf@gmail.com>
Subject: Re: Genart last call review of draft-ietf-ospf-ospfv2-hbit-10
Resent-From: <alias-bounces@ietf.org>
Resent-To: Keyur Patel <keyur@arrcus.com>, <padma.ietf@gmail.com>, <manbhard@cisco.com>, <serpil@cisco.com>, Yingzhen Qu <yingzhen.ietf@gmail.com>, Christian Hopps <chopps@chopps.org>, Acee Lindem <acee@cisco.com>, Martin Vigoureux <martin.vigoureux@nokia.com>, Deborah Brungard <db3546@att.com>, Alvaro Retana <aretana.ietf@gmail.com>, Yingzhen Qu <yingzhen.ietf@gmail.com>
Resent-Date: Thursday, October 31, 2019 at 2:17 PM

Dear Mohit

Thank you for your review.

Please see below PPE for responses and suggestion.

Padma

On Thu, Oct 31, 2019 at 1:08 AM Mohit Sethi via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>> wrote:
Reviewer: Mohit Sethi
Review result: Ready

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last call comments.

For more information, please see the FAQ at

<https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.

Document: draft-ietf-ospf-ospfv2-hbit-10
Reviewer: Mohit Sethi
Review Date: 2019-10-31
IETF LC End Date: 2019-11-07
IESG Telechat date: Not scheduled for a telechat

Summary:
This document uses a bit in the link state advertisement (LSA) sent from
routers to indicate that they are hosts which will not forward transit traffic.
The document is READY for publication.

Major issues:

Minor issues:
I think the document would benefit from some more discussion on what happens if
a router that is repelling traffic is on the only path to some destinations?
PPE:
The router with the H-bit set will not be "on the only path" to other destinations, rather it would look that there is no path for transit traffic to other routers.

CURRENT:
This document describes the Host-bit (H-bit) functionality that prevents other OSPFv2 routers from using the host router for transit traffic in OSPFv2 routing domains.

SUGGESTED NEW:
This document describes the Host-bit (H-bit) functionality that prevents other OSPFv2 routers from using the host router by excluding it in path calculations for transit traffic in OSPFv2 routing domains.

This sounds fine to me. However, I was surprised that this was apparent from the original abstract and first paragraph of the introduction.

Does this address your comment?
How is this handled?

PPE:
The changes in the SPF calculation in Section 4 ensure that the router with the H-bit set is excluded for the
path calculations for transit traffic.

Is it fair to say that H-bit is only a best effort way of
repelling traffic and does not guarantee that the transit traffic is actually
interrupted?

PPE:
No that would not be correct.
The above describes the best effort that exists today with use of metrics and this is the gap that H-bit is addressing.
With the H-bit functionality, the host router will not attract the transit traffic as it is excluded from route calculations other than its host destination(s).
Indeed, other OSPFv2 routers in the domain should not forward any transit traffic to it as the host router will not appear on the path at all.


Any reason that this is only done for OSPFv2 and not v3? Are there ways of
achieving this functionality (of repelling transit traffic) already in v3?

PPE:
No needed in OSPFv3 as it has a similar mechanism in the standard already.

A little more background for Mohit… OSPFv3 followed OSPFv2 by about 5+ years and preventing transit traffic was recognized as a requirement. In OSPFv3 (RFC 5340), the corollary function is provided by the R-bit which must be set in order for a Router’s Router-LSA to be used in path computations for transit traffic. We would have liked to have used the same R-bit in OSPFv2 but it would not have been backward compatible since you can’t mandate that a bit be set for an existing LSA to be used. Hence, the OSPFv2 H-bit is the corollary of the OSPFv3 R-bit.

Thanks,
Acee


Nits/editorial comments:
- Please expand acronyms like NSSA and LSAs on first usage.
PPE: Fixed

OLD:
In addition, this document updates RFC 6987 to advertise type-2 External
   and NSSA LSAs with a high cost in order to repel traffic effectively.

NEW:

In addition, this document updates RFC 6987 to advertise type-2 External
   and Not-So-Stubby-Area (NSSA) Link State Advertisements (LSAs) with a
   high cost in order to repel traffic effectively.

- Abstract has stray " symbol.
PPE:  Fixed

OLD:
This document defines a bit (Host-bit) that enables a router to advertise that it is a non-transit router."

NEW:
This document defines a bit (Host-bit) that enables a router to advertise that it is a non-transit router.


-  The list in the acknowledgements section could benefit from an Oxford comma:
Abhay Roy, David Ward, Burjiz Pithawala, and Michael Barnes for their comments.
PPE: Fixed

OLD:
Abhay Roy, David Ward, Burjiz Pithawala and Michael Barnes for their comments.

NEW:
Abhay Roy, David Ward,  Burjiz Pithawala, and Michael Barnes for their comments.