Re: [Lsr] Link Data value for Multi-area links

"Acee Lindem (acee)" <acee@cisco.com> Mon, 30 November 2020 17:47 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 9034D3A0F35 for <lsr@ietfa.amsl.com>; Mon, 30 Nov 2020 09:47:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level:
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, 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=UvSEfz7D; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ZkQ4/Wgu
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 egrD-mdhqL_i for <lsr@ietfa.amsl.com>; Mon, 30 Nov 2020 09:47:52 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5F8FA3A0FF1 for <lsr@ietf.org>; Mon, 30 Nov 2020 09:47:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=45143; q=dns/txt; s=iport; t=1606758472; x=1607968072; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=y8eQtwyMOZ9oILJEPOPi7vP+VuFPn3jnwMWyQNVBe1U=; b=UvSEfz7DPeHe6r327lISNcCPP+9xQ6pGnDH3vFXXBQ0mYUb98Kvdc7Wo tjE83qCnn0qVs4NSzZZoQ/b95gb/0I+XSRlr2HBGXfzlhhP9AoAE71xGx yFNSR9FFX4Wl1i21qmLjhwwastmqZpGOwhqc1fZdltx8rQ9SbO/nJrCUB 4=;
X-IPAS-Result: =?us-ascii?q?A0B+BwCuL8VffYUNJK1YCh0BAQEBCQESAQUFAYIPgSMvI?= =?us-ascii?q?y58Wi8YFgqEM4NJA41ZihaOcIFCgREDTwULAQEBDQEBGAEKCgIEAQGESgIXg?= =?us-ascii?q?hICJTgTAgMBAQEDAgMBAQEBBQEBAQIBBgQUAQGGPAyFcgEBAQQBARARChMBA?= =?us-ascii?q?SwLAQ8CAQYCEQECAQEBIQEGAwICAh8GCxQDBggCBAENBRsHgwQBgX5XAy4BD?= =?us-ascii?q?pFQkGsCgTyIaXaBMoMEAQEFhQkNC4IQAwaBOIJzg3aBBoE+hBMbggCBEAEnH?= =?us-ascii?q?IFXUC4+ghtCAQECgTATBC0JBgcJgmGCX5Avg02HJItqNpAfOFcKgnCQAIYVh?= =?us-ascii?q?RcDFgmWGot6HZNIjXqSdQIEAgQFAg4BAQWBbSGBWXAVOyoBgj5QFwINjiEMF?= =?us-ascii?q?4NOhRSFRHQCNQIGAQkBAQMJfIwDAQYhgQ0BgRABAQ?=
IronPort-PHdr: =?us-ascii?q?9a23=3AtBDEexMUFkp2Py4ms3El6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEvKwx3lnOXoTSrflDjrmev6PhXDkG5pCM+DAHfYdXXh?= =?us-ascii?q?AIwcMRg0Q7AcGDBEG6SZyibyEzEMlYElMw+Xa9PBtTH8X/bhvZpXjhpTIXEw?= =?us-ascii?q?/0YAxyIOm9E4XOjsOxgua1/ZCbYwhBiDenJ71oKxDjpgTKvc5Qioxneas=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.78,382,1599523200"; d="scan'208,217";a="641515314"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 30 Nov 2020 17:47:51 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id 0AUHlpIt030998 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 30 Nov 2020 17:47:51 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Nov 2020 11:47:50 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 30 Nov 2020 12:47:49 -0500
Received: from NAM02-BL2-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.1497.2 via Frontend Transport; Mon, 30 Nov 2020 11:47:49 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AUDSXOpIwVWV8i2/OU+KQoEfVEX008eJ+hRWjZhtbCxrxWGcMKDX8toZUWFqOvH8CUKL621stfGxLAt9U4fC82/syP3V6AxehKnFVS3P37Uoc0IdFQ7r01cL6azU9g7x1iblq6aSrIy68OedVhgMxEEWaBKXWaqpCFDTL614oiBvLaKtHpEpqshA3egicgmYk6964z1ScbgQyzwcehdZgaw5olTVKJSVqUUITbh9rykX8RgN7oRDKYmKDqfAFZhRIkm4Xv9FgiNsdTaPOBHsCDfWAW2afWxVm5loTq4voAaSVBO/RhBCwDXShbxImwOqHiIt2V7jct8CMsu7Wd5dEg==
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=y8eQtwyMOZ9oILJEPOPi7vP+VuFPn3jnwMWyQNVBe1U=; b=WHWKqc8tgO4kyHjS04dnAguD6c598BhQ37aGTRexNwXXkyxkGuNi+IZ22swf962bevmm5D0VBxncBxJVHgCZZfY35QpiOyrhrQFOoE4vb34Wa0Kyr6MGx2TdhPHRedqq36dLCfrIRu23JuNAG2catQmyF45nLYWQUyR1mw4GGeMP4ifkYlgy+L3U4lJU8ngaF9jlfBQLExGj+iUZnwIcXS8eilaxEDTaIUSwjLvweKcP9mGLzzocahoPUBbvOwkQT4n0jW36iip16PsHCgc4rqOgAYjna3QCPxNh+pjEh6eDIo+ZvZB3CCls6on0VR0Hlwnby3p7ew2px0+ca1wc6g==
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=y8eQtwyMOZ9oILJEPOPi7vP+VuFPn3jnwMWyQNVBe1U=; b=ZkQ4/WguijR7+AZMgtfHZOTgWdyy414h9oIWNfo0OnX6IcHGvyQRM5Hno9FM25tMlx7rou0nW2PC4RXS/Gi3d2Dj4lhoJwKh5BrBY2GMo9XvPm+uAmVLMyjz2n5xv+v6jzRkb3sckgbshQ/dcpAZXdX/g7xPdfJm16J1ttPbJS0=
Received: from BYAPR11MB2887.namprd11.prod.outlook.com (2603:10b6:a03:89::27) by BYAPR11MB3510.namprd11.prod.outlook.com (2603:10b6:a03:8b::27) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.31; Mon, 30 Nov 2020 17:47:47 +0000
Received: from BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::65a7:2fad:a960:2557]) by BYAPR11MB2887.namprd11.prod.outlook.com ([fe80::65a7:2fad:a960:2557%3]) with mapi id 15.20.3611.031; Mon, 30 Nov 2020 17:47:47 +0000
From: "Acee Lindem (acee)" <acee@cisco.com>
To: "Van De Velde, Gunter (Nokia - BE/Antwerp)" <gunter.van_de_velde@nokia.com>, Alexander Okonnikov <alexander.okonnikov@gmail.com>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>, "Acee Lindem (acee)" <acee@cisco.com>
CC: "lsr@ietf.org" <lsr@ietf.org>
Thread-Topic: [Lsr] Link Data value for Multi-area links
Thread-Index: AQHWxBVvmcttObV0lkektoHkq/Bmaqnb3tuAgAAQagCABIaugIAACIGAgAAaOoCAAFl0gP//s7KA
Date: Mon, 30 Nov 2020 17:47:47 +0000
Message-ID: <ED93174A-F221-4EE4-9FCF-04442218628D@cisco.com>
References: <61201EB5-3F36-401A-9D39-FB0C577C7966@gmail.com> <3d3d863b-3e1f-ea87-0c45-09e119aa7c8f@cisco.com> <3FE4F6F8-6819-425E-852F-6B5B968ECAF5@gmail.com> <57b88873-b0e9-c2d3-2732-7f2629eebf27@cisco.com> <5D89BE28-934A-4EE3-915A-456AAD7AC59C@gmail.com> <F386F007-BA51-44B6-9795-18DE3E564D75@cisco.com> <AM0PR07MB6386BE057F092AD0837FE299E0F50@AM0PR07MB6386.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB6386BE057F092AD0837FE299E0F50@AM0PR07MB6386.eurprd07.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.43.20110804
authentication-results: nokia.com; dkim=none (message not signed) header.d=none;nokia.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [136.56.133.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 829545bc-0c48-494f-04e7-08d895580ca8
x-ms-traffictypediagnostic: BYAPR11MB3510:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <BYAPR11MB3510D7B68BD840A19A81C3ADC2F50@BYAPR11MB3510.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: YWyKNb2YYIdl7K4DjIw6vPnuBlmC+KMRr2JZkF+s6nEY+sC8niSW6B5NIpQ1WLgiW2Y+n2HIdWUa8rTlVMJyFNh5HYyzive2lZcjqng3LKEo69EerRNsJKrHUK5OuL9kgasd2mYwFgTeKOj5ywUbtXVVLiaYGIhNv8PaSohKWuCr7QD3LA+eIf2hU9XjH564iPtP+otPwtyjpAfE82pQOBf90A+FsGg0bsDPIVPtaStHNCFSTo70k5c00hk1JIr9t6Qjw51OBC44kBtvIKO6N67SOwNNdlt6bSAwphm/cimnSn+SBnvS+el5OzPntIKoWs6K3PfcUvvpm2DPojQbwTjNUorETrQEO3IrCjlVyxkEpjhFb6XsA1pILYrJLdn/VXDIA8m+8Bglt4u+rcT41A==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB2887.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(376002)(136003)(346002)(396003)(366004)(39860400002)(76116006)(66446008)(71200400001)(66556008)(64756008)(66946007)(66476007)(966005)(166002)(296002)(110136005)(6512007)(478600001)(316002)(186003)(8676002)(5660300002)(8936002)(2616005)(4326008)(36756003)(86362001)(6506007)(83380400001)(2906002)(53546011)(6486002)(26005)(33656002)(66574015); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: =?utf-8?B?SDdTTmVkVGlkSlNEVC9MNnBCaDVmZmFQOE5yeXcxMUxuU1lwYnB3L3paODdu?= =?utf-8?B?R082TWxuNHo1dnl3dW40YjBZRzhoVXkvcmdhMEtydkVza1k1aVhSdlpoczZw?= =?utf-8?B?TmVubW9BUUxhdUVUdlc1Sy8xY2VNd0pvODZxRGNLVUJSYTRldG4rcGFBVUg5?= =?utf-8?B?N2t2WWNQc3ZjWnJEditjK1VpS3BnZHl1OTdqUGo1b1RhNDhHbUdKVFMzN2NM?= =?utf-8?B?S2N0R2RDTE41dnk5RHE0Mmt0dWc4R1dhaE1na1FhWWl4QnFDSWFjQW5Vcnp6?= =?utf-8?B?OEZQREZVUGxKRDlJelhoaDNJMlBtS2NYUldmdFRiUHBSMGtSdllVbW9pTjBa?= =?utf-8?B?ZURDeXZ3Slh5VGE3WjU3M3BJdGZUZVdmSnlkNWhldHRMVW9teTE3eW9STFpx?= =?utf-8?B?VXlSWEorTXUwSFFVd0xIYUtqVWhHZEJlMWtnNXZyV21TTGF1RzY4RTQyWFRG?= =?utf-8?B?QXNyK1o4d1Q1UVpyS2oxMU1WUUxaYWFua0pzTzFVNURMN1Y1Z0R5anFVcTYx?= =?utf-8?B?OW5ISUZYZDNzR0Z0ZFNsQ2s5eFgyNFFmVk53U0ZYL2EvdS9KRWFiVllucWhq?= =?utf-8?B?NDg5cUUwdWwweTcrRlJOaGE5dnYwNzJWaTc1UDhZeml6NXhUcGNJa2RWeDAy?= =?utf-8?B?NFJ4QjV1WWhXZ2RDMC9vdnFOMHJ3YkIxZDFLcDUwUkpZUXluZGZGUmNkTHI5?= =?utf-8?B?Yi9aKzQweVpGS042cHVoYWxSMTlkelpJZnJ5Q0xtMU15TWtWYVNQRXRYMm93?= =?utf-8?B?STRlNkMxbEMwS1V1ai9Xa1JrbFlmTzVjRkhlY3JnNXJwVHNST3R0VDhuRklv?= =?utf-8?B?NUd3UG5GTEFDWElvdWxGNFp6d1hXbVlqVzFiczVVcDNyRlRKWWEybUlSb29v?= =?utf-8?B?SW9wK1pzR2czcUJXTGhwODAxVWxUVDdFU2ppTUxmTG4vaTJPUkZkU2JaKys5?= =?utf-8?B?ZUhONlNSQUpWQ0xiU1FQc3FlOUxrZnZMVlRtdVdma2JNcUFUd2QvR2RQKzZH?= =?utf-8?B?Rkc0K3pXSFpMSmZqa2RCbmxTd3d4NWZWWlBiVTY5MzhVeVZIbFpTNUFUNjdS?= =?utf-8?B?QzRud0FlRFk1c2RPWHp0dHhSSjJtaXp1YlhaUy90MVNrdWljV0ZzSFpzdU5T?= =?utf-8?B?RDZ6OWZpOFp2MmZPODk4S1Q5ZW5rdFd5NTEyb0x1dS9Zb3c1bGhSOVBpM3Rr?= =?utf-8?B?cVFYRW5CanVNaE4zeWdtZ3BaaWUwOU4rb0FnV1VMbzVyRzFlZnBCRGNRcGRt?= =?utf-8?B?clhFV05nVldUZ3V6QnpXc0NQZFNtZ1RwMXd0QS9HQXpnaHd1NW5oUnJJZkds?= =?utf-8?Q?N1VM/2vVs8z1hwsJVL1GQBItnJhtmvlAp0?=
Content-Type: multipart/alternative; boundary="_000_ED93174AF2214EE49FCF04442218628Dciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BYAPR11MB2887.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 829545bc-0c48-494f-04e7-08d895580ca8
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2020 17:47:47.3744 (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: 8p/bb3Iq88eVeBedB8gfM/hUFV0zmInbL5kvjwAVfRa5maDGyfBBHOW6c8OKRTO0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR11MB3510
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/N2U9ZH0qGgKa2sJXMfR6usp39vQ>
Subject: Re: [Lsr] Link Data value for Multi-area links
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: Mon, 30 Nov 2020 17:48:03 -0000

You are welcome to propose an alternate solution which could possibly be accepted as a BIS document. However, this is not something that can be simply changed in an Errata to reduce the complexity.
Thanks,
Acee

From: Lsr <lsr-bounces@ietf.org> on behalf of Gunter Van de Velde <gunter.van_de_velde@nokia.com>
Date: Monday, November 30, 2020 at 12:21 PM
To: "Acee Lindem (acee)" <acee=40cisco.com@dmarc.ietf.org>rg>, Alexander Okonnikov <alexander.okonnikov@gmail.com>om>, "Peter Psenak (ppsenak)" <ppsenak@cisco.com>
Cc: "lsr@ietf.org" <lsr@ietf.org>
Subject: Re: [Lsr] Link Data value for Multi-area links

The oddnes is that the architecture decision in RFC5185 to select remote-ip-address instead of local-ip-address for the ‘Link Data’ is making things much more complicated.
I am surprised to see that using the remote-ip-address is seen as the ‘better’ choice as selecting local-ip-address. To me it seems as a worse choice.

A question that was asked: How router will be able to match Link TLV (RFC 3630) to corresponding Link in Router LSA?

Answer:
For unnumbered links we can match Link TLV with Router TLV using the IfIndex when there is no stub type 3 link (=easy)
For numbered:

1.       we must first look if the there is a stub type 3 link

2.       If stub type 3 exists, then the RFC3630 local ip address must be used to identify the correspond link within the router TLV to the neighbor

3.       If the stub type 3 link did not exist in Router TLV link, then the maybe the link is unnumbered, and we try to match upon IfIndex… This may give a match or no match

4.       If there is no match, then maybe the link is MADJ and we must use the RFC3630 remote IP address to match upon the Link Data

5.       = over-complex. (If we used  for RFC5185 ‘Link Data = local ip address’ then (2) would given answer directly)

In addition, for a router it is much simpler to learn and advertise local-ip-address in Router LSAs then using a remote-ip-address.
I also believe that if we want to search something in TEDB after receiving a TE Link TLV. How can we identify from the TE Link TLV if multi-area or not multi-area? If we can not, then how can we create the correct key?

Looking at the above, the choice of using remote-ip-address for RFC5185 Link Data seems not the best design that we can do, and is adding OSPF complexity without benefits.

Should this not be corrected in RFC5185 and simply use local-ip-address instead of the remote-ip-address for Multi-area Link Data and avoid the additional unnecessary complexity the current RFC for numbered links?

Brgds,
G/


From: Lsr <lsr-bounces@ietf.org> On Behalf Of Acee Lindem (acee)
Sent: Monday, November 30, 2020 18:01
To: Alexander Okonnikov <alexander.okonnikov@gmail.com>om>; Peter Psenak (ppsenak) <ppsenak@cisco.com>
Cc: lsr@ietf.org
Subject: Re: [Lsr] Link Data value for Multi-area links

Hi Alex,

Multi-Area interface disambiguation is required to support the OSPF MIB as specified in RFC 4750. The table indexing doesn’t include the area. For example:

--  OSPF Interface Table

  ospfIfTable OBJECT-TYPE
       SYNTAX       SEQUENCE OF OspfIfEntry
       MAX-ACCESS   not-accessible
       STATUS       current
       DESCRIPTION
          "The OSPF Interface Table describes the interfaces
          from the viewpoint of OSPF.
          It augments the ipAddrTable with OSPF specific information."
       REFERENCE
          "OSPF Version 2, Appendix C.3  Router interface
          parameters"
       ::= { ospf 7 }

  ospfIfEntry OBJECT-TYPE
       SYNTAX       OspfIfEntry
       MAX-ACCESS   not-accessible
       STATUS       current
       DESCRIPTION
          "The OSPF interface entry describes one interface
          from the viewpoint of OSPF.

          Information in this table is persistent and when this object
          is written the entity SHOULD save the change to non-volatile
          storage."
       INDEX { ospfIfIpAddress, ospfAddressLessIf }
       ::= { ospfIfTable 1 }

Note that if you really want to support this optimally, you could use a separate subnet pre-area and have adjacencies on secondary addresses. My Redback/Ericsson implementation allowed for this.

Thanks,
Acee


From: Lsr <lsr-bounces@ietf.org<mailto:lsr-bounces@ietf.org>> on behalf of Alexander Okonnikov <alexander.okonnikov@gmail.com<mailto:alexander.okonnikov@gmail.com>>
Date: Monday, November 30, 2020 at 5:27 AM
To: "Peter Psenak (ppsenak)" <ppsenak@cisco.com<mailto:ppsenak@cisco.com>>
Cc: "lsr@ietf.org<mailto:lsr@ietf.org>" <lsr@ietf.org<mailto:lsr@ietf.org>>
Subject: Re: [Lsr] Link Data value for Multi-area links

Hi Peter,

30 нояб. 2020 г., в 12:56, Peter Psenak <ppsenak@cisco.com<mailto:ppsenak@cisco.com>> написал(а):

Hi Alex,

On 27/11/2020 13:49, Alexander Okonnikov wrote:
Hi Peter,
Which kind of ambiguity is meant? In case of numbered point-to-point each link has its own unique IP address, so there is no ambiguity.
Per my understanding this problem has appeared due to follow reasons:
1) In old versions of the draft (up to -05) it was proposed that multi-area links are treated as unnumbered. ifIndex to be encoded in Link Data field, irrespectively whether interface has its own IP address (numbered) or borrow it (unnumbered);
2) From -06 to -08 multi-area links are still treated as unnumbered, but if interface is numbered, then IP address of the neighbor (rather than local one) to be encoded into Link Data, in order to make the link look like unnumbered;
3) In version -09 of the draft and in RFC 5185 itself there is no more mentions that multi-area link to be treated as unnumbered. Rather, another approach is used - if router's interface is numbered, then link is also numbered; if router's interface is unnumbered, then link is unnumbered. The rule that specifies omitting corresponding type 3 link is added. Mention of 'unnumbered' link is also removed from section 3 in RFC 5185. >
Hence, in version -09 with removing unnumbered nature of multi-area links Link Data for numbered links had to be changed from Neighbor's IP address to own IP address, as it is specified in RFC 2328. From perspective of other routers this link can be treated as numbered or unnumbered, depending on configuration of neighbor's corresponding interface.

you are free to advertise the link as unnumbered. RFC5185 is not mandating to send IP address really.

The same valid for numbered ones. I.e. I'm free to advertise the link as numbered. This is straightforward when the link is numbered indeed. And if we would prefer to have deal with unnumbered interfaces, we would not need RFC 5185 (section 1.2).

One question - how neighboring router will perform next-hop calculation (in case it needs to do so)? If neighbor is configured with numbered interface, it will treat Link Data as IP next hop, which will be its own IP interface address.
Another question - how router will be able to match Link TLV (RFC 3630) to corresponding Link in Router LSA? For example, we want to calculate RSVP-TE LSP based on IGP metric (RFC 3785) and thus router needs to match IGP link to TE link.

I don't believe you are going to do any traffic engineering over a multi-area adjacency. MADJ is there to address the OSPF route preference rules that may lead to sub-optimal routing. MADJ link is not advertised for TE purposes.

Why not? We need multi-area configuration and at the same time we need ability to build intra-area RSVP-TE LSPs within each of areas. And what about calculating IP next hop? Which compatibility is meant in section 3?

thanks,
Peter

Thank you.

Thank you.
27 нояб. 2020 г., в 14:50, Peter Psenak <ppsenak@cisco.com<mailto:ppsenak@cisco.com>> написал(а):

Alexander,

On 26/11/2020 17:58, Alexander Okonnikov wrote:
Hi WG,
RFC 5185 says that Neighbor's IP address to be encoded into Link Data field. Per RFC 2328 router's own IP address to be encoded into Link Data. What is the reason to advertise neighbor's IP address for multi-area links and not local IP address? It seems like bug. Could someone comment on this?

Advertising a neighbor address/ifindex helps to eliminate ambiguity in case of parallel point-to-point adjacencies. It's not perfect, but that's how it was specified. So it's not a bug.

thanks,
Peter


Thanks in advance.
_______________________________________________
Lsr mailing list
Lsr@ietf.org<mailto:Lsr@ietf.org>
https://www.ietf.org/mailman/listinfo/lsr