Windows tries to use 6to4 and Teredo automatically, not always resulting in a good IPv6 experience. To disable both, execute these commands:
netsh interface ipv6 6to4 set state disabled netsh interface teredo set state disabled
On Windows XP teredo isn’t a context inside interface, but rather a setting in ipv6:
netsh interface ipv6 set teredo disabled
Sources and more information: