SlideShare a Scribd company logo
1 of 10
Cisco Multicast Routing
With VLC Player
Tapan Doshi
Basic Knowledge of Multicast
 What is PIM?
 Protocol Independent Multicast.
 It is a collection of multicast routing protocol each optimized for a different
environment.
 There are mainly Three types:
 1) PIM Sparse Mode
 2) PIM Dense Mode
 3) PIM Sparse-Dense Mode (Bidirectional PIM)
How many Types of Multicast?
 Two types of multicast- 1) Dense mode Multicast
2) Sparse mode Multicast
1) Dense mode Multicast:
Dense mode multicast are used for networks where most subnets in your N/W should
receive the multicast traffic. In other words When Router receives the multicast traffic,
it will flood it on all of its interfaces except the interface where it received the traffic
on.
If router is not interested to receive the multicast traffic it will send Prune message
That it should no longer forward the multicast traffic.
Limitation: You will be Wasting a lots of BW and Resources on your Router.
 2) Sparse mode multicast:
It will forward the multicast traffic when another router request it , which is complete
opposite to the Dense Mode.
In Network topology you have no idea from where multicast traffic should come from.
To solve out this problem we have defined RP (Rendezvous Point).
All multicast traffic is forwarded to that RP and when another router wants to receive it,
they will have to find their ways towards that RP.
 3) Sparse-Dense Mode Multicast
Sparse-Dense Mode allows the interface to operate on a per-group basis in either Sparse
mode or Dense mode.
A group specified as Dense is not mapped to RP and A group specified as Sparse is
mapped to RP.
It is useful in N/W implementing auto-RP for PIM Sparse mode.
Note: When you enable PIM, it operates in Sparse mode by default.
 For real time streaming we are using VLC media server.
 In our topology we have three routers having OSPF with Area 0 (To
Communicate with each other)
 From media Server side we have VLC Stream Server with 239.1.1.1 Multicast
address and it will run on port number 5004.
 Here We are adding TTL value 20 from Server side.
 We have defined R2 Fa 0/0 as RP.
 When Client request for multicast, it will send request to R3’s Fa0/0.
 Therefore we are adding IGMP group of multicast address on another side of R3’s
node (Fa0/1).
 Here We are using Sparse mode and we have defined RP (R2’s Fa0/1).
 Therefore we are adding ip pim rp-address 172.16.1.2 on all of the router.
 We are adding ip igmp join-group 239.1.1.1 command on R3’s Fa0/1 to request
for multicast traffic.
 Finally We have successful reachability for Server to Client.
Cisco multicast routing with vlc player
Cisco multicast routing with vlc player
Cisco multicast routing with vlc player
Cisco multicast routing with vlc player
Cisco multicast routing with vlc player

More Related Content

What's hot

Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPNrosmida
 
MPLS + BGP Presentation
MPLS + BGP PresentationMPLS + BGP Presentation
MPLS + BGP PresentationGino McCarty
 
FDM,OFDM,OFDMA,MIMO
FDM,OFDM,OFDMA,MIMOFDM,OFDM,OFDMA,MIMO
FDM,OFDM,OFDMA,MIMONadeem Rana
 
AIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air InterfaceAIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air InterfaceAIRCOM International
 
Presentation on Jamming
Presentation on JammingPresentation on Jamming
Presentation on JammingAbdul Haseeb
 
Simplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach ProcedureSimplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach Procedure3G4G
 
Layer3protocols
Layer3protocolsLayer3protocols
Layer3protocolsassinha
 
Segment Routing
Segment RoutingSegment Routing
Segment RoutingAPNIC
 
Eigrp
EigrpEigrp
Eigrpfirey
 
76125491 2 g-ericsson-recommended-parameters-g10
76125491 2 g-ericsson-recommended-parameters-g1076125491 2 g-ericsson-recommended-parameters-g10
76125491 2 g-ericsson-recommended-parameters-g10Rakesh Singh
 
Cisco switch commands cheat sheet
Cisco switch commands cheat sheetCisco switch commands cheat sheet
Cisco switch commands cheat sheet3Anetwork com
 
Ericsson BTS commisioning
Ericsson BTS commisioningEricsson BTS commisioning
Ericsson BTS commisioningShahid Rasool
 
Lte lte advanced
Lte lte advancedLte lte advanced
Lte lte advancedHardik_Tank
 
5G massive mimo & planning.pdf
5G massive mimo & planning.pdf5G massive mimo & planning.pdf
5G massive mimo & planning.pdfbagusmardani1
 

What's hot (20)

Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPN
 
MPLS + BGP Presentation
MPLS + BGP PresentationMPLS + BGP Presentation
MPLS + BGP Presentation
 
