Re: [OSPF] RFC 3101 NSSA/External Route preference clarification

Chao Fu <chao.fu@ericsson.com> Wed, 05 July 2017 07:02 UTC

Return-Path: <chao.fu@ericsson.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 E05B8131788 for <ospf@ietfa.amsl.com>; Wed, 5 Jul 2017 00:02:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.219
X-Spam-Level:
X-Spam-Status: No, score=-4.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.onmicrosoft.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 486C4mWpKFpB for <ospf@ietfa.amsl.com>; Wed, 5 Jul 2017 00:02:51 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F25E131789 for <ospf@ietf.org>; Wed, 5 Jul 2017 00:02:49 -0700 (PDT)
X-AuditID: c1b4fb25-607ff70000001eeb-33-595c8f1815dc
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.183.48]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 08.E7.07915.81F8C595; Wed, 5 Jul 2017 09:02:48 +0200 (CEST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (153.88.183.145) by oa.msg.ericsson.com (153.88.183.48) with Microsoft SMTP Server (TLS) id 14.3.352.0; Wed, 5 Jul 2017 09:02:47 +0200
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.onmicrosoft.com; s=selector1-ericsson-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=iPRoePuqP5OHN3CMYG7vE5HzGmuZtI8Iv4+/Jmnj2H0=; b=ZCEX6TQfYxo6VZKwSXYlrO0tfE17CvZtdv0aowNszvs1hXjL9POAnc5lcdZvUqIdk1qwlrA1aZO/fo/N+qNZZcGz+AsLCrE6O/PlGCXB0zm25xmMWCruU29kRPJkqbTpwx71EaBTYZcb3uF6aDgZHVenut7E50CMilhqO1Ma/V8=
Received: from VI1PR07MB1071.eurprd07.prod.outlook.com (10.163.168.19) by VI1PR07MB1536.eurprd07.prod.outlook.com (10.165.238.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.6; Wed, 5 Jul 2017 07:02:46 +0000
Received: from VI1PR07MB1071.eurprd07.prod.outlook.com ([fe80::e035:618c:f85c:a1e3]) by VI1PR07MB1071.eurprd07.prod.outlook.com ([fe80::e035:618c:f85c:a1e3%13]) with mapi id 15.01.1240.013; Wed, 5 Jul 2017 07:02:46 +0000
From: Chao Fu <chao.fu@ericsson.com>
To: "Balaji Ganesh (balagane)" <balagane@cisco.com>, OSPF WG List <ospf@ietf.org>, "Acee Lindem (acee)" <acee@cisco.com>
Thread-Topic: [OSPF] RFC 3101 NSSA/External Route preference clarification
Thread-Index: AQHS6GH6q/Cb2aEok0aI9cREH6X2MqJE1v4QgAAPUkA=
Date: Wed, 05 Jul 2017 07:02:46 +0000
Message-ID: <VI1PR07MB10716CE25F81A1A41886F26C91D40@VI1PR07MB1071.eurprd07.prod.outlook.com>
References: <D56C3D71.B5516%acee@cisco.com> <55cc5c59a333478a8af746881e5ac49a@XCH-ALN-017.cisco.com>
In-Reply-To: <55cc5c59a333478a8af746881e5ac49a@XCH-ALN-017.cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [198.24.6.220]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB1536; 7:uR0Yv2oPl+9vQaXEoGUx+mzCOmZi8TaTNXwyKa8MZDWX0zajr69iFKkJWQZxjiHYrFihXZNIvsu+heH8bZircMjRXLyUAmmnVS4MjlMOV5fXeYbaGCswUCzK3HoMzhgHpctcIfB8h+pBvOXE1gmoAolou0ewkPXojDA5jO0M/hmAlHBbjG7btALF97qsfXbCus95IqHAytUNEkoMFWc06In2Pu0UG1xVs9hWeQT9GTpwXNYJa/1R4q8DQwvysknVYDjEKUSGIO7goVJZWNB0ejLoqF0Qv+03t6jjj7ycHUTpxFdVkqqUIw89P+2t5DFftT/uZ80I/0cGMBYChACYT17IGqO5KM2r7R7OzQ4Wex7J5NlhrTDHDXh/8G7gF1t+puEIAgpzTlbf1SVWt5oZ4AeqOtjY8jUZ9TXLUfKXAWtzVydHWkbzlZomZYaq7KHamqNB1zAI29WY9gQ/pe36oT2+7kcc0ie2s93gpmK6tEK9fy19+PqW5l2YdDxQRjkWAmkH3obz+oUCWKHPqDVaAsCHTiFxKOK7lZ9Uv0mkCYf69SoZsAt07zyWwfM0IGLQweAz9wOmGNkuQloyUzWokZdlY7BkDbuoK0Olyr/+u6zzf1do4oqPw6DYvblIeQc3Lu5BOSSiSAc0H52s9GKFSTJwxEOIXuL5nS4BjFcO/mDWbJhnrwb5/BUimO++JSPEgVWzA8kRqLRbQjurjTVRE1fnCOs0LAoc/CP5R5k0fVG6XkKxrz7COQ1Xg/7i0aLzgbBSv36fX4KSUiIqLcx6Zf5i67IR97aAGDLGMGesPw8=
x-ms-office365-filtering-correlation-id: 022fbe32-ccde-4536-433e-08d4c373d70b
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:VI1PR07MB1536;
x-ms-traffictypediagnostic: VI1PR07MB1536:
x-microsoft-antispam-prvs: <VI1PR07MB1536863731CB1053B0150DB391D40@VI1PR07MB1536.eurprd07.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(151999592597050)(26388249023172)(236129657087228)(100405760836317)(95692535739014)(21748063052155)(148574349560750);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(2017060910033)(3002001)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:VI1PR07MB1536; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:VI1PR07MB1536;
x-forefront-prvs: 0359162B6D
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(39850400002)(39450400003)(39840400002)(39860400002)(39410400002)(39400400002)(377454003)(25786009)(229853002)(53546010)(2900100001)(14454004)(606006)(5250100002)(7736002)(6116002)(790700001)(66066001)(3846002)(102836003)(6436002)(8936002)(53936002)(189998001)(3660700001)(6246003)(6306002)(86362001)(8676002)(9686003)(33656002)(54896002)(3280700002)(966005)(81166006)(236005)(55016002)(76176999)(7696004)(54356999)(38730400002)(6506006)(74316002)(2906002)(50986999)(2950100002)(478600001)(99286003)(5660300001); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB1536; H:VI1PR07MB1071.eurprd07.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_VI1PR07MB10716CE25F81A1A41886F26C91D40VI1PR07MB1071eurp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2017 07:02:46.1171 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB1536
X-OriginatorOrg: ericsson.com
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrAKsWRmVeSWpSXmKPExsUyM2K7ga5Ef0ykwbwtQhaT385jttg8dzK7 Rcu9e+wOzB5Tfm9k9Viy5CdTAFMUl01Kak5mWWqRvl0CV8aLz19YC9Y9Zqw40tXA1sC44S5j FyMnh4SAicTXrpXsXYxcHEICRxglVrYsYoZwjjNK/O/9wALisAj0Mkv8P7ILqmwak0TPvG5W COcRo8S7iXuAejg42ARUJBYuNASZKyJQJXFz7iZGkLCwgKfE9/ZyEFNEwEtiw29biAoriTMz r7OA2CxAjZ0zdoJdxCsQI7F0xR2wuJBAmsTGyw2sIDangKvE7/3nmEFsRgExie+n1jCB2MwC 4hK3nsxngvhGQGLJnvPMELaoxMvH/8CuZBToBfps5W82iISCxKmrDVDvy0pcmt/NCFIkIfCA TeLOmWVQ3b4SqzesZIJIXGSSuPv8M1RCS6J7zTcWCDtbYs/j82wQRfMYJd5v7mWB6mCV6Pja AHWUjMSt2zugRi1jlVjz6h/YcmEBKYm7VzoZJzBqzkLyyCxgODEL5EtsXsgxCxweghInZz5h gQhrSqzfpQ9RrSgxpfshO4StIdE6Zy47svgCRvZVjKLFqcVJuelGxnqpRZnJxcX5eXp5qSWb GIHp6OCW36o7GC+/cTzEKMDBqMTDa18XEynEmlhWXJl7iFGCg1lJhLegByjEm5JYWZValB9f VJqTWnyIUZqDRUmc13HfhQghgfTEktTs1NSC1CKYLBMHp1QDY4Gho81cjUr1OtY3W2ddL98b I16nv7u1t2thzobq8ptsiRGb0taveyrnp9Mq/W7pjIw/inN/7nhtwcc9eQW7/7pjBpUyN9rn 8aYZ1PCYnH/WVf65dkv7mSq9b7NllnIuyXZ+ZOj9/qQmrznzT3M2z/db8guiQyJZ5xe5XVo2 veTtQ5sw5oo0JZbijERDLeai4kQAwCUZGEMDAAA=
Archived-At: <https://mailarchive.ietf.org/arch/msg/ospf/qEP3Mu8uHhM3-k-xdEf1NoGEFHU>
Subject: Re: [OSPF] RFC 3101 NSSA/External Route preference clarification
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.22
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, 05 Jul 2017 07:02:55 -0000

Hi all,

In my opinion rule (e) should be removed. ( https://mailarchive.ietf.org/arch/search/?email_list=ospf&q=%5BTechnical+Errata+Reported%5D+RFC3101 ).
If not, it should be clarified more including removing “2. A Type-5 LSA.”

Regards,
Chao Fu

From: OSPF [mailto:ospf-bounces@ietf.org] On Behalf Of Balaji Ganesh (balagane)
Sent: Wednesday, July 05, 2017 14:01
To: OSPF WG List <ospf@ietf.org>; Acee Lindem (acee) <acee@cisco.com>
Subject: Re: [OSPF] RFC 3101 NSSA/External Route preference clarification

Hi all,

Any views/comments on the below?

Regards,
Balaji

From: Acee Lindem (acee)
Sent: 19 June 2017 00:08
To: Balaji Ganesh (balagane) <balagane@cisco.com<mailto:balagane@cisco.com>>; OSPF WG List <ospf@ietf.org<mailto:ospf@ietf.org>>
Subject: Re: [OSPF] RFC 3101 NSSA/External Route preference clarification

Hi –  I encouraged Balaji to post to the list is that I think many implementations have ignored #3. I know that I changed the IBM implementation to compute ECMP routes to multiple ASBRs and had the Redback implementation do this from the start. Consequently, we’d like to solicit input as to what other implementations do. If we can reach consensus on this, we could issue an Errata to make this optional.

Thanks,
Acee

From: OSPF <ospf-bounces@ietf.org<mailto:ospf-bounces@ietf.org>> on behalf of "Balaji Ganesh (balagane)" <balagane@cisco.com<mailto:balagane@cisco.com>>
Date: Tuesday, June 13, 2017 at 4:13 AM
To: OSPF WG List <ospf@ietf.org<mailto:ospf@ietf.org>>
Subject: [OSPF] RFC 3101 NSSA/External Route preference clarification

Hi all,

When the metrics are same, RFC 3101 specifies the preference for NSSA/External routes as follows.
In the section 2.5<https://tools.ietf.org/html/rfc3101#section-2.5> Calculating Type-7 AS External Routes - 2.5.6.(e), it says..

          (e) If the current LSA is functionally the same as an
              installed LSA (i.e., same destination, cost and non-zero
              forwarding address) then apply the following priorities in
              deciding which LSA is preferred:

                 1. A Type-7 LSA with the P-bit set.

                 2. A Type-5 LSA.

                 3. The LSA with the higher router ID.


Points 1 and 2 are clear..

However Point 3 specifies preference of an LSA with a higher router ID. Why is it so?


  *   Should we not install ECMP paths in this case?
  *   Is point 3 actually intended for NSSA translators to prefer a Type 7 LSA which needs to be used for translation to Type 5?

Considering the above 2 points, I guess point 3 needs to be modified in the RFC to probably say..

                    3. Preference is same, install ECMP paths.
                       Additionally if the router is an NSSA translator, prefer the LSA with higher router ID for Type 7-Type 5 translation.

Please let know any views/comments on the same.

Regards,
Balaji