Chapter 9. Peercasting and Overlay Multicasting

Streaming content over the Internet to a user desktop is a mainstream application today, and using a P2P overlay to peercast streaming content is an important use of P2P technology. When groups of users receive a stream at the same time, it is possible to use multicast techniques to improve efficiency of delivery. Multicast service implemented at the overlay network layer is called overlay multicast. This chapter compares native multicast with overlay multicast and reviews the key elements of overlay multicast, including multicast tree formation, group management, and tree management. Techniques for improving overlay multicast performance are discussed, followed by a case study.

Introduction

Get P2P Networking and Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.