FDM,OFDM,OFDMA,MIMO
FDM,OFDM,OFDMA,MIMOFDM,OFDM,OFDMA,MIMO
FDM,OFDM,OFDMA,MIMO
 
AIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air InterfaceAIRCOM LTE Webinar 2 - Air Interface
AIRCOM LTE Webinar 2 - Air Interface
 
Presentation on Jamming
Presentation on JammingPresentation on Jamming
Presentation on Jamming
 
SMS Gateway
SMS GatewaySMS Gateway
SMS Gateway
 
Eigrp.ppt
Eigrp.pptEigrp.ppt
Eigrp.ppt
 
Simplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach ProcedureSimplified Call Flow Signaling: Registration - The Attach Procedure
Simplified Call Flow Signaling: Registration - The Attach Procedure
 
Radio network overview
Radio network overviewRadio network overview
Radio network overview
 
Layer3protocols
Layer3protocolsLayer3protocols
Layer3protocols
 
Siae datasheet
Siae datasheetSiae datasheet
Siae datasheet
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 
Eigrp
EigrpEigrp
Eigrp
 
76125491 2 g-ericsson-recommended-parameters-g10
76125491 2 g-ericsson-recommended-parameters-g1076125491 2 g-ericsson-recommended-parameters-g10
76125491 2 g-ericsson-recommended-parameters-g10
 
Cisco switch commands cheat sheet
Cisco switch commands cheat sheetCisco switch commands cheat sheet
Cisco switch commands cheat sheet
 
Tema2 01-mpls
Tema2 01-mplsTema2 01-mpls
Tema2 01-mpls
 
Ericsson BTS commisioning
Ericsson BTS commisioningEricsson BTS commisioning
Ericsson BTS commisioning
 
SMPP
SMPPSMPP
SMPP
 
Lte lte advanced
Lte lte advancedLte lte advanced
Lte lte advanced
 
5G massive mimo & planning.pdf
5G massive mimo & planning.pdf5G massive mimo & planning.pdf
5G massive mimo & planning.pdf
 

Similar to Cisco multicast routing with vlc player

NetSim Technology Library- Advanced Routing
NetSim Technology Library- Advanced RoutingNetSim Technology Library- Advanced Routing
NetSim Technology Library- Advanced RoutingVishal Sharma
 
jpl-multicast.ppt
jpl-multicast.pptjpl-multicast.ppt
jpl-multicast.pptRicckySingh
 
Multicasting and multicast routing protocols
Multicasting and multicast routing protocolsMulticasting and multicast routing protocols
Multicasting and multicast routing protocolsAbhishek Kesharwani
 
Multicasting and multicast routing protocols
Multicasting and multicast routing protocolsMulticasting and multicast routing protocols
Multicasting and multicast routing protocolsAbhishek Kesharwani
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocolsIffat Anjum
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocolsIffat Anjum
 
Basics of multicasting and its implementation on ethernet networks
Basics of multicasting and its implementation on ethernet networksBasics of multicasting and its implementation on ethernet networks
Basics of multicasting and its implementation on ethernet networksReliance Comm
 
Basicsofmulticastinganditsimplementationonethernetnetworks
Basicsofmulticastinganditsimplementationonethernetnetworks Basicsofmulticastinganditsimplementationonethernetnetworks
Basicsofmulticastinganditsimplementationonethernetnetworks Sasank Chaitanya
 
Implementing multicast communication system making use of an existing data ne...
Implementing multicast communication system making use of an existing data ne...Implementing multicast communication system making use of an existing data ne...
Implementing multicast communication system making use of an existing data ne...iosrjce
 
Multicast Basics
Multicast BasicsMulticast Basics
Multicast BasicsVideoguy
 
UNIT-IV.pptx
UNIT-IV.pptxUNIT-IV.pptx
UNIT-IV.pptxpbrinda
 
Multicast Routing Protocols
Multicast Routing ProtocolsMulticast Routing Protocols
Multicast Routing ProtocolsRam Dutt Shukla
 
At8000 s configurando multicast
At8000 s configurando multicastAt8000 s configurando multicast
At8000 s configurando multicastNetPlus
 
internetworking operation
internetworking operationinternetworking operation
internetworking operationSrinivasa Rao
 

Similar to Cisco multicast routing with vlc player (20)

Ip multicast
Ip multicastIp multicast
Ip multicast
 
NetSim Technology Library- Advanced Routing
NetSim Technology Library- Advanced RoutingNetSim Technology Library- Advanced Routing
NetSim Technology Library- Advanced Routing
 
jpl-multicast.ppt
jpl-multicast.pptjpl-multicast.ppt
jpl-multicast.ppt
 
