Overlay multicast

Overlay multicast

Also known as End System or Peer-to-Peer Multicast.

High bandwidth multi-source multicast among widely distributed nodes is a critical capability for a wide range of important applications including audio and video conferencing, multi-party games and content distribution. Throughout the last decade, a number of research projects have explored the use of multicast as an efficient and scalable mechanism to support such group communication applications. Multicast decouples the size of the receiver set from the amount of state kept at any single node and potentially avoids redundant communication in the network.

The limited deployment of IP Multicast, a best effort network layer multicast protocol, has led to considerable interest in alternate approaches that are implemented at the application layer, using only end-systems. In an overlay or end-system multicast approach participating peers organize themselves into an overlay topology for data delivery. Each edge in this topology corresponds to a unicast path between two end-systems or peers in the underlying Internet. All multicast-related functionality is implemented at the peers instead of at routers, and the goal of the multicast protocol is to construct and maintain an efficient overlay for data transmission.

End System Multicast: Streaming for the Masses

End System Multicast (ESM) is a revolutionary peer-to-peer media streaming technology that lets you view and broadcast live streaming media.

Disadvantages

Slow in spreading the data. Long latency.

Duplicate packets at certain points.

See also

External links


Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Look at other dictionaries:

  • Multicast — is sometimes also incorrectly used to refer to a multiplexed broadcast. In computer networking, multicast is the delivery of a message or information to a group of destination computers simultaneously in a single transmission from the source… …   Wikipedia

  • Overlay network — An overlay network is a computer network which is built on the top of another network. Nodes in the overlay can be thought of as being connected by virtual or logical links, each of which corresponds to a path, perhaps through many physical links …   Wikipedia

  • Narada multicast protocol — The Narada multicast protocol is a set of specifications which can be used to implement overlay multicast functionality on computer networks. References Yang hua Chu, et al. A case for end system multicast, IEEE Journal on selected areas in… …   Wikipedia

  • End System Multicast — (ESM) is a research project at Carnegie Mellon University. It is a peer to peer broadcasting system for streaming live, high quality video and audio to large audiences. History The project was founded in 1999. It was used to broadcast numerous… …   Wikipedia

  • Distributed hash table — A distributed hash table (DHT) is a class of a decentralized distributed system that provides a lookup service similar to a hash table; (key, value) pairs are stored in a DHT, and any participating node can efficiently retrieve the value… …   Wikipedia

  • Computer network — Computer networks redirects here. For the periodical, see Computer Networks (journal). Datacom redirects here. For other uses, see Datacom (disambiguation). Internet map. The Internet is a global system of interconnected computer networks that… …   Wikipedia

  • List of ad-hoc routing protocols — An Ad hoc routing protocol is a convention or standard that controls how nodes come to agree which way to route packets between computing devices in a mobile ad hoc network (MANET).In ad hoc networks , nodes do not have a priori knowledge of… …   Wikipedia

  • IPv6 address — An Internet Protocol Version 6 address (IPv6 address) is a numerical label that is used to identify a network interface of a computer or other network node participating in an IPv6 enabled computer network. IP addresses serve the purpose of… …   Wikipedia

  • Audio-Streaming — Streaming Audio ist eine Variante des Streaming Media, bei der Audiodaten kontinuierlich über ein Computernetzwerk übertragen werden. In seiner einfachsten Form kann man sich Streaming Audio als Hörfunk im Internet vorstellen; das Verfahren zählt …   Deutsch Wikipedia

  • Streaming-Audio — ist eine Variante des Streaming Media, bei der Audiodaten kontinuierlich über ein Computernetzwerk übertragen werden. In seiner einfachsten Form kann man sich Streaming Audio als Hörfunk im Internet vorstellen; das Verfahren zählt dann zu den… …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”