Date: Thu, 24 Aug 2006 15:08:56 -0500 From: Brooks Davis <brooks@one-eyed-alien.net> To: Fredrik Lindberg <fli+freebsd-net@shapeshifter.se> Cc: freebsd-net@freebsd.org, Pat Lashley <patl+freebsd@volant.org>, Doug Barton <dougb@freebsd.org> Subject: Re: Zeroconfig and Multicast DNS Message-ID: <20060824200856.GB38855@lor.one-eyed-alien.net> In-Reply-To: <44EE0548.4080503@shapeshifter.se> References: <44EDA9A5.2050108@shapeshifter.se> <BE1059C6974AD43BC382E107@garrett.local> <44EDBDD0.4050000@shapeshifter.se> <7CC9AC69410B69EBD31122E4@garrett.local> <44EDDB8C.9090504@shapeshifter.se> <0EC404BA0CA363942D250766@garrett.local> <20060824182640.GA37561@lor.one-eyed-alien.net> <B69C016E0D5F0C26B40BE4C0@garrett.local> <20060824193127.GA38855@lor.one-eyed-alien.net> <44EE0548.4080503@shapeshifter.se>
next in thread | previous in thread | raw e-mail | index | archive | help
--pvezYHf7grwyp3Bc Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Aug 24, 2006 at 10:00:08PM +0200, Fredrik Lindberg wrote: > Brooks Davis wrote: > > > >The right way to deal with this is almost certainly to adopt the KAME > >%interface decoration for link local addresses. LLAs are meaningless > >outside the context of an interface. Unless you only have one interface > >with an LLA, you must know which interface you are addressing to know > >where to send the packet. While you can hack around this in some cases > >by trying all of them and hoping there aren't any collisions, I think > >that's the wrong way to go. > > >=20 > I don't know how familiar you are with the IPv6 code, but are you (or > somebody else) able to estimate in a short summary what would be > required to adopt the %interface decoration for IPv4? > If it turns out to be a very large task, will it still be worth it? I don't know the details so it's something that would have to be investigated. My feeling is that if we want to deal with multiple interfaces with LLAs we're going to need to do some not-insignificant kernel and libc work to support them. It not clear to me how much overall work that will be and how worthwhile it is. -- Brooks --pvezYHf7grwyp3Bc Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFE7gdXXY6L6fI4GtQRAmaPAKDIeLyoMozCe3vYZ8X2A9AK65zkYQCgvZAB xaKvd4oKJYIZKGvA7DMQfUs= =+88U -----END PGP SIGNATURE----- --pvezYHf7grwyp3Bc--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060824200856.GB38855>