I may well not have fully figured out what was going on
in this particular situation. Mostly because I got tired of
trying to sort out the endless mysteries of IPv6 running
under XP Service Pack 2.
Teredo may or may not have been at issue. I saw some
analyses indicating this might have been the case. In any
event, after backing it and IPv6 out, all was well.