[Tsvwg] Re: comments wanted: draft-eggert-tsvwg-udp-guidelines
Lars Eggert <lars.eggert@nokia.com> Tue, 13 March 2007 10:04 UTC
Return-path: <tsvwg-bounces@ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1HR3rP-0005by-QX; Tue, 13 Mar 2007 06:04:03 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1HR3rO-0005ak-PD for tsvwg@ietf.org; Tue, 13 Mar 2007 06:04:02 -0400
Received: from smtp.nokia.com ([131.228.20.173] helo=mgw-ext14.nokia.com) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1HR3rJ-0000yW-PS for tsvwg@ietf.org; Tue, 13 Mar 2007 06:04:02 -0400
Received: from esebh105.NOE.Nokia.com (esebh105.ntc.nokia.com [172.21.138.211]) by mgw-ext14.nokia.com (Switch-3.2.5/Switch-3.2.5) with ESMTP id l2DA3dES015666; Tue, 13 Mar 2007 12:03:52 +0200
Received: from esebh104.NOE.Nokia.com ([172.21.143.34]) by esebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.1830); Tue, 13 Mar 2007 12:03:52 +0200
Received: from mgw-int01.ntc.nokia.com ([172.21.143.96]) by esebh104.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.1830); Tue, 13 Mar 2007 12:03:50 +0200
Received: from [172.21.35.139] (esdhcp035139.research.nokia.com [172.21.35.139]) by mgw-int01.ntc.nokia.com (Switch-3.2.5/Switch-3.2.5) with ESMTP id l2DA3mZK000887; Tue, 13 Mar 2007 12:03:49 +0200
In-Reply-To: <C21B72C1.69EE%gorry@erg.abdn.ac.uk>
References: <C21B72C1.69EE%gorry@erg.abdn.ac.uk>
Mime-Version: 1.0 (Apple Message framework v752.3)
Content-Type: multipart/signed; micalg="sha1"; boundary="Apple-Mail-45-52013787"; protocol="application/pkcs7-signature"
Message-Id: <45DCBDA0-59E0-4DBA-A44A-D07931F47EDD@nokia.com>
From: Lars Eggert <lars.eggert@nokia.com>
Date: Tue, 13 Mar 2007 12:03:45 +0200
To: ext Gorry Fairhurst <gorry@erg.abdn.ac.uk>
X-Mailer: Apple Mail (2.752.3)
X-OriginalArrivalTime: 13 Mar 2007 10:03:50.0443 (UTC) FILETIME=[E60B1FB0:01C76556]
X-Nokia-AV: Clean
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 578029c71870398e30dc7af6a1ae528d
Cc: tsvwg@ietf.org
Subject: [Tsvwg] Re: comments wanted: draft-eggert-tsvwg-udp-guidelines
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
Errors-To: tsvwg-bounces@ietf.org
On 2007-3-12, at 23:12, ext Gorry Fairhurst wrote: > On 7/3/07 12:27, "Lars Eggert" <lars.eggert@nokia.com> wrote: >> The last paragraph in Section 1 tries to say something about >> multicast - do you think this needs refinement? >> >> This document focuses on providing guidelines to designers of >> applications that use UDP for unicast transmission. ... > I just meant that when speaking of multicast there was also no one- > size-fits > all for security, flow-control, reliability, discovery. It's not just > congestion control (although that is of course important). I rephrased that paragraph (see attached diff). >>> Says:“If an application or upper-layer protocol chooses not to use a >>> congestion-controlled transport protocol, it SHOULD control the >>> rate >>> at which it sends UDP messages to a destination, using one of the >>> approaches discussed in this section.” >>> _ I think so too. >>> - It would be nice to note the impact here of path reservations >>> (RSVP, INTSERV) et al - what CC do you need to use if you reserv >>> per-flow capacity? and how does the app know this really is >>> reserved? >> >> I'm open for text suggestions >> > I was thinking that you could say that IntServ can be used to > associate a > flow with different (non-default) network characteristics. I'm not sure I understand where you're going with this. Do yo mean that when path capacity has been provisioned for a given UDP flow, that it MAY ignore the guidelines? > It seemed a little odd to say: "Consequently, an application SHOULD > implement path MTU discovery to determine the maximum message size > for each > destination they communicate with." > > If the application can only support a small subset of natural sizes > (e.g. > It's a block-based disk server, or a streaming media server) then > it doesn't > make sense to probe for larger MTUs... Only if your application is > able to > utilise larger datagrams, would this be good advice. Makes sense. I've rephrased that (see attached diff). >>> I think we need to offer some comment on the old issue of multiple >>> UDP ports between the same applications;-) >> >> I'm open for text suggestions >> > ... Don't open multiple ports to the same destination process;-) Enlighten me - what's the issue here? >>> 6) You may wish to point out a note to the dangers in embedding IP >>> addresses in UDP payloads, etc --- Guidance already published >>> elsewhere. >> >> A reference would be sufficient, because that isn't a specific issue >> for UDP - it's an issue independent of what transport is used. >> > Yes. Have an appropriate RFC number handy? > I think some of these comments are wider in scope than congestion > control, > but I was taking the lead from the title, rather than the abstract. I've tried to tweak the abstract accordingly. Diff between -00 and my current working version attached FYI. Lars
- [Tsvwg] comments wanted: draft-eggert-tsvwg-udp-g… Lars Eggert
- [Tsvwg] comments wanted: draft-eggert-tsvwg-udp-g… Gorry Fairhurst
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Sally Floyd
- [Tsvwg] Re: comments wanted: draft-eggert-tsvwg-u… Lars Eggert
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Lars Eggert
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Sally Floyd
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Lars Eggert
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Sally Floyd
- [Tsvwg] Re: comments wanted: draft-eggert-tsvwg-u… Gorry Fairhurst
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Lars Eggert
- [Tsvwg] Re: comments wanted: draft-eggert-tsvwg-u… Lars Eggert
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Colin Perkins
- Re: [Tsvwg] comments wanted: draft-eggert-tsvwg-u… Lars Eggert