Multicasting Techniques and protocol
Basic Definition and techniques
Multicasting in computer network is a group communication, where a sender(s) send data to multiple receivers simultaneously. It supports one – to – many and many – to – many data transmission across LANs or WANs. Through the process of multicasting, the communication and processing overhead of sending the same data packet or data frame in minimized.
Ethernet Multicast
Ethernet multicast constitutes multicasting at the data link layer of the OSI model for Ethernet networks. Ethernet frames for multicasting are identified by a 1 bit in the LSB (least significant bit) of the first byte of the destination address.
IP Multicast
IP multicast provides one-to-many communication over an IP network. The destination nodes send join and leave messages that informs the routers whether they are correct recipients of the messages. The sender sends the data packet only once irrespective of the number of users. The routers in the network performs necessary replications so that the packet can reach multiple receivers simultaneously
�
Intradomain Multicast Protocols�
Multicast OSPF (MOSPF) Protocol
The Multicast Open Shortest Path First (MOSPF) protocol, an extension to the unicast model of OSPF. constructs a link-state database with an advertisement mechanism. Let's explore what new features a link-state router requires to become capable of multicast functions.
Link-State Multicast
ink-state routing occurs when a node in a network has to obtain the state of its connected links and then send an update to all the other routers once the state changes. On receipt of the routing information, each router reconfigures the entire topology of the network. The link-state routing algorithm uses Dijkstra's algorithm to compute the least-cost path.
Begin MOSPF Protocol
Protocol-Independent Multicast (PIM)�
Core-Based Trees (CBT) Protocol�
Multicast Backbone (MBone)�
Interdomain Multicast Protocols�
Multiprotocol BGP (MBGP)�
Figure MBGP: interdomain multicast routing�
Multicast Source Discovery Protocol (MSDP)�
Border Gateway Multicast Protocol (BGMP)�
Node-Level Multicast Algorithms�
Tree-Based Multicast Algorithm�
Tree-based multicasting in an expansion switch�
Boolean Splitting Multicast Algorithm�
Packet Recirculation Multicast Algorithm�
Multicasting in Three-Dimensional Switches
IPP –input port processor
OPP-output port processor
Multicasting in Three-Dimensional Switches