Multimedia traffic
Enviado por edusato • 20 de Abril de 2015 • Ensayo • 13.129 Palabras (53 Páginas) • 119 Visitas
Multimedia traffic uses one of the following methods of transmission, each of which has a different effect
on network bandwidth:
• Unicast: With a unicast design, an application sends one copy of each packet to every client’s
unicast address. As a result, unicast transmission has significant scaling restrictions. If the group
is large, the same information must be carried multiple times, even on shared links.
• Broadcast: In a broadcast design, an application sends only one copy of each packet using a
broadcast address. Broadcasting a packet to all devices is inefficient, except in the case where
only a small subset of the network actually needs to see the packet. Broadcast multimedia is
dispersed throughout the network similarly to normal broadcast traffic in that every host device
must process the broadcast multimedia data frame. However, unlike standard broadcast frames,
which are generally small, multimedia broadcasts can reach data rates as high as 13 Mbps or
more. Even if an end station is not using multimedia applications, the device still processes the
broadcast traffic. This requirement might use most, if not all, of the allocated bandwidth for each
device. For this reason, Cisco highly discourages broadcast implementation for applications
delivering data, voice, or video to multiple receivers.
• Multicast: The most efficient solution to transmit multimedia applications is multicast, which falls
between unicast and broadcast. In multicast transmission, a multimedia server sends one copy of
each packet to a special address that represents multiple clients. Unlike the unicast environment,
a multicast server sends out a single data stream to multiple clients. Unlike the broadcast
environment, the client device decides whether to listen to the multicast address. Multicasting
saves bandwidth and controls network traffic by forcing the network to forward packets only when
necessary. By eliminating traffic redundancy, multicasting reduces network bandwidth
consumption and host processing. Furthermore, Catalyst switches can process IP multicast
packets and deliver those packets only to receivers that request receipt of those packets at both
Layer 2 and Layer 3.
IP multicast is the transmission of an IP data packet to a host group that is defined by a single IP address
called a multicast IP address. A host can join or leave the multicast IP group dynamically regardless of
the location or number of members. An important characteristic of the multicast is its capability to limit
variation in delivery time (jitter) of IP multicast frames along the complete server-to-client path.
In Figure 7-23, the video server transmits a single video stream for each multicast group. A multicast, or
host, group is defined as a set of host devices listening to a specific multicast address. Cisco routers and
switches replicate the video stream as required to the host groups that are in the path. This technique
enables an arbitrary number of clients to subscribe to the multicast address and receive the stream. One
host can be a part of one or more multicast groups for multiple applications. In addition, routers can
transmit multiple data streams for different applications for a single group address.
Figure 7-23. Multicast Traffic
In the multicast scenario shown in Figure 7-23 only 1.5 Mbps of server-to-network bandwidth is utilized,
leaving the remaining bandwidth free for other uses.
Note
In a unicast scenario, the server sequences through a transmission of multiple copies of the data, so
variability in delivery time is large, especially for large transmissions or large distribution lists.
IP multicast relies on the concept of a virtual group address called the multicast IP address. In IP unicast
routing, a packet is routed from a source address to a destination address, traversing the IP network on a
hop-by-hop basis. In IP multicast, the packet’s destination address is not assigned to a single destination.
Instead, receivers join a group; when they do, packets addressed to that group begin flowing to them. All
members of the group receive the packet; a host must be a member of the group to receive the packet.
Multicast sources do not need to be members of that group. In Figure 7-24, packets sent by group
member 3 (represented by the solid arrows) are received by group members 1 and 2 but not by the
nonmember of the group. The nonmember host can also send packets (represented by the dotted
arrows) to the multicast group that are received by all three group members because all the new hosts
are members of the multicast group. Group members 1 and 2 do not send multicast packets; they are
just the receivers.
Figure 7-24. Multicast Group Membership
IP multicast traffic uses UDP as the transport layer protocol. Unlike TCP, UDP adds no reliability, flow
control, or error-recovery functions to IP. Because of the simplicity of UDP, data packet headers contain
fewer bytes and consume less network overhead than TCP.
Because the location of hosts in the group is widely spread in the network, the multicast router sends the
packets to respective multiple interfaces to reach all the hosts. This makes the multicast forwarding more
complex. To avoid duplication, several multicast routing protocols use reverse path forwarding (RPF),
discussed in the section “Reverse Path Forwarding,” later in this chapter.
This section discusses the following fundamentals of IP multicast in more detail:
• Multicast IP address structure
• Multicast MAC address structure
• Reverse path forwarding
• Multicast forwarding tree
Multicast IP Address Structure
The range of IP addresses is divided into classes based on the high-order bits of a 32-bit IP address. IP
multicast uses the Class D addresses, which range from 224.0.0.0 to 239.255.255.255. These addresses
consist of binary 1110 as the most significant bits (MSB) in the first octet, followed by a 28-bit group
address, as shown in Figure 7-25. Unlike with Class A, B, and C IP addresses, the last 28 bits of a Class D
address are unstructured.
Figure 7-25. Multicast IP Address Structure
These remaining 28 bits of the IP address identify the multicast group ID, which is a single address that
is typically written as decimal numbers in the range 224.0.0.0 to 239.255.255.255. The Internet
Assigned Numbers
...