Re: [rtcweb] UDP transport problem
Harald Alvestrand <harald@alvestrand.no> Thu, 13 February 2014 23:39 UTC
Return-Path: <harald@alvestrand.no>
X-Original-To: rtcweb@ietfa.amsl.com
Delivered-To: rtcweb@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 881971A0532 for <rtcweb@ietfa.amsl.com>; Thu, 13 Feb 2014 15:39:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.448
X-Spam-Level:
X-Spam-Status: No, score=-2.448 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.548] autolearn=ham
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 fB83veaeh6gc for <rtcweb@ietfa.amsl.com>; Thu, 13 Feb 2014 15:39:22 -0800 (PST)
Received: from mork.alvestrand.no (mork.alvestrand.no [158.38.152.117]) by ietfa.amsl.com (Postfix) with ESMTP id EDFBE1A052C for <rtcweb@ietf.org>; Thu, 13 Feb 2014 15:39:21 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by mork.alvestrand.no (Postfix) with ESMTP id 45BE77C4CCC; Fri, 14 Feb 2014 00:39:20 +0100 (CET)
Received: from mork.alvestrand.no ([127.0.0.1]) by localhost (mork.alvestrand.no [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yqZigeyj6eaq; Fri, 14 Feb 2014 00:39:20 +0100 (CET)
Received: from [172.19.7.138] (unknown [216.239.45.74]) by mork.alvestrand.no (Postfix) with ESMTPSA id 2A4467C4CC9; Fri, 14 Feb 2014 00:39:18 +0100 (CET)
Message-ID: <52FD57A5.8090804@alvestrand.no>
Date: Fri, 14 Feb 2014 00:39:17 +0100
From: Harald Alvestrand <harald@alvestrand.no>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
MIME-Version: 1.0
To: Cb B <cb.list6@gmail.com>
References: <CAD6AjGRiQ1UF5n3JG9HPRQFM+TD54Xz-dpTn5u9bX+__BMfesQ@mail.gmail.com> <CABkgnnVbZp7yBvpY1ARuaBXS=TOipY=BhXzrd=h5DY-76oF9Pw@mail.gmail.com> <CAD6AjGSxS4jNRGotsE_no0XhewvDqcVZ+Kmx1aMW9qorqSKR+w@mail.gmail.com> <52FD2FA4.8040701@alvestrand.no> <CAD6AjGTbSJEV2cJj5QyLktyZPv8SJa7h-QHKVtdUXnF3K6xwHA@mail.gmail.com> <52FD4AD9.7080204@alvestrand.no> <CAD6AjGS=F_wOvOv8CJsw8cqC7=u0kh1cyQi7SpK02bEj_RrgiQ@mail.gmail.com>
In-Reply-To: <CAD6AjGS=F_wOvOv8CJsw8cqC7=u0kh1cyQi7SpK02bEj_RrgiQ@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/rtcweb/84VDGGCwuLNMTRL60DFwhWIIM2Q
Cc: "rtcweb@ietf.org" <rtcweb@ietf.org>
Subject: Re: [rtcweb] UDP transport problem
X-BeenThere: rtcweb@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Real-Time Communication in WEB-browsers working group list <rtcweb.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rtcweb/>
List-Post: <mailto:rtcweb@ietf.org>
List-Help: <mailto:rtcweb-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtcweb>, <mailto:rtcweb-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 13 Feb 2014 23:39:24 -0000
Most important point of reality anchoring (DNS over UDP vs TCP) is at the bottom. Other comments are incidental. On 02/13/2014 11:57 PM, Cb B wrote: > On Thu, Feb 13, 2014 at 2:44 PM, Harald Alvestrand <harald@alvestrand.no> wrote: >> On 02/13/2014 10:20 PM, Cb B wrote: >>> On Thu, Feb 13, 2014 at 12:48 PM, Harald Alvestrand >>> <harald@alvestrand.no> wrote: >>>> On 02/13/2014 06:56 PM, Cb B wrote: >>>>> On Thu, Feb 13, 2014 at 9:47 AM, Martin Thomson >>>>> <martin.thomson@gmail.com> wrote: >>>>>> On 12 February 2014 22:06, Cb B <cb.list6@gmail.com> wrote: >>>>>>> For about a year now, i have been very concerned about IPv4 UDP. It >>>>>>> has been increasingly associated with DDoS traffic [1], >>>>>> Is your concern that WebRTC will increase the potential for DoS (which >>>>>> would presume the DoS mitigation measures in ICE [RFC 5245] are >>>>>> insufficient), or is it just that UDP is so toxic to network operators >>>>>> that you predict it will be turned off? >>>>> My concern is that IPv4 UDP is so toxic it will be blocked. It may be >>>>> wise to start SCTP in the standard from the start. >>>> The bad guys will follow wherever the ports are open (and are usually >>>> faster at writing code than the standards guys are at writing specs); so >>>> will the traversal artists. >>>> >>> Harald, the issue is not open ports. The issue is the entire transport >>> type is polluted. >> And I think that notion is bogus. Faced with the choice of dealing with >> the devil they know (UDP) and the devil they don't have a clue about >> (SCTP), firewall operators are going to stick with building out the >> rulesets around UDP, and continuing to refuse all the "new stuff". >> > I never mentioned firewall operators. I mentioned access networks and > internet backbone operators. > > As many network operators know, there is a big issue with UDP going on > that is crushing some networks > > http://blog.cloudflare.com/technical-details-behind-a-400gbps-ntp-amplification-ddos-attack That's an UDP port 123 (NTP) matter. We've done several of these exercises (live-fire updates of critical Internet infrastructure) over the last few years. > > https://puck.nether.net/pipermail/outages/2014-February/006651.html > > This is the point in bring to the WG. Yes, thanks for bringing it. I just happen to totally disagree with your conclusions. > >> So I don't think the plan has legs - adding SCTP without the UDP wrapper >> to our options will not help anyone do anything. >> > it's a path out. I don't see any property of this path that makes it a) traversable, or b) "out". > >> But this is trying to forecast the thinking and action of humans that >> are not me, which is something I frequently get wrong - so other >> opinions would be welcome. >> >>>> WebRTC over port 53, anyone? >>>> >>>> (DNS is the one UDP-based service that's so important to the Internet, >>>> it *cannot* be turned off unconditionally - so I expect that if UDP in >>>> general gets blocked, port 53 will be the port 80 of UDP-land.) >>>> >>> DNS runs over TCP as well. >> For AXFR, yes. For daily lookups .... better not tell any root DNS >> operator you're advocating that they should have all their lookups over >> TCP; you wouldn't like the expletives that result. >> > cute. But, TCP works. Maybe you can ask someone at Android to support > EDNS0 so that TCP is used less. Because for now, android required TCP > for any response over 512 bytes. I'm talking about http://k.root-servers.org/statistics/ams-ix/ip_protocols.html Note the relative width of the green (TCP) against the purple (UDP). (I've been unable to find a green pixel on those graphs.) -- Surveillance is pervasive. Go Dark.
- [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem Martin Thomson
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem Matthew Kaufman
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem Michael Tuexen
- Re: [rtcweb] UDP transport problem Harald Alvestrand
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem cowwoc
- Re: [rtcweb] UDP transport problem Ted Hardie
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem Harald Alvestrand
- Re: [rtcweb] UDP transport problem Ted Hardie
- Re: [rtcweb] UDP transport problem Dave Taht
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem cowwoc
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem Dave Taht
- Re: [rtcweb] UDP transport problem Dave Taht
- Re: [rtcweb] UDP transport problem Harald Alvestrand
- Re: [rtcweb] UDP transport problem cowwoc
- Re: [rtcweb] UDP transport problem Dave Taht
- Re: [rtcweb] UDP transport problem Michael Tuexen
- Re: [rtcweb] UDP transport problem Randell Jesup
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem cowwoc
- Re: [rtcweb] UDP transport problem Harald Alvestrand
- Re: [rtcweb] UDP transport problem Cb B
- Re: [rtcweb] UDP transport problem Harald Alvestrand
- Re: [rtcweb] UDP transport problem Tim Panton
- Re: [rtcweb] UDP transport problem Tim Panton
- Re: [rtcweb] UDP transport problem Jeremy Laurenson (jlaurens)
- Re: [rtcweb] UDP transport problem Cynthia G. Anderson