Date: Thu, 07 Apr 2005 16:20:24 +0200 From: "Martin Petraschek" <petraschek@ftw.at> To: "Lowell Gilbert" <freebsd-questions-local@be-well.ilk.org> Cc: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: Re: IPv6 ICMP multicast response Message-ID: <BLACKHOLECW4uFWjkOT000028f4@mail.ftw.at> In-Reply-To: <44wtren28a.fsf@be-well.ilk.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 07 Apr 2005 09:30:29 -0400, Lowell Gilbert wrote: >"Martin Petraschek" <petraschek@ftw.at> writes: > >> By default, FreeBSD does not reply to ICMP multicast echo >>requests. For IPv4 this behaviour can be changed with >> >> sysctl net.inet.icmp.bmcastecho=0|1 >> >> Is there a similar control for IPv6? > >No. That would violate RFC 2463, section 2.4(e.2). >As well as being a bad idea. The section you are referencing in RFC 2463 is concerning ICMP ERROR messages. Echo requests/responses are informational messages, therefore this section does not apply. The same RFC 2463, section 4.2 states: An Echo Reply SHOULD be sent in response to an Echo Request message sent to an IPv6 multicast address. The source address of the reply MUST be a unicast address belonging to the interface on which the multicast Echo Request message was received. Therefore, the OS _should_ respond to a multicast echo request! Martin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BLACKHOLECW4uFWjkOT000028f4>