Re: [Dime] draft-ietf-dime-nat-control-01.txt
"Shwetha Bhandari (shwethab)" <shwethab@cisco.com> Mon, 02 November 2009 16:59 UTC
Return-Path: <shwethab@cisco.com>
X-Original-To: dime@core3.amsl.com
Delivered-To: dime@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 70BF128C186 for <dime@core3.amsl.com>; Mon, 2 Nov 2009 08:59:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.598
X-Spam-Level:
X-Spam-Status: No, score=-6.598 tagged_above=-999 required=5 tests=[AWL=0.001, BAYES_00=-2.599, 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 OamDpZavDk4Z for <dime@core3.amsl.com>; Mon, 2 Nov 2009 08:59:01 -0800 (PST)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id 9D2B828C14A for <dime@ietf.org>; Mon, 2 Nov 2009 08:59:01 -0800 (PST)
Authentication-Results: sj-iport-3.cisco.com; dkim=neutral (message not signed) header.i=none
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ApoEACqe7kqrR7H+/2dsb2JhbADGGpZohDwEglaJBg
X-IronPort-AV: E=Sophos;i="4.44,668,1249257600"; d="scan'208";a="200584777"
Received: from sj-core-2.cisco.com ([171.71.177.254]) by sj-iport-3.cisco.com with ESMTP; 02 Nov 2009 16:59:21 +0000
Received: from xbh-bgl-412.cisco.com (xbh-bgl-412.cisco.com [72.163.129.202]) by sj-core-2.cisco.com (8.13.8/8.14.3) with ESMTP id nA2GxKdM014259; Mon, 2 Nov 2009 16:59:21 GMT
Received: from xmb-bgl-416.cisco.com ([72.163.129.212]) by xbh-bgl-412.cisco.com with Microsoft SMTPSVC(6.0.3790.3959); Mon, 2 Nov 2009 22:29:19 +0530
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 02 Nov 2009 22:29:18 +0530
Message-ID: <E2C4BA03EFC52048969B27A016F10C54017BC019@XMB-BGL-416.cisco.com>
In-reply-to: <1A2514AA-F66C-49BB-AE70-34DF52F2A923@arsc.edu>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: draft-ietf-dime-nat-control-01.txt
Thread-Index: AcpWiiTma6bwrYEbS1Kyq6oXwUFCdACrU9BQ
References: <1A2514AA-F66C-49BB-AE70-34DF52F2A923@arsc.edu>
From: "Shwetha Bhandari (shwethab)" <shwethab@cisco.com>
To: Melinda Shore <shore@arsc.edu>, "Frank Brockners (fbrockne)" <fbrockne@cisco.com>, vaneeta@mavenir.com, vfajardo@research.telcordia.com
X-OriginalArrivalTime: 02 Nov 2009 16:59:19.0591 (UTC) FILETIME=[D199FB70:01CA5BDD]
Cc: dime@ietf.org
Subject: Re: [Dime] draft-ietf-dime-nat-control-01.txt
X-BeenThere: dime@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Diameter Maintanence and Extentions Working Group <dime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dime>
List-Post: <mailto:dime@ietf.org>
List-Help: <mailto:dime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dime>, <mailto:dime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Nov 2009 16:59:02 -0000
Hi Melinda, Thanks for reviewing our draft! We have reviewed other protocols in this space in a separate draft, and this includes MIDCOM and SIMCO: http://tools.ietf.org/html/draft-brockners-nat-control-protocols-review- 00 We will rework the security consideration section of our draft. We have refered in Section 11 and Section 5.1 of the draft to use Diameter over IPSec for mutually authenticating Diameter NAT control manager and agent. Adding dime group for suggestions on how we can update the draft to address your concern, as there are other application (e.g. Diameter QoS) that would have similar security considerations. Thanks, Shwetha -----Original Message----- From: Melinda Shore [mailto:shore@arsc.edu] Sent: Tuesday, October 27, 2009 3:48 AM To: Frank Brockners (fbrockne); Shwetha Bhandari (shwethab); vaneeta@mavenir.com; vfajardo@research.telcordia.com Subject: draft-ietf-dime-nat-control-01.txt Hi, all: I enjoyed reading the draft. Because you didn't reference them it wasn't clear to me whether or not you were aware of prior work in this area, including the midcom protocol produced by the midcom working group a few years back (see RFCs 3303, 3304, 4097, 5189, and 5190), or the SIMCO protocol (RFC 4540). I also did a NAT/firewall application over DIAMETER while I was at Cisco a number of years ago but the midcom working group chose SNMP. I think DIAMETER is a fine choice although it may be easier to use a protocol that's already gone through the IETF process and been published as an RFC. Anyway, without going into protocol specifics I think the security considerations section needs to be beefed up quite a bit. In particular, while it's most typically the case that a client will authenticate to a server, for NAT control it's imperative that the server (NAT) authenticate itself to the client. The reason is that a fairly simple attack against a NAT control protocol is to inject a bogus response to a mapping request, which allows the attacker to redirect a data stream when the address is shared using a signaling mechanism (VoIP - I note that you reference the TISPAN work from ETSI). A possible mitigation is to authenticate the data stream in the application, but I do think that the possibility of server authentication should be included for deployments with stricter security requirements. Melinda Shore Arctic Region Supercomputer Center shore@arsc.edu
- Re: [Dime] draft-ietf-dime-nat-control-01.txt Shwetha Bhandari (shwethab)