Re: [yang-doctors] draft-ietf-isis-sr-yang and draft-ietf-ospf-sr-yang

Reshad Rahman <reshad@yahoo.com> Wed, 15 November 2023 13:50 UTC

Return-Path: <reshad@yahoo.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D705C16F409 for <yang-doctors@ietfa.amsl.com>; Wed, 15 Nov 2023 05:50:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.106
X-Spam-Level:
X-Spam-Status: No, score=-7.106 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7aoy2YPNOrQw for <yang-doctors@ietfa.amsl.com>; Wed, 15 Nov 2023 05:50:17 -0800 (PST)
Received: from sonic309-13.consmr.mail.bf2.yahoo.com (sonic309-13.consmr.mail.bf2.yahoo.com [74.6.129.123]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 44FBDC16F401 for <yang-doctors@ietf.org>; Wed, 15 Nov 2023 05:50:17 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1700056216; bh=rwF0My/u8GI58YIZttzn/ZLdM2aK6eeexKEs5W8NZnE=; h=Date:From:Reply-To:To:Cc:In-Reply-To:References:Subject:From:Subject:Reply-To; b=ugchUPf1t8oy0ZE/6AnnkWH7b56aClRvOydcituwKgAnoEd+nWDnJJCmLiNbPoKtt4BJc+EBEnURnDHBPRaI+IV5btqaEQ0Ppnp+CMi4Y6+zxVDoJDorXdRo6LsBQaax9MWX/Uq7Psi/utl679XPetjn2XMPJgcrQ6BvMaI2WxmNEAhheTtKaikkCkxzl9EGN51tdWaF/NoiCAWBvNAey8BJiKeL7Q+I3bWBCXHWhZ+mrTAU0ktbY24Ift8xMEGxmXLZz+MHVVtT0pf7KyjD3lzgwbkqM+ylm+qfhLbNf5eHfji/KBe4GXe1x2r3+eyNlXZ0MfBNTUZkzYMGP9lq0w==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1700056216; bh=XKE5+g7n4yjsmF0v3oytEE9vuX6Te9EZF+vxWm3com8=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=sIZRDohPRu2btOBjnvjerWu5Pzh9Ykk2422TVQLQ9jOUiufU2utqmgRFOXydUHSgGsW/imVsQ2drR2n0m/G2iu9BKw099IJowGlHj3afULRVI4iImA8rXuW+RTe3jMrXfnAGiu3ck806/p7M/wyxJTiC2XiuoZV3P1WdOqc60l/QfBC/34JEbDS6vaJJ0/VCELP1hH0sbY1IBhOAA5WJnTrqQkmwao6zCOmt9fNEpHcfd8hIK7iiBMBA+MFPs1tCDun7un+LFE1FqNIqnJvE0LEBFvlPpDCR86kD7nJAITj1amqgTHyuQX876RT56sX2RniUyCGUI850aktWyHODQA==
X-YMail-OSG: Pc7vM_8VM1nKB..ui750N4HaERM.yhQrcmtARwKs.luJDx8zz4Q4rQzkg2hHmJd 9GUlfUz.TiSVU3SwRn1jIRDIhbrzERk0T15UnQG6TM0am6ohaP5exttFZwM7wv8tyj.k6nuhPZwn 3EyI6fdf7EgxkGGJmfzkhQNlrykoHT0jztWMgc8Nf8K8mxPBkcWihUfNwUYVfgdCZyI.RXSIX3xj Kc6gyc0Mn6FU7YOcAhxMxmrWw.Xabkw9mks0.9o.0OZyhHjv7KcfgT2VUOtz5X9GftVhqxJOJDjq lTaYR_iu16YWXVWn7LpFuE.A.UuKd3cnV2PGgimCZQxKX6D3t3uUVh1gViHmrwN6oxStZ2P3rgYf RiG0XFhSZOZwbne3ZXERbKLEBIimJFc8MTAYkRhP7U0nl.z8O1WXx2_CM3_dWj8hQ0trsYDodcCr p4mEdD1UMqGhR.3m8u2qP0mVqA3zsiFm9ZhZQ25cYJM_5XarUfwl2XPbOjB.Xku82TLTjCIkTo4e mp83wsAg5THAj.l358QDF8xMxGiZDSHPLB011jCY9zr4IBSl2QANI5wAnB.3H1joxGv_XyjEI4Lc ltJ3bZ1ctB5vNoVn1jZXDsYASrAqJiDKIfeCLHkj1HYRtbRFkRHqLcYEk0MvAi.eyzC5MB2HDeYP mdbL__OYpPuZ5m2HDP_J34sE7trD0EHgyqiNYYReoynA0EwAXjMgp48DQhs2owScFzMzUJ4_IaSP fTJ6XuYnRCRC_3p3SeM6hkz8EU8VP17Rn3_OzXkuuF_5YNm4ycnLcL7iXTSRgbf83ggs_uQEELtG 7yER6yrDq7tiptbC2caC3SbDKQqSgpA45K.O9DOJYSE.ccTHG3c4568zYe26fqh1M978tqGNKSfU eCu4WQE8cL6xKtiadO2pAg9fZ91kLTMqcuYanMGjTQHvMdqDNf7DJ8MJJYz99B1YnV5De5r_ZvPI Vexo9g76Ml4ht5n_IGMF74eyJgr1A23j2.AkkVkFxZuOaskUUSFYkPg_W.TDn0S2iAOAtepPwNk3 JqdcWUuuIDz_B.hC63DCvNCqjYgw4DUvnuhJM3PmrK9ZwA9unuv11mEe2vZvKgu7JCeWtCyHR5RI hQ3JqSvKB0AQPm4Zm442dVGCx97nVk._gYMBBFeGFahpQW0EqpQa2Ld9_S_xAnj04GELZ2dJDL6a 5towHrbkHWNK34jBR1suv6KGL6zG2GOfAEupJk4ZUT8Id1CCsSiIA6V2v9j80xUwI86xy_lRNS0K pXyn.UHhV108KfW54tDZQ.Dev7E2N4nDlsHvD8WlYU4oK4vsQluBKhf3TOUAQ2kns4ixn85VKO.G 9PngD0yNId2tgLSwt6h87urW0SmIXIlVRIxUHiSW_5NIz3ULq.DqnavBVMsDmCv_eQHdJUZjZnaz iwFQWz.tFTgF8Dbo2ylRgFt1PxppAzzlTuNB9vsA1aUU5XFPbPoyfXFz79za7ib_lJVPHrMhPE2X xzEXt.VQV7QkS9_JpHiSXW_0QsduxLQxwyvOj4w6wtpYIfcBrY4ngRdw4irlFIxeTqbVmrJSg15L RPHTWpl6tGaI_Lr4PXvfw5IEC0EF7qiBVgxSNJ_A2xLWn5D2jP8V.uHP1dbKkD8fXmfBy9RTtbt5 2mIlpTWKXQ9F_Pr5f5H2gTmr6kdBTMrt7Cgp96r6uYycOWnaOEeB5hAFrcIIm80OiBMSbEbdUsC3 HM43jIyWX8qRflIRsnX9fRA7X6PzI8WTZH0t1JZ7lEh6Ax0Z8zkfrHMdHXSrJyvUiH7axr3N0IKb 6Pv40JB9xMOs4P4dGMn1XvevLuwU.bat8uZSb1acb2ap86SOgqI8LS5H2y7K3NqBvbIXg2z7zfcA VUffqQkk9JwPafI4gSMCr18MY0IRCk.U0Iwpc4R.dSWnDMoFTxBcNkMI_xZ9qupFKGzpmXX3wVE4 rHYfxTJFMThaARyg2R.djQVhNUawKIorXhwGdp6_gfjtd1.3_TarFcdWfBk2Bpq3crTMPAJIrYt6 3B4E62F4Or4ExrU7QRl0FkcgVVfJQpwTSoAASTB6.9S9GZpF5rXk2QB0wnV_LWTuHv0ZQYCx8EbO JdVNs1nzDMqla5P5GQKgoeYcL_wLOIC8NJ9gQM0vWZ.dDsvFTmqwOkkFp587USAKUhqo3NYdrrc4 qMQbgAPvxnS12Th.zCK0BLg_Iy8s.2K4VDnheJF1YUW.IqKp5b1TLyCwdeIeMT3TS.afY1D.a07H zVA.7qMvk_iuQZP1Au_UddiOKnFhPuPWv2D8.62X2JQxCK7lRvViYy73iGrWA.OfW1OwWj0z.nuN o4hIPAhvtNwzxXrIgVuu2uw--
X-Sonic-MF: <reshad@yahoo.com>
X-Sonic-ID: 6071ea89-d85c-45d3-b25f-95758c60e19c
Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.bf2.yahoo.com with HTTP; Wed, 15 Nov 2023 13:50:16 +0000
Date: Wed, 15 Nov 2023 13:50:14 +0000
From: Reshad Rahman <reshad@yahoo.com>
Reply-To: Reshad Rahman <reshad@yahoo.com>
To: "mersue@gmail.com" <mersue@gmail.com>, "Jan Lindblad (jlindbla)" <jlindbla@cisco.com>
Cc: Dan Romascanu <dromasca@gmail.com>, YANG Doctors <yang-doctors@ietf.org>
Message-ID: <1626139212.2111455.1700056214180@mail.yahoo.com>
In-Reply-To: <618567E3-F9ED-49C5-9C54-FAD1B9FC2697@cisco.com>
References: <519166882.977244.1698850736652.ref@mail.yahoo.com> <519166882.977244.1698850736652@mail.yahoo.com> <07d801da0cd7$700b1f50$50215df0$@gmail.com> <618567E3-F9ED-49C5-9C54-FAD1B9FC2697@cisco.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_2111454_1324768770.1700056214177"
X-Mailer: WebService/1.1.21896 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/rKNU3PSKaqoi52BoqHvftL3nHJA>
Subject: Re: [yang-doctors] draft-ietf-isis-sr-yang and draft-ietf-ospf-sr-yang
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Nov 2023 13:50:18 -0000

 Hi Jan, Mehmet,
I'm fine with reviewing both. Please note that I am on PTO until November 27th. 
Jan, yes it'd be great if you could follow up on your earlier comments.
Regards,Reshad.
    On Wednesday, November 15, 2023, 07:36:20 AM EST, Jan Lindblad (jlindbla) <jlindbla@cisco.com> wrote:  
 
 Mehmet, Reshad,
Interesting discussion unfolding about the alignment of these drafts. It is quite obvious Reshad is the better (more insightful) reviewer for these documents. Once they are aligned it's fine by me if you assign the review to Reshad. Or if you prefer, it's also ok by me that you assign them to us both. Since I reviewed an earlier version of one of the documents, I could follow up on my earlier comments.
Best Regards,/jan


On 1 Nov 2023, at 16:23, mersue@gmail.com wrote:
Hi Reshad, Jan,    I didn’t know about the relationship. It might be interesting if the two drafts get reviewed by the same person. If this is also what you think I can assign both to you or Jan.    PLMK.    Thanks,
Mehmet    From: yang-doctors <yang-doctors-bounces@ietf.org> On Behalf Of Reshad Rahman
Sent: Wednesday, November 1, 2023 5:59 PM
To: Lsr <lsr@ietf.org>
Cc: Jan Lindblad (jlindbla) <jlindbla@cisco.com>; YANG Doctors <yang-doctors@ietf.org>
Subject: [yang-doctors] draft-ietf-isis-sr-yang and draft-ietf-ospf-sr-yang    Hi,    Background: those 2 documents have just been assigned YD review, I am reviewing OSPF and Jan is reviewing ISIS.    Was an effort made to keep those 2 documents aligned/in-sync where possible/desirable? My expectation is that the SR specifics would be near-identical in the 2 documents. e.g. shouldn't the capabilities for the 2 protocols be very similar. Here are some differences which don't seem justifie: - sr-algorithm in ISIS is a uint8 and in OSPF is an identityref - range-size is a uint32 in ISIS and is a uint24 in OSPF         augment /rt:routing/rt:control-plane-protocols           /rt:control-plane-protocol/isis:isis/isis:database           /isis:levels/isis:lsp/isis:router-capabilities:     +--ro sr-capability     |  +--ro sr-capability     |  |  +--ro sr-capability-bits*   identityref     |  +--ro global-blocks     |     +--ro global-block* []     |        +--ro range-size?    uint32     |        +--ro sid-sub-tlv     |           +--ro sid?   uint32     +--ro sr-algorithms     |  +--ro sr-algorithm*   uint8     +--ro local-blocks     |  +--ro local-block* []     |     +--ro range-size?    uint32     |     +--ro sid-sub-tlv     |        +--ro sid?   uint32     +--ro srms-preference        +--ro preference?   uint8        augment /rt:routing/rt:control-plane-protocols             /rt:control-plane-protocol/ospf:ospf/ospf:areas/ospf:area             /ospf:interfaces/ospf:interface/ospf:database             /ospf:link-scope-lsa-type/ospf:link-scope-lsas             /ospf:link-scope-lsa/ospf:version/ospf:ospfv2/ospf:ospfv2             /ospf:body/ospf:opaque/ospf:ri-opaque:       +--ro sr-algorithm-tlv       |  +--ro sr-algorithm*   identityref       +--ro sid-range-tlvs       |  +--ro sid-range-tlv* []       |     +--ro range-size?    rt-types:uint24       |     +--ro sid-sub-tlv       |        +--ro sid?   uint32       +--ro local-block-tlvs       |  +--ro local-block-tlv* []       |     +--ro range-size?    rt-types:uint24       |     +--ro sid-sub-tlv       |        +--ro sid?   uint32       +--ro srms-preference-tlv          +--ro preference?   uint8       Disclaimer: I don't follow LSR...    Regards, Reshad. _______________________________________________
yang-doctors mailing list
yang-doctors@ietf.org
https://www.ietf.org/mailman/listinfo/yang-doctors