IP Multicasting
IP MulticastingIP Multicasting
IP Multicasting
 
Multicasting and multicast routing protocols
Multicasting and multicast routing protocolsMulticasting and multicast routing protocols
Multicasting and multicast routing protocols
 
Multicasting and multicast routing protocols
Multicasting and multicast routing protocolsMulticasting and multicast routing protocols
Multicasting and multicast routing protocols
 
Network Layer Protocol.pptx
Network Layer Protocol.pptxNetwork Layer Protocol.pptx
Network Layer Protocol.pptx
 
Multicast routing
Multicast routingMulticast routing
Multicast routing
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocols
 
Multicastingand multicast routing protocols
Multicastingand multicast routing protocolsMulticastingand multicast routing protocols
Multicastingand multicast routing protocols
 
Basics of multicasting and its implementation on ethernet networks
Basics of multicasting and its implementation on ethernet networksBasics of multicasting and its implementation on ethernet networks
Basics of multicasting and its implementation on ethernet networks
 
Basicsofmulticastinganditsimplementationonethernetnetworks
Basicsofmulticastinganditsimplementationonethernetnetworks Basicsofmulticastinganditsimplementationonethernetnetworks
Basicsofmulticastinganditsimplementationonethernetnetworks
 
J017246677
J017246677J017246677
J017246677
 
Implementing multicast communication system making use of an existing data ne...
Implementing multicast communication system making use of an existing data ne...Implementing multicast communication system making use of an existing data ne...
Implementing multicast communication system making use of an existing data ne...
 
Multicast Basics
Multicast BasicsMulticast Basics
Multicast Basics
 
IP multicast
IP multicastIP multicast
IP multicast
 
UNIT-IV.pptx
UNIT-IV.pptxUNIT-IV.pptx
UNIT-IV.pptx
 
Multicast Routing Protocols
Multicast Routing ProtocolsMulticast Routing Protocols
Multicast Routing Protocols
 
At8000 s configurando multicast
At8000 s configurando multicastAt8000 s configurando multicast
At8000 s configurando multicast
 
internetworking operation
internetworking operationinternetworking operation
internetworking operation
 

Recently uploaded

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 

Recently uploaded (20)

SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 

Cisco multicast routing with vlc player

  • 1. Cisco Multicast Routing With VLC Player Tapan Doshi
  • 2. Basic Knowledge of Multicast  What is PIM?  Protocol Independent Multicast.  It is a collection of multicast routing protocol each optimized for a different environment.  There are mainly Three types:  1) PIM Sparse Mode  2) PIM Dense Mode  3) PIM Sparse-Dense Mode (Bidirectional PIM)
  • 3. How many Types of Multicast?  Two types of multicast- 1) Dense mode Multicast 2) Sparse mode Multicast 1) Dense mode Multicast: Dense mode multicast are used for networks where most subnets in your N/W should receive the multicast traffic. In other words When Router receives the multicast traffic, it will flood it on all of its interfaces except the interface where it received the traffic on. If router is not interested to receive the multicast traffic it will send Prune message That it should no longer forward the multicast traffic. Limitation: You will be Wasting a lots of BW and Resources on your Router.
  • 4.  2) Sparse mode multicast: It will forward the multicast traffic when another router request it , which is complete opposite to the Dense Mode. In Network topology you have no idea from where multicast traffic should come from. To solve out this problem we have defined RP (Rendezvous Point). All multicast traffic is forwarded to that RP and when another router wants to receive it, they will have to find their ways towards that RP.  3) Sparse-Dense Mode Multicast Sparse-Dense Mode allows the interface to operate on a per-group basis in either Sparse mode or Dense mode. A group specified as Dense is not mapped to RP and A group specified as Sparse is mapped to RP. It is useful in N/W implementing auto-RP for PIM Sparse mode. Note: When you enable PIM, it operates in Sparse mode by default.
  • 5.  For real time streaming we are using VLC media server.  In our topology we have three routers having OSPF with Area 0 (To Communicate with each other)  From media Server side we have VLC Stream Server with 239.1.1.1 Multicast address and it will run on port number 5004.  Here We are adding TTL value 20 from Server side.  We have defined R2 Fa 0/0 as RP.  When Client request for multicast, it will send request to R3’s Fa0/0.  Therefore we are adding IGMP group of multicast address on another side of R3’s node (Fa0/1).  Here We are using Sparse mode and we have defined RP (R2’s Fa0/1).  Therefore we are adding ip pim rp-address 172.16.1.2 on all of the router.  We are adding ip igmp join-group 239.1.1.1 command on R3’s Fa0/1 to request for multicast traffic.  Finally We have successful reachability for Server to Client.