[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
6to4 and 'campus' networks
Many university campus networks (and large businesses that have been
around for some time, etc.) run non-RFC1918 addresses internally.
They then NAT, proxy or statefully filter traffic through their
border. If someone has a better name than "campus" for this, then
then I'm all ears - I realise it's not accurate at all.
My understanding of Windows (and to some extent some Linuxes and
BSDs) 6to4 behaviour is that when they detect an interface with a non-
RFC1918 IPv4 address, they bring up 6to4.
While this is fine for networks that don't filter or otherwise mess
with IP protocol 41, this causes big problems for users behind
networks that filter or NAT.
When I recently turned on AAAA records on a fairly decently sized
traffic website of mine, the most comments about reachability came
from people on 'campus' style networks, as described above. AAAA
records are now turned off for that site, for obvious reasons. These
were all non-technical users with Vista on their machines.
Has anyone given thought to a 6to4 'qualification' procedure for auto-
configured 6to4? Such a procedure could be as simple as sending an
ICMPv6 echo request to 2002:c058:6301:: (192.88.99.1) and bringing
the interface up if there is an acceptable response.
Note that I accept that in an ideal world, administrators of networks
like this would block traffic to 192.88.99.1, and return an ICMP
unreachable message of some flavour, so that when we try and reach an
IPv6 connected host, we instantly realise 6to4 is unusable (and maybe
even fall back to Teredo or something, instead of IPv4). In the real
world however, expecting all the administrators of these types of
networks to make changes like this is fairly unreasonable, and as I
mention, it's a fairly big problem for anyone wanting to roll out
AAAA records to production stuff, right now.
--
Nathan Ward