[BEHAVE] Review comments on draft-ietf-behave-dccp-03.txt (LC)
Gorry Fairhurst <gorry@erg.abdn.ac.uk> Thu, 09 October 2008 07:37 UTC
Return-Path: <behave-bounces@ietf.org>
X-Original-To: behave-archive@optimus.ietf.org
Delivered-To: ietfarch-behave-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD36C3A6C79; Thu, 9 Oct 2008 00:37:24 -0700 (PDT)
X-Original-To: behave@core3.amsl.com
Delivered-To: behave@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id F3CE53A6C6D; Thu, 9 Oct 2008 00:37:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.588
X-Spam-Level:
X-Spam-Status: No, score=-2.588 tagged_above=-999 required=5 tests=[AWL=0.011, BAYES_00=-2.599]
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 i05lF-2BfClR; Thu, 9 Oct 2008 00:37:22 -0700 (PDT)
Received: from erg.abdn.ac.uk (dee.erg.abdn.ac.uk [IPv6:2001:630:241:204:203:baff:fe9a:8c9b]) by core3.amsl.com (Postfix) with ESMTP id 764233A6359; Thu, 9 Oct 2008 00:37:20 -0700 (PDT)
Received: from Gorry-Fairhursts-Laptop.local (fgrpf.plus.com [212.159.18.54]) (authenticated bits=0) by erg.abdn.ac.uk (8.13.4/8.13.4) with ESMTP id m997bvFF000325 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 9 Oct 2008 08:37:57 +0100 (BST)
Message-ID: <48EDB4D4.60508@erg.abdn.ac.uk>
Date: Thu, 09 Oct 2008 08:37:56 +0100
From: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Organization: The University of Aberdeen is a charity registered in Scotland, No SC013683.
User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914)
MIME-Version: 1.0
To: draft-ietf-behave-dccp@tools.ietf.org, 'dccp' working group <dccp@ietf.org>, behave@ietf.org
X-ERG-MailScanner: Found to be clean
X-ERG-MailScanner-From: gorry@erg.abdn.ac.uk
Subject: [BEHAVE] Review comments on draft-ietf-behave-dccp-03.txt (LC)
X-BeenThere: behave@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: gorry@erg.abdn.ac.uk
List-Id: mailing list of BEHAVE IETF WG <behave.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/behave>
List-Post: <mailto:behave@ietf.org>
List-Help: <mailto:behave-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/behave>, <mailto:behave-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: behave-bounces@ietf.org
Errors-To: behave-bounces@ietf.org
This draft looks good to me. I have a few comments on the DCCP aspects of NAT traversal. (Some of these are editorial, a few were also noted earlier but do not seem to have resulted in new text or discussion). I look forward to seeing new text or feedback on these topics, Best wishes, Gorry P.S. draft-ietf-dccp-simul-open has now been rev'ed to -05. ---- * Abstract: /(DCCP). Those allow DCCP/ - Should this be /(DCCP). Those allow DCCP/ ? - I suggest replacing this with... /(DCCP) that allow DCCP/ ^^^^^^ ---- * Introduction - It could be helpful to add some explanatory text to a NAT implementor to explain what DCCP actually is. Here is a suggestion, based on the introductions from various DCCP-related documents: "The Datagram Congestion Control Protocol (DCCP) [RFC4340] is an IETF standards-track transport protocol that allows the transmission of congestion-controlled, unreliable datagrams. DCCP can be viewed equally as either UDP-plus-congestion-control or TCP-minus-reliability (although, unlike TCP, DCCP offers a choice from multiple congestion control algorithms). It is intended for applications such as streaming media, Internet telephony, and on-line games. Since it is both datagram-based and connection-oriented, it faces similar problems to TCP NAT traversal." ---- * Introduction: The first use of "NAT" is not defined, I'd normally expect this to be expanded in the introduction. ---- * Applicability, para 1 - I didn't see any feedback or new text concerning the following earlier comment: /This document applies to NAT devices that want to handle DCCP datagrams. / - Suggest we extend this to say: /This document is an adjunct to [i-d.BEHAVE-UDP] and [i-d.BEHAVE-TCP] which define many terms relating to NATs, lay out general requirements for all NATs, and sets requirements for NATs that handle IP and unicast UDP traffic. The purpose of this document is to set requirements for NATs that handle DCCP traffic. The requirements of this specification apply to Traditional NATs as described in [RFC2663]./ ---- * Applicability - I am concerned that the text at the end of the first paragraph can be read either way. If this is going forward as a BCP, then it should provide clear guidance, on how this *should* be deployed if you wish your NAT to support DCCP, not be seen to make a judgment call on the state of current deployment, which I think is not helpful. Currently it says: /It is not the intent of this document to deprecate the overwhelming majority of deployed NAT devices. These NATs are/ ^^^^^^^^^^^^^^^^^^^^^ /It is not the intent of this document to deprecate already ^^^^^^^ deployed NAT devices. These NATs are/ ---- * Section 4.2 - Remove extra "The" /The A DCCP-Listen packet/ ^^^ --- * Section 4.3. Externally Initiated Connections /RECOMMENDED that a NAT have an "Endpoint-independent/ ^^^^^ /RECOMMENDED that a NAT has an "Endpoint-independent/ ^^^ ---- * Section 4.3 /RECOMMENDED that a NAT have an "Endpoint/ ^^^^^ /RECOMMENDED that a NAT has an "Endpoint/ ^^^ ---- * Section 4.3 /RECOMMENDED that a NAT have an "Address/ ^^^^ /RECOMMENDED that a NAT has an "Address/ ^^^ ---- * Security Considerations /inbound Listen and Sync packets/ ^ ^ /inbound DCCP-Listen and DCCP-Sync packets/ ^^^^^ ^^^^^ ---- * Security Considerations /Listen makes it harder / ^ ^ /DCCP-Listen packet makes it harder / ^^^^^ ^^^^^^ ---- _______________________________________________ Behave mailing list Behave@ietf.org https://www.ietf.org/mailman/listinfo/behave
- [BEHAVE] Review comments on draft-ietf-behave-dcc… Gorry Fairhurst