Re: [Lsr] [spring] FlexAlgo and Global Adj-SIDs

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Sat, 02 March 2019 17:57 UTC

Return-Path: <Alexander.Vainshtein@ecitele.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 18E5012D4EF; Sat, 2 Mar 2019 09:57:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level:
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 6JBr3OuUpyfo; Sat, 2 Mar 2019 09:57:34 -0800 (PST)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.116]) (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 A1CD8130E09; Sat, 2 Mar 2019 09:57:29 -0800 (PST)
Received: from [85.158.142.193] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-5.bemta.az-b.eu-central-1.aws.symcld.net id 6F/49-12473-604CA7C5; Sat, 02 Mar 2019 17:57:26 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTWUwTURSGubOUsVIdisqxQR+KPlgzpRVJqon RmGiIxsQHfdCIMoWRVspQ2xIKxgQlatxAE3woipVacYEYa4o0uBMjKEqBB4iIEqQqYkSRBjTi MkvdXm6++///OffcyR0KV0cVGopzuzgHz9q0CiWxdNGXBQz5oHSb4Uaj0fS8xkeY2iKXSFPo5 iGFqbXzG1pFZFZ9C5CZfv9XbCO2lbTy5kJ3Nmlp833E7X6z+8Z4NVGGujYdQUqKoH04VDVNIH GjpisxeDt6GZc3/QiqR8KCM41S0Cvgev0Lhciz6AVwtvcYIYZw+jaCwLHnUiiJXgITFw4jOZQ Oox198TIvhy7PfUknhOJI05ikq+gsOPklQMqnVSC4ODkkhaYJp1X0+KQQoufA5OMGTGScToa+ iFdioGnw3wrjMs+Gd0M/SDlvhoHXtUjWtXCms5GUeR50e4/G9A3wcN+gwJTAqRAczhJnAHoIw ff2/lh/Hbwoj8ZqNVAbjsbLoZ6Z0PmzgZANG4zVf46FUqDd/10hhzwKCHn6penUdA60nRmPFc yHK8cHY9yJQ8v5hSeQrvqfy8nMQ/mBPqJa+kqJ8MgTIWTdAB87vLjMi6Gu9n2M0yAQfYr+1c+ h+CvIZHZY8yyuAtZqY4wGA2M0pjMZTEa6ni1lzHquiMnheJeDFUw9W+zUO0sKcmy5ep5zXUfC S8vdTWaE0IdDeS1oLoVpZ6s+1ZZuU88wF+aWWFinZYejyMY5W1AKRWlBFW4RvEQHl8e5d1ptw nP9bQOVoJ2lCoq2ymlnC5zWPNl6jNZQ93yDNThVEXgjrMEBcW2WVo/nbQ2uJvhCntMkqx6Kxb RYbCni/7T+/TN0o3maJBWKi4tTJ9g5R4HV9b8/gpIppE1SvW8WuiRYedefCUaE4TBhOGagWBz Oxf61NGXojrcmlL35ZWtva+HuYe96XXHVyoMT0bRQ02Bk61rLsoajiy/NuaYc2z6MTdVPpaRd 2zBFpGLjp8p2xY8G7RPhnj14yfRez9k7T9x105XrDKtP2xnfXf/8zZXc5Oje1Mzl+cuyuFdX2 THXz2adL5C/PnGlMpi9/1XmlvL8yvLGZ5iWcFpYow53ONlf4S0eTwcEAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-4.tower-238.messagelabs.com!1551549442!2131170!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.31.5; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 2511 invoked from network); 2 Mar 2019 17:57:24 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR03-DB5-obe.outbound.protection.outlook.com) (52.41.248.36) by server-4.tower-238.messagelabs.com with AES256-SHA256 encrypted SMTP; 2 Mar 2019 17:57:24 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/i63QDzV8//CyUlmZGWb8jJeENpimCWQdh2hfg8qnqs=; b=Ic7QYubpPxAJ2lF5EZfmQ3ZvY+BjfY7M8YsoKEq+HBRz4yiBnkZhOWrCRa7mD2dGWPtYXD5F/B5kfnGS1M2fZ+srvEwb1j+ukG21QlebkeuXJECcOwBre/5N7KjESfrUHfKO3AIj8ZO5qcfOPH4CiKrSGun6nXr3mBqhjg7cU94=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.159) by AM0PR03MB3635.eurprd03.prod.outlook.com (52.134.81.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1665.16; Sat, 2 Mar 2019 17:57:19 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::cd69:f7a:ee65:6435]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::cd69:f7a:ee65:6435%6]) with mapi id 15.20.1665.019; Sat, 2 Mar 2019 17:57:19 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Peter Psenak <ppsenak@cisco.com>
CC: "lsr@ietf.org" <lsr@ietf.org>, "spring@ietf.org" <spring@ietf.org>, "draft-ietf-isis-segment-routing-extensions.all@ietf.org" <draft-ietf-isis-segment-routing-extensions.all@ietf.org>
Thread-Topic: [spring] FlexAlgo and Global Adj-SIDs
Thread-Index: AdTPjdP9QRfJ5GzARfmqN1/BpEhW0gAEem2AAGBozJQ=
Date: Sat, 02 Mar 2019 17:57:19 +0000
Message-ID: <AM0PR03MB38286EFCFC0357EDB1D782679D770@AM0PR03MB3828.eurprd03.prod.outlook.com>
References: <AM6PR03MB38302990EFFB7482B5C7F55F9D750@AM6PR03MB3830.eurprd03.prod.outlook.com>, <20493a62-cf70-a182-900d-e55dd68f5149@cisco.com>
In-Reply-To: <20493a62-cf70-a182-900d-e55dd68f5149@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [52.142.119.234]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f46cff3f-6976-457d-f2ba-08d69f3883a2
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR03MB3635;
x-ms-traffictypediagnostic: AM0PR03MB3635:
x-ms-exchange-purlcount: 3
x-microsoft-exchange-diagnostics: 1; AM0PR03MB3635; 23:ce369xH94TAYIiNjQvGiNfx9CGgn1cc/kI7/8WnGrX5IbjKzVGTRMEWz7PjYEZJcCcBD98/RbD4JOV/MuXpuCFACxKDnCi0CJP8fq5SbpqB/X/qUX80harD0t1C/z5z8d4D8L1eUKKbXTuQMt9vyrcOaf0D/ycdl/N98pLFysQxq9vSDVctoALa5hJY5etgDHDCRj8LIdID2AfsOVwO/PRZeyr9N0gD9gxr12CxVi/uMv1TQa+hLzdLFCD8f8zwvOoseT5qZbC+K+3KYq4fYhu1LDtdy3G8eYaCDIpgcRsUHsVJ2WXkCqjHwzT0WATEIP6icAbXP8G/7LWwhvNUoHO8B9sNSTtdLOxKuZr5CsGP4BK5jWKmY1ib9kFzi8NihSea59joS+FkogPHqfMAevMvAmqyXV/lM6WLEsGvppPww1h3KMm03CtTDTrabKvzC1qem/3B9dN99XSeUDVpW1SXjXiCdZfv2bZJy2VQg+NkH6T/Dx9udKnCZhIV676ad7lvhdfjxZzDldK8t7Jdc3oDU3mGsKDa6XCJYafYZ/xI/nFWZUw2ZaAi/sNERxPpcxi0CrXjIR6FcnmVP5DCpmi68jLJnhzCdCEEpiyM5gT+MVoqupo/jZIXnrZxCMT3F4YXcK5l3zdHH0kjgoCnrpRSJIooTktsvvmQBcgYgu9OMG51Ge9av2APlG9r72uLuFhZ+9Dk25kxzlJPskotMJNMzPO4vQSYnBvimrupftPfuFfqgC4+nGXZhXxtYrcfsRMGIEyc/IuhlJqQaWOgnea7G0+ztjVoiSw0wFkTVrEQjZRXZaxa9ewWyuOA7iHE1g/mluzAqoDPOZiukmh0lsM3ZcYTYb/y5+bIYPGIlOGB0+6KqPlsLDEDEwkdibdsuUHhHKJ1o+1yq7eEXqYVSay02bW5Da1ChHUCbbQhMMsWKMs+gmEdOZG1UfiTtFZq/qWP176TwyEHzR4VP/ikqBq2L6/ViFEN391U0tcKeJCfI7JtO5Z/e224ePuOkJQ33lV2O7pBmMf8oYDLEqdfg7Y5vWivXXnnaGzjC2bWCCgy9W81553nYrOc7ePu/FlOiWyJDB9PY6/Ud2WZAJeo6C7GblUHHqnP2IX931aE5T/Xz4wkA80PBShp4BveVsQL/e4vmC14WUW+i/qYNywV8r491ZjB8jnMCAyXJeoA+4TU4wMd91GtS/ZMgQpAB796e07gONULVx4K5sFksho9uTqhoE4ptyvNX8Uf1NGMDjNVbBbRnpvdTRckQ7by03HadvlQQLkmYHBDAMjYgVR0E3I63CBpzRdzcOIY6am5IZBR+9ZW7FxVbtVzuEqi4r5DTwxBcr25EjaDH+rXZ4CKGGTUZhr5Tyk53RLeJhVOghUhy60cZ1ZSxWkwierNc1VGV
x-microsoft-antispam-prvs: <AM0PR03MB363526A8BF1699802326697B9D770@AM0PR03MB3635.eurprd03.prod.outlook.com>
x-forefront-prvs: 09645BAC66
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(396003)(376002)(39850400004)(366004)(346002)(136003)(189003)(199004)(51874003)(54094003)(71200400001)(6436002)(71190400001)(52536013)(256004)(14444005)(5024004)(5660300002)(966005)(8936002)(53936002)(478600001)(106356001)(105586002)(72206003)(68736007)(476003)(11346002)(54896002)(6306002)(236005)(9686003)(6916009)(55016002)(74316002)(86362001)(446003)(486006)(229853002)(99286004)(2906002)(7736002)(6116002)(3846002)(7696005)(316002)(6506007)(53546011)(102836004)(66066001)(76176011)(186003)(33656002)(6246003)(97736004)(606006)(25786009)(4326008)(14454004)(54906003)(81166006)(81156014)(8676002)(26005); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB3635; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: 2z6zq/MDCxnW7MSTC2fcLVdjN04mMupmyv6qRCfGRQ2fXnJZjynE4EnmxmeV3pqUfs8EL7RqoeRnN0PvHbvSH5u2nOn+a899LPnv93O3hIeTvo8nQYQhTvFNWKBKde6/xGo/oaFPV0o/rGClWHVrlA+h4uSME8u+U0+xEm91Tt1wFbMLhFg8fBd9pkuGYnUfLgzDOjLGZHfc8e38gvH8AxBbpboObGp0hDN7/Nk3yZvyJ6T1nczfsjkqe7GjQKcJGGe+D9ejI4t1wDqdXmq0eAuvsU1VPpIxrzGAl7kL90VzyoRme/GipnLTqtrbMpo5GkjfjnSi9QikzWVaKMRYa9E6FZqFc3Iv1xBIexZL38RufD7fgZP3+0/OKR7Y/TrxCMBcwxFc6Fb1JOaOU1MmFneIdIvFkrBPg4gVaVlDGJE=
Content-Type: multipart/alternative; boundary="_000_AM0PR03MB38286EFCFC0357EDB1D782679D770AM0PR03MB3828eurp_"
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: f46cff3f-6976-457d-f2ba-08d69f3883a2
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2019 17:57:19.3051 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB3635
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/lsr/UjmPeLdrTnQ0mdVcxm2uHdAvV60>
Subject: Re: [Lsr] [spring] FlexAlgo and Global Adj-SIDs
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: Sat, 02 Mar 2019 17:57:38 -0000

Peter,
Lots of thanks for a prompt and hivhly informative response.

It seems that per-FlexAlgo Adj-SIDs can be useful even if they are local.
The relevant use case could be a protected local Adj-SID that is used in a SR-TE LSP that has been set up with some constraints in mind. These constraints would be preserved when the protected adjacency in question is UP, but could be violated when it fails and the shortest path to the node at the remote end of adjacency is used.

Local protected Adj-SIDs for sure have bern implemented, so this looks like a more relevant use case than global adjacencies to me.

What do you think?

Regards, and lots of thanks in advance,

Thumb typed by Sasha Vainshtein

________________________________
From: Peter Psenak <ppsenak@cisco.com>
Sent: Thursday, February 28, 2019 9:56:49 PM
To: Alexander Vainshtein; draft-ietf-isis-segment-routing-extensions@ietf.org
Cc: lsr@ietf.org; spring@ietf.org
Subject: Re: [spring] FlexAlgo and Global Adj-SIDs

Hi Alexander,

On 28/02/2019 19:19 , Alexander Vainshtein wrote:
> Dear colleagues,
>
> I have a question regarding global Adj-SIDs in
> draft-ietf-isis-segment-routing-extensions.
>
>
>
> Section 3.4 of RFC 8402 <https://tools.ietf.org/html/rfc8402>  defines
> definition and handling of global Adj-SIDs.
>
> The relevant text is given below:
>
>
>
> <quote>
>
>    Similarly, when using a global Adj-SID, a packet injected anywhere
>
>    within the SR domain with a segment list {SNL}, where SNL is a global
>
>    Adj-SID attached by node N to its adjacency over link L, will be
>
>    forwarded along the shortest path to Nand then be switched by N,
>
>    without any IP shortest-path consideration, towards link L.
>
> ...
>
>    The use of global Adj-SID allows to reduce the size of the segment list
>
>    When expressing a path at the cost of additional state (i.e., the global
>
>    Adj-SID will be inserted by all routers within the area in their
>
>    forwarding table).
>
> <end quote>
>
>
>
> The definition of the Adjacency Segment Identifier Sub-TLV in Section
> 2.2.1 of the draft matches the behavior defined in RFC 8402, i.e., it
> allows advertisement of global Adj-SIDs.
>
> These advertisements can be associated with a specific IGP adjacency
> and, in multi-topology scenarios, a specific topology. But it is not
> associated with any specific algorithm since the default algorithm for
> reaching the advertising node is implicitly assumed in full alignment
> with RFC 8402.
>
>
>
> My question is about the situation in which multiple algorithms are
> supported by the routers in the SR domain, so that each node advertises
> a dedicated Node SID for each of these algorithm.
>
> In this scenario, the operator can set up a SR-TE LSP that meets
> specific constraints (incorporated in one of these algorithms, see IGP
> Flexible Algorithm
> <https://tools.ietf.org/html/draft-ietf-lsr-flex-algo-01> draft) by
> using Node SIDs that have been advertised with the corresponding
> algorithm and local Adj-SIDs. However, global Adj-SIDs cannot be used
> (e.g., for reducing the label stack depth) in this situation.
>
> I wonder if the possibility to advertise global Adj-SID (that can be
> considered as replacing a combination of the Node SID of the advertising
> node and one of its local Adj-SIDs) as associated with a specific
> algorithm has ever been considered?

to be honest, it has been not.

The usage of the global Adj-SID has not been widely considered due to
the additional forwarding entries it requires on rest of the routers in
the area. Not sure if there are implementations of the global ADj-SID
out there.

If you believe this is important, we can certainly addressed that in a
small draft.

thanks,
Peter




>
>
>
> Regards, and lots of thanks in advance,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
>
> ___________________________________________________________________________
>
> This e-mail message is intended for the recipient only and contains
> information which is
> CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have
> received this
> transmission in error, please inform us by e-mail, phone or fax, and
> then delete the original
> and all copies thereof.
> ___________________________________________________________________________
>
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>


___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is 
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this 
transmission in error, please inform us by e-mail, phone or fax, and then delete the original 
and all copies thereof.
___________________________________________________________________________