Re: [RTG-DIR] [Last-Call] Rtgdir last call review of draft-ietf-rift-rift-20

Jordan Head <jhead@juniper.net> Mon, 01 April 2024 14:05 UTC

Return-Path: <jhead@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 064C8C14F6E4; Mon, 1 Apr 2024 07:05:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.172
X-Spam-Level:
X-Spam-Status: No, score=-2.172 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.08, 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b="fiDCC6P+"; dkim=pass (1024-bit key) header.d=juniper.net header.b="e4rVWNjS"
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 QBBj2yO5sOPt; Mon, 1 Apr 2024 07:05:13 -0700 (PDT)
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 5FD71C14F704; Mon, 1 Apr 2024 07:05:13 -0700 (PDT)
Received: from pps.filterd (m0108160.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 431DPuo3009895; Mon, 1 Apr 2024 07:05:10 -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=ErB0QUaYgHejBzSv/2hYst Es7e/pATRKpC39ULk5bjo=; b=fiDCC6P+gTC2QuHRCa6p1z8Gwe1vB98QLEPtmj ULfENwvkovUlJacNvHxRAex1e/9cauKmabr5NcBza7P13MJZs2c9VQiJB2R8jNbW W1A+tABB7atMAgH7TtMPB58X01VD1f1Ed5hrh5D0BpG3gIEssvEnTWA/PLi9SiYD DgNLP1ISBmJuGe7iE2ouXliu57Wxh/lxSig1XAAttDJzVurzhfOxjLnXwacz4lVZ 6lszWD76Z+8oPQtYQpZsen7a64fZc3fWYG+wjsc6r2mSMxoNgrEs+LwIKcH6ecdN xT9PW9EskmyHUsSyi52OAmAoa4CO1JDbBx4fB0I39IIGN9yA==
Received: from byapr05cu005.outbound.protection.outlook.com (mail-westusazlp17011010.outbound.protection.outlook.com [40.93.1.10]) by mx0b-00273201.pphosted.com (PPS) with ESMTPS id 3x6gnd3kt4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 01 Apr 2024 07:05:09 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=czFFR04Sj+dzHDcWEPEWsCvpWzyAYe5dRlhNJKmU3nNioDHxwdbFnIhQxxlPRRiDZ3ytk2n9tQBtsY6fMTAbLHiMmlhGGo2HRcPIoKDtd+fNbuxz+9vkGB5C+xCme2U3t3bYTfnoeGewoimOz43ubfNhYcXbc0cC+dMBp6krVqBI4DZvmc4POC9nFZ3ZRYhq3j7CG/faHcE7rVMQB8nCukFzQFtjAoIg2TvnVgn+wu/MhHWMOx5NINtG37GM/SpgfbcMp6KSP4L7YraCC3Zy6V9oCx1xju/IwfiUjkV24OCID15VeCHRWmizxbC6fRK9rvfIEHTazYSQF5Y5m0L1Zg==
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=ErB0QUaYgHejBzSv/2hYstEs7e/pATRKpC39ULk5bjo=; b=ECTcG4xsX1Btz5J1wonFQJ8saxxM8QTE/DszbctHpulwtBu46sY8EDn9hTA3nZtBYYoO09O0d4om1nuAG9xyU/q9p+4BiYI7Vond70JWBA18mmtxyW91ohyfK/sAca49Lgx+eQS+fNtL+thRLRnz+IaqMeTLJM+o4qldo4JUJliKbP6RM4Fo6QLRKuQR06BI6bBJNyCSmOvkjisyL4LVZm3f/40cgzsF7Ygu1NI7KSAcY3/9gURoeJlg0pi0nwWYZAOdtkL+c8x6ZDcZzxBtDwHL/OVvrn5eq/3iCvbEDlMZLkWaeCsqmUWWHKaATXTMW37XdJeXYXeU1bbUfvOSRQ==
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=ErB0QUaYgHejBzSv/2hYstEs7e/pATRKpC39ULk5bjo=; b=e4rVWNjSTxmusUPUkCYy8Y8X8XuNSJtvvpEF6cpwxCjJY8w+1hETvWlkxa3lxtgk4PXpPxOrKw1DDg9OTtJhxeR4zhE9xI8ERNIRO9EkbdysZpCqgiA592wXQjs5k6Es0ljZeU7C2GElEr+mMl2Pp4T9mCYJhZq6Qt9dtXzYTzU=
Received: from BL0PR05MB5362.namprd05.prod.outlook.com (2603:10b6:208:67::16) by CH0PR05MB10182.namprd05.prod.outlook.com (2603:10b6:610:190::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Mon, 1 Apr 2024 14:05:06 +0000
Received: from BL0PR05MB5362.namprd05.prod.outlook.com ([fe80::1e28:e4fe:7218:9096]) by BL0PR05MB5362.namprd05.prod.outlook.com ([fe80::1e28:e4fe:7218:9096%4]) with mapi id 15.20.7409.042; Mon, 1 Apr 2024 14:05:06 +0000
From: Jordan Head <jhead@juniper.net>
To: "loa@pi.nu" <loa@pi.nu>, Antoni Przygienda <prz=40juniper.net@dmarc.ietf.org>
CC: "loa@pi.nu" <loa@pi.nu>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "draft-ietf-rift-rift.all@ietf.org" <draft-ietf-rift-rift.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "rift@ietf.org" <rift@ietf.org>, James Guichard <james.n.guichard@futurewei.com>
Thread-Topic: [RTG-DIR] [Last-Call] Rtgdir last call review of draft-ietf-rift-rift-20
Thread-Index: AQHaed853xDmFn+zG0mEJtu6WpufrLE/BXGLgAdObQCABbZnAIAFtLsAgABgmwCAALWsgIAAlPur
Date: Mon, 01 Apr 2024 14:05:06 +0000
Message-ID: <BL0PR05MB5362B10D7680AAA4D73B49FDB63F2@BL0PR05MB5362.namprd05.prod.outlook.com>
References: <171084025066.20222.12149424859698001324@ietfa.amsl.com> <BL0PR05MB5362039AC93B47D17403370BB62C2@BL0PR05MB5362.namprd05.prod.outlook.com> <a1d3d245bdea4a66f7e4d28f37f9898b.squirrel@pi.nu> <A69B6A41-0944-4247-B8A1-44EF7E41027B@juniper.net> <83a9cc7373b18aabe9a759814c597b50.squirrel@pi.nu> <3E42B51C-6188-4837-B783-AA1873BF088D@juniper.net> <a8bb45f59d6cf5f15c41322178dc5f17.squirrel@pi.nu>
In-Reply-To: <a8bb45f59d6cf5f15c41322178dc5f17.squirrel@pi.nu>
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_Enabled=True; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2024-04-01T12:20:36.7842677Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BL0PR05MB5362:EE_|CH0PR05MB10182:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: lx5gbvO4/MQAlEukbkdwwh00lC8DxF9FLIr9n2TX4/r7pFQT2sKVlmY1pEQC2Y1eenOcge1xsY/7JaAuOvRv5A/58Bplup6q6idEc3zqag9McMKDyabgRk2UGR6MFk82/A9esNv1NQX9lwonl0RhM6PVrHkbaaeN75zu9EKBUuTborgNi0WwC/e92tKhPxDZzMUhfwHcgVTUkdbIi35zBoF6oa68/7g0pemltlwulppfYuNz0I6Nwr1SOzDDBNkmVvF7OHYvIPx0H5L8Gs6PX51zzuo7Czprqy8aX55HLId4Y/8VC1fovhBsGgIx7eeMkYQWZFan1GTuY4bD8QAz0Oy/OWMcxs7pr+/zfq0YuProsxBUIsTL9q8aNVkHPNqOpNL5X6W7jTv1TVVNvg+QVsbJNYvlk5Rs5UfcPEU85guxnL6fTy21D8D+bw3u18U0Wudo9nm6vgBmWksewnM8ywRijbDAKqodh2BtouqQTf4nTlMMjnRatQ1+IEjCdHLQ2qTx6UFo70AIdUoel/XszGbSA0RAyKtOk1oq5j+lqVH1iz/CYatcmKmsXxvRWQCQqS+HS3ORRIQ/1W2ugx2QZ3VH+6k3TTc4JFWEO+9522A=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5362.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(366007)(376005)(1800799015); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: +ToGNQh8JiAE8nl6xN0o55a3TIh1xp5MtZTP8KFOM6oTAPtq8YhkgEuLCyM6UM5Va+9WP6KAxh9cZJKroZGbW46ERmDxCg0CL/C5EEO63FUOx3omQA9/6iSRJjb4cCoKqPLF8ehvqKsWWoJv+ujDEOM8uaUknYCa9lhZVxo3xnxkPOfj1qnDrnpq5rHsjribi8IHJKPivcH4o3ANjmdkZxQuNv2rkK/tYw9tiq5L5+AYk3EqAKR0hdiS6ONR4anC0KoDWKeZYOssR5ly/3a8SfqEyHkkVtt6+DRkr5pAKsB7OsF3h0N8c8R3q4i48pbTm7y05i47IcdxrkRwQQJgyxFdU5kfCzgHl7VogmywX+SbtIhB0upKnk/48R6HVxvD9g+5bC2O+xBbw1znBpNwUpSSI9XafOAi6vrdAZeev63GdfuxV+tQz3OaqW0bGuQ/uoQTCI/LK+bUWmWLYVXWjCFZsI7RtLLz19OpY6OmjnoNzMvU+jsMtBcncW3uMvmsb5kZtT6EA50EXFNIyWVLr22yuIK9VMD3ffJBRHxJxc9J+ucxKoiTwiAXi2fc23JmoQ7dEKMGlJyk9yEEKeI5kKs09i5WaoICZA6/tvRaLwzjdMmobwc/rbzYRAwZ1dH9hGNypCELShHKi5DgD1BRzRCRd+dBDqq/mguK2TlEjx0aplt26GnK1gB+5rpBs0BnCQaj+wiz+pgUgfxAc2LwQfT3CVHew8L9D4TycSrWSRhUIyhDB7OZkbOJqHIiXAAUL+qZ0UeV5u+pCqRem2ohhdwZ+xFV1Gi3pECL+oGfX9r/0+us641quCQWbTKAHSQ/rQDN6ufF1ZIDUjYS3CMbmlKz8Q2hqKqvLizygIEck34+eMTt836pHnQT+90Zf5vkq8yess4Ccz/vgOdCH5uMiIID02isP7hSaMRcyEERAnVOrKgFX2ipcDvwEsFq350eg8L1ev1jfcLOyD4ncQGzjp30PXLHtw48+R3plXRJ59sDzN3/Jrg1vhVxxNdgxoS4HFkSOoSSqLCX946aA/l0SyxsRN8lv3LDpkwxl1MZRpIhP9GOdZzr0pPKSgdQH+7O7/o5XaR3p2ntZ6ys2A7UgrRLXsDse132Gwp+aTcjv9e4JNBK6Pd5W6FQKv/SDkj4XCJ4wvifZ+85VAPWy+8jBVtxHhUO4lm4IVGZj0r8SMtNEaporMVQUUAMXwCMuCqsdqhatvY4092qzKZ/0JR09VMq+89bDHTX4UI5JkIIUCVst3vTZdnKufjzdMOeVFct/wZ2eca92/716VYJWk7wE8ajjAjbIWowD6ljJjZDE26yy4H+BEchstxnYdd4HCoZIL8klBm2WW6JfRf7kSYMD31b7Q+d4wmOuvJAEqcVWR4hMqlC7ycRTOP89Q+SR5HcWq9cb7kbIyuFku2DtwwViZKJ0FBDbCP9acjPsEn8uNyiSiBehDsQDgBqMotFJ7dR0iEI+d38BxaA7ii/GGClEIc4SLJK1b40NohVANeBVwsbJ6fYMR1XGjRXKUh+4udClyWd9kxmwmXNwukicz0tFCrzmTkfypx1IBHNaC9P+ldySyUiSuhIyE/S5zRUJ86d3pgGSXP0ueZSNqt0nyAUAw==
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB5362B10D7680AAA4D73B49FDB63F2BL0PR05MB5362namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5362.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: efdb2dd5-ecaf-46bd-e1cf-08dc5254bc0b
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Apr 2024 14:05:06.5031 (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: ZNcqoM3/B/Re0fnTJ/6IMM/+cDRAo7h6GVqrreaMuGdRP9tyXyq5FVY81O5+KsBWUSIPKg0KJXqqt6B56pAKWQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR05MB10182
X-Proofpoint-GUID: ndWSizMpRDyyTwHMZvtuJXIsRonXyjhh
X-Proofpoint-ORIG-GUID: ndWSizMpRDyyTwHMZvtuJXIsRonXyjhh
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-01_09,2024-04-01_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 phishscore=0 mlxscore=0 spamscore=0 malwarescore=0 mlxlogscore=999 suspectscore=0 priorityscore=1501 impostorscore=0 adultscore=0 clxscore=1011 lowpriorityscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2403210001 definitions=main-2404010100
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/t3YVPHShz3PSRbipiyYYk_nP1L8>
Subject: Re: [RTG-DIR] [Last-Call] Rtgdir last call review of draft-ietf-rift-rift-20
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 Apr 2024 14:05:18 -0000

Loa,

Thanks very much for the clarification and suggestion. I think the expanded scope and context improves the document.

I have what I need to make the necessary edits.

Jordan



Juniper Business Use Only
From: loa@pi.nu <loa@pi.nu>
Date: Sunday, March 31, 2024 at 11:27 PM
To: Antoni Przygienda <prz=40juniper.net@dmarc.ietf.org>
Cc: loa@pi.nu <loa@pi.nu>, Jordan Head <jhead@juniper.net>, rtg-dir@ietf.org <rtg-dir@ietf.org>, draft-ietf-rift-rift.all@ietf.org <draft-ietf-rift-rift.all@ietf.org>, last-call@ietf.org <last-call@ietf.org>, rift@ietf.org <rift@ietf.org>, James Guichard <james.n.guichard@futurewei.com>
Subject: Re: [RTG-DIR] [Last-Call] Rtgdir last call review of draft-ietf-rift-rift-20
[External Email. Be cautious of content]


Tony,

I said that I am not a subject area expert, and what I gave you is more
about the LEVEL of info, rather than the actual content.

I trust that you can figure out what to do.

/Loa

> Ok, sounds reasonable. I would drop references to specific solutions like
> data-centres or any such thing. CLOS is timeless (for reason of economics
> of connecting crossbars), DC as solution may be as obsolete as steam
> engines in 20 years when someone reads the spec. Also protocol is really
> CLOS variant since it allows e.g. horizontal links and multi-plane
> variants so IâEUR(tm)d stick to CLOS variants (considering the now misnomed
> fat-tree a folded CLOS)
>
> âEUR" Tony
>
> On 31 Mar 2024, at 12:51, loa@pi.nu<mailto:loa@pi.nu> wrote:
>
> [External Email. Be cautious of content]
>
>
> Tony and Jordaan,
>
> No, I don't want the list back, something kike this (please remember I'm
> nit a subject area expert, if what I say is exactly true please correct
> after your own head.
>
>   This document defines a specialized, dynamic routing protocol for
>   for a type of networks that is either called Clos or Fat Tree networks.
>   Such topologies were earlier primarily used for router or switch back
>   planes, but with the growing importance of data-centers Clos or Fat
> Tree
>   architectures has found new target networks. Due to the importance of
>   such architectures there is an increasing interest for such
> non-blocking
>   topologies. The specified protocol is optimized towards minimization
>   of control plane state as well as minimization of configuration and
>   operational complexity.
>
> /Loa
>
>
> Loa, thanks for comments, all good, last we are on abstract
>
> Now, as to abstract, up to 13 version we had a far bigger abstract
>
>
> âEURoe
>
>   This document defines a specialized, dynamic routing protocol for
>   Clos and fat-tree network topologies optimized towards minimization
>   of configuration and operational complexity.  The protocol
>
>   o  deals with no configuration, fully automated construction of fat-
>      tree topologies based on detection of links,
>
>   o  minimizes the amount of routing state held at each level,
>
>   o  automatically prunes and load balances topology flooding exchanges
>      over a sufficient subset of links,
>
>   o  supports automatic disaggregation of prefixes on link and node
>      failures to prevent black-holing and suboptimal routing,
>
>   o  allows loop-free non-ECMP forwarding,
>
>   o  automatically re-balances traffic towards the spines based on
>      bandwidth available and finally
>
>   o  provides mechanisms to synchronize a limited key-value data-store
>      that can be used after protocol convergence to e.g.  bootstrap
>      higher levels of functionality on nodes.
>
> âEURoe
>
> This was roughly modelled on RFC2328 in list form ;-)
>
> That was nuked based on reviewer comments (donâEUR(tm)t remember who) as
> âEURoeway
> too long, way too much descriptionâEUR
>
> So, what do you suggest so we donâEUR(tm)t go in circles. Re-incliude
> that?
> Rewrite that? Any idea on wording?
>
> âEUR" Tony
>
>
>
> On 24 Mar 2024, at 05:29, loa@pi.nu<mailto:loa@pi.nu><mailto:loa@pi.nu<mailto:loa@pi.nu%3e%3cmailto:loa@pi.nu>>
> wrote:
>
> [External Email. Be cautious of content]
>
>
> Jordan,
>
> I'm mostly happy with your replies.
>
> One thing is my comment on the Abstract, I think it is valid.
> I'm not asking for more details, rather is more overview.
>
> The abstract is intended to be stand alone, it shall be possible to cut
> it out and pasted in a relevant context (e.g. a test on "What are the
> RIFT RFCs all about" and still be understood stand alone.
>
> When I started to write my first Abstracts Scott Bradner told me, think
> of your own manager and write a text so he can understand what the draft
> is about.
>
> That is what I'm looking for, not more details.
>
> /Loa
>
>
>
> Hi Loa,
>
> Thank you very much for the review.
>
> My comments are inline as jhead>>
>
> Jordan
>
>
>
> Juniper Business Use Only
> From: Loa Andersson via Datatracker
> <noreply@ietf.org<mailto:noreply@ietf.org><mailto:noreply@ietf.org>>
> Date: Tuesday, March 19, 2024 at 5:24 AM
> To: rtg-dir@ietf.org<mailto:rtg-dir@ietf.org><mailto:rtg-dir@ietf.org<mailto:rtg-dir@ietf.org%3e%3cmailto:rtg-dir@ietf.org>>
> <rtg-dir@ietf.org<mailto:rtg-dir@ietf.org><mailto:rtg-dir@ietf.org>>
> Cc:
> draft-ietf-rift-rift.all@ietf.org<mailto:draft-ietf-rift-rift.all@ietf.org><mailto:draft-ietf-rift-rift.all@ietf.org>
> <draft-ietf-rift-rift.all@ietf.org<mailto:draft-ietf-rift-rift.all@ietf.org><mailto:draft-ietf-rift-rift.all@ietf.org>>,
> last-call@ietf.org<mailto:last-call@ietf.org><mailto:last-call@ietf.org<mailto:last-call@ietf.org%3e%3cmailto:last-call@ietf.org>>
> <last-call@ietf.org<mailto:last-call@ietf.org><mailto:last-call@ietf.org>>,
> rift@ietf.org<mailto:rift@ietf.org><mailto:rift@ietf.org<mailto:rift@ietf.org%3e%3cmailto:rift@ietf.org>>
> <rift@ietf.org<mailto:rift@ietf.org><mailto:rift@ietf.org>>
> Subject: Rtgdir last call review of draft-ietf-rift-rift-20
> [External Email. Be cautious of content]
>
>
> Reviewer: Loa Andersson
> Review result: Has Nits
>
> Hello,
>
> I have been selected as the Routing Directorate reviewer for this draft.
> The Routing Directorate seeks to review all routing or routing-related
> drafts as they pass through IETF last call and IESG review, and
> sometimes on special request. The purpose of the review is to provide
> assistance to the Routing ADs. For more information about the Routing
> Directorate, please see
> https://urldefense.com/v3/__https://wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$<https://urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$><https://urldefense.com/v3/__https://wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3Chttps://urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3E><https://urldefense.com/v3/__https://wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3Chttps://urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwst<https://urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3chttps:/urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3e%3chttps:/urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3Chttps:/urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3E%3e%3chttps:/urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3Chttps:/urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwst>
 FA9w$%3E%3Chttps://urldefense.com/v3/__https://wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3Chttps://urldefense.com/v3/__https:/wiki.ietf.org/en/group/rtg/RtgDir__;!!NEt6yMaO-gk!BRuyr5rrXI7fzEEwSLkBFPHxwxMpAQ2JqcFYDfAidh4TTICD4Pz1ksoGTHCoSzGMntg0TwEwstFA9w$%3E%3E>
>
> Although these comments are primarily for the use of the Routing ADs, it
> would be helpful if you could consider them along with any other IETF
> Last Call comments that you receive, and strive to resolve them through
> discussion or by updating the draft.
>
> Document: draft-ietf-rift-rift-20 (the current version is -20)
> Reviewer: Loa Andersson
> Review Date: 2024-03-19
> IETF LC End Date:
> Intended Status: Standards Track
>
> Summary:
>
> This document is basically ready for publication (with nits) ; though I
> found it a bit
> hard to read.
>
> - at least for me the appendixes contain info that was useful when it
> came to understand the document. This could be mentioned early in the
> document. Admittedly the Readers Digest does a good work, but it is
> quite a bit into the document.
>
>
> Document Overview:
>
> This document defines a routing protocol for Clos and fat tree network
> topologies optimized towards control plane state efficiency and a
> minimum of configuration and operational complexity.
>
> Note: One have to get far into the document (even into appindixes) before
> you understand the specification of that protocol
>
> Comments:
>
> The draft is long (189 pages), and it takes time to get through all the
> details. That said the authors does a good job, it is more that the
> topic is new and fairly complicated. Especially the "Readers Disgest"
> section is useful and I had to return to it serval times,
>
> jhead>> Ah yes, I think this comes with the territory (as you said, it is
> a new protocol). I'm glad to hear that the Reader's Digest section was
> useful.
>
> Major Issues:
>
> None
>
> Minor Issues
>
> Abstract
>
> The abstract of a bit thin, I can't really get what it is asll about
> from just reading the abstract, and that it what is there for, right?
> jhead>> We originally listed the various optimizations made by RIFT in
> the
> abstract, but it was quite a long list, and well, not very abstract. In
> working with other reviewers (AD, etc.) it was decided that a more
> concise
> approach was better for the reader.
>
> Nits:
>
> There is a long list of nits found by the nits-tool (not running
> verbose), please fix those!
> jhead>> The majority of these are a byproduct of using the --expand flag
> when running xml2rfc before submission (this is required for our document
> due to the use of SVGs). I have already started combing through and
> addressing the other ones, however.
>
> In the abstract you say "clos and fat tree topologies", in the the
> Terminology section you say "This document uses the terms Clos and
> Fat Tree interchangeably".
> Should the abstract asy "clos or fat tree topologies"?
> Caveat: This is a grammar comment and I do not normally make grammar
> comments :)!
> jhead>> I agree, good catch.
>
> You mixed "terms" and "abbreviations", have concidered two lists?
>
> jhead>> They are all ultimately terms that are used in the document, some
> just happen to be abbreviations until we expand them on first-use. I
> don't
> think having two separate lists would make the document easier to read.
>
> In section 5.3.1 you use "acronym", I think the preferred word is
> "abbreviation".
> All acronyms are abbreviations, but not all abbreviations are acronyms.
>
> jhead>> I presume you mean 5.2.1 (as we don't have a 5.3.1) where we say
> "This section describes the terminology and acronyms...". I'll change
> acronyms to abbreviations as it is more accurate.
>
> One question on the policy defintion in the IANA registries, can you
> have a reference to an Appendix in the IANA registry?
>
> jhead>> I don't know the answer to your specific question, however IANA
> has had several discussions with Tony so that the spec meets their needs.
>
> I have not found any other nits.
>
>
> /Loa
>
>
> --
> Loa Andersson                        email:
> loa@pi.nu<mailto:loa@pi.nu><mailto:loa@pi.nu<mailto:loa@pi.nu%3e%3cmailto:loa@pi.nu>>
> Senior MPLS Expert
> loa.pi.nu@gmail.com<mailto:loa.pi.nu@gmail.com><mailto:loa.pi.nu@gmail.com<mailto:loa.pi.nu@gmail.com%3e%3cmailto:loa.pi.nu@gmail.com>>
> Bronze Dragon Consulting             phone: +46 739 81 21 64
>
> --
> last-call mailing list
> last-call@ietf.org<mailto:last-call@ietf.org><mailto:last-call@ietf.org<mailto:last-call@ietf.org%3e%3cmailto:last-call@ietf.org>>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/last-call__;!!NEt6yMaO-gk!CUKQcwvj6gulB67XPsxOXSWO5ELAXnv5EyFbZp853U0a6lFypiUSl93VfbPSRYltgm4gWQM$<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/last-call__;!!NEt6yMaO-gk!CUKQcwvj6gulB67XPsxOXSWO5ELAXnv5EyFbZp853U0a6lFypiUSl93VfbPSRYltgm4gWQM$>
>
> --
> last-call mailing list
> last-call@ietf.org<mailto:last-call@ietf.org>
> https://urldefense.com/v3/__https://www.ietf.org/mailman/listinfo/last-call__;!!NEt6yMaO-gk!A_YTiZvtXDJ5ua-1uMGjF-IiC-EbNOluVeOM2RQ294P7LbyZljO6uwZ9Kis6Um-WI1epYYM$<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/last-call__;!!NEt6yMaO-gk!A_YTiZvtXDJ5ua-1uMGjF-IiC-EbNOluVeOM2RQ294P7LbyZljO6uwZ9Kis6Um-WI1epYYM$>
>
>