Re: [Isis-wg] ISIS SR Flexible Algorithm (Resending with alias correction)

Shraddha Hegde <shraddha@juniper.net> Tue, 21 November 2017 04:42 UTC

Return-Path: <shraddha@juniper.net>
X-Original-To: isis-wg@ietfa.amsl.com
Delivered-To: isis-wg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1325912EB25; Mon, 20 Nov 2017 20:42:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level:
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net
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 IMovz-WLrAh3; Mon, 20 Nov 2017 20:42:29 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 2930B129B7D; Mon, 20 Nov 2017 20:42:29 -0800 (PST)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.21/8.16.0.21) with SMTP id vAL49I5a011504; Mon, 20 Nov 2017 20:12:14 -0800
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=PPS1017; bh=Atue1BxaH+xrkT5D+lmiA9XLE+2mR63G6l3nZI/EKNU=; b=koqIH1qclkYMsrwBsxoPjuj91e/3AHw3adbQYMfIF3+iOdUnZkGbx1irhM/8KCrdHoLB gJnDb/Yazmhx98qJEE1PzUozRDK0fDOcJi3W4e6sgB02uEBQRKOJK1vVlZFT4p8hDtvw 2ZfrsVCkijSHPKopB3P5q0WQUOToETiPRI5gLSbW5gsQtZ2At+0AAQ538VxQ4h7no1EA X7W04WTbBBtMwsAXhL8FUwlZfcI8XX01G274e0X/qKsjgzKve/6chlrF1SOb0x7wBgTd y4WyByyrYAhANWWmsRxKjglfoADyr2FJk5Ht2CRcL3KD7SfXBwfEe6Z3D9GuqeNOh6J3 0w==
Received: from nam01-sn1-obe.outbound.protection.outlook.com (mail-sn1nam01lp0112.outbound.protection.outlook.com [207.46.163.112]) by mx0b-00273201.pphosted.com with ESMTP id 2ec5c3grh1-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Mon, 20 Nov 2017 20:12:14 -0800
Received: from BN3PR05MB2706.namprd05.prod.outlook.com (10.167.2.135) by BN3PR05MB2708.namprd05.prod.outlook.com (10.167.2.137) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.260.2; Tue, 21 Nov 2017 04:12:12 +0000
Received: from BN3PR05MB2706.namprd05.prod.outlook.com ([10.167.2.135]) by BN3PR05MB2706.namprd05.prod.outlook.com ([10.167.2.135]) with mapi id 15.20.0260.004; Tue, 21 Nov 2017 04:12:12 +0000
From: Shraddha Hegde <shraddha@juniper.net>
To: Peter Psenak <ppsenak@cisco.com>, "Acee Lindem (acee)" <acee@cisco.com>, "draft-hegdeppsenak-isis-sr-flex-algo@ietf.org" <draft-hegdeppsenak-isis-sr-flex-algo@ietf.org>
CC: "isis-wg@ietf.org" <isis-wg@ietf.org>
Thread-Topic: ISIS SR Flexible Algorithm (Resending with alias correction)
Thread-Index: AQHTYiwUorBcn9y+VUye45yg4W6jQ6Md0swAgABkNOA=
Date: Tue, 21 Nov 2017 04:12:12 +0000
Message-ID: <BN3PR05MB27068A7CFD5DB35B67F92558D5230@BN3PR05MB2706.namprd05.prod.outlook.com>
References: <D63886A4.DA829%acee@cisco.com> <5A13517C.8010500@cisco.com>
In-Reply-To: <5A13517C.8010500@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [116.197.184.12]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR05MB2708; 6:O0AR2jsCnGkhe1qiMOUEE+EkxJGQb2p+VEMk05LZqAmhK9333yjcC6ea7glfK3yyc+BiTwDyeR1FVlDtZmZLs0al4sXOR/3RaSgBDZ+GyVa1/BFh7JpZs20zDbcxE9yRWQQYxje0jCiCI6RaQWanWEtOAr+iksxRM3aNfUxg7yOvq7tEIsP5/erSGD9HaiAztV6lK8jQ1v4TAFHcdg+RVvT/36PoeNwv25jlYnut7DO1zE7qpUeURlePlC8C98dVu0Zr3zn2NHPRsn//Aq1NRqx0MI/MX2E0BrFy8D9hsITs8a/LCYwYn79nv0J4AbdLMmJcZmRUH9r9ARJYL3+NR5dRhMcO8yuacW8tYv4KiV8=; 5:Hc2Tw263szSIP7u31cJmgsoBzaOxsjJ9PdJsevFp8DTlf8e2UJ0bvE3POSRcNDqivmktyZfUZDK+4paNgqV8uV9XUC/1szu8Vk6ztja2Tx+xKz9UDo+sfygGy3pT89m4q0cx+rflD/Vb33F6KxgR9flVmEzVRBmrEx8FvmAovwE=; 24:Y2c2BmxsY3EF5vwBM+fG83AQ5fLKAVA7SHwOtQnCciuLRCPgXXIAM4zm/3+cq0cq/Q/ZkhBVHKnMqf8PXH36FLuj+MvVxCS+duBnNtWaEsA=; 7:K1p8hKTWh+iT8g8Me15Ix9jZ+dcIVOIjDSLZ4SeRNan6IX1XFO8IrwW9WQXcwTc32kSpQW2imuuL3NHW8MOZxolz1Ftm5A8nZzwpTM7r8D6RqQR7JsVxzI4kJFQwADOu7gGu7q6iS+37Pz9kLp5hbuPUpbOMvP3gKOsNO68v0xb3BDiVnnIhSOZhTKQ/QvHM6QtKI0TvDxUyBLdatYQ0xMkizr/w+TPcexDRFVchb/fNZeVqWzMVYKjlMcxB+CXb
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 3c0317aa-2350-4f69-4dae-08d530960acd
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(48565401081)(4534020)(4602075)(4627115)(201703031133081)(201702281549075)(5600016)(4604075)(2017052603258); SRVR:BN3PR05MB2708;
x-ms-traffictypediagnostic: BN3PR05MB2708:
x-microsoft-antispam-prvs: <BN3PR05MB270804AD0E9DF31FDFD35D85D5230@BN3PR05MB2708.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(95692535739014);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93001095)(3231022)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123562025)(20161123560025)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN3PR05MB2708; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN3PR05MB2708;
x-forefront-prvs: 049897979A
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39860400002)(376002)(346002)(13464003)(199003)(24454002)(189002)(305945005)(2501003)(14454004)(101416001)(97736004)(3280700002)(55016002)(4326008)(189998001)(105586002)(74316002)(478600001)(106356001)(7696004)(5660300001)(8936002)(53546010)(2950100002)(68736007)(7736002)(76176999)(54356999)(50986999)(33656002)(81156014)(8676002)(81166006)(25786009)(66066001)(3846002)(6116002)(102836003)(86362001)(316002)(2906002)(9686003)(53936002)(6436002)(2900100001)(6506006)(77096006)(99286004)(3660700001)(110136005)(229853002)(6246003); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR05MB2708; H:BN3PR05MB2706.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c0317aa-2350-4f69-4dae-08d530960acd
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Nov 2017 04:12:12.6622 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR05MB2708
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-11-21_01:, , signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1711210056
Archived-At: <https://mailarchive.ietf.org/arch/msg/isis-wg/1MfqJX1yRUacBqxSjMfNtgYsIGM>
Subject: Re: [Isis-wg] ISIS SR Flexible Algorithm (Resending with alias correction)
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/isis-wg/>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Nov 2017 04:42:31 -0000

