Re: [AVTCORE] RTP over QUIC experiments
Phillip Hallam-Baker <phill@hallambaker.com> Tue, 23 November 2021 19:48 UTC
Return-Path: <hallam@gmail.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EC7F3A012C; Tue, 23 Nov 2021 11:48:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.398
X-Spam-Level:
X-Spam-Status: No, score=-1.398 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GsZ-4ZbzSFtP; Tue, 23 Nov 2021 11:48:38 -0800 (PST)
Received: from mail-yb1-f171.google.com (mail-yb1-f171.google.com [209.85.219.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 35C803A0139; Tue, 23 Nov 2021 11:48:38 -0800 (PST)
Received: by mail-yb1-f171.google.com with SMTP id f186so599465ybg.2; Tue, 23 Nov 2021 11:48:38 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ke8de3LdLTt6/hHTuQnSlRcj3MgcfaxgTcKsVcI/Wqc=; b=0Zea9dETpHpqmxkcvVtmOUvDJ0E+KgozMMBPgPgXTd3QivUPTB/dDqbB51XLwxnY5f 8GT7WXBoXxS9ll7kSqkmh1Clb2IReCPtkURpyrV0AHb6gG86DaOzCeYveT4ArIF5hBWM 1DuIR7yHAS1b5kt8xbOI9ANNMAmSP0pt1KHl46ADY0ZKbdNQEp49GdGQUny67NjvcqmC 6Pf9eQ4ymL7WhEZA4w+0W/a26p2c4ZMsK2ZefWSQn7jd63ohcrB6E4zP8LIgCxRAlV2H aYAZmHSyHmQlJeQAbmjaEnY9A1NZ+w/4Zz3/WokLFTboxs2pYEGCV6By+R1RjUNzTdMJ PJug==
X-Gm-Message-State: AOAM533jKfwYwa+J3i2oxj0CwLGqkjgLB07A8Nf0oCUnQQSw7Sp6sjn9 cpOp0Cr+RAZpYKbNfkpNW5zVoIGTXgjUwZIAwrs=
X-Google-Smtp-Source: ABdhPJzFkNxpQuo/l33k+A2Titfv74y0wRH8VcspTvcQajbx9PibDWDfd0eTGfv3IsJY0fMc79xU0Lg3mM4AENb2wzs=
X-Received: by 2002:a05:6902:1549:: with SMTP id r9mr9496063ybu.454.1637696917224; Tue, 23 Nov 2021 11:48:37 -0800 (PST)
MIME-Version: 1.0
References: <AM8PR07MB8137AD430709AC54E6EA361CC2959@AM8PR07MB8137.eurprd07.prod.outlook.com> <236C1AB5-D0F5-4453-A4F3-DEAB5D7113CB@apple.com> <2c965999-21f8-9a62-e008-47094a47430f@in.tum.de> <CAOLzse0-7LGmH6zr6khbiby358GseeSTGTFRgTHHasJXd-Riqg@mail.gmail.com> <CAKKJt-c4M61cDTx7FK+mmUQuprmCyB+EwnZAqWufVpi66Eqv2g@mail.gmail.com>
In-Reply-To: <CAKKJt-c4M61cDTx7FK+mmUQuprmCyB+EwnZAqWufVpi66Eqv2g@mail.gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Tue, 23 Nov 2021 14:48:24 -0500
Message-ID: <CAMm+Lwid3siBTsfZsP4pJi-Cetjd-CHMZkNSe0p9vhiQXM_gMg@mail.gmail.com>
Subject: Re: [AVTCORE] RTP over QUIC experiments
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Cc: Justin Uberti <juberti@alphaexplorationco.com>, "mathis.engelbart@gmail.com" <mathis.engelbart@gmail.com>, Ingemar Johansson S <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org>, "avt@ietf.org" <avt@ietf.org>, Ingemar Johansson S <ingemar.s.johansson@ericsson.com>, Vidhi Goel <vidhi_goel=40apple.com@dmarc.ietf.org>, IETF QUIC WG <quic@ietf.org>, Joerg Ott <ott@in.tum.de>
Content-Type: multipart/alternative; boundary="00000000000000413705d17a079f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/s1mgGEoq8iIbyMNK1auu7BOLo6A>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Nov 2021 19:48:43 -0000
A piece of context that should probably be borne in mind is that the principle design concern of the 1980s was breaking the Internet accidentally. For the past 20+ years we have had to face millions of idiots and criminals trying to break it on purpose. If your Internet infrastructure is so pathetic that it can't cope with someone pumping 10 packets down a link on connection startup before getting a response then it deserves to DIE and probably did so long ago. Remember when we were trying to deal with spam and some people were prattling on about how we can't do this or that because 'the Internet' in some part of the world is delivered by PDP-8s or people on bicycles? I am not kidding, those were actual objections made and the people making them thought they were true and of course they were utterly irrelevant anecdotes. There are some objections in this area where I am very tempted to respond, 'let me know where that system is and I will go round and break it myself because that's what you deserve'. Sure, I do the retro computing thing, recently acquired a ZX-80 and an Oric. But what I don't do is demand the rest of the world have a guy walking in front of their packets with a red flag so my machines can keep up. In the apps area we have learned to tell users that software has a sell-by date. If you can't read my Web site because you are still using IE4, that is your problem buddy. Folk who are still on 10-BaseT need to work out any issues for themselves. And they are not likely to be streaming video in any case. Once we factor in the need to address malice as the cause of network collapse, it becomes obvious that we are going to require circuit breaker type mechanisms. On Tue, Nov 23, 2021 at 11:54 AM Spencer Dawkins at IETF < spencerdawkins.ietf@gmail.com> wrote: > Just to echo what Justin said ... > > On Mon, Nov 15, 2021 at 7:33 PM Justin Uberti < > juberti@alphaexplorationco.com> wrote: > >> >> >> On Mon, Nov 15, 2021 at 12:35 PM Joerg Ott <ott@in.tum.de> wrote: >> >>> > snip > > >> This would indeed be one option in the (more desirable?) design space: >>> the question is if you should allow libraries out there without >>> congestion control just because something claims it's real-time media >>> and does its own. >>> >>> Somebody may have mentioned the circuit breaker last week in some >>> context (too many slots, sorry). >>> >> >> I was one of the people who brought up the notion of the circuit breaker. >> I feel like the key point of the circuit breaker is to prevent abuse, >> rather than to enforce a specific rate equation. Ultimately I feel that >> 2020 taught us that we could have enormous traffic from apps that were >> performing their own congestion control (i.e., Zoom, Teams, Meet, Webex, >> and various others) and the internet would not break. Accordingly we should >> feel empowered to have a sufficiently wide envelope for RTC apps while >> imposing some sort of guardrail if someone starts spraying out 100 Mbps >> without any acknowledgement... >> > > This is exactly the intention of network transport circuit breakers > described in https://www.rfc-editor.org/rfc/rfc8084.html. (That's > actually a pretty nuanced discussion of the topic - what you'd expect from > a Gorry document - and well worth the read. > > https://www.rfc-editor.org/rfc/rfc8085.html#section-3.6 does distinguish > between applications intended for use within a managed domain and > applications intended for use on the general Internet. > > https://www.rfc-editor.org/rfc/rfc8083.html#section-4 can do a better job > than a tunneling circuit breaker, because the application is better > understood, but both RFC 8084 and RFC 8085 are informative references, in > the best sense of the term. > > Best, > > Spencer >
- RTP over QUIC experiments Ingemar Johansson S
- Re: RTP over QUIC experiments Vidhi Goel
- Re: RTP over QUIC experiments Joerg Ott
- Re: RTP over QUIC experiments Joerg Ott
- Re: RTP over QUIC experiments Vidhi Goel
- Re: [AVTCORE] RTP over QUIC experiments Justin Uberti
- RE: RTP over QUIC experiments Ingemar Johansson S
- RE: RTP over QUIC experiments Ingemar Johansson S
- Re: [AVTCORE] RTP over QUIC experiments Spencer Dawkins at IETF
- Re: [AVTCORE] RTP over QUIC experiments Phillip Hallam-Baker