Skip site navigation (1)Skip section navigation (2)
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>