Re: [Teas] FW: I-D Action: draft-ietf-teas-rfc3272bis-25.txt
Bob Briscoe <ietf@bobbriscoe.net> Fri, 28 July 2023 09:08 UTC
Return-Path: <ietf@bobbriscoe.net>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7902EC151065; Fri, 28 Jul 2023 02:08:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.197
X-Spam-Level:
X-Spam-Status: No, score=-7.197 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, HTML_MESSAGE=0.001, NICE_REPLY_A=-0.091, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, 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=bobbriscoe.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 JCgeotb9TqzE; Fri, 28 Jul 2023 02:08:26 -0700 (PDT)
Received: from mail-ssdrsserver2.hostinginterface.eu (mail-ssdrsserver2.hostinginterface.eu [185.185.85.90]) (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 47533C14CE5F; Fri, 28 Jul 2023 02:08:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bobbriscoe.net; s=default; h=In-Reply-To:From:References:Cc:To:Subject: MIME-Version:Date:Message-ID:Content-Type:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=B9IIidgGLFywBZFXXY3+SYUT31d848th+tsCQYR5GNU=; b=Xo9TT9q8n8Zs9X7H/kQZsmOrnn R5xchqF34ZEASigKGZPUUQBq6vFVJ1CzT9JPJ9UJY4PeGHKOirTQus9FzX2plJh/XsvrCmBT+dOIk tHaO+duDm70/DaB036irqu5jpl6rXe2LoZWFlSeIZ/B7uyZTFxK3flop2IBfvY7N5rTRPv01LRn/F vXNsWAYwLE/AHr4nVmd4S2SMJDxhIEg1DcChbB1VooZvcaXwtJHEFKnQqpqmOraRjCGm7RcFRyh5B GExnRpW8PgbkZt1KhfO6U9jf22LHoLSIVfGQfJfD+uEDJzn2fLEAkg9G3Roz3th7jLlHRx5MSvpaj Sk7tdMkQ==;
Received: from dhcp-976c.meeting.ietf.org ([31.133.151.108]:35782) by ssdrsserver2.hostinginterface.eu with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <ietf@bobbriscoe.net>) id 1qPJSS-0005KJ-0H; Fri, 28 Jul 2023 10:08:16 +0100
Content-Type: multipart/alternative; boundary="------------pxyIWvy6i8CDAgNptADDfyoA"
Message-ID: <a5310571-6751-276c-8a2d-ced643d374de@bobbriscoe.net>
Date: Fri, 28 Jul 2023 02:08:12 -0700
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0
Content-Language: en-GB
To: adrian@olddog.co.uk, teas@ietf.org
Cc: draft-ietf-teas-rfc3272bis.all@ietf.org
References: <169050460433.2965.8027373376840307661@ietfa.amsl.com> <027601d9c0ec$35359860$9fa0c920$@olddog.co.uk>
From: Bob Briscoe <ietf@bobbriscoe.net>
In-Reply-To: <027601d9c0ec$35359860$9fa0c920$@olddog.co.uk>
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ssdrsserver2.hostinginterface.eu
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - bobbriscoe.net
X-Get-Message-Sender-Via: ssdrsserver2.hostinginterface.eu: authenticated_id: in@bobbriscoe.net
X-Authenticated-Sender: ssdrsserver2.hostinginterface.eu: in@bobbriscoe.net
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/2Z0sdiXlXnVTo_JZ64hJw_SsOKs>
Subject: Re: [Teas] FW: I-D Action: draft-ietf-teas-rfc3272bis-25.txt
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 28 Jul 2023 09:08:31 -0000
Adrian, Thx for the rapid turn-round. You've dealt with my first main point about how parts of networks are designed to be congested by capacity-seeking endpoints. But I noticed you've often preceded congestion by 'network'. I don't see what the intention of that is. Is some other form of congestion possible in a network? My second main point was about the definition of congestion. I don't think it's been grocked. When input exceeds capacity there is certainly (very serious) congestion. But very heavy congestion usually occurs when input is lower than capacity (or matches it). I.e. sustained input in excess of capacity is not a necessary condition for congestion. As proof, consider two cases: * Consider normal slightly bursty traffic (perhaps just sawtoothing, or varying in some other way). At the top of the bursts there are losses, so superficially it seems (input - loss = capacity), which implies input > capacity. But, the bottom of the bursts are typically below capacity, causing a link to be underutilized on average by traffic responsive to the losses. The under-utilization can easily exceed the loss fraction, such that (nput < capacity) still leads to losses and congestion * In extremis, consider a link and traffic that support explicit congestion notification. Here, there are not even any losses so (input <= capacity). But there will still be congestion marking, and it can be heavy, implying heavy congestion. So a better definition of congestion due to responsive traffic is the degree at which it 'beats at the door'. ==COMMENTS== I know I said you can choose not to address the items I highlighted as comments, but I feel the following do need some attention... §1 "...a preponderance of Internet traffic tends to originate in one autonomous system and terminate in another," Seriously, where's the evidence for this assertion? If there is none, it's dangerous to say things like this in an RFC, that could be cited as the source of what might be a myth. "Examples of resources are bandwidth, buffers, and queues" A queue really is not a resource. A queue is the level of usage of a buffer, which is the resource. ==MORE NITS:== (Just introduced) while reacting statistical measures -> while reacting to statistical measures "RED provides congestion avoidance which is better than or equivalent to traditional Tail-Drop" Nah. RED's never as bad as Tail-Drop. Always better. such as capacity management (such as routing control) (Used to be 'including routing control', but 'such as' is now clunkily repeated. My original concern with this sentence was that it said "other TE capabilities are also /required/ to deliver acceptable service quality" [my emphasis], but making routing an optional example misses this point. Better: "are also required in order to deliver acceptable service quality" -> "can also be used to deliver better service quality") short and medium time scales / long- and medium-time scales Inconsistent hyphenation. And isn't timescale one word? BIER-TE. These includes -> BIER-TE. This includes >External control interfaces (stray '>') When I said "The order of some of the sub-sections seems odd" in §6, I meant subsections, not the itemized paragraphs at the start. Quoting the new para on multipath in the inter-domain section: "Layer 4 multipath transport protocols are designed to move traffic between domains and to allow control of the selection of the paths. To be truly effective, these protocols would require visibility of paths and network conditions in other domains, and that information may not be available, might not be complete, and is not necessarily trustworthy." * OK, I know "Layer 4 multipath transport protocols were designed to move traffic between domains" were my words, but I should have said that was one of the use-cases. In general, L4 mutipath is designed to move traffic from more to less congested paths, which can move traffic between domains, particularly if the endpoint connects to multiple domains. * Multipath isn't in general designed to allow control of the selection of paths, which is hard for an endpoint - an endpoint can generally only select the interfaces at each end in order to influence the likely path. * The 'To be truly effective...' sentence is unproven criticism; L4 multipath just blindly uses whatever paths it is given and moves traffic away from congestion. So, better utilization balance is an emergent property without any need for path visibility. Bob On 27/07/2023 17:41, Adrian Farrel wrote: > All, > > The changes here result from several reviews, but mainly from Bob Briscoe's > very substantial TSV Dir review (for which we are grateful). > > The changes are many, but small. > > I am not AD, chair, or shepherd, but I think the changes are not > consequential to the thrust of the document and do not merit a further last > call. I would, however, welcome people looking at the Diffs. > > Cheers, > Adrian > > -----Original Message----- > From: I-D-Announce<i-d-announce-bounces@ietf.org> On Behalf Of > internet-drafts@ietf.org > Sent: 28 July 2023 01:37 > To:i-d-announce@ietf.org > Cc:teas@ietf.org > Subject: I-D Action: draft-ietf-teas-rfc3272bis-25.txt > > > A New Internet-Draft is available from the on-line Internet-Drafts > directories. This Internet-Draft is a work item of the Traffic Engineering > Architecture and Signaling (TEAS) WG of the IETF. > > Title : Overview and Principles of Internet Traffic Engineering > Author : Adrian Farrel > Filename : draft-ietf-teas-rfc3272bis-25.txt > Pages : 94 > Date : 2023-07-27 > > Abstract: > This document describes the principles of traffic engineering (TE) in > the Internet. The document is intended to promote better > understanding of the issues surrounding traffic engineering in IP > networks and the networks that support IP networking, and to provide > a common basis for the development of traffic engineering > capabilities for the Internet. The principles, architectures, and > methodologies for performance evaluation and performance optimization > of operational networks are also discussed. > > This work was first published as RFC 3272 in May 2002. This document > obsoletes RFC 3272 by making a complete update to bring the text in > line with best current practices for Internet traffic engineering and > to include references to the latest relevant work in the IETF. > > The IETF datatracker status page for this Internet-Draft is: > https://datatracker.ietf.org/doc/draft-ietf-teas-rfc3272bis/ > > There is also an htmlized version available at: > https://datatracker.ietf.org/doc/html/draft-ietf-teas-rfc3272bis-25 > > A diff from the previous version is available at: > https://author-tools.ietf.org/iddiff?url2=draft-ietf-teas-rfc3272bis-25 > > Internet-Drafts are also available by rsync at > rsync.ietf.org::internet-drafts > > > _______________________________________________ > I-D-Announce mailing list > I-D-Announce@ietf.org > https://www.ietf.org/mailman/listinfo/i-d-announce > Internet-Draft directories:http://www.ietf.org/shadow.html > orftp://ftp.ietf.org/ietf/1shadow-sites.txt > -- ________________________________________________________________ Bob Briscoehttp://bobbriscoe.net/
- [Teas] I-D Action: draft-ietf-teas-rfc3272bis-25.… internet-drafts
- [Teas] FW: I-D Action: draft-ietf-teas-rfc3272bis… Adrian Farrel
- Re: [Teas] FW: I-D Action: draft-ietf-teas-rfc327… Bob Briscoe
- Re: [Teas] FW: I-D Action: draft-ietf-teas-rfc327… Bob Briscoe
- Re: [Teas] FW: I-D Action: draft-ietf-teas-rfc327… Adrian Farrel