I'm going to be giving a talk on IPv6 and how easy it is to set up at LinuxFest Northwest 2008!
I've never done anything like that before, but I feel pretty confident I'll be able to pull it off well. I've been in situations a few times in front of a whole ton of people and haven't done poorly, and this will be an exercise in high geekery and so I should be fine.
I signed up for the bus sponsored by pogo linux, but if anybody is going and feels up for giving me a ride, that would be really good.
I've had an IPv6 tunnel to Hurricane Electric for the past few years (though something's been slightly screwy with the routing lately). Whenever I change my net service I ask after IPv6 connectivity but so far no luck with local people. (Though it's an OK litmus for whether the ISP has any clue at all, if they seem to understand what I'm asking for.)
I've given up on asking after multicast connectivity— after reading the ietf mcast lists for a couple years I decided that multicast in its original conception really does violate the end-to-end principle.
I've been using 6to4. One of the neatest things I discovered was http://6to4.nro.net/. If you visit that place when using a 6to4 IPv6 address it lets you set up nameservers for the PTR records for your 6to4 address block.
I should polish up the little Python program I have that looks up various bits of information about IPv6 addresses. For example it progressively chops off digits in the PTR lookup until it gets an answer. It looks up the IPv4 address associated with a 6to4 address and various other things.
I wrote it when I discovered a lot of incoming IPv6 connections from addresses in the 6to4 block with a certain pattern to their addresses. I was curious and starting using a whole number of tools (nmap for example) to try to figure out what was up. I discovered that most of them seemed to be Windows boxes.
Hurricane Electric gives out free ipv6 tunnels and /64 delegations, which work pretty well, and are reasonably fast. Not that I actually generate much v6 traffic.
6to4, slow? Well.... sort of
Well, right now, thanks to me, Speakeasy isn't half bad. Thanks to me the routing was fixed awhile back to stop sending all the packets to the Netherlands first. Also, most IPv6 routing tables out there now seem very keen on getting 6to4 packets of the IPv6 Internet and onto the IPv4 one ASAP, which actually helps performance a fair amount.
The Speakeasy story is funny:
I should probably go back to Speakeasy and close the ticket now. Foisting it off on HE in San Francisco is a really excellent choice if they don't have their own IPv6 backbone. Maybe I'll complain to HE and ask them why they send 6to4 packets from San Francisco to Chicago before doing anything useful with them.