Peter/Acee,

Lets assume 1.1.1.1 is advertised by two nodes A and B.
A assigns a SID 10 :algo 200
B assigns SID 10: algo 201

According to conflict resolution draft section 3.4 SID conflicts
Will be examined for algorithms and smallest algo wins
So remote nodes will program nexthops for SID 10 based on algo 200.

I think this case is addressed in conflict resolution draft. 
It would be better to handle all the conflict situation in conflict resolution draft
Rather than putting different pieces in different drafts.

Rgds
Shraddha



-----Original Message-----
From: Peter Psenak [mailto:ppsenak@cisco.com] 
Sent: Tuesday, November 21, 2017 3:35 AM
To: Acee Lindem (acee) <acee@cisco.com>om>; draft-hegdeppsenak-isis-sr-flex-algo@ietf.org
Cc: isis-wg@ietf.org
Subject: Re: ISIS SR Flexible Algorithm (Resending with alias correction)

Hi Acee,

On 20/11/17 19:19 , Acee Lindem (acee) wrote:
> Hi Shraddha, Peter, et al,
>
> The comment on the draft I had was that the conflict case where two 
> ISIS routers advertise the same multi-homed prefix with a different 
> algorithm needs to be covered. I wouldn’t try and optimize for this 
> and would just do whatever is simplest but avoids loops (e.g., log the 
> situation and prefer the path computed with the lowest numbered algorithm).

prefix can have SIDs for many algorithms. Prefix-SID for one algorithm is independent and orthogonal to prefix-SID for any other algorithm.

There is no need for all sources of the multi-homed prefix to include the same set of Algo-SIDs. Each source can advertise an independent set.

The case is similar to Alg-0 SID, where prefix is advertised from two different sources and one source advertise the Alg-0 SID and other does not.

thanks,
Peter

>
> Thanks,
> Acee