Re: [nat66] [Fwd: I-D Action: draft-blake-nptv6-icmp-01.txt]

"Dan Wing" <dwing@cisco.com> Tue, 31 January 2012 00:58 UTC

Return-Path: <dwing@cisco.com>
X-Original-To: nat66@ietfa.amsl.com
Delivered-To: nat66@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D8A0621F85E6 for <nat66@ietfa.amsl.com>; Mon, 30 Jan 2012 16:58:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.567
X-Spam-Level:
X-Spam-Status: No, score=-106.567 tagged_above=-999 required=5 tests=[AWL=0.032, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ICNMOhq2WDt0 for <nat66@ietfa.amsl.com>; Mon, 30 Jan 2012 16:58:12 -0800 (PST)
Received: from mtv-iport-2.cisco.com (mtv-iport-2.cisco.com [173.36.130.13]) by ietfa.amsl.com (Postfix) with ESMTP id 3BC0D21F85E5 for <nat66@ietf.org>; Mon, 30 Jan 2012 16:58:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=dwing@cisco.com; l=1240; q=dns/txt; s=iport; t=1327971492; x=1329181092; h=from:to:references:in-reply-to:subject:date:message-id: mime-version:content-transfer-encoding; bh=lJyBfIi5QQdnh9sknGbAGnSoeB+vNNNglAAMjV/0vMg=; b=RBIDTTRxqQ4hQXN3G3XWMcuF46gfcqs308gZiRUovCSXt2JPJDLlQOOW tChT83xnrEdccT+5IEM2D455xMWcEIAc2Ac6Tt2qWGuH1LhA1dd53vQkI 7K1DQPjnOvFoLaT5Sg9mq8An6uxCXh4QsKNMe00038J5kpKLPAs91tktI Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AgEFAKw7J0+rRDoJ/2dsb2JhbABDhQuaXI5wgQWBcgEBAQQICgEQB1sBAwIJDgECBAEBAwIjAwICGSMKCQgBAQQBEgsXoiMBjGGRZoEviU8rDAEBCQQUCw8GBIQOAhKCQoEWBIg/hQSaSQ
X-IronPort-AV: E=Sophos;i="4.71,592,1320624000"; d="scan'208";a="27876896"
Received: from mtv-core-4.cisco.com ([171.68.58.9]) by mtv-iport-2.cisco.com with ESMTP; 31 Jan 2012 00:58:12 +0000
Received: from dwingWS ([10.32.240.198]) by mtv-core-4.cisco.com (8.14.3/8.14.3) with ESMTP id q0V0wAfE024745; Tue, 31 Jan 2012 00:58:10 GMT
From: Dan Wing <dwing@cisco.com>
To: 'Steven Blake' <slblake@petri-meat.com>, 'nat66' <nat66@ietf.org>
References: <1327808934.3467.8.camel@tachyon>
In-Reply-To: <1327808934.3467.8.camel@tachyon>
Date: Mon, 30 Jan 2012 16:58:10 -0800
Message-ID: <06eb01ccdfb3$672a0990$357e1cb0$@com>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: AczeOO/SEG8bwOd1S3uqViZeiQ9mhgBeS9qg
Content-Language: en-us
Subject: Re: [nat66] [Fwd: I-D Action: draft-blake-nptv6-icmp-01.txt]
X-BeenThere: nat66@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "List for discussion of IPv6-to-IPv6 NAT." <nat66.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nat66>, <mailto:nat66-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/nat66>
List-Post: <mailto:nat66@ietf.org>
List-Help: <mailto:nat66-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nat66>, <mailto:nat66-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Jan 2012 00:58:13 -0000

Thanks for forwarding a pointer to that document.

You might also see RFC5508, "NAT Behavioral Requirements for ICMP".  RFC5508 includes a reference to ICMP Extensions (RFC4884) which, while rare in the wild, are probably worth describing so they are handled properly.  Hairpinning of ICMP messages may also be worth pointing out to implementers (so that pinging the 'external' address works, among other things).  It might be worth also pointing out that ICMP echo request/reply doesn't require special handling.  

-d


> -----Original Message-----
> From: nat66-bounces@ietf.org [mailto:nat66-bounces@ietf.org] On Behalf
> Of Steven Blake
> Sent: Saturday, January 28, 2012 7:49 PM
> To: nat66
> Subject: [nat66] [Fwd: I-D Action: draft-blake-nptv6-icmp-01.txt]
> 
> Terry Moes and I have submitted this draft (actually version -01) which
> describes how NPTv6 translators need to process ICMPv6 error messages.
> We believe that this issue was first discovered when Terry built an
> NPTv6 implementation for Linux.
> 
> We intend to request publication as an individual submission, but first
> we would really appreciate your review comments.
> 
> 
> Regards,
> 
> // Steve