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

Yingzhen Qu <yingzhen.ietf@gmail.com> Sun, 19 November 2023 19:20 UTC

Return-Path: <yingzhen.ietf@gmail.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 674CCC14CF1B; Sun, 19 Nov 2023 11:20:01 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.104
X-Spam-Level:
X-Spam-Status: No, score=-6.104 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, RCVD_IN_DNSWL_HI=-5, 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=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 invmOWDmYxQf; Sun, 19 Nov 2023 11:19:57 -0800 (PST)
Received: from mail-lj1-x234.google.com (mail-lj1-x234.google.com [IPv6:2a00:1450:4864:20::234]) (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 74442C14CF17; Sun, 19 Nov 2023 11:19:57 -0800 (PST)
Received: by mail-lj1-x234.google.com with SMTP id 38308e7fff4ca-2c87adce180so10230371fa.0; Sun, 19 Nov 2023 11:19:57 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700421595; x=1701026395; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Sjjs7hTjMzZ9nOBncd9DRqXGCfKN8YBZQr53zO/SRA0=; b=IMfjbtCMmseUZ4cLk4GLTcOrXtwedWEDWWYZ8GdUZFfjVeidYN0eNHBlmePLIprOps DA9an409EBzNHrw7DKFN8ts9EOMKv2VCirVhLGHNERmBG+pWZGn6F6N6H7jU+kNtLH1Z Lmp5rijUBl/8TKllHCMQAArQhiCvY/Gy6lWX5rt+JGF4PPRgFePdYOo3VDn2I9uAs2nk h62zgz3IZuDPCJTiA9yDpGlmQLBphXrT/OClRUMDbydSwv6LKohI6VrmgaSTrA5bEdJD EWHRohJtq3+9daOpnAEj3Raf5EYoAwOuRK3BGB2qsjYG+ovGGHiMjWwYJXJzgGpFGUl/ oUiw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700421595; x=1701026395; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Sjjs7hTjMzZ9nOBncd9DRqXGCfKN8YBZQr53zO/SRA0=; b=vOetXsJTt5I2mXFp5LAuusJZdoJfi5+AP+4JyLd8mEAxz0rS15SbkUMxeNxYpF69rU HddTv89VKWv3gRG2oLDYl7neUJWNIzYuTRL78ABwusIPE3N3S7F03RSNz18eDMLe3DSE pHqGla/0cLO3/zi9BUJtScEb3y88ZDkS/LPaNrBp/hcseKOkF6y/lShu24jDlo9bdf/A lPdWjTm3V3jju4fPlACWRNBsROuUhQuM/djCkcSpxgYZ/XFuFfE2BoxZr3WVN/OpzWq8 SCh8vDa6T3TZVK1kIH+8oB/HLdjaEyiJ3jsDOXRQEErQyVzmztKkXW6FG0hg/sD1TfHa ehLQ==
X-Gm-Message-State: AOJu0YzQMy/3wQXxFFVKOI4PrpBkgVtj4rnodic/bG51G1aZvekK3LPz qdcR/0pTq28Ls8czvt951Wfab+a2cLphChpFrQ==
X-Google-Smtp-Source: AGHT+IGbbfXFkWa9K/tPzPoCXLy5PGNaelPRyrKgu47BARzGHKoOkf8eSvJvk7k3kxrF5xGlUDTM5SNltR7etDRNpiQ=
X-Received: by 2002:a2e:9155:0:b0:2c7:4220:56fc with SMTP id q21-20020a2e9155000000b002c7422056fcmr3771448ljg.11.1700421594870; Sun, 19 Nov 2023 11:19:54 -0800 (PST)
MIME-Version: 1.0
References: <519166882.977244.1698850736652.ref@mail.yahoo.com> <519166882.977244.1698850736652@mail.yahoo.com> <647196989.1856562.1699973710099@mail.yahoo.com> <5AB7A387-3119-4529-B82B-85ED13B84388@gmail.com> <FCB70B71-763C-469F-9CFA-76FCF602EA18@gmail.com> <E7F4EC30-F4BD-4412-AFDE-DD7D4107EF50@gmail.com>
In-Reply-To: <E7F4EC30-F4BD-4412-AFDE-DD7D4107EF50@gmail.com>
From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Date: Sun, 19 Nov 2023 11:19:43 -0800
Message-ID: <CABY-gOP61rEDc5Tzf3-fYv7-hHGyNpbwZMxXOb+H=qiV6oTxTA@mail.gmail.com>
To: Acee Lindem <acee.ietf@gmail.com>
Cc: Mahesh Jethanandani <mjethanandani@gmail.com>, Reshad Rehman <reshad@yahoo.com>, Lsr <lsr@ietf.org>, Jan Lindblad <jlindbla@cisco.com>, YANG Doctors <yang-doctors@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000002178c3060a8641d2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/FlsED_ajsh6hEhBcaOMCr1C3WAY>
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 19:20:01 -0000

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
> >>
> >> _______________________________________________
> >> yang-doctors mailing list
> >> yang-doctors@ietf.org
> >> 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
>