IP Puzzles, probabilistic networking and other projects at OGI@OHSU ------------------------------------------------------------------- Over the years, distributed denial-of-service (DDoS) attacks via worms and viruses have periodically disrupted the Internet. Client puzzles have been proposed as one mechanism for protecting protocols against such attacks. In the first part of this talk, we first make the case that puzzles must be placed within the IP layer in order to be effective. We then describe some of the scenarios IP puzzles enable and some of the open research issues that must be resolved in order to build effective, puzzle-protected network systems. Finally, we describe the design, implementation, and evaluation of an initial prototype and ruminate on the golden opportunity IP puzzles might provide Intel. Based on the level of interest, I will also describe our work at OGI related to: o Approximate and exact caches for packet classification o Network and OS support for massively multiplayer on-line game servers o TCPivo: A high-performance packet replay engine o Panoptes: A flexible video sensor platform