From owner-freebsd-stable Fri Aug 3 9:30:47 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mail-green.research.att.com (H-135-207-30-103.research.att.com [135.207.30.103]) by hub.freebsd.org (Postfix) with ESMTP id 5061737B403 for ; Fri, 3 Aug 2001 09:30:44 -0700 (PDT) (envelope-from fenner@research.att.com) Received: from alliance.research.att.com (alliance.research.att.com [135.207.26.26]) by mail-green.research.att.com (Postfix) with ESMTP id B30661E019; Fri, 3 Aug 2001 12:30:43 -0400 (EDT) Received: from windsor.research.att.com (windsor.research.att.com [135.207.26.46]) by alliance.research.att.com (8.8.7/8.8.7) with ESMTP id MAA14024; Fri, 3 Aug 2001 12:30:42 -0400 (EDT) From: Bill Fenner Received: (from fenner@localhost) by windsor.research.att.com (8.8.8+Sun/8.8.5) id JAA18384; Fri, 3 Aug 2001 09:30:42 -0700 (PDT) Message-Id: <200108031630.JAA18384@windsor.research.att.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII To: freebsd@gndrsh.dnsmgr.net Subject: Re: Request for testers: multicast patch Cc: daniel.sobral@tcoip.com.br, stable@freebsd.org Date: Fri, 3 Aug 2001 09:30:42 -0700 Versions: dmail (solaris) 2.2j/makemail 2.9b Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >> 1) Enable one to send multicast packets without a default route or >> routes to the multicast addresses. > >This might break part of the multicast propogation protection, IIRC >this was a specific feature of the original Deering multicast code >to prevent unwanted propogation of multicast packets on multihomed >hosts. This is only for packets sourced by the host, which the application has already explicitly requested a single interface for the packet to go out. See paragraph 3 of section 6.1 of RFC 1112. >> 2) Enable one to send multicast packets on an interface without an address. >> >> 3) Prevent trouble if packets are sent through an interface without an >> address (vlan excluded). > >What source IP address is used for 2 and 3??? 0.0.0.0. RFC 1122 section 3.2.1.3 says This host on this network. MUST NOT be sent, except as a source address as part of an initialization procedure by which the host learns its own IP address. but it's not up to the OS to determine whether or not the application is performing an initialization procedure by which the host learns its own IP address. Bill To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message