Re: [RTG-DIR] Rtgdir last call review of draft-ietf-rtgwg-yang-rib-extend-16

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Mon, 01 May 2023 20:52 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 316DBC15152D; Mon, 1 May 2023 13:52:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=juniper.net header.b="B1w9kQxl"; dkim=pass (1024-bit key) header.d=juniper.net header.b="WaXUdTfX"
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 sqp3FtzoNHYr; Mon, 1 May 2023 13:52:36 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 7A8B1C14F74A; Mon, 1 May 2023 13:52:36 -0700 (PDT)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 341J2PfO003367; Mon, 1 May 2023 13:52:35 -0700
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 : mime-version; s=PPS1017; bh=3TJjTcVd3BZ6i5txdtqE3VEoRUJvfRhh5ge9I0jkVh8=; b=B1w9kQxlGDWd5taXqjuIfxRpT/Hr+N2i0ENjKp++fp8bbu3sb9pAom/c1wCWfrLcxwUG yJXiC9wQNeUIoWUYqOQrKhRSaWSUl2Pto3vQ5M9QtS4XQHeoNHKbWdQqSLvA9QJ5sOCM DVfTXvME8FRukdYrt48k3RyKQoYtISNzonC7mUrOT0M1YjVdAGXkYtF1Rb7G1sJ/aqRA 1pkzm2Y2eudvaMApo2NAZGurCgnmIpVFKsmRRJ8qfZar13lzGgt3/egAKRjOsuFxdA5z BXVvBda5W6pQWEnlHCc1TCoZuQxSVNHrXxqyKdn/QxDcMso8K6FHjogyWhNZfZ5WlV+S sw==
Received: from co1pr02cu002.outbound.protection.outlook.com (mail-westus2azlp17010004.outbound.protection.outlook.com [40.93.10.4]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3qak7w85gt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 01 May 2023 13:52:35 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l4micFLYzxGZ9Sub3/4aBjTgCu0Qx/Oyh6HFNNO9+7h7JfwK/oYQsybuy2a3+0O3Vr0OGV93xcipa29LT5oUWuCg6Ll84EWyEoR8fD2NJBMaA/HzMkyT670LE5t6B2tMGKPe2a9T+dpYUQ5EMmL9sb+Ht0CaHkcP2E8MyQp+EMTpRs3SmKztZm6yLEAG9daWjsUByESQJrmeXlhWMT4rJJpkMfXF8JOQrg9xL6wyuBR8t0ggSjwVrU/BHGZjxhQnazAMP0IHmr8W6exJzQx7+ohVdKmrixB8zH/0HeBkDCzrSWN9feEj2dSvKfKTiDKsHjEE/ibenGQHWJFIjPr4Aw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=3TJjTcVd3BZ6i5txdtqE3VEoRUJvfRhh5ge9I0jkVh8=; b=RUwIUdgiYvv/fMWvCsz9YPr3sEDLZAFgmMmRkzvgnjWZ5cxS9dk+k9sfOm/oH2/hWFgj8FdbHnulWF4JvkqcErt0tknUcXmgJjVg3Cb+kJTBWFMHBd43Pte3DZOoMuIhhNWs2ohud1iW0YlWyaqnpsklfVnfEZjZ6kOaYFDbpCiB2R9EmHZEzS841auvgGk6CWc8Kgqf2n08DLmEqj1h4jjboSkrMC3KmYBvwpEirtMipCZMOKnQwd2HbwslDiVtN2ITa6qI50fYWPUMYnyv5xcgpogP1wEOqCKmZUMlrfyBTJR4WCreKGKzRGDExIoGharDsagAEBn+aCzlngewLg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3TJjTcVd3BZ6i5txdtqE3VEoRUJvfRhh5ge9I0jkVh8=; b=WaXUdTfX2O7rlTWjGfUiZTf2Ck98x8UsIpZYHl2PaaF4pRbn9R41xHa8/RpFQubbzhICCV8T1PpwUfVSReTnZkeye8CgBnqcyNfEIPIjm25izFTwh+N/O0I+zJi7/ZwHBREpRoXlXK8a84+derVGVX2fWH6w5vxMClL0b1r9dew=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by DM5PR05MB2908.namprd05.prod.outlook.com (2603:10b6:3:53::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.31; Mon, 1 May 2023 20:52:32 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::913c:4e0b:45c2:ca69]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::913c:4e0b:45c2:ca69%6]) with mapi id 15.20.6340.030; Mon, 1 May 2023 20:52:32 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Yingzhen Qu <yingzhen.ietf@gmail.com>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-rtgwg-yang-rib-extend.all@ietf.org" <draft-ietf-rtgwg-yang-rib-extend.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "rtgwg@ietf.org" <rtgwg@ietf.org>
Thread-Topic: Rtgdir last call review of draft-ietf-rtgwg-yang-rib-extend-16
Thread-Index: AQHZfG3vAh62sK53gka+ifuUEW2dVq9F42bw
Date: Mon, 01 May 2023 20:52:32 +0000
Message-ID: <BL0PR05MB56522903F5682207980F1908D46E9@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <168296662458.49135.11152971610183102502@ietfa.amsl.com> <CABY-gOMerNd0=P2zwdt4b=y0_wHUsWqYAi+Q0He38EiYPz0Qeg@mail.gmail.com>
In-Reply-To: <CABY-gOMerNd0=P2zwdt4b=y0_wHUsWqYAi+Q0He38EiYPz0Qeg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=4185cd8f-1caf-47d9-856e-ef33c17a543b; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2023-05-01T20:47:22Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5652:EE_|DM5PR05MB2908:EE_
x-ms-office365-filtering-correlation-id: b2784423-c44a-4f4a-c64e-08db4a85fc43
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: zuhDLkzBNxDFFlUTO8rHjuhak2seCWbg4HYkeHzC4CONL+b9cbia3e4s065UMwavlrnO1lvEJgDOnJzXk7j1V7zj366FaHkXA2q/wfy+7YVQhxXPoH+EbY+eX5JFJbl47toRub/6oDrDNL3nbAEOeuNLKhomW43FuUBipeWaBszdBVUE4ePCzxAVEe75i509ccspipsGYh9y6RJWE6bTMdq+yMMPtj/DCqRyAJF0JqFTwquwLqXnS9RksXHqPElSUUwrflnMaxDQcRLeWRh3O2AhQYOjA8h+Btw50ll4Kz+/X+xlvxdhxzVFgX50ID3A9dkCMVl1LvHRvy/wBvFB+/Q3TLLMchDJjDX7u5CQ64HbYy/3POyhR27ThYcYX26nfNpgag2pq1zvBA0/ivH/m/AP6/pknTSXgYJVr4BEeR7Doy5XYu6XtL3oNOerwpgaVipekpCKQXGvH0ctoM5rCuyWmP6X7wWpUB9VD9lZ5MlNOA524eDwgbITKijMi+Ewul4zGD41IptWzNCFGuCKoXGQqrwx2RvSlYFP5SgPZ3bnC5yxKhhNrQ/MbqXfrcM+YKHpG1trnQJTRSDiy1tzoCZ9CcoILf04bGG9gyXTV4vBfCNwDIMLIgZtL5AHEmnr
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5652.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(376002)(346002)(366004)(39860400002)(396003)(136003)(451199021)(64756008)(186003)(66476007)(76116006)(66946007)(66446008)(66556008)(316002)(6916009)(4326008)(478600001)(7696005)(71200400001)(54906003)(86362001)(33656002)(55016003)(6506007)(26005)(9686003)(8676002)(8936002)(38070700005)(53546011)(9326002)(2906002)(5660300002)(38100700002)(122000001)(41300700001)(52536014); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: QD3e6Gi4jq/UKxtH8oEv0VwTSVIqbjlng2ODYj7VmI36dF0n1wwST5mljEXhc98H2juVYtEQ3EwCfomL4auRGrkafNiPWc45dIbHJv8kf6W43FiznfhHeZqLJOBt8nQuIhCOiACjFoxeLnwr1dLSvsKzb8cb88pMHWQdcQjPP+Y5nduiKDVMsS/xuQMtTriY1quJwy97YPcy2TYGR4fmH96wTH2A8/0GAr1XmcUqqe0njETH8jQPJMuMSJ/DSHUror+tFcyQlD9dNDUIC+2Uuuu2czBbpyt5v27N1A9rYKLT3/sF+tWCYGQHwKbKQyObh7bkGcgBJDDc/Frw+OBCNTJZ7tkISU1OIIwiuB2lqfW10Q7yXlyiFRwq9R0TB3gl7NEVMnZtzcOe5F2udwFasjdq5GDTLK5C6S/YY96lIxsO5sUqBL6dtegBPVUUI9KuY2JptR5dA2QeQIu45mWjYWepGCAyl9igov3QDQumrut/yoGqa8gG8gP3aCKSWa9nzjdn0FAgWEgVOIly9KFC8D2xyqStt0N0ox9ElFgpW7tRZfTSZ3O31v0ljya+Nzi+uIL8Fpc7MU8iY0tAvgrvtNPAHNdVJd+DYeezfpH3jhMU60KLHqt6QDEDprKYmhM0pwiiLuT7etRDz9CVd5EQnbFFeIKyqrIp+Gg5p0+JdrXYwRu3bWK4p7dvW7EF7dWm1YFxpxViUwCL3VR+XiQb9h0tJAVf/2tC0N7AbKls3qJAg4vfT1Dx8DC2m2emnpEIv0DyYRwwX+0/fP5uAnHvW4kyEhLcawLM4bR99zZb3oGTeHUA6qmznTsDvchPGxEBbdjArPjNINIORo9T4tCSYt2G6VZU76ndNX4u9H2VjWI4+fF7TtJ7pTfA++ntPxxztFpbRyrl1N57UfPI9yJBK8Jr3PAAF4pxv1ol7Gm0Q80EhHrSrhT0PlRij+LfFwPetSMLui49aES09LznYvbEOxGyA8amnrqIABC1dNDILAxtVUAgg6H9FJ+BsIAcMf4DW1Xi5Comv1CG5f1sPfdu22v/fcr7MdC8p1FkKy0QwEBQgXpGh3q2rgB4o+smpYIYaMwR/oltm9BtmaqCHezmsy+OuGFieTH16YIycnwW8P2x1AEkydBBVG3QTwsIbS07sNcADk56YU5bYIar90TMrBcuDk4x8ffQwITkp3IeGy0yqIzWTn6mqB2nufIT+LMzKvAH/SpDpUSMAkFc3BGFK5RKtHGcIR0CsXtwrK6Etf/HrwaHv688jf7MtPgKuRB2D+VurcVwv2LbtOqu66+RzhoK0pdLsDI24QmuJXr6gyOKVOgeM7o9GI+aiRkdVyDI6R/hJ6z1Xb60pGlaDGD1jBphPfWafa1NQjHnzXe5/qgJcyipfTOfhLQvxpCeXuNACGHgEFOA9FJg9oqkJy8nn/ddWiSzcbO7JhOGmDFuIf9xdp8fqJYYwvJbSdxC8zoL7W1ZcBThykvs3pfSFyoqm9tjEiTN3Qydm1K6JaUlm6MKTicZCi8GJd5J4PYDLPJE3fg0IooolNZdJQG+0IR074YyK3EErRUNaL0YTmepPXnrm2dek3OMSzqdM9AMS9p+
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB56522903F5682207980F1908D46E9BL0PR05MB5652namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5652.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b2784423-c44a-4f4a-c64e-08db4a85fc43
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 May 2023 20:52:32.5856 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: XRlmr+ksRdcM799Ghp7/Q06S/MzNN6pRUkQGSpGgtQQvHOi+DfeJgv0lhDTR0J/CR09gCAbaZ9A/7Pb7w40kEw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB2908
X-Proofpoint-ORIG-GUID: IPQH4Z6EW8EXFVUCR-SzrWXEV4FOauBM
X-Proofpoint-GUID: IPQH4Z6EW8EXFVUCR-SzrWXEV4FOauBM
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-05-01_12,2023-04-27_01,2023-02-09_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 suspectscore=0 priorityscore=1501 lowpriorityscore=0 impostorscore=0 mlxlogscore=999 mlxscore=0 spamscore=0 bulkscore=0 malwarescore=0 phishscore=0 clxscore=1011 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2305010167
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/xzp-e5VHFD9icnjthP2wwdGbNkM>
Subject: Re: [RTG-DIR] Rtgdir last call review of draft-ietf-rtgwg-yang-rib-extend-16
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 May 2023 20:52:40 -0000

Hi Yingzhen,

From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Sent: Monday, May 1, 2023 4:46 PM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
Cc: rtg-dir@ietf.org; draft-ietf-rtgwg-yang-rib-extend.all@ietf.org; last-call@ietf.org; rtgwg@ietf.org
Subject: Re: Rtgdir last call review of draft-ietf-rtgwg-yang-rib-extend-16

[External Email. Be cautious of content]

Hi Jeffrey,

Thanks for the review, please see my answers below.

Thanks,
Yingzhen

On Mon, May 1, 2023 at 11:43 AM Zhaohui Zhang via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>> wrote:
Reviewer: Zhaohui Zhang
Review result: Has Issues

I have the following one nit comment and one question:

  augment "/rt:routing/rt:ribs/rt:rib/"
    + "rt:routes/rt:route/rt:next-hop/rt:next-hop-options/"
    + "rt:next-hop-list/rt:next-hop-list/rt:next-hop"
  {
    description
      "Augment the multiple next hops with repair path.";
    uses repair-path;
  }

The description is slightly misleading. It is to agument a single next-hop in
the next-hop-list, not "multiple next hops".
[Yingzhen] how about: "Augment the next-hop with a repair path."

Zzh> Good.

Shouldn't the repair path be applicable to static routes as well?
[Yingzhen]: Theoretically you can have a repair-path for a static route, but have you seen this in deployment?

Zzh> Whether anyone implemented/deployed it that way, I think it’s quite reasonable and desired to have it covered in the spec. For example, a static route could be using if1 by default but if2 as backup (in case if1 is down).

Zzh> Jeffrey


Juniper Business Use Only