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

Rahman <reshad@yahoo.com> Sun, 19 November 2023 20:11 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 CC389C14CF1E for <yang-doctors@ietfa.amsl.com>; Sun, 19 Nov 2023 12:11:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.213
X-Spam-Level:
X-Spam-Status: No, score=-0.213 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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1, MIME_HTML_ONLY_MULTI=0.001, MIME_QP_LONG_LINE=0.001, MPART_ALT_DIFF=0.79, RCVD_IN_DNSWL_NONE=-0.0001, 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_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=no 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 zNsrb9GeJH6j for <yang-doctors@ietfa.amsl.com>; Sun, 19 Nov 2023 12:11:20 -0800 (PST)
Received: from sonic314-43.consmr.mail.bf2.yahoo.com (sonic314-43.consmr.mail.bf2.yahoo.com [74.6.132.217]) (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 5E531C14CF17 for <yang-doctors@ietf.org>; Sun, 19 Nov 2023 12:11:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1700424664; bh=e35nRwkGG40ITxZauYAUtDIb861kdh/+1STWnpWHkcU=; h=From:Subject:Date:References:Cc:In-Reply-To:To:From:Subject:Reply-To; b=fP1PuKt28IN+vYb2qQcqP803L00LyUFpnccC7Rx2Jh/ja3Zp/fP/uQ5G50OM7YM/YsNZWPvy+1buK7ghpUbZ+ZkmKi6o6uW4YaErRqlNI0wCdvERB+hw4INYsfFbWqch7o5ut3RvKQu4syP1aqsT8VMYXslpNqIlKvM7w7N/eP7DcJL07GwRlgsQkdL93lO0XaJJfyAh5YSd2t6HIA4Unx9fK3YjVA2FXrEa0OR/O76PsO1ViclBBA/637v9mMJ5qexSIp0phSCn+edDBxMWj5n6OZcRlZon8LxN8gCYUwoe6hUcrPqvETp72Rd08+DIfRgvHJgkBvgzRArbsKiDQg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1700424664; bh=wvpY535aKdzdr8kcgUsGmlwsXXQSvx5XWMBgrFmqNN1=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=rLlg8tkkVZ8vhABPMZkI3WYozLupfN6WJWmY0yYPy2ItRvy8F2PzXII3cYh/u1h55tlJFhela/dX+OXAmosyB9AQQbI+rvvOrP+N5IccbW87yXNzSnJef0NTV2oPWxBwEVwP6F9/apfW/2UdCEozkuLre4vk16EEZXwmTl7dsqWhiuBsa6hnKKwhC1tuZRyH3n2p5XtaWeFRNGs25yiNsGQzcBmz47GcJKHMmWbiRqnfp0aX4DqNSjqtGEvY2cYORov5oHMVHcLPcda/iJMnvK/kAK+FrZ3rvo/hOhoRF9QQogwBnefmAZSSOYhGjv6u6t18qHesn0ovzOrgAgOUOg==
X-YMail-OSG: zXgMtfoVM1lLXS2QeGDFgeBmHNK2Hvlks74ubA2DXos1dS5DXbgBHiX8yTyasc9 v6b8u6qllCjo.PhpxWuSO8XW5ld2B6a3RORHfeXrCdC.RdP7bvF.gNbSVRQ85FW801WyvpmknwVk 4E_sOM3ofFC9iDZzFHM17Lkux9fuAjUWQpEg.QCR6GL_3SbwUE4BuLpUipRBvPxQLLTnb9ks87ei tCDkCshNsmG.a9Ur_.Nh5UrXsI7ZKrLQrBIq1L9wH67.duO3Wamv8GtifdUDL6VDPXacdAhTo_Lz BdoECD.POgM59usdKniUDWFGA9LgaB.n_WOeuRd2gNtXWivssv9Fp929vSXyTtRLpg61_OokAGSB UWggkgi3H1d54TWwvfXA4E2rTGJbmewi.bT1J292CgjA_Z4g0ZDT8xsR.JF2BE4Ig_hN2rfqrj0p IryM5DvK9GxZNKpB16TLrs0hXTLCrBW_ZGlYxWwCmTAc7kGDL15JyJ0bnw2k_nA1y_0OpIBnLMsv g6lIQyCO1h4lZ9NEka2Z0Ish_V5W2lV5fObnIWJWDqFQ_2y1qpVIQhz_2AmmpyMuphIhzgNpwxmO PAWVy3t_5FrS42_ptKmuUC5ADHI8b43qJAG0EAst9lid4SDU2OuVoxayvGY1oYI_d8UTl_oAFA_b WxwUgHMp2GCF8ZQhWMIOczV4TD8LAYKukW_nIGFgVZqFofJVL3spwt4l01MfeTjxlD_xvruyc3RK tMVnaUGWaME82OBqaYXRW77U1u6A5Mgf6d1rCiqJp8iCub.FL5md_BZWqLk3hgXLMxuvm9Ax8GAu pWX4.emZXy.kL0DADV2_K7EzZNYFtzbL8aSJ39c2nWVhDfiZWhrEyCifBDY_Pzbczf4w1X7tM5Ux 3EHNN3IobC8bJBj85LnYtZEP9ilAM3A29BbI2j43EbeRPCoM0iCzd1zORK059dS9QVeC52xQ3rvK aZg1lT0vDUOQWG2eDh4lOVbGRzUWirWInFTWVpqVADEfCQToDHKGG.GBdfxKiEQXGzCECUnCy1kE O7LR38h0v8.FkB8k3xYRvLYBqzPfrlFC_Y9rqoy6KII46nSRsW7QYI.cWyiE3G15mgakGWUYIV.h Q1yuaU77LuqXbkVHiRxUEAtTrpEp6DfYkuetn6GSceD_nyOB.wD_H7zoEylWVgQKZn301CEbQEqu l0JjTGh41iTWfPK173iWK4huM7NNE0A5Cp4FjCYse6V1Wfknz2XguTGpseZDH3SnRQWekLH1QvZF sIyJiMEE5YrTq.QS1QKgHcifNrFvd_OYve9mSAHQPMdkk8PijN7oBcLOLiqoW.6h5a9CLXanJbz4 HzjL3Szgr2Uy2PHaVcQgvgPbqV6ZEn1CBd4Bv87nzblb.B_nthKk34IxQaBRPp1QlOtfqHPmjAbS HUO4hKKFa74h_x2YswUiap6xYwKmZ_RA95O4xe0Qv.yDUcXgzs85PlyuDPlbFk.L_G34O2ajlxsd Dqg_9M8g4FzD2odM6alr00MDmNPLhcyC4KV4uO3Uu.T88yjOQ8B474egiacMmqkqw46cX69qtVfD VfBdEn5XILS3y74OA5lRg6YGR4kV38E6pjQTS8qJ0oyrk0kNI2E.ISHPRWOXxVGPnWlk3muN3S7t 0w6NSe1AIqWXcDRQs9gIYDZ93oHbuwcA8yBEThaBH_nbWI5lNZVRh7sozgyXN6c.LmmWkGYXc7_v V6x67HfI6g54L5.NXdva2tweEb_.SXjDlC98GU5zBVSx0jGRNcOWOkfkwZ8br62efnnUkSKA4l0T bz7gvbJYlBalVzEIzkAXRPYeZJcM3QUVMakbc34LyY3CXFt8OOruVpu0pl6BXYC5ggKkDE.u.Eqx AG4T_206ZrnPMT9WsAuq.bCrutnAocP.jh5AQBSPIFIMUVK04SmabFqRu0CTL5Qk_1XQHhqq_jSR B2UzFf2YUEwTU.8Oo72_SRuauzakaMZKHvufn6t_hUC8FPjOxSeN23oevwfhq_.lqOs9_Ou8XSEk 8WLKB3JZfuqSkikJwjeiJd.O6kq5LivNJnDEKzaLo1qoNrRgs3xmi4XZjQO_v7v7Wx9zmcY7ajMP pv1oawGOTxjtMrLJm1qhZuB5EDpH7KZmV463tGKpgKSNNV3iwBKjzAQ4y0G5I3sud0ASFbG7f6xp q53Eyz7bBN2n4gvXT6GUfFD7bAeYneBiePmOvwxNIRD4FX7jzUIWcwVbkpViMY9ZgosV6xxOazhv n462yjkxsu7ETAAjd6FmgTVy2aappjRLrTw--
X-Sonic-MF: <reshad@yahoo.com>
X-Sonic-ID: 98eb5ea8-f0e4-4327-8dbc-1ec0ef890048
Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.bf2.yahoo.com with HTTP; Sun, 19 Nov 2023 20:11:04 +0000
Received: by hermes--production-bf1-5b945b6d47-h4jfj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 30425cb1fdaa61cd607db1515bcc06b7; Sun, 19 Nov 2023 20:08:59 +0000 (UTC)
Content-Type: multipart/alternative; boundary="Apple-Mail-7273751C-FC67-44CD-BEA5-977C274575C9"
Content-Transfer-Encoding: 7bit
From: Rahman <reshad@yahoo.com>
Mime-Version: 1.0 (1.0)
Date: Sun, 19 Nov 2023 20:08:47 +0000
Message-Id: <C31BBD91-7EDB-4FBA-A226-78AE2F262317@yahoo.com>
References: <CABY-gOP61rEDc5Tzf3-fYv7-hHGyNpbwZMxXOb+H=qiV6oTxTA@mail.gmail.com>
Cc: Acee Lindem <acee.ietf@gmail.com>, Mahesh Jethanandani <mjethanandani@gmail.com>, Lsr <lsr@ietf.org>, Jan Lindblad <jlindbla@cisco.com>, YANG Doctors <yang-doctors@ietf.org>
In-Reply-To: <CABY-gOP61rEDc5Tzf3-fYv7-hHGyNpbwZMxXOb+H=qiV6oTxTA@mail.gmail.com>
To: Yingzhen Qu <yingzhen.ietf@gmail.com>
X-Mailer: iPhone Mail (20G81)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/cmJQAaZ6_IabK0bm8dHrJ3w61yI>
Subject: Re: [yang-doctors] [Lsr] 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: Sun, 19 Nov 2023 20:11:23 -0000

Hi Yingzhen,

On PTO right now. I’ll review when I get back.

Regards,
Reshad.

Sent from my iPhone

On Nov 19, 2023, at 7:20 PM, Yingzhen Qu <yingzhen.ietf@gmail.com> wrote:


Hi Reshad,

I've submitted an updated version of both the drafts, and tried to align the two models. Please review and let me know what you think.

Thanks,
Yingzhen

On Tue, Nov 14, 2023 at 1:42 PM Acee Lindem <acee.ietf@gmail.com> wrote:


> On Nov 14, 2023, at 10:32 AM, Mahesh Jethanandani <mjethanandani@gmail.com> wrote:
>
> Hi Acee,
>
> Can the commonality extend to having a common grouping that is used by both the models?

No - see my response to Reshad.

Acee


>
> Cheers.
>
>> On Nov 14, 2023, at 8:10 AM, Acee Lindem <acee.ietf@gmail.com> wrote:
>>
>> Thanks Reshad - are there any other notable discrepancies?
>>
>> Thanks,
>> Acee
>>
>>> On Nov 14, 2023, at 9:55 AM, Reshad Rahman <reshad=40yahoo.com@dmarc.ietf.org> wrote:
>>>
>>> Hi,
>>>
>>> My suggestion is that authors of these 2 documents spend some time together to try to align the 2 documents. After that we can do YD review.
>>>
>>> Regards,
>>> Reshad.
>>>
>>> On Wednesday, November 1, 2023, 10:58:56 AM EDT, Reshad Rahman <reshad@yahoo.com> wrote:
>>>
>>>
>>> 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 justified:
>>> - 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" rel="noreferrer nofollow" target="_blank">https://www.ietf.org/mailman/listinfo/yang-doctors
>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors" rel="noreferrer nofollow" target="_blank">https://www.ietf.org/mailman/listinfo/yang-doctors
>
>
> Mahesh Jethanandani
> mjethanandani@gmail.com
>
>
>
>
>
>

_______________________________________________
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr" rel="noreferrer nofollow" target="_blank">https://www.ietf.org/mailman/listinfo/lsr
_______________________________________________
Lsr mailing list
Lsr@ietf.org
https://www.ietf.org/mailman/listinfo/lsr