Multi-client/Multi-server split architecture
dissecting bittorrent : five months in a torrent ' s lifetime .