Home    

About IT Club
Organisational Structure
Achievements
Message From President
Our Aims
Members
Become Member

Job Watch

Techno Speak

Members Login

User Name
Password

Subscribe for News Letter

Email


IP Multicasting

 


Multicast (point-to-multipoint) is a communication pattern in which a source host sends a message to a group of destination hosts. Although, this can be done by sending different unicast (point-to-point) messages to each of the destination hosts, there are many reasons, which make having the multicasting capability desirable.

Most high-level network protocols only provide a unicast transmission service. That is, nodes of the network only have the ability to send to one other node at a time: All transmission with a unicast service is inherently point-to-point. If a node wants to send the same information to many destinations using a unicast transport service, it must perform a replicated unicast and send N copies of the data to each destination in turn.

A better way to transmit data from one source to many destinations is to provide a multicast transport service. With a multicast transport service, a single node can send data to many destinations by making just a single call on the transport service: For those applications which involve a single node sending to many recipients, a multicast facility is clearly a more natural programming paradigm than unicast. However, the benefits of multicast are more than just logical: Many underlying transmission media provide support for multicast and broadcast at the hardware and media-access level. When a multicast service is implemented over such a network, there is a huge improvement in performance: If the hardware supports multicast, a packet, which is destined for N recipients, can be sent as just a single packet!

Multicast is useful because it allows the construction of truly distributed applications, and provides important performance optimizations over unicast transmission

IP Multicast is a protocol for transmitting IP datagrams from one source to many destinations in a local or wide-area network of hosts, which run the TCP/IP suite of protocols. The basic facility provided by the IP protocol is a unicast transmission service: That is, the current standard for IP provides only unreliable transmission of datagrams from a single source host to a single destination host. The resulting IP Multicast routing protocol provides efficient delivery of datagrams from one source to an arbitrary number of destinations throughout a large, heterogeneous network such as the Internet.

Many new multi-point applications are emerging as demand for multicasting content grows. We can divide these applications into two major areas:

Real-time applications such as live broadcasts, financial data delivery, whiteboard collaboration and videoconferencing.
Non-real-time application such as file transfer, data and file replication, and on-demand broadcasting.
The IP Multicast protocol is a standard extension to the IP protocol. The IETF-recommended standard, RFC 1112, defines extensions to the IP protocol. This standard specifies the extensions required of a host implementation of the Internet Protocol (IP) to support multicasting. It also specifies the format, addressing and routing of messages on the Internet.

IP Multicast allows a sender to send a single message to a group address. Any receiver that joins the network under this group address receives the message. Routers within the network handle the replication and forwarding of the message to the appropriate receivers intelligently. All major router vendors support IP Multicast.

An IP multicast-enabled network requires two essential protocol components:

An IP host-based protocol to allow a receiver application to notify a local router that it has joined the group.

An IP router-based protocol to allow any routers with multicast group members on their local networks to communicate with other routers to ensure that all data sent to the group address are forwarded to all receivers. Currently, such routers exist and are standardized.
Advantages of IP Multicasting:

Businesses that rely on subscription-based pricing would benefit from having control over their customer base on virtual private networks.

Virtual private networks make software updating and software distribution possible from one-to-many over the Internet.

Content providers can implement discriminatory pricing strategies and versioning enabling various services mixes to be offered at various prices to different market segments.
The hope for successful deployment of multi-media applications over the Internet lies in the popularity of IP multicasting and high bandwidth Internet connectivity to the home.

IP multicasting solves the problems presented by both bandwidth-consuming point-to point communication and by broadcasting content from one-to-all. IP multicasting reduces the number of hops a packet uses to get to its destination by approximately 45% and reaches only those clients who have requested the multicast.


Ashish Agarwal
+++++++++++++++++++++++++++++++++++++
Astek Networking & Solutions
F6a - 41/4a, Friends Tower
Sanjay Place, Agra 282 002
Phones : 562 2153539, 2524213
Mobile : 98370 06869
Email : ashish@asteknetsol.com
MSN : thisisashish11@hotmail.com

 

 

 


| About IT Club | Organisational Structure | Achievements | Message From President | Our Aims | Members | Become Member |

| Job Watch | Techno Speak | Home | Contact Us | Site Map | Disclaimer |