Chapter 7: IP Multicast

In Depth

Over time, our use of computers has moved from the local desktop to the local network. Most of this network traffic consists of using local network sources, such as printing and file transfers. As our personal computers become more powerful, the applications that we use now contain more audio and video components. We’ve now started to move this traffic onto the network.

Today, it is still the norm for network traffic to be between one sender and one recipient. That is slowly changing. As different network resources become available, new resources such as messaging, multimedia, distance learning, and Internet access are causing a large increase in data traffic. This type of traffic usually involves one server sending a data stream to multiple users; a good example of this would be video conferencing and software updates in the intranet.

This type of traffic can be very demanding in terms of data usage. For example, if 100 people want a 1.5MB file, the result is a demand for more than 150MB of data−link usage. Even on a T3, that’s a lot of simultaneous use. What’s more, this calculation doesn’t take into account the rest of the users’ applications and data requirements.

One way to provide users with this high−bandwidth information and at the same time minimize the traffic on the network is to utilize IP multicast. IP multicast enables data to be sent once and received by all the recipients that requested it.

The concept behind IP multicasting is that end recipients join a multicast group. The information that is requested is then delivered to all members of that group by the network infrastructure. The sender of the data doesn’t need to know anything about the recipients. In this manner, only one copy of a multicast message will pass over any link in the network, and copies of the message will be made only where the paths diverge. This is a much more effective method of delivering traffic destined for multiple locations, and it provides significant performance improvements for the network.

In this chapter, we will explain the concepts behind IP multicasting. We will cover the types of multicast traffic and introduce you to the way multimedia traffic types are routed on the network. Finally, we will look at the methods to configure IP routing on your Catalyst switches and how to manage the resulting multicast traffic. We will begin with a discussion of the different types of multicast traffic.

IP Multicasting Overview

IP multicasting is an extension of the standard IP protocol and is described in RFC 1112, “Host Extensions for IP Multicasting.” IP multicasting is the transmission of an IP datagram to a group identified by a single IP destination address. A multicast datagram is delivered to all members of its destination host group using User Datagram Protocol (UDP). Membership in these groups is unrestricted—hosts can be members of multiple groups, and they may join or leave at any time.

IP multicast datagrams are handled by multicast routers. A host transmits an IP multicast datagram as a local network multicast that reaches a multicast router. The router examines the packet and begins to provide the host with the requested multicast traffic. If the router is not receiving the requested multicast traffic, it will pass the request to other multicast routers.

IP traffic can travel the network in one of three ways:

Broadcast

137

Page 153
Image 153
Cisco Systems RJ-45-to-AUX manual IP Multicasting Overview, 137