Re: Sending ICMP error upon receiving an NA without SLLAO in 2461bis
Thomas Narten <narten@us.ibm.com> Mon, 09 January 2006 22:00 UTC
Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Ew53l-0000jx-Hi; Mon, 09 Jan 2006 17:00:13 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1Ew53j-0000ja-RY for ipv6@megatron.ietf.org; Mon, 09 Jan 2006 17:00:11 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id QAA02136 for <ipv6@ietf.org>; Mon, 9 Jan 2006 16:58:51 -0500 (EST)
Received: from e6.ny.us.ibm.com ([32.97.182.146]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Ew5AG-0007XJ-IL for ipv6@ietf.org; Mon, 09 Jan 2006 17:06:58 -0500
Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e6.ny.us.ibm.com (8.12.11/8.12.11) with ESMTP id k09Lxo9f021445 for <ipv6@ietf.org>; Mon, 9 Jan 2006 16:59:50 -0500
Received: from d01av02.pok.ibm.com (d01av02.pok.ibm.com [9.56.224.216]) by d01relay04.pok.ibm.com (8.12.10/NCO/VERS6.8) with ESMTP id k09Lxoku093902 for <ipv6@ietf.org>; Mon, 9 Jan 2006 16:59:50 -0500
Received: from d01av02.pok.ibm.com (loopback [127.0.0.1]) by d01av02.pok.ibm.com (8.12.11/8.13.3) with ESMTP id k09Lxn5i003442 for <ipv6@ietf.org>; Mon, 9 Jan 2006 16:59:49 -0500
Received: from cichlid.raleigh.ibm.com (sig-9-65-212-120.mts.ibm.com [9.65.212.120]) by d01av02.pok.ibm.com (8.12.11/8.12.11) with ESMTP id k09Lxnod003373; Mon, 9 Jan 2006 16:59:49 -0500
Received: from cichlid.raleigh.ibm.com (localhost.localdomain [127.0.0.1]) by cichlid.raleigh.ibm.com (8.13.1/8.12.5) with ESMTP id k09Lxk0e014309; Mon, 9 Jan 2006 16:59:47 -0500
Message-Id: <200601092159.k09Lxk0e014309@cichlid.raleigh.ibm.com>
To: "Soliman, Hesham" <H.Soliman@flarion.com>
In-Reply-To: Message from "Soliman, Hesham" <H.Soliman@flarion.com> of "Fri, 06 Jan 2006 10:30:37 EST." <A11736FE943F1A408F8BBB1B9F5FE8AD17DE68@ftmailserver.flariontech.com>
Date: Mon, 09 Jan 2006 16:59:46 -0500
From: Thomas Narten <narten@us.ibm.com>
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 9182cfff02fae4f1b6e9349e01d62f32
Cc: IPv6 WG <ipv6@ietf.org>
Subject: Re: Sending ICMP error upon receiving an NA without SLLAO in 2461bis
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "IP Version 6 Working Group \(ipv6\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
Sender: ipv6-bounces@ietf.org
Errors-To: ipv6-bounces@ietf.org
> The basic issue left is whether we should allow a node to send an ICMP error > due to the reception of an NA without the SLLAO. The reason for sending the > ICMP error is to inform upper layers that the communication has > failed. It took me a while to figure out what you are proposing. To summarize: in the case where where a node receives an NA without an SLLAO, but it is expecting an SLLAO (so it can complete the Neighbor Cache Entry), such a received NA is "an error". In the case where a regular data packet is queued pending completion of the NCE, you'd like to be able to send back an ICMP error indicating "dest unreachable". Right? This seems like a fairly minor optimization and one that deals with a a potential "implementation error" (since I understand this situation would normally only arise of the sender of the NA incorrectly left off the SLLAO). If this is the case, IMO, it's not worth modifying the spec to allow this. Indeed, I'd have to think a bit to convince myself that it couldn't lead to potential cases where an ICMP error would be (incorrectly) sent when simply ignoring the faulty NA is actually the more correct response (i.e., if proxies are present and more than one NA is generated). Is this a situation that has come up in actual testing/usage? Thomas -------------------------------------------------------------------- IETF IPv6 working group mailing list ipv6@ietf.org Administrative Requests: https://www1.ietf.org/mailman/listinfo/ipv6 --------------------------------------------------------------------
- Sending ICMP error upon receiving an NA without S… Soliman, Hesham
- Re: Sending ICMP error upon receiving an NA witho… Thomas Narten
- RE: Sending ICMP error upon receiving an NA witho… Soliman, Hesham
- Re: Sending ICMP error upon receiving an NA witho… JINMEI Tatuya / 神明達哉
- Re: Sending ICMP error upon receiving an NA witho… Derek Smalls
- RE: Sending ICMP error upon receiving an NA witho… Soliman, Hesham