[netconf] Re: [Tsv-art] draft-ietf-netconf-port-numbers-03 ietf last call Tsvart review
Mahesh Jethanandani <mjethanandani@gmail.com> Tue, 22 July 2025 11:19 UTC
Return-Path: <mjethanandani@gmail.com>
X-Original-To: netconf@mail2.ietf.org
Delivered-To: netconf@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 4F1834858C98; Tue, 22 Jul 2025 04:19:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DEDdkNVJYOFX; Tue, 22 Jul 2025 04:19:11 -0700 (PDT)
Received: from mail-wr1-x42f.google.com (mail-wr1-x42f.google.com [IPv6:2a00:1450:4864:20::42f]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id B34E44858C8E; Tue, 22 Jul 2025 04:19:11 -0700 (PDT)
Received: by mail-wr1-x42f.google.com with SMTP id ffacd0b85a97d-3a57ae5cb17so2617200f8f.0; Tue, 22 Jul 2025 04:19:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753183151; x=1753787951; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=MVhSF8PYSwKAG5GDwn9/7jDxB0nEJD8/a1k8Z+x9xeU=; b=jS7Y+Up2iarWRcdZhpmJXHL4vbiTjZwRW55HKttnMfoFb0rBFbOwwLBgOf1yow20Pm 4JWAF418u6j/UQp6BtgM3Y3RsHVMW4m1UH0xSeudm0NIj8sC/zlgZxuzS/Q3o0bDWr11 2DdJTIuV7afOSkhl3TIeSyty+AeVfKapvoUBC9lEdNUwivs+4jQr5Pn7DiE0vuLatOCX xE8uzcEGKv6k80g5zs79x1qZlq3iN8sGpO2rwu4X43iOa8GiNX7U6+PXvkTNwf0mrp5m lue/qKG1tnvhuo+bKWkwc2pcLMO9h5O8E8rmo5hKD6XGWFHblIFWNZFKbiLzwT9k6sVO n93Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753183151; x=1753787951; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=MVhSF8PYSwKAG5GDwn9/7jDxB0nEJD8/a1k8Z+x9xeU=; b=T6AF96FEUbGP7S4ybnILcPXANccmI+w9yVXZI+65eCjqKDMwAPGCNFLnp0wUbiRHEX b1C6B3xnIhwJMo5wq76A2fcghQD+Bss5rE+pWX2zwQr9Ispaxz+HixS43nbI5wj5igOv WHGZuarV1pz8AMyBcS9hEG9Qp6WcZd8NFiN6izRsPXbdLDKwdCd8leWe1kP5ZccUBMbv HQyKUx8MU2PE9BBSAKFteawMnw4gTa2WrgDq7BfU+VRqqzk0yQdXS38NCbSZ2ZYzDAsv Ixn33vZnPRCtdLYT2WUGoPOZC8lm62+tguFCl2+FB6gK1v57XeyltJZC8NSs+I3pB0YY j7Ew==
X-Forwarded-Encrypted: i=1; AJvYcCUkOMmOhciA8rZP9+sLGN44OZFTUtFIxe6A5sQvwuhdfCGKbUQ60Si0tC3hiCKQfrS2XCM5giGxyQ==@ietf.org, AJvYcCWaok2HwxFumbE3WqtnC+1dQibz/qRNa47OBZj7BPUfdYP97ersHzgquFAaCTOCfCGwMUOnoc9TO6p2@ietf.org, AJvYcCXfhbXyRaT6y7WeT5eugDr0vU3r318GnWM45Yoi5ITR40uSnzZcT8sqkC1CG7w+ukn3o71iGEHTVrxT8eDiTK8Bq+DNhpLSdwoemeBQaSJZA7xOeg==@ietf.org
X-Gm-Message-State: AOJu0Yyyr3zh5kg6Mr9Dt0UakoMFL3vk1bu6eYu3JPOTsywFQYZtoBZY UZl3RN+kxEe1EuGPYUzgG5ZHixokEdSmTUaexaRaH9n2xcv9tX4J4oTVhyu6U34rwGk=
X-Gm-Gg: ASbGncunJnoa/bJeYjGY2PlPWGPea3ZDbH7gw+vqgm/wg0SFnK846iYdmM1TkdrKXcy TWANCoVjc63Xde+igmHARZ4vw4aj28WuBdjR975/LJKKpM4htil+oaOkUY4lOm26nj9q1KP8th7 SpZJJpMzdEaKRNqb5YomVGWohz0yJRfrrmjWCF6B4r8TyByoRTnh2YGz/mRZIoYr4afRT2rH1Ch s73mhPzwMaX/YHU27Kbqi9J2j9mvaRyhGXb0Vm05RE234uPRsY3+SfYpIG6I8UVewgAViW2KlWC jPTQNXiSB+9xkwyX/KJKJ38ysYecgz/13o699Ny19L69uRgEYztcR+gCExuCGNOc2H6fd3UMwZA MMRt0Dx5TuhRCCLlnpU9Y0OwFhtrsjnu7qN/eWUjuozh6WsgqtSnnCajdQ0HWxg==
X-Google-Smtp-Source: AGHT+IGneIXNo3HE30Exb7l1qGAMhGJvjvK+qTo96SbvGkOcHaUqxAGFnRypNK8R1wMrZSQQWhbqkg==
X-Received: by 2002:a05:6000:4029:b0:3a4:e5bc:9892 with SMTP id ffacd0b85a97d-3b60e4d40b5mr17139178f8f.21.1753183150292; Tue, 22 Jul 2025 04:19:10 -0700 (PDT)
Received: from smtpclient.apple ([2001:67c:1232:144:1ddc:1133:5d22:a1e]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3b61ca48a2esm13230034f8f.51.2025.07.22.04.19.09 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 22 Jul 2025 04:19:09 -0700 (PDT)
From: Mahesh Jethanandani <mjethanandani@gmail.com>
Message-Id: <1C42102A-E34F-485B-B180-7D880E45B017@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_FA61CB51-967B-4132-AE7F-E2E4371B40AB"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\))
Date: Tue, 22 Jul 2025 13:19:08 +0200
In-Reply-To: <001202A7-CEFC-4352-9309-68C1795BE311@fh-muenster.de>
To: "mohamed.boucadair" <mohamed.boucadair@orange.com>
References: <175265674804.846876.4705745613496999887@dt-datatracker-7ff4b97469-cdtd8> <PR0P264MB288504B34AA19962BD334E538856A@PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM> <001202A7-CEFC-4352-9309-68C1795BE311@fh-muenster.de>
X-Mailer: Apple Mail (2.3654.120.0.1.15)
Message-ID-Hash: NP2DUVOOW7FXEJWDI5MRK2D6JPZQOB7P
X-Message-ID-Hash: NP2DUVOOW7FXEJWDI5MRK2D6JPZQOB7P
X-MailFrom: mjethanandani@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "tsv-art@ietf.org" <tsv-art@ietf.org>, "draft-ietf-netconf-port-numbers.all@ietf.org" <draft-ietf-netconf-port-numbers.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, NETCONF WG <netconf@ietf.org>, Michael Tuexen <tuexen@fh-muenster.de>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [netconf] Re: [Tsv-art] draft-ietf-netconf-port-numbers-03 ietf last call Tsvart review
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/uIdP7neNm7h3O0yCksc9fEMKK8s>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>
Hi Med, > On Jul 16, 2025, at 3:03 PM, Michael Tuexen <tuexen@fh-muenster.de> wrote: > >> On 16. Jul 2025, at 12:03, mohamed.boucadair@orange.com wrote: >> >> Hi Michael, >> >> Thank you for the review. >> >> Please see inline. >> >> Cheers, >> Med (as author) >> >>> -----Message d'origine----- >>> De : Michael Tüxen via Datatracker <noreply@ietf.org> >>> Envoyé : mercredi 16 juillet 2025 11:06 >>> À : tsv-art@ietf.org >>> Cc : draft-ietf-netconf-port-numbers.all@ietf.org; last- >>> call@ietf.org; netconf@ietf.org >>> Objet : draft-ietf-netconf-port-numbers-03 ietf last call Tsvart >>> review >>> >>> >>> Document: draft-ietf-netconf-port-numbers >>> Title: NETCONF Transport Port Numbers >>> Reviewer: Michael Tüxen >>> Review result: Ready with Nits >>> >>> This document has been reviewed as part of the transport area review >>> team's ongoing effort to review key IETF documents. These comments >>> were written primarily for the transport area directors, but are >>> copied to the document's authors and WG to allow them to address any >>> issues raised and also to the IETF discussion list for information. >>> >>> When done at the time of IETF Last Call, the authors should consider >>> this review as part of the last-call comments they receive. Please >>> always CC tsv-art@ietf.org if you reply to or forward this review. >>> >>> I have only found the following three nits: >>> >>> 1. The abstract mentions that port number assignments that not stood >>> the >>> test of time are removed. However, the introduction mentions that >>> also >>> port number assignments are removed for which the protocols do >>> not >>> apply (like SSH/UDP). >>> For consistency, I would list both motivations for assignment >>> removal >>> in the abstract and introduction. [mj] This should be addressed in the document. >>> >>> 2. The introduction mentions that >>> "... many of these assignments are for a transport protocol >>> (i.e., UDP) >>> for which the requesting application does not apply" >>> and then the document actually removes one. >>> Maybe the use of "many" can be improved to be more precise. >>> >> >> [Med] "many" refers to: 830(udp), 831(udp), 832(udp), and 833(udp). I think that part is accurate. > I see. I was considering: > * 830(udp) as being removed because ssh/udp isn't used. > * 831(udp), 832(udp), 833(udp) being removed since BEEP, SOAP/BEEP, SOAP/HTTP > are Historic. > > I guess that depends on how you are counting... [mj] I think Michael has a point. While 830(udp) is being removed because it does not apply, 831(udp), 832(udp) and 833(udp) are being removed because those protocols are historic. In other words, different reasons for removing different port numbers. I would suggest: OLD: However, many of these assignments are for a transport protocol (i.e., UDP) for which the requesting application does not apply. Also, several of the assignments are for protocols that are not deployed and were tagged as Historic: [RFC4743] and [RFC4744]. NEW: However, one such assignment is for a transport protocol (i.e., UDP) for which the requesting application does not apply, and three assignments are for protocols that are not deployed and were tagged as Historic: [RFC4743] and [RFC4744]. Thanks. > > Best regards > Michael >> >>> 3. The introduction mentions that >>> "... many of the assignments are for protocols that are not >>> deployed >>> and were tagged as Historic" >>> and then the document actually removes three. >>> Maybe the use of "many" can be improved to be more precise. >>> >> >> [Med] This refers to 3 out of 4 assignments. Made: s/many/several >> >> ____________________________________________________________________________________________________________ >> Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc >> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler >> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration, >> Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci. >> >> This message and its attachments may contain confidential or privileged information that may be protected by law; >> they should not be distributed, used or copied without authorisation. >> If you have received this email in error, please notify the sender and delete this message and its attachments. >> As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified. >> Thank you. >> _______________________________________________ >> Tsv-art mailing list -- tsv-art@ietf.org >> To unsubscribe send an email to tsv-art-leave@ietf.org > Mahesh Jethanandani mjethanandani@gmail.com
- [netconf] draft-ietf-netconf-port-numbers-03 ietf… Michael Tüxen via Datatracker
- [netconf] Re: draft-ietf-netconf-port-numbers-03 … mohamed.boucadair
- [netconf] Re: [Tsv-art] draft-ietf-netconf-port-n… Mahesh Jethanandani
- [netconf] Re: [Tsv-art] draft-ietf-netconf-port-n… mohamed.boucadair