Re: Review of draft-ietf-behave-dccp-04

" Rémi Denis-Courmont" <remi.denis-courmont@nokia.com> Fri, 07 November 2008 11:20 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietf-archive@megatron.ietf.org
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2319E3A6A74; Fri, 7 Nov 2008 03:20:39 -0800 (PST)
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7CCC73A6A74 for <ietf@core3.amsl.com>; Fri, 7 Nov 2008 03:20:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.299
X-Spam-Level:
X-Spam-Status: No, score=-6.299 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id k3xsYgj1iLrG for <ietf@core3.amsl.com>; Fri, 7 Nov 2008 03:20:37 -0800 (PST)
Received: from mgw-mx03.nokia.com (smtp.nokia.com [192.100.122.230]) by core3.amsl.com (Postfix) with ESMTP id 707333A6783 for <ietf@ietf.org>; Fri, 7 Nov 2008 03:20:37 -0800 (PST)
Received: from esebh105.NOE.Nokia.com (esebh105.ntc.nokia.com [172.21.138.211]) by mgw-mx03.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id mA7BIu6U007598; Fri, 7 Nov 2008 13:19:10 +0200
Received: from vaebh102.NOE.Nokia.com ([10.160.244.23]) by esebh105.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 7 Nov 2008 13:18:57 +0200
Received: from vaebh101.NOE.Nokia.com ([10.160.244.22]) by vaebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 7 Nov 2008 13:18:57 +0200
Received: from esdhcp041160.research.nokia.com ([172.21.41.160]) by vaebh101.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Fri, 7 Nov 2008 13:18:57 +0200
From: Rémi Denis-Courmont <remi.denis-courmont@nokia.com>
Organization: Maemo Software - Nokia Devices R&D
To: ext Christian Vogt <christian.vogt@ericsson.com>
Subject: Re: Review of draft-ietf-behave-dccp-04
Date: Fri, 07 Nov 2008 13:18:57 +0200
User-Agent: KMail/1.9.10
References: <3873DF72-B768-427B-A6F5-99778DF5DC02@ericsson.com> <200811061423.27286.remi.denis-courmont@nokia.com> <C19979C6-DB98-4680-8C22-759CC0F7E5AA@ericsson.com>
In-Reply-To: <C19979C6-DB98-4680-8C22-759CC0F7E5AA@ericsson.com>
MIME-Version: 1.0
Content-Disposition: inline
Message-Id: <200811071318.57917.remi.denis-courmont@nokia.com>
X-OriginalArrivalTime: 07 Nov 2008 11:18:57.0177 (UTC) FILETIME=[A02EE890:01C940CA]
X-Nokia-AV: Clean
Cc: IETF Discussion Mailing List <ietf@ietf.org>, Behave Chairs <behave-chairs@tools.ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

On Friday 07 November 2008 13:00:19 ext Christian Vogt, you wrote:
> > Whether it's of any use depends on the connection model (or lack
> > thereof) of
> > the transport protocol. I don't want to presume that this would make
> > sense
> > for all future transport protocols. [...]
>
> I don't agree.  A reason for recommending endpoint-independent mapping
> and filtering is to enable applications to refer each other to a host
> behind a NAT. This is desirable independent of the transport protocol.

But whether this is useful depends on the transport protocol and/or connection 
model. It does help for unicast UDP (and UDP-Lite). It does help for TCP, 
only if simultaneous open is supported by the application, the operating 
system and the middleboxes. If does help for DCCP _only_ if the DCCP stack 
implements the simultaneous open option, which is _not_ in the baseline DCCP 
document.

It does not help with, e.g. multicast UDP. It does not mean anything for 
port-less protocol, including ICMP, proto-41, etc. It is insufficient for 
SCTP. Who knows how it applies to would-be future transports?

Besides, I think it's too late for a "factorized" BEHAVE specification. Good 
news: we have much of the baseline in the BEHAVE-UDP RFC. The other documents 
already borrow quite a lot from it, especially the general concepts and 
terminology.

> >          REQ-6: If a NAT includes ALGs, they MUST NOT affect DCCP.
>
> Make it even clearer:
>
>            REQ-6: If a NAT includes ALGs, the ALGs MUST NOT affect DCCP.

Right.

-- 
Rémi Denis-Courmont
Maemo Software, Nokia Devices R&D
_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf