?
Solved

IGMP/Multicast Help

Posted on 2008-01-24
9
Medium Priority
?
2,605 Views
Last Modified: 2008-03-06
Would someone care to explain how IGMP relates to Multicast and how this is involved in a network?
I have an idea but we are trying to implement this at the request of a software vendor to get their application to work properly in our environment.
The equip. involved are 2 6506's with 12.1(26)
0
Comment
Question by:akalbfell
  • 4
  • 4
9 Comments
 
LVL 50

Expert Comment

by:Don Johnston
ID: 20738880
IGMP is the multicast messaging protocol between hosts and their nearest router.

By default, a router will not forward a multicast stream to a host network unless a host has requested it. The host sends an IGMP join message that is received by the router. The router will then forward the multicast stream onto that network.  Periodically, the router will send IGMP queries onto the network. If there are any hosts that are interested in the stream, they will respond. If there are none, the router will stop the stream.
0
 

Expert Comment

by:jaferguson2
ID: 20738884
IGMP is the layer two protocol used for multicast control. It serves several purposes; 1) it allows hosts to signal to routers that they do or do not want to receive a stream on that LAN subnet, or else it remains pruned and 2) it allows the router to query the hosts to see if anyone is still interested in receiving a stream.

IGMP is enabled on an interface by enabling PIM. You can validate that it is enabled by executing a sh ip igmp int.

IGMP snooping is a flood reduction feature that should be enabled on a heavy layer 2 Multicast environment. IGMP snooping allows the switch to listen to the IGMP requests and thus only send Multicast traffic to the ports requesting it, this is very important because by default Multicast is treated as a broadcast on a switch and will be flooded out every port. Broadcasting a 6Mb video stream out every port on a switch could definitely add some unneeded load especially if the end hosts are not even interested in receiving that multicast traffic.

Hope this helps,

--Josh
0
 
LVL 8

Author Comment

by:akalbfell
ID: 20739810
Thank you both for your explanations which make perfect sense. Can you provide any help on implementing this?
0
Get Certified for a Job in Cybersecurity

Want an exciting career in an emerging field? Earn your MS in Cybersecurity and get certified in ethical hacking or computer forensic investigation. WGU’s MSCSIA degree program was designed to meet the most recent U.S. Department of Homeland Security (DHS) and NSA guidelines.  

 
LVL 50

Expert Comment

by:Don Johnston
ID: 20739837
All you have to do is enable multicast routing.

ip multicast-routing
 
int f0/0
 ip pim sparse-dense-mode
 
int s0/0
 ip pim sparse-dense-mode

Open in new window

0
 
LVL 8

Author Comment

by:akalbfell
ID: 20739891
on each interface? is there anyway to assign it to say every interface within a particular vlan?
0
 
LVL 50

Expert Comment

by:Don Johnston
ID: 20739920
Yes. Each layer 3 interface. Applying it to a VLAN interface will enable multicast for the entire VLAN.
0
 
LVL 8

Author Comment

by:akalbfell
ID: 20742607
after these changes, how can i check if all is working ok?
sh mac-address-table multicast ?
0
 
LVL 8

Author Comment

by:akalbfell
ID: 20742832
when trying to apply ip pim sparse-dense-mode to an interface i get an unrecognized command.
ip pim isnt even recognized and ip ? produces the following

Interface IP configuration subcommands:
  rsvp  RSVP interface commands
  rtp   RTP parameters
  vrf   VPN Routing/Forwarding parameters on the interface
0
 
LVL 50

Accepted Solution

by:
Don Johnston earned 2000 total points
ID: 20744184
Are you applying the command to a layer 3 interface?

Commands to verify multicast:
sho ip mroute
show pim interface
0

Featured Post

SMB Security Just Got a Layer Stronger

WatchGuard acquires Percipient Networks to extend protection to the DNS layer, further increasing the value of Total Security Suite.  Learn more about what this means for you and how you can improve your security with WatchGuard today!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In the hope of saving someone else's sanity... About a year ago we bought a Cisco 1921 router with two ADSL/VDSL EHWIC cards to load balance local network traffic over the two broadband lines we have, but we couldn't get the routing to work consi…
In this article, the configuration steps in Zabbix to monitor devices via SNMP will be discussed with some real examples on Cisco Router/Switch, Catalyst Switch, NAS Synology device.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…
Monitoring a network: how to monitor network services and why? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the philosophy behind service monitoring and why a handshake validation is critical in network monitoring. Software utilized …

589 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question