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

Antoni Przygienda <prz@juniper.net> Sun, 31 March 2024 16:37 UTC

Return-Path: <prz@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 5DD30C14F5FC; Sun, 31 Mar 2024 09:37:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.874
X-Spam-Level:
X-Spam-Status: No, score=-2.874 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_LOW=-0.7, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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="LmQzci12"; dkim=pass (1024-bit key) header.d=juniper.net header.b="CAUZI1bP"
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 OQQ6Z3pWh7Ma; Sun, 31 Mar 2024 09:37:18 -0700 (PDT)
Received: from mx0a-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 83FD2C14F5E4; Sun, 31 Mar 2024 09:37:18 -0700 (PDT)
Received: from pps.filterd (m0108156.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 42VEnYZt011513; Sun, 31 Mar 2024 09:37:16 -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=WYl2AcKL0RliHwykYH3w4o 7iS1lSkTi57dB2cX/uMYk=; b=LmQzci124DNoC2ZWZY3zHKaDv9G4NgheXDBmUt KkruEQxCs/r7E0sXsv0Bx4tMZH1x43HVEpgqIn4mcrtpFXI5CAqesmc/3SGTlSN0 3rJlVkYR/qPKekI6rt8npw+uRAwG9qcpP/dpQswnvsTwW8661a+uHghjPC/+s7NP ibz3REwGJGccZ4QnWpXWz3zgo9XEMM+cIf48lEs/pY9+fBZq17I4FAuWKpNm1Sha E4Tdu2rnOc/+MjOaFQRdcZKt5JinxmmTka3wqu17SUXznhGJbg9OWkex45ekbUHu gxqqVtwit2iwSSGK50ZsaBH7Y+1kLB02jAMvBUQf4I48TBHg==
Received: from sa9pr02cu001.outbound.protection.outlook.com (mail-southcentralusazlp17011010.outbound.protection.outlook.com [40.93.14.10]) by mx0a-00273201.pphosted.com (PPS) with ESMTPS id 3x6hrf1d0g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Sun, 31 Mar 2024 09:37:16 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bZoXLdRK+RCH2wTDL22MBWMkbCOzfxAm5wYuE89YxI33Nf5O/nGP/Ql+t7ihp3/kboEF2xKqPxhGyayv0bNrubmp0cMbvnMtud2CUPJ8kPIUD1dTN9Zxb+Tuzm6h0S1UxwV5P2hQtYIPghHCi+KIogXvGw6fwEvqdeZRZJHijojcgTlZlyt1LMviROYxPri88qPSGcoQwq4PEJDLlQ6pbbvf0DCzvhBulaYJ2XlGArK7CE4zFSX0IhS6gS28hBXIWOtDQRlbkYwXQ8IP21I1hztQeJBZNAloT3+x8lix+wCJ/kyen0OylEiVXjeJ9CTbEebPNNFADSWbYWgh3VeuSg==
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=WYl2AcKL0RliHwykYH3w4o7iS1lSkTi57dB2cX/uMYk=; b=XbiZjP6likRngzvMPrG510SZpPcKNhqb0R/kjsvUx3ijwzPiSRIrKvHBdNCdQA0Kmn5c6cd8eoe7292EdCSb3TH9bu/CFCYa2k29JAg3niHFPfyyHu7/dIxbzSeBtPx26g6uN6YdHg9nqeOhQhrrl4j2AaIF/utxetGzQ2eNnQ2Bpd1OFdbVIqNymhjE59XCkW/ACvCXe9KG6d0xj3kSAhksmgTdkh4i3xQm/5CvYAY0vBDvfhh8iaPZY7MZb7CWKtH2YnBc1/wdaXO45g5af+3Dc2gg/m9A87sTxszG6nlcN97Cft4FVhxtYfFb65MIZzASzx3xEWQEtKMXo8E3gQ==
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=WYl2AcKL0RliHwykYH3w4o7iS1lSkTi57dB2cX/uMYk=; b=CAUZI1bPXcFnUJ86a9yhAsKJth4grLsAkEHZw3eflfr+eQGoqgo5mr+Gxx5pkGD4r/Id833SLiEK1247oxCX25zIenYJXWZwPA9vfFUMXKYX9VmkooN1q0DTvADBtIKZrzpyB+0VaD3GLpPOdPCPLHzgWTDiMZ7C9WeL9avpcPE=
Received: from CO6PR05MB7796.namprd05.prod.outlook.com (2603:10b6:5:340::19) by BL3PR05MB9116.namprd05.prod.outlook.com (2603:10b6:208:3b8::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Sun, 31 Mar 2024 16:37:10 +0000
Received: from CO6PR05MB7796.namprd05.prod.outlook.com ([fe80::d2df:81b3:5c62:6a8]) by CO6PR05MB7796.namprd05.prod.outlook.com ([fe80::d2df:81b3:5c62:6a8%6]) with mapi id 15.20.7409.042; Sun, 31 Mar 2024 16:37:10 +0000
From: Antoni Przygienda <prz@juniper.net>
To: "loa@pi.nu" <loa@pi.nu>
CC: 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>
Thread-Topic: [Last-Call] Rtgdir last call review of draft-ietf-rift-rift-20
Thread-Index: AQHaed85QuXopThtmUKcBoAR0QiLM7FGU/M2gAW2UICABbS9AIAAYJqA
Date: Sun, 31 Mar 2024 16:37:10 +0000
Message-ID: <3E42B51C-6188-4837-B783-AA1873BF088D@juniper.net>
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>
In-Reply-To: <83a9cc7373b18aabe9a759814c597b50.squirrel@pi.nu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-mailer: Apple Mail (2.3696.120.41.1.4)
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CO6PR05MB7796:EE_|BL3PR05MB9116:EE_
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: uEW8/rFHkqZ5wfiY0uBSnBIkWI1oeBkPGeoDd1+U1LkjsyuvWKyoAGX2d1nWSx0+IholYT69WUMCOZAPCtsbM5A4MdZXOkja5x4u8BGY/m24BaMpoE8DimXfxt3DvOlnJmaSMbJ8vMSaSy5mAeSruGb4GQXRx3ZSPGMF8abIZFe3YJs7BSOae4iSX59sW9dCBVUwtul+PPBAUL845GPtOu2G2sVc0yokiQAUWEuv8xqVUu6fxplrTTKmwQN+44EwVqx/TXtrf9bINmYwBOktD300tx43noBH7Hx9MVvzqd2pLlCQz2Lw+78gBZWbkQYDl91Kp768JE3HiRUR0swiwXsKPlFlWy8Mbxf1/lGyfj5d+Qd9GpIKZmD0xUTdl3hZR1Ii6QA1jh7RSlx44HKZBn67IdmuEF8N9qcdx71wKNkqJElWVAfNfUUVzjVFqIQPZbf8JbpqKo1s0ARo1HWBCVEYHht46KbXMqo2bkbZCVSld+C/JcnzunX9bS9ezqV3k+uECmLy4s4zPe0g3FT3c9g0l2FhX1Jl0WjMa1DReQerrHGeSCmJGSCssRHyr/gy0O1tsyIar+xvVBYAPiLiCUn/8tICqGZENUoQ7HS5Ba4=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR05MB7796.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: A968UGpSzgMAnWQynjQ1bNwIZrEE0xbT9CpPMEApmA3guEXeJANsYfKMeG/v86MvQ2kg/QP00k/dMA4RWod+9SvSY/pKr2FIZTRJAA1hHdHnEUb2b8QWmQS1ETBF4hk2Qgh7tBRVhAn/BD9I4BMlMigz30meveE+bDvXLDnZnVH5/wh9UbtzoBjbC8i2WAGE33juhkkf++vxkkU88upX61y8ObGf6tYstb7muUU+Mmj87ex2uJygr2YbLR0AzSRWCZ4qVx6+IPYtogn1UCziEcQjnarjL8L0Ls3EU0F+6qSFFbz1VfPleylKsGgJlDzjUxOIhQtjjOecfRz98xIdYEUUidO/mCILfx4+HYgr9gcUq9JT8W8Co7hCaDor9vbnoZpZQ+cPdBzHl4R9AcnitZLIoVC5uaYekrrpeMoSp7dxY1sxnja3dpf7azdS0uw1a60k+nYImdKv4nGPKw/Rxy/kyBHsyDgmHpdorYZlmYKaEtSIWBUyPKniaUZKexkDA3IEbRL3z2XwZnI8uBq/0YG6wENjxho3Vk4drRLz6PhKuqAqqId2LasOPo+48ZFF6j+sAvaPrtmWp9Rv2s1abJ+5hNZU+/YTUU5ztx6lPreIi1GY3ApL3z+GpLCPoDHiOab03PPc80gN0unqBPGx0yNQDqUiDrZcDzeEm6oyqPNMk21suKnBetrJqTAM4i6RT9xBK6i7RYvGpHH/89ZGKX6Bc3DGO3JXHtGdc3w3itRshh2aywJ2ClBMCiY92vE4yxUv4OCJKW6xUfVjyZ2oQq9vYZsH8YX3Mmv6fVWR20YHC5NqkgYWMnefP3tz/4OiWngZAnqsg5w2w56yuxd2rwCxPPezPkKr1XVnYvVAEdk39QTKA+/QwAXhFKWNBJAC3VVpPsO6HoOA2O2x0L8+duy64XyP/Kmdgs4OIsgFjNsFUd8pFjvuBuZ97NWpTUQiC+Teo5XaLvyiv55BhDrnR+eSRthl90QRbq41xC7XPmOsqUMKyu0KlsOxmGLbh/+OlH2R1bA6n0OmdXTdOL74ekDyF187mcJudv6WUISK8cTWFnJyBKFc2ixIs0XfX5eAe+L7Uu2g3xFt2kttk297RIUr9BTxkIBkIwSrTPZvNcNBoIgpLL1zaDbb1WgRgPrNU4os/0+Z97ABdzI5rdNsiw16Khs+udh6yvqTMdRELjU2Iv/GSK3RaZA69cj4HuyhyRoQjy7Es86wtDfCN9pUn8ZkRCP06KukYPMabLcLo86qSKlxuocW2pcrlzDQCpnU5N2WvmBXDiYFz203lXXs0wcy17cN5tgNly3usVSCimSM6iM2RGXln4LUAlDb9grOkuZWqeZwtYVzmEkExB2h8TIofAZ9aBlxBwqNAy4tcarOIK/Z5nKIQGXsM3r1odeUVeTwjaBgmXLc1Gn9xzdITODzOyNLIJe0tmkrLkKBmOUaH/jkqAQ0e9VhWD3RPUFZkZNpvswP29I3EsqoaB0w23+HrGyEI+J0FpntzZtB/4YLhW2G5qcHY1r2aTSlzpq49b0Q+f3foAM31uTVgr8kH6D1cd9NKvfat1xVEcKmYmSESR7sY+6mPb8vGZXHGgKf
Content-Type: multipart/alternative; boundary="_000_3E42B51C61884837B783AA1873BF088Djunipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CO6PR05MB7796.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e6896ff3-47e0-46f8-c600-08dc51a0cff0
X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Mar 2024 16:37:10.4456 (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: YR/MAOkHZZ9QNjhm5WMmGPBNsHn/rZrTOhvVfJJh16d6PAEhdxA3zMtfAcUHeNi2
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL3PR05MB9116
X-Proofpoint-ORIG-GUID: N1MqG_W6D3n71lPx46aathCeVXZzHxT2
X-Proofpoint-GUID: N1MqG_W6D3n71lPx46aathCeVXZzHxT2
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-03-31_12,2024-03-28_01,2023-05-22_02
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 spamscore=0 bulkscore=0 clxscore=1015 lowpriorityscore=0 mlxscore=0 priorityscore=1501 malwarescore=0 phishscore=0 adultscore=0 mlxlogscore=999 impostorscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2403210001 definitions=main-2403310126
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/A1hzWKibhDGYoWWwQzraDQdG1ls>
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: Sun, 31 Mar 2024 16:37:22 -0000

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’d stick to CLOS variants (considering the now misnomed fat-tree a folded CLOS)

— 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> 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>
<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>
<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> <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!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>

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>
Senior MPLS Expert
loa.pi.nu@gmail.com<mailto:loa.pi.nu@gmail.com><mailto: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>
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$