Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 03 Mar 2008 21:44:13 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        net@freebsd.org
Subject:   IPv6 addresses not released when routes change
Message-ID:  <20080304054413.0BB5F45045@ptavv.es.net>

next in thread | raw e-mail | index | archive | help
--==_Exmh_1204609453_79349P
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

At a recent networking conference an IPv6 hour took place where IPv6
only was available. It was an interesting experience. On the whole,
things worked well, but I hit one problem.

When I brought up my system, I associated with the main conference SSID
and received an IPv6 address prior to the IPv6 hour. Everything was
working fine. At the appointed time, all of the SSIDs for IPv4/IPv6 were
disabled. (No, I was not expecting that) and I re-associated with the
IPv6 only SSID, the interface retained the old address in a different
/64. It added the new address in a different /64, but did not remove the
old address, even though there was no router to it. 

Worse, it continued to originate connections with the old address as the
source. I had to manually delete the old address before I could open a
connection. 

I've been thinking about what software should handle this. It needs to
be some software that is aware that the router that assigned the the
prefix is no longer available. There is nothing wrong with an IPv6
interfaces having several active addresses, so you can't delete one
just because another is assigned.
-- 
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman@es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751

--==_Exmh_1204609453_79349P
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)
Comment: Exmh version 2.5 06/03/2002

iD8DBQFHzOGtkn3rs5h7N1ERAmZtAJ4/6KkyMwDYv7aZ8DdcX46oVzmEyQCgl8v8
EKv5p84uppGroMraCWQ+4L4=
=afaV
-----END PGP SIGNATURE-----

--==_Exmh_1204609453_79349P--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080304054413.0BB5F45045>