Multicast on the internet is a nice dream. Will it actually happen with IPv6? My understanding is there is a barrier to adoption — basically all routers involved need to be aware of the multicast initiation/join/leave protocol, and basically, there's a bunch of old hardware/software out there that isn't aware. Is all IPv6-capable hardware capable of this (given that IPv6 came out in ... 1998)?