Peer 2 Peer September 9, 2008 Appeared in theĀ IETF Journal Share the joy CartoonsCartoon, IETF, p2p, Technology