[Gen-art] Re: [Mops] Genart last call review of draft-ietf-mops-treedn-04
Reese Enghardt <ietf@tenghardt.net> Wed, 17 July 2024 17:38 UTC
Return-Path: <ietf@tenghardt.net>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ACD26C14F5EF; Wed, 17 Jul 2024 10:38:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.461
X-Spam-Level:
X-Spam-Status: No, score=-2.461 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, NICE_REPLY_A=-0.355, 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=tenghardt.net
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 QNc8_p409KGX; Wed, 17 Jul 2024 10:38:50 -0700 (PDT)
Received: from mail.hemio.de (mail.hemio.de [136.243.12.180]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 7173EC14F5E2; Wed, 17 Jul 2024 10:38:48 -0700 (PDT)
Received: from user.client.invalid (localhost [136.243.12.180]) by mail.hemio.de (Postfix) with ESMTPSA id 18B63B2; Wed, 17 Jul 2024 19:38:45 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tenghardt.net; s=20170414; t=1721237927; bh=9esBoAyXEoPcq9VM56bsy2AcOG1XWeP3FpjshHL4Lb4=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=krWOvA+P2FTiD0BWQH10VHRdSAtvV8Pd9l8JP4x+F9F2vdDOAE3tDRIzUstMjaL3W 0gaUoSjDOfotIWHnKHRfrvFJzzIGn663HvfWd8SQ288zPBf/D9J4E5qUhTUB/m9wNN YIfrjkADPe9mBbLSCkc4aB3ebV1YDA75R8OnBT8BSu+pXCojniYROQZDy2GZko2B0u 4B6oZEOz1ZXT8XJrJNpEXOoDBp+WIS48YyXZirXCG+mORtk/MZGz7C/GXtLCBSvSl2 1jccILgS0Wl0eV31EVvAwlrmKOuXYMh8d0Cjag3SLurNxVNaHzGIuIK68zbHA+7rKx /0SW742h7IGtw==
Message-ID: <87849569-931a-2c29-d6d3-576cdd506ef9@tenghardt.net>
Date: Wed, 17 Jul 2024 10:38:41 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0
Content-Language: en-US
To: Leonard Giuliano <lenny@juniper.net>
References: <171460667410.6501.320894060862286433@ietfa.amsl.com> <49427b86-58a9-f7cb-d604-b7fc134d0bee@juniper.net>
From: Reese Enghardt <ietf@tenghardt.net>
In-Reply-To: <49427b86-58a9-f7cb-d604-b7fc134d0bee@juniper.net>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: DML2QCPINVD5V77H433YIAEERAUUBO7F
X-Message-ID-Hash: DML2QCPINVD5V77H433YIAEERAUUBO7F
X-MailFrom: ietf@tenghardt.net
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-gen-art.ietf.org-0; header-match-gen-art.ietf.org-1; header-match-gen-art.ietf.org-2; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: gen-art@ietf.org, draft-ietf-mops-treedn.all@ietf.org, last-call@ietf.org, mops@ietf.org
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [Gen-art] Re: [Mops] Genart last call review of draft-ietf-mops-treedn-04
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/dQ_VHsgyjF8xMYlYv_jX5V4-z8U>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Owner: <mailto:gen-art-owner@ietf.org>
List-Post: <mailto:gen-art@ietf.org>
List-Subscribe: <mailto:gen-art-join@ietf.org>
List-Unsubscribe: <mailto:gen-art-leave@ietf.org>
Thank you for the changes, they look good to me! On 7/11/24 20:02, Leonard Giuliano wrote: > Reese- thank you for the thoughtful review. We have updated the draft > based on your feedback. Please let us know if the latest revision > addresses your concerns. A diff can be found here: > > https://author-tools.ietf.org/iddiff?url1=draft-ietf-mops-treedn-04&url2=draft-ietf-mops-treedn-05&difftype=--html > > Further comments inline: > > On Wed, 1 May 2024, Reese Enghardt via Datatracker wrote: > > | > | Reviewer: Reese Enghardt > | Review result: Ready with Issues > | > | I am the assigned Gen-ART reviewer for this draft. The General Area > | Review Team (Gen-ART) reviews all IETF documents being processed > | by the IESG for the IETF Chair. Please treat these comments just > | like any other last call comments. > | > | For more information, please see the FAQ at > | > | <https://urldefense.com/v3/__https://wiki.ietf.org/en/group/gen/GenArtFAQ__;!!NEt6yMaO-gk!CNrNEPu4qRUMw3Af6GTBO7VT-huI-R0DP6h608nNh80rCEgCpAXjq7rsbFR-uOudwJJ0bn5t4ZJo5Q$ >. > | > | Document: draft-ietf-mops-treedn-04 > | Reviewer: Reese Enghardt > | Review Date: 2024-05-01 > | IETF LC End Date: 2024-05-06 > | IESG Telechat date: Not scheduled for a telechat > | > | Summary: The document presents a fairly clear and concise case study. To make > | it more readable and useful, I suggest a few clarifications and tweaks in tone, > | as well as adding a bit more content to the interesting points about the > | multicast deployment issues. > | > | Major issues: None. > | > | Minor issues: > | > | Section 1: > | "[…] while more efficiently utilizing network resources, and thus, improving > | the experience of end users" Why does more efficiently utilizing network > | resources improve the experience of end users? Please consider explicitly > | stating any assumptions you are making, e.g., about bottleneck links. > > Noted that the assumption is based on the elimination of duplicated > traffic. > > | > | Section 3: > | How do these reasons interact with RFC 9049, which lists obstacles to > | deployment of path-aware networking techniques? Please consider reading Section > | 4 of RFC 9049 and naming the lessons from RFC 9049 that apply to Multicast. > | RFC9049 lists multicast as "future work" and I think it would be nice if this > | draft could be considered the future work item for multicast, as the authors > | appear to already have done the work of thinking through the deployment > | obstacles. > > Thanks for the pointer to this doc. Added a ref to RFC9049 in sect 4.1. > The past challenges noted in sect 3 are there to provide some brief > background and context about the problems being solved with this > architecture. This doc is not intended to be a comprehensive study of > lessons learned about multicast deployment- and it's probably beyond the > scope of the MOPS WG. Such analysis is better covered in > https://datatracker.ietf.org/doc/draft-ietf-pim-multicast-lessons-learned/ > > > | Section 4: > | Please consider starting by saying that TreeDN can be either an overlay or a > | "native on-net". Section 8 summarizes it well: "TreeDN is essentially the > | synthesis of SSM plus overlay networking technologies like AMT." I think > | stating this basic principle early on will make it much easier for the reader > | to follow the rest of Section 4. > | > | "TreeDN leverages advances in the availability and understanding of overlay and > | underlay networking." What specific advances does TreeDN leverage? Does it use > | a new type of overlay different from previous overlays or underlays, or any new > | techniques that weren't available in previous overlays? If not, please consider > | rephrasing this text to explain in a more neutral tone that TreeDN leverages > | overlay networks because they have certain advantages, or similar. > > Changed beginning of Sect 4 to: > "TreeDN leverages a simplified model for multicast deployment combined > with network overlays to deliver traffic to receiving hosts on > unicast-only networks." > > | > | Section 5: > | > | "[…] specialized CDN devices, which typically are servers that need to be > | racked, powered and connected to revenue-generating ports on routers" I'm not > | sure revenue-generating port is a widely understood term. Please consider > | providing a brief explanation. > > Replaced with "and connected to ports on routers that could otherwise have > been consumed by paying customers" > > | > | "In this way, SPs can offer new RaaS functionality to content providers at > | potentially zero additional cost in new equipment (modulo the additional > | bandwidth consumption)." At face value, this text appears to be at odds with > | the previous statement that TreeDN reduces bandwidth consumption. Please > | consider rephrasing this text to make it clearer what is meant here. > > Good point. Rephrased to eliminate confusion. > > | > | "Additionally, TreeDN is an open, standards-based architecture based on mature, > | widely implemented protocols." The term "standard" has a specific meaning in > | the IETF and refers to only RFCs published on the Standards Track, and not as > | Experimental or Informational RFCs. While it appears that TreeDN can be > | implemented based on specifications that are published as Standards-Track RFCs, > | I'm not sure if TreeDN mandates that only Standards Track protocols can be > | used, as opposed to Experimental or proprietary protocols. Please consider > | rephrasing this text to clarify to what extent TreeDN is always based on IETF > | standards. > > Removed "standards-based". > > | > | Section 6: > | "This reduces the cost for content sourcing […] By effectively reducing to zero > | the marginal cost to the source of reaching each additional audience member" I > | wonder if this text makes any implicit assumptions about the networks in which > | content sources are located and about the interconnections and cost models used > | by these networks. Please consider making these assumptions explicit. > > Explicitly noted this is from the perspective of the source. > > | > | Section 7.2: > | "Traditional unicast-based CDNs frequently rely on HTTPS over TCP transport" > | Does this statement apply equally to QUIC, assuming we're not talking about MoQ > | but simply replicating the existing unicast model using HTTP/3? If so, please > | consider rephrasing this statement to be more generic and talk about HTTP in > | general, independent of version. > > No, this statement applies to TCP, not QUIC. > > | > | Nits/editorial comments: > | > | Section 3: > | Please consider expanding PIM-SM and mLDP on first use. > > Added > > | > | Section 4.2 > | Please consider expanding GTM on first use. > > Added > >
- [Gen-art] Genart last call review of draft-ietf-m… Reese Enghardt via Datatracker
- [Gen-art] Re: [Mops] Genart last call review of d… Leonard Giuliano
- [Gen-art] Re: [Mops] Genart last call review of d… Reese Enghardt