This section describes the two transmission methods for streaming media--unicast and multicast. One of your planning tasks for streaming media is to determine whether unicast, multicast, or both transmission methods are best suited for your organization. This section provides a high-level comparison of the two transmission methods.
The following table provides a high-level comparison of unicast and multicast transmission.
As the following illustration shows, unicast transmission is point-to-point; that is, a separate copy of content is sent to each recipient that has explicitly requested the content.
NetCache support for live streams over unicast describes how NetCache optimizes transport of requests over unicast.
Multicast transmission is analogous to a radio frequency on which any device can listen. Any device that supports multicast can transmit on the multicast channel. One copy of the data is sent to a group address. Devices in the group listen for traffic at the group address and join the stream if clients in the routing tree are requesting the stream. Only the group participants receive the traffic at the address associated with the group. Broadcasts differ from multicast because broadcast traffic is sent to the entire network.
For multicast transmission to occur, the network devices through which the content is to be sent must support multicast. For example:
For example, for MMS, content creators can set up multicast-enabled stations, stations that are not multicast-enabled, or both. For RealNetworks, the configuration of the server includes specifying whether the server supports multicast and, if so, which clients (subnets) can use multicast.
The benefits of using multicast for streaming media include the following:
A company might, for example want to reserve WAN connections for business-critical traffic, such as stock trades, but it needs a way to deliver corporate broadcasts. The company could efficiently transmit corporate broadcasts over satellite by using multicast transmission and reserve the WAN for business-critical traffic.
The limitations of multicast include the following:
Switches do not understand multicast. When a multicast stream reaches a switch, the switch sends the multicast stream to all of its ports. A switch treats a multicast address as an Ethernet broadcast.
Details about NetCache support for live streams over unicast and multicast and on-demand streams over unicast are provided in the following sections:
Copyright © 1994-2002, Network Appliance, Inc. All rights
reserved.
Part No. 210-00372
File: media5.htm
Last updated: 11/13/02 18:11:36