Date: Wed, 20 Feb 2002 13:57:21 +0900 From: Hajimu UMEMOTO <ume@mahoroba.org> To: cjclark@alum.mit.edu Cc: net@freebsd.org Subject: Re: Odd Rule in rc.firewall6 Message-ID: <yge664sda32.wl@cheer.mahoroba.org> In-Reply-To: <20020219185543.T48401@blossom.cjclark.org> References: <20020219185543.T48401@blossom.cjclark.org>
next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> On Tue, 19 Feb 2002 18:55:43 -0800 >>>>> "Crist J. Clark" <crist.clark@attbi.com> said: crist.clark> I was wondering if anyone here could explain this to me: crist.clark> # DAD crist.clark> ${fw6cmd} add pass ipv6-icmp from ff02::/16 to :: crist.clark> ${fw6cmd} add pass ipv6-icmp from :: to ff02::/16 crist.clark> I don't understand that first IPV6-ICMP rule. RFC2373 says, crist.clark> 2.5.2 The Unspecified Address crist.clark> The address 0:0:0:0:0:0:0:0 is called the unspecified address. crist.clark> ... crist.clark> The unspecified address must not be used as the destination address crist.clark> of IPv6 packets or in IPv6 Routing Headers. crist.clark> That rule sure looks like it is explicitly passing invalid crist.clark> traffic. Unless someone can enlighten my ignorance here, I'm going to crist.clark> nuke that rule. RFC2461 4.3. says: Source Address Either an address assigned to the interface from which this message is sent or (if Duplicate Address Detection is in progress [ADDRCONF]) the unspecified address. So, ${fw6cmd} add pass ipv6-icmp from :: to ff02::/16 must be retained. But, it seems ${fw6cmd} add pass ipv6-icmp from ff02::/16 to :: is not required. When I wrote this, maybe I might confused. But, I cannot test it just now. I'll test it tonight. -- Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan ume@mahoroba.org ume@bisd.hitachi.co.jp ume@{,jp.}FreeBSD.org http://www.imasy.org/~ume/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?yge664sda32.wl>