Lecture 7: Peer to Peer Networking

Query flooding in Gnutella networks

The growth of peer to peer technologies has had a profound effect on the internet over the past decade. These systems have pioneered new media distribution mechanisms and in the process spawned legal battles and awakening of popular social movements. This class will examine the core technologies behind Napster, KaZaA, Gnutella, Skype and BitTorrent.

Lesson Objectives

By the end of this lesson, the student will be able to: