Cisco Catalyst 3650 Configuration Manual

Cisco Catalyst 3650 Configuration Manual

Ip multicast routing
Hide thumbs Also See for Catalyst 3650:
Table of Contents

Advertisement

IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE
(Catalyst 3650 Switches)
First Published: October 10, 2013
Last Modified: October 22, 2013
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
Text Part Number: OL-29890-01

Advertisement

Table of Contents
loading

Summary of Contents for Cisco Catalyst 3650

  • Page 1 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) First Published: October 10, 2013 Last Modified: October 22, 2013 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 http://www.cisco.com Tel: 408 526-4000...
  • Page 2 Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks . Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company.
  • Page 3: Table Of Contents

    Accessing the CLI Through a Console Connection or Through Telnet Using the Web Graphical User Interface C H A P T E R 2 Prerequisites for Using the Web GUI IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 4 Default IGMP Filtering and Throttling Configuration How to Configure IGMP Configuring the Device as a Member of a Group (CLI) Controlling Access to IP Multicast Group (CLI) IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 5 Example: Configuring the Device as a Member of a Multicast Group Example: Controlling Access to Multicast Groups Examples: Configuring IGMP Snooping Examples: Configuring Filtering and Throttling IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 6 Prerequisites for Constraining IP Multicast in a Switched Ethernet Network Information About IP Multicast in a Switched Ethernet Network IP Multicast Traffic and Layer 2 Switches CGMP on Catalyst Switches for IP Multicast IGMP Snooping IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 7 PIM Stub Routing IGMP Helper Auto-RP The Role of Auto-RP in a PIM Network IP Multicast Boundary Auto-RP Benefits Benefits of Auto-RP in a PIM Network IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 8 Example: Defining the IP Multicast Boundary to Deny Auto-RP Information Example: Filtering Incoming RP Announcement Messages Example: Preventing Join Messages to False RPs Example: Configuring Candidate BSRs Example: Configuring Candidate RPs IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) viii OL-29890-01...
  • Page 9 Implications of Rule 1 of RPF Checking on MSDP Rule 2 of RPF Checking of SA Messages in MSDP Implications of Rule 2 of RPF Checking on MSDP IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 10 Controlling the Receipt of SA Messages from MSDP Peers Using Incoming Filter Lists Using TTL Thresholds to Limit the Multicast Data Sent in SA Messages Requesting Source Information from MSDP Peers IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 11 Configuring Non-IP Wireless Multicast (CLI) Configuring Wireless Broadcast (CLI) Configuring IP Multicast VLAN for WLAN (CLI) Monitoring Wireless Multicast Where to Go Next for Wireless Multicast IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 12 Prerequisites for Configuring IP Multicast Routing Restrictions for Configuring IP Multicast Routing Information About IP Multicast Routing Cisco’s Implementation of IP Multicast Routing Multicast Forwarding Information Base Overview IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 13 Considerations for Wireless Clients Service Discovery Gateway mDNS Gateway and Subnets Filtering How to Configure the Service Discovery Gateway Configuring the Service List (CLI) IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01 xiii...
  • Page 14 Optimizing PIM Sparse Mode in a Large Deployment Configuration Examples for Optimizing PIM Sparse Mode in a Large Multicast Deployment Optimizing PIM Sparse Mode in a Large IP Multicast Deployment Example Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 15 Information About IP Multicast Load Splitting across Equal-Cost Paths Load Splitting Versus Load Balancing Default Behavior for IP Multicast When Multiple Equal-Cost Paths Exist Methods to Load Split IP Multicast Traffic IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 16 Example Enabling ECMP Multicast Load Splitting Based on Source Address Example Enabling ECMP Multicast Load Splitting Based on Source and Group Address Example Enabling ECMP Multicast Load Splitting Based on Source Group and Next-Hop Address IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 17 Originating Processing and Forwarding PIM Dense Mode State Refresh Control Messages Example Processing and Forwarding PIM Dense Mode State Refresh Control Messages Example Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01 xvii...
  • Page 18 Configuring Per Interface IGMP State Limiters Configuration examples for IGMP State Limit Configuring IGMP State Limiters Example Additional References Feature History and Information for IGMP State Limit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) xviii OL-29890-01...
  • Page 19: Document Conventions

    A vertical line, called a pipe, indicates a choice within a set of keywords or arguments. [x | y] Optional alternative keywords are grouped in brackets and separated by vertical bars. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 20 Means the described action saves time. You can save time by performing the action described in the Timesaver paragraph. Means reader be warned. In this situation, you might perform an action that could result in bodily Warning injury. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 21: Related Documentation

    Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at: http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html...
  • Page 22 Preface Obtaining Documentation and Submitting a Service Request IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) xxii OL-29890-01...
  • Page 23: Using The Command-Line Interface

    Command Modes The Cisco IOS user interface is divided into many different modes. The commands available to you depend on which mode you are currently in. Enter a question mark (?) at the system prompt to obtain a list of commands available for each command mode.
  • Page 24: Igmp Version

    Interface While in global Use this mode to Device(config-if)# configuration configuration configure parameters mode, enter the for the Ethernet interface command ports. (with a specific interface). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 25: Igmp Version

    You can also obtain a list of associated keywords and arguments for any command. SUMMARY STEPS 1. help 2. abbreviated-command-entry ? 3. abbreviated-command-entry <Tab> 4. ? 5. command ? 6. command keyword ? IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 26: Understanding Abbreviated Commands

    You need to enter only enough characters for the device to recognize the command as unique. This example shows how to enter the show configuration privileged EXEC command in an abbreviated form: Device# show conf IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 27: No And Default Forms Of Commands

    This feature includes a mechanism for asynchronous IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 28: How To Use The Cli To Configure Features

    To recall commands from the history buffer, perform one of the actions listed in this table. These actions are optional. The arrow keys function only on ANSI-compatible terminals such as VT100s. Note IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 29: Disabling The Command History Feature

    EXEC mode. Example: Device# terminal no history Enabling and Disabling Editing Features Although enhanced editing mode is automatically enabled, you can disable it and reenable it. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 30: Editing Commands Through Keystrokes

    Moves the cursor back one word. Moves the cursor forward one word. Esc F Ctrl-T Transposes the character to the left of the cursor with the character located at the cursor. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 31: Editing Command Lines That Wrap

    To scroll back to the beginning of the command entry, press Ctrl-B or the left arrow key repeatedly. You can also press Ctrl-A to immediately move to the beginning of the line. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 32: Searching And Filtering Output Of Show And More Commands

    You can search and filter the output for show and more commands. This is useful when you need to sort through large amounts of output or if you want to exclude output that you do not need to see. Using these commands is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 33: Accessing The Cli

    • The device supports up to 16 simultaneous Telnet sessions. Changes made by one Telnet user are reflected in all other Telnet sessions. • The device supports up to five simultaneous secure SSH sessions. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 34: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    After you connect through the console port, through the Ethernet management port, through a Telnet session or through an SSH session, the user EXEC prompt appears on the management station. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 35: Information About Using The Web Gui

    The Configuration Wizard—After initial configuration of the IP address and the local username/password or auth via the authentication server (privilege 15 needed), the wizard provides a method to complete the initial IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 36: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • Displays all radio and AP join statistics. • Displays air quality on access points. • Displays list of all Cisco Discovery Protocol (CDP) neighbors on all interfaces and the CDP traffic information. • Displays all rogue access points based on their classification-friendly, malicious, ad hoc, classified, and unclassified.
  • Page 37: Connecting The Console Port Of The Device

    To enable web mode, which allows users to access the device GUI using “http://ip-address,” choose Enabled from the HTTP Access drop-down list. Otherwise, choose Disabled. Web mode (HTTP) is not a secure connection. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 38: Configuring The Device Web Gui

    Password and Confirm Password text boxes. Click Next. The default username is admin and the default password is cisco. You can also create a new administrator user for the device. You can enter up to 24 ASCII characters for username and password.
  • Page 39: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    In the Mobility Configuration page, view and enter the following mobility global configuration settings, and click Next. • Choose Mobility Controller or Mobility Agent from the Mobility Role drop-down list: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 40: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • Choose either Manual or NTP from the Mode drop-down list. On using the NTP server, all access points connected to the device, synchronizes its time based on the NTP server settings available. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 41: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    You can save the device configuration created using the wizard only if a success message is displayed for all the wizards. If the Save Wizard page displays errors, you must recreate the wizard for initial configuration of the device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 42: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Using the Web Graphical User Interface Configuring the Device Web GUI IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 43: Configuring Igmp

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 44: Information About Igmp

    IGMP snooping devices. • IGMP filtering and throttling is not supported under the WLAN. • You cannot have a device stack containing a mix of Catalyst 3850 and Catalyst 3650 devices. Information About IGMP Internet Group Management Protocol (IGMP) is used to dynamically register individual hosts in a multicast group on a particular LAN.
  • Page 45: Igmp Versions

    IP address or proxy report. • IGMPv3 join and leave messages are not supported on devices running IGMP filtering or Multicast VLAN registration (MVR). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 46: Igmp Version Differences

    If your network contains legacy IGMPv1 hosts, you should be familiar with these operability rules. For more information about IGMPv1 and IGMPv2 interoperability, see RFC 2236, Internet Group Management Protocol, Version 2 . IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 47: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • Group-Specific Query messages--Permits the IGMP querier to perform the query operation on a specific group instead of all groups. • Leave-Group messages--Provides hosts with a method of notifying devices on the network that they wish to leave the group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 48: Igmpv3 Host Signalling

    (called exclude mode), or that it wants to receive traffic only from some specific sources sending to the group (called include mode). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 49: Igmp Join And Leave Process

    (224.0.0.2). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 50: Igmp Snooping

    IGMP join message, specifying the IP multicast group to join. Alternatively, when the device receives a general query from the router, it forwards the query to all ports in the VLAN. IGMP version IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 51: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    If another host (for example, Host 4) sends an unsolicited IGMP join message for the same group, the CPU receives that message and adds the port number of Host 4 to the forwarding table. Because the forwarding IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 52: Leaving A Multicast Group

    If the router receives no reports from a VLAN, it removes the group for the VLAN from its IGMP cache. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 53: Immediate Leave

    IGMPv2, and IGMPv3 reports for a group to the multicast devices. If you disable IGMP report suppression, all IGMP reports are forwarded to the multicast routers. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 54: Igmp Snooping And Device Stacks

    Configuring the IGMP Throttling Action (CLI), on page 50 Examples: Configuring Filtering and Throttling, on page 82 Default IGMP Configuration This table displays the default IGMP configuration for the device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 55: Default Igmp Snooping Configuration

    1 (1) TCN = Topology Change Notification Default IGMP Filtering and Throttling Configuration This table displays the default IGMP filtering and throttling configuration for the device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 56: How To Configure Igmp

    SUMMARY STEPS 1. enable 2. configure terminal 3. interface interface-id 4. ip igmp join-group group-address 5. end 6. show ip igmp interface [interface-id] 7. copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 57: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    For group-address, specify the multicast IP address in dotted decimal Device(config-if)# ip igmp notation. join-group 225.2.2.2 Step 5 Returns to privileged EXEC mode. Example: Device(config-if)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 58: Controlling Access To Ip Multicast Group (Cli)

    2. configure terminal 3. ip igmp profile 4. permit 5. exit 6. interface interface-id 7. ip igmp filter filter_number 8. end 9. show ip igmp interface [interface-id] IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 59: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Specifies the IGMP filter profile number. For additional information about applying IGMP filter profiles, Example: Applying IGMP Profiles (CLI), on page Device(config-if)# ip igmp filter 10 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 60: Modifying The Igmp Host-Query Message Interval (Cli)

    SUMMARY STEPS 1. enable 2. configure terminal 3. interface interface-id 4. ip igmp query-interval seconds 5. end 6. show ip igmp interface [interface-id] 7. copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 61: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    IGMP overhead very low on hosts and networks. Device(config-if)# ip igmp query-interval 75 The range is 1 to 65535. Step 5 Returns to privileged EXEC mode. Example: Device(config-if)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 62: Changing The Igmp Query Timeout For Igmpv2 (Cli)

    7. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 63: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Step 5 Returns to privileged EXEC mode. Example: Device(config-if)# end Step 6 show ip igmp interface [interface-id] Verifies your entries. Example: Device# show ip igmp interface IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 64: Changing The Maximum Query Response Time For Igmpv2 (Cli)

    Enables privileged EXEC mode. enable • Enter your password if prompted. Example: Device> enable Step 2 configure terminal Enters the global configuration mode. Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 65: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Verifies your entries. Example: Device# show ip igmp interface Step 7 (Optional) Saves your entries in the configuration file. copy running-config startup-config Example: Device# copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 66: Configuring The Device As A Statically Connected Member (Cli)

    3 port by entering the no switchport interface configuration command. You will also need to enable IP PIM sparse-dense-mode on the interface, and join the interface as a statically connected member to IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 67: Configuring Igmp Profiles (Cli)

    IGMP profile to be used for filtering IGMP join requests from a port. When you are in IGMP profile configuration mode, you can create the profile by using these commands: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 68: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    The profile number range is 1 to 4294967295. Example: To delete a profile, use the no ip igmp profile profile number Note Device(config)# ip igmp profile 3 global configuration command. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 69: Applying Igmp Profiles (Cli)

    IGMP profiles to routed ports or SVIs. You cannot apply profiles to ports that belong to an EtherChannel port group. You can apply a profile to multiple interfaces, but each interface can have only one profile applied to it. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 70: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Device(config-if)# ip igmp filter 321 command. Step 5 Returns to privileged EXEC mode. Example: Device(config-if)# end Step 6 show running-config interface interface-id Verifies the configuration. Example: Device# show running-config interface IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 71: Setting The Maximum Number Of Igmp Groups (Cli)

    7. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 72: Configuring The Igmp Throttling Action (Cli)

    Use the no form of this command to return to the default, which is to drop the IGMP join report. Follow these guidelines when configuring the IGMP throttling action: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 73: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable Step 2 Enters the global configuration mode. configure terminal Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 74: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    (Optional) Saves your entries in the configuration file. Example: Device# copy running-config startup-config Related Topics IGMP Filtering and Throttling Overview, on page 32 Examples: Configuring Filtering and Throttling, on page 82 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 75: Igmp Hosts

    • With this method, the device accepts the multicast packets in • ip igmp static-group {* | group-address addition to forwarding them. Accepting the multicast packets [source source-address]} prevents the device from fast switching. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 76: Controlling Access To An Ssm Network Using Igmp Extended Access Lists

    Perform this optional task to control access to an SSM network by using an IGMP extended access list that filters SSM traffic based on source address, group address, or both. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 77: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    {default | range access-list} Configures SSM service. • The default keyword defines the SSM range access list Example: as 232/8. Device(config)# ip pim ssm default IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 78: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Device(config-ext-nacl)# exit Step 9 interface type number Selects an interface that is connected to hosts on which IGMPv3 can be enabled. Example: Device(config)# interface ethernet 0 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 79: How To Configure Igmp Snooping

    VLAN interfaces. IGMP snooping is by default enabled on all VLANs, but can be enabled and disabled on a per-VLAN basis. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 80: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Device(config)# end Step 5 copy running-config startup-config (Optional) Saves your entries in the configuration file. Example: Device# copy running-config startup-config Related Topics IGMP Snooping, on page 28 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 81: Enabling Or Disabling Igmp Snooping On A Vlan Interface (Cli)

    Returns to privileged EXEC mode. Example: Device(config)# end Step 5 copy running-config startup-config (Optional) Saves your entries in the configuration file. Example: Device# copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 82: Setting The Snooping Method (Cli)

    Enables IGMP snooping on a VLAN. The VLAN {GigabitEthernet | Port-Channel | TenGigabitEthernet} ID range is 1 to 1001 and 1006 to 4094. Example: Device(config)# ip igmp snooping vlan 1 mrouter interface GigabitEthernet1/0/3 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 83: Configuring A Multicast Router Port (Cli)

    4. end 5. show ip igmp snooping mrouter [vlan vlan-id] 6. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 84: Configuring A Host Statically To Join A Group (Cli)

    Configuring a Host Statically to Join a Group (CLI) Hosts or Layer 2 ports normally join multicast groups dynamically, but you can also statically configure a host on an interface. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 85: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Note use the no ip igmp snooping vlan vlan-id static mac-address interface interface-id global configuration command. Step 4 Returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 86: Enabling Igmp Immediate Leave (Cli)

    6. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. enable • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 87: Configuring The Igmp Leave Timer (Cli)

    • The actual leave latency in the network is usually the configured leave time. However, the leave time might vary around the configured time, depending on real-time CPU load conditions, network delays and the amount of traffic sent through the interface. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 88: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    VLAN, use the no ip igmp snooping vlan last-member-query-interval 1000 vlan-id last-member-query-interval global configuration command. Step 5 Returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 89: Configuring The Igmp Robustness-Variable (Cli)

    7. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 90: Configuring The Igmp Last Member Query Count (Cli)

    To configure the number of times the device sends IGMP group-specific or group-source-specific (with IGMP version 3) query messages in response to receiving a group-specific or group-source-specific leave message, use this command. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 91: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Configuring the last member query count on a Example: VLAN overrides the globally configured timer. Device(config)#ip igmp snooping vlan 100 last-member-query-count 3 Step 5 Returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 92: Configuring Tcn-Related Commands

    3. ip igmp snooping tcn flood query count count 4. end 5. show ip igmp snooping 6. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 93: Recovering From Flood Mode (Cli)

    TCN event. Leaves are always sent if the device is the spanning-tree root regardless of this configuration command. By default, query solicitation is disabled. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 94: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Verifies the TCN settings. Example: Device# show ip igmp snooping Step 6 (Optional) Saves your entries in the configuration file. copy running-config startup-config Example: Device# copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 95: Disabling Multicast Flooding During A Tcn Event (Cli)

    By default, multicast flooding is enabled on an interface. Note To re-enable multicast flooding on an interface, use Device(config-if)# no ip igmp snooping tcn the ip igmp snooping tcn flood interface configuration command. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 96: Configuring The Igmp Snooping Querier (Cli)

    • When it is administratively enabled, the IGMP snooping querier moves to the operationally disabled state under these conditions: ◦ IGMP snooping is disabled in the VLAN. ◦ PIM is enabled on the SVI of the corresponding VLAN. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 97: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    The IGMP snooping querier does not generate an Note Device(config)# ip igmp snooping querier IGMP general query if it cannot find an IP address address 172.16.24.1 on the device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 98: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Example: Device# show ip igmp snooping vlan 30 Step 11 (Optional) Saves your entries in the configuration file. copy running-config startup-config Example: Device# copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 99: Disabling Igmp Report Suppression (Cli)

    To re-enable IGMP report suppression, use the ip Example: igmp snooping report-suppression global configuration command. Device(config)# no ip igmp snooping report-suppression Step 4 Returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 100: Monitoring Igmp

    | all | tracked ] show ip igmp profile [ profile_number] Displays IGMP profile information. show ip igmp ssm-mapping [ hostname/IP Displays IGMP SSM mapping information. address ] IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 101: Displaying Igmp Snooping Information

    These are dynamically learned interfaces. (Optional) Enter vlan vlan-id to display information for a single VLAN. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 102: Displaying Igmp Filtering And Throttling Configuration

    (if configured) the maximum number of IGMP groups to which an interface can belong and the IGMP profile applied to the interface. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 103: Configuration Examples For Igmp

    Examples: Configuring IGMP Snooping This example shows how to enable a static connection to a multicast router: Device# configure terminal Device(config)# ip igmp snooping vlan 200 mrouter interface gigabitethernet1/0/2 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 104: Examples: Configuring Filtering And Throttling

    Device(config)# ip igmp profile 4 Device(config-igmp-profile)# permit Device(config-igmp-profile)# range 229.9.9.0 Device(config-igmp-profile)# end Device# show ip igmp profile 4 IGMP Profile 4 permit range 229.9.9.0 229.9.9.0 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 105: Example: Interface Configuration As A Routed Port

    Device(config-if)# ip pim sparse-dense-mode Device(config-if)# ip igmp join-group 224.1.2.3 source 15.15.15.2 Device(config-if)# end Device# configure terminal Device(config)# ip igmp snooping vlan 20 static 224.1.2.3 interface gigabitEthernet 1/0/9 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 106: Connected Igmp Hosts

    The examples in this section simply provide a few examples of how it can be done. Related Topics Controlling Access to an SSM Network Using IGMP Extended Access Lists, on page 54 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 107: Example: Denying All States For A Group G

    232.1.1.10 interface GigabitEthernet1/2/0 ip igmp access-group test3 Related Topics Controlling Access to an SSM Network Using IGMP Extended Access Lists, on page 54 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 108: Example: Permitting All States For A Source S

    • Optimizing PIM Sparse Mode in a Large IP Multicast Deployment • Multicast Subsecond Convergence • IP Multicast Load Splitting across Equal-Cost Paths • SSM Channel Based Filtering for Multicast • PIM Dense Mode State Refresh IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 109: Additional References

    All supported MIBs for this release. To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL: http://www.cisco.com/go/mibs IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 110: Feature History And Information For Igmp

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for IGMP Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 111: Configuring Igmp Proxy

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 112: Information About Igmp Proxy

    IGMP UDLs are needed on the upstream and downstream devices. Note Note Although the following illustration and example uses routers in the configuration, any device (router or switch) can be used. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 113: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    3 Router B receives the PIM Join message and adds a forwarding entry for group G on LAN B. 4 Router B periodically checks its mroute table and proxies the IGMP membership report to its upstream UDL device across the Internet link. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 114: How To Configure Igmp Proxy

    4. ip igmp unidirectional-link 5. end DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 115: Configuring The Downstream Udl Device For Igmp Udlr With Igmp Proxy Support

    Configuring the Downstream UDL Device for IGMP UDLR with IGMP Proxy Support Perform this task to configure the downstream UDL device for IGMP UDLR with IGMP proxy support. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 116: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    UDL on the downstream device for IGMP UDLR. Device(config)# interface gigabitethernet 0/0/0 Step 4 Configures IGMP on the interface to be unidirectional for IGMP UDLR. ip igmp unidirectional-link Example: Device(config-if)# ip igmp unidirectional-link IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 117: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    IGMP reports from hosts to an upstream device connected to Gigabit Ethernet interface 0/0/0. Step 11 ip igmp proxy-service Enables the mroute proxy service. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 118: Configuration Examples For Igmp Proxy

    The following example shows how to configure the upstream UDL device for IGMP UDLR and the downstream UDL device for IGMP UDLR with IGMP proxy support. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 119: Where To Go Next For Igmp Proxy

    • Service Discovery Gateway You can also review the following IP Multicast Optimization processes for your configuration: • Optimizing PIM Sparse Mode in a Large IP Multicast Deployment IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 120: Additional References

    MIBs has not been Cisco IOS XE releases, and feature sets, use Cisco modified by these features. MIB Locator found at the following URL: http://www.cisco.com/go/mibs IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 121: Feature History And Information For Igmp Proxy

    Documentation website requires a Cisco.com user ID and password. Feature History and Information for IGMP Proxy Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 122: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Configuring IGMP Proxy Feature History and Information for IGMP Proxy IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 123: Constraining Ip Multicast In Switched Ethernet

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 124: Information About Ip Multicast In A Switched Ethernet Network

    CGMP on Catalyst Switches for IP Multicast CGMP is a Cisco-developed protocol used on device connected to Catalyst switches to perform tasks similar to those performed by IGMP. CGMP is necessary for those Catalyst switches that do not distinguish between IP multicast data packets and IGMP report messages, both of which are addressed to the same group address at the MAC level.
  • Page 125: Igmp Snooping

    If there are any routers that are not RGMP-enabled, they will continue to receive all multicast data. Related Topics Configuring IP Multicast in a Layer 2 Switched Ethernet Network, on page 105 RGMP Configuration Example, on page 107 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 126: How To Constrain Multicast In A Switched Ethernet Network

    6. clear ip cgmp [interface-type interface-number] DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 127: Configuring Ip Multicast In A Layer 2 Switched Ethernet Network

    Configuring IP Multicast in a Layer 2 Switched Ethernet Network Perform this task to configure IP multicast in a Layer 2 Switched Ethernet network using RGMP. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 128: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Ends the current configuration session and returns to EXEC mode. Example: Device(config-if)# end Step 6 debug ip rgmp (Optional) Logs debug messages sent by an RGMP-enabled device. Example: Device# debug ip rgmp IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 129: Configuration Examples For Constraining Ip Multicast In A Switched Ethernet Network

    The following example shows how to configure RGMP on a router: ip multicast-routing ip pim sparse-mode interface ethernet 0 ip rgmp Related Topics Configuring IP Multicast in a Layer 2 Switched Ethernet Network, on page 105 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 130: Where To Go Next For Constraining Ip Multicast In Switched Ethernet

    The “IGMP Snooping” module of the IP Multicast: IGMP Configuration Guide RGMP The “Configuring Router-Port Group Management Protocol” module of the IP Multicast: IGMP Configuration Guide IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 131: Network

    Feature History and Information for Constraining IP Multicast in a Switched Ethernet Network Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 132: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Constraining IP Multicast in Switched Ethernet Feature History and Information for Constraining IP Multicast in a Switched Ethernet Network IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 133: Configuring Pim

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 134: Restrictions For Configuring Pim

    • If routed interfaces are configured in sparse mode and you enter the ip pim autorp listener global configuration command, Auto-RP can still be used even if all devices are not configured with a manual RP address for the Auto-RP groups. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 135: Restrictions For Auto-Rp Enhancement

    Auto-RP and BSR. If your network includes routers from other vendors, configure the Auto-RP mapping agent and the BSR on a Cisco PIMv2 device. Ensure that no PIMv1 device is located in the path a between the BSR and a non-Cisco PIMv2 device.
  • Page 136: Pim Versions

    PIMv1 and PIMv2 Interoperability To avoid misconfiguring multicast routing on your device, review the information in this section. The Cisco PIMv2 implementation provides interoperability and transition between Version 1 and Version 2, although there might be some minor problems. You can upgrade to PIMv2 incrementally. PIM Versions 1 and 2 can be configured on different routers and multilayer devices within one network.
  • Page 137: Pim Modes

    Configuring PIM PIM Modes We recommend that you use PIMv2. The BSR function interoperates with Auto-RP on Cisco routers and Note multilayer devices. When PIMv2 devices interoperate with PIMv1 devices, Auto-RP should have already been deployed. A PIMv2 BSR that is also an Auto-RP mapping agent automatically advertises the RP elected by Auto-RP. That is, Auto-RP sets its single RP on every router or multilayer device in the group.
  • Page 138: Multicast Source Discovery Protocol (Msdp)

    PIM router forwarding multicast traffic to a single access domain. PIM messages are blocked, and the PIM asset and designated router election mechanisms are not supported on the PIM passive interfaces. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 139: Igmp Helper

    If a static RP configuration is used, then the configuration needs to be applied on all the routers in the multicast network. To automate this process, the Auto-RP protocol was devised. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 140: The Role Of Auto-Rp In A Pim Network

    This Cisco proprietary feature eliminates the need to manually configure the RP information in every router and multilayer device in the network. For Auto-RP to work, you configure a Cisco router or multilayer device as the mapping agent. It uses IP multicast to learn which routers or devices in the network are possible candidate RPs to receive candidate RP announcements.
  • Page 141: Ip Multicast Boundary

    Auto-RP message before the Auto-RP message is forwarded. Auto-RP Benefits Auto-RP uses IP multicast to automate the distribution of group-to-RP mappings to all Cisco routers and multilayer devices in a PIM network. Auto-RP has these benefits: • Easy to use multiple RPs within a network to serve different group ranges.
  • Page 142: Benefits Of Auto-Rp In A Pim Network

    With multicasting, the source is sending traffic to an arbitrary group of hosts represented by a multicast group address in the destination address field of the IP packet. To decide whether to forward or drop an incoming IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 143: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Gigabit Ethernet 1/0/3 204.1.16.0/24 Gigabit Ethernet 1/0/4 PIM uses both source trees and RP-rooted shared trees to forward datagrams. The RPF check is performed differently for each: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 144: Pim Shared Tree And Source Tree

    By default, the software devices to a source tree upon receiving the first data packet from a source. This process describes the move from a shared tree to a source tree: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 145: Default Pim Routing Configuration

    None configured. PIM RP address None configured. PIM domain border Disabled. PIM multicast boundary None. Candidate BSRs Disabled. Candidate RPs Disabled. Shortest-path tree threshold rate 0 kb/s. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 146: How To Configure Pim

    Specifies the interface on which you want to enable PIM stub routing, and enters interface configuration mode. Example: The specified interface must be one of the following: Device(config)# interface IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 147: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Example: Device# show ip igmp groups detail Step 8 show ip mroute (Optional) Displays the IP multicast routing table. Example: Device# show ip mroute IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 148: Configuring A Rendezvous Point

    For information about working with different PIM versions in your network, see PIMv1 and PIMv2 Interoperability, on page 114. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 149: Manually Assigning An Rp To Multicast Groups (Cli)

    If there is no RP configured for a group, the device treats the group Note as dense, using the dense-mode PIM techniques. Device(config)# ip pim rp-address IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 150: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Verifies your entries. Example: Device# show running-config Step 7 copy running-config startup-config (Optional) Saves your entries in the configuration file. Example: Device# copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 151: Setting Up Auto-Rp In A New Internetwork (Cli)

    Use this RP for the global groups (for example, 224.x.x.x and other global groups). Do not reconfigure the group address range that this RP serves. RPs dynamically discovered through Auto-RP take precedence over statically IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 152: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    50 group-to-RP mapping to use to avoid conflicts (such as overlapping group-to-RP ranges). There is no default setting. The range is 1 to 255. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 153: Adding Auto-Rp To An Existing Sparse-Mode Cloud (Cli)

    This section contains suggestions for the initial deployment of Auto-RP into an existing sparse-mode cloud to minimize disruption of the existing multicast infrastructure. This procedure is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 154: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • For interface-id, enter the interface type and number that identifies the interval seconds RP address. Valid interfaces include physical ports, port channels, and VLANs. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 155: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Note send-rp-discovery global configuration command. Step 7 Returns to privileged EXEC mode. Example: Device(config)# end Step 8 show running-config Verifies your entries. Example: Device# show running-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 156: Preventing Join Messages To False Rps (Cli)

    You can add configuration commands to the mapping agents to prevent a maliciously configured router from masquerading as a candidate RP and causing problems. This procedure is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 157: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • The permit keyword permits access if the conditions are matched. • Create an access list that specifies from which routers and multilayer devices the mapping agent accepts candidate RP announcements (rp-list ACL). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 158: Configuring Pimv2 Bsr

    The process for configuring PIMv2 BSR may involve the following optional tasks: • Defining the PIM domain border • Defining the IP multicast boundary • Configuring candidate BSRs • Configuring candidate RPs IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 159: Defining The Pim Domain Border (Cli)

    7. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 160: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Verifies your entries. Example: Device# show running-config Step 7 copy running-config startup-config (Optional) Saves your entries in the configuration file. Example: Device# copy running-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 161: Defining The Ip Multicast Boundary (Cli)

    • The deny keyword denies access if the conditions are matched. Device(config)# access-list 12 deny 224.0.1.39 access-list 12 deny 224.0.1.40 • For source, enter multicast addresses 224.0.1.39 and 224.0.1.40, which carry Auto-RP information. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 162: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Device(config-if)# end Step 7 show running-config Verifies your entries. Example: Device# show running-config Step 8 copy running-config startup-config (Optional) Saves your entries in the configuration file. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 163: Configuring Candidate Bsrs (Cli)

    Enters the global configuration mode. Example: Device# configure terminal Step 3 ip pim bsr-candidate interface-id Configures your device to be a candidate BSR. hash-mask-length [priority] IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 164: Configuring The Candidate Rps (Cli)

    An RP can serve the entire IP multicast address space or a portion of it. Candidate RPs send candidate RP advertisements to the BSR. When deciding which devices should be RPs, consider these options: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 165: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Configuring PIM Configuring PIMv2 BSR • In a network of Cisco routers and multilayer devices where only Auto-RP is used, any device can be configured as an RP. • In a network that includes only Cisco PIMv2 routers and multilayer devices and with routers from other vendors, any device can be used as an RP.
  • Page 166: Configuring Auto-Rp And Bsr For The Network (Cli)

    Configuring Auto-RP and BSR for the Network (CLI) If there are only Cisco devices in your network (no routers from other vendors), there is no need to configure a BSR. Configure Auto-RP in a network that is running both PIMv1 and PIMv2.
  • Page 167: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    On a PIMv2 router or multilayer device, confirms that the same RP is the one that a PIMv1 system chooses. Example: For group, enter the group address for which to display RP information. Device# show ip pim rp-hash 239.1.1.1 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 168: Configuring Sparse Mode With Auto-Rp

    To avoid this condition, use PIM sparse mode with the Auto-RP listener feature. Follow this procedure to configure auto-rendezvous point (Auto-RP). Auto-RP can also be optionally used with anycast RP. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 169: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • Enter your password if prompted. Example: Device> enable Step 2 Enters global configuration mode. configure terminal Example: Device# configure terminal Step 3 ip multicast-routing [distributed] Enables IP multicast routing. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 170: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Example: • Use the ip-address argument to specify a directly connected IP address as the RP address. Device(config)# ip pim send-rp-announce loopback0 scope 31 group-list 5 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 171: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    (C-RPs) to the RP mapping agent. • Perform this step on the RP mapping agent only. Example: Device(config)# ip pim rp-announce-filter rp-list 1 group-list IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 172: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • A receiver must be active on the network at the time that this Example: command is issued in order for receiver information to be present on the resulting display. Device# show ip igmp groups IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 173: Delaying The Use Of Pim Shortest-Path Tree (Cli)

    3. access-list access-list-number {deny | permit} source [source-wildcard] 4. ip pim spt-threshold {kbps | infinity} [group-list access-list-number] 5. end 6. show running-config 7. copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 174: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • (Optional) For group-list access-list-number, specify the access list created in Step 2. If the value is 0 or if the group list is not used, the threshold applies to all groups. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 175: Modifying The Pim Router-Query Message Interval (Cli)

    SUMMARY STEPS 1. enable 2. configure terminal 3. interface interface-id 4. ip pim query-interval seconds 5. end 6. show ip igmp interface [interface-id] 7. copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 176: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    The default is 30 seconds. The range is 1 to 65535. Device(config-if)# ip pim query-interval 45 Step 5 Returns to privileged EXEC mode. Example: Device(config-if)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 177: Monitoring Pim

    { word { all-vrfs | autorp | Displays the VPN routing/forwarding instance. boundary | bsr-router | interface | mdt | neighbor | rp | rp-hash | tunnel } } IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 178: Monitoring Rp Mapping

    Device(config)# ip multicast-routing distributed Device(config)# interface GigabitEthernet3/0/25 Device(config-if)# no switchport Device(config-if)# ip address 3.1.1.2 255.255.255.0 Device(config-if)# ip pim sparse-dense-mode Device(config-if)# exit Device(config)# interface vlan100 Device(config-if)# ip pim passive IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 179: Example: Verifying Pim Stub Routing

    Device(config)# ip pim send-rp-announce gigabitethernet1/0/1 scope 31 group-list 5 Device(config)# access-list 5 permit 224.0.0.0 15.255.255.255 Related Topics Setting Up Auto-RP in a New Internetwork (CLI), on page 129 Auto-RP, on page 117 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 180: Example: Sparse Mode With Auto-Rp

    RP announcements from 172.16.5.1 or 172.16.2.1 if the announcements are for any groups in the 239.0.0.0 through 239.255.255.255 range. This range is the administratively scoped address range. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 181: Example: Preventing Join Messages To False Rps

    That RP is responsible for the groups with the prefix 239. Device(config)# ip pim rp-candidate gigabitethernet1/0/2 group-list 4 Device(config)# access-list 4 permit 239.0.0.0 0.255.255.255 Related Topics Configuring the Candidate RPs (CLI), on page 142 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 182: Where To Go Next For Pim

    • draft-ietf-pim-v2-dm-03.txt, PIM Version 2 Dense Mode For complete syntax and usage information for the IP Multicast Routing Command Reference (Catalyst commands used in this chapter. 3650 Switches) IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 183: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    To help you research and resolve system error https://www.cisco.com/cgi-bin/Support/Errordecoder/ messages in this release, use the Error Message index.cgi Decoder tool. Standards and RFCs Standard/RFC Title RFC 4601 Protocol-Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 184: Feature History And Information For Pim

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for PIM Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 185: Configuring Pim Mib Extension For Ip Multicast

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 186: Benefits Of Pim Mib Extensions

    • The pimInterfaceVersion object was removed from RFC 2934 and, therefore, is no longer supported Note in software. • The following MIB tables are not supported in Cisco software: ◦ pimIpMRouteTable ◦ pimIpMRouteNextHopTable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 187: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Step 4 snmp-server host host-address [traps | Specifies the recipient of a PIM SNMP notification operation. informs] community-string pim Example: Device(config)# snmp-server host 10.10.10.10 traps public pim IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 188: Configuration Examples For Pim Mib Extensions

    Host Extensions for IP Multicasting RFC 1918 Address Allocation for Private Internets RFC 2770 GLOP Addressing in 233/8 RFC 3569 An Overview of Source-Specific Multicast (SSM) IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 189: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 190: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Configuring PIM MIB Extension for IP Multicast Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 191: Configuring Msdp

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 192: Information About Using Msdp To Interconnect Multiple Pim-Sm Domains

    The figure illustrates MSDP operating between two MSDP peers. PIM uses MSDP as the standard mechanism to register a source with the RP of a domain. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 193: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    SA message that contains all sources that are registered to the originating RP. Those SA messages are MSDP control packets, and, thus, do not contain encapsulated data from active sources. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 194: Msdp Message Types

    MSDP Message Types There are four basic MSDP message types, each encoded in their own Type, Length, and Value (TLV) data format. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 195: Sa Messages

    SA messages are received for 75 seconds, the MSDP session is reset. For more information about keepalive messages, see the Adjusting the MSDP Keepalive and Hold-Time Note Intervals, on page 190 section. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 196: Sa Message Origination Receipt And Processing

    • If the sending MSDP peer is a member of a mesh group. • If the sending MSDP peer address is the RP address contained in the SA message. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 197: How The Software Determines The Rule To Apply To Rpf Checks

    (and hence the MSDP topology). However, because the default behavior IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 198: Rule 2 Of Rpf Checking Of Sa Messages In Msdp

    1 If the first autonomous system in the best path to the RP is the same as the autonomous system of the sending MSDP peer, then the RPF check succeeds; otherwise it fails. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 199: Sa Message Processing

    MSDP against the threat of spoofed TCP segments being introduced into the TCP connection stream. Related Topics Configuring MSDP MD5 Password Authentication Between MSDP Peers, on page 187 Example: Configuring MSDP MD5 Password Authentication, on page 209 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 200: How Msdp Md5 Password Authentication Works

    MD5 authentication must be configured with the same password on both MSDP peers; otherwise, the connection between them will not be made. Configuring MD5 authentication causes the Cisco IOS software to generate and verify the MD5 digest of every segment sent on the TCP connection.
  • Page 201: Msdp Connection-Retry Interval

    SA messages it receives from that peer. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 202: Msdp Mesh Groups

    MSDP peer in the group. When an MSDP mesh group is configured between a group of MSDP peers, SA message flooding is reduced. Because when an MSDP peer in the group receives IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 203: Benefits Of Msdp Mesh Groups

    • You configure an SA origination filter that includes an extended access list, an AS-path access list, and route map, or a combination thereof. In this case, all conditions must be true before any local sources are advertised in SA messages. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 204: Use Of Outgoing Filter Lists In Msdp

    • You can filter a subset of incoming SA messages from a specified peer based on (S, G) pairs defined in an extended access list by configuring the device to only receive SA messages from the MSDP peer that IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 205: Ttl Thresholds In Msdp

    TTL value specified for the ttl-valueargument from being encapsulated in SA messages sent to that peer. SA Request Messages You can configure a noncaching device to send SA request messages to one or more specified MSDP peers. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 206: Sa Request Filters

    • With the exception of a single MSDP peer, default MSDP peer, and MSDP mesh group scenarios, all MSDP peers must be configured to run BGP prior to being configured for MSDP. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 207: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Example: Device(config)# ip msdp description 192.168.1.2 router at customer a Step 5 Exits global configuration mode and returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 208: Shutting Down An Msdp Peer

    Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable Step 2 configure terminal Enters global configuration mode. Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 209: Configuring Msdp Md5 Password Authentication Between Msdp Peers

    5. show ip msdp peer [peer-address | peer-name] DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 210: Troubleshooting Tips

    MSDP session between them: %TCP-6-BADAUTH: No MD5 digest from [peer's IP address]:11003 to [local router's IP address]:179 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 211: From Specified Msdp Peers

    Enables privileged EXEC mode. enable • Enter your password if prompted. Example: Device> enable Step 2 configure terminal Enters global configuration mode. Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 212: Adjusting The Msdp Keepalive And Hold-Time Intervals

    MSDP peer has gone down. In network environments with redundant MSDP peers, decreasing the hold-time interval can expedite the reconvergence time of MSDP peers in the event that an MSDP peer fails. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 213: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Repeat Step 3 to adjust the keepalive message interval for additional MSDP peers. Step 5 exit Exits global configuration mode and returns to privileged EXEC mode. Example: Device(config)# exit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 214: Adjusting The Msdp Connection-Retry Interval

    Exits global configuration mode and returns to privileged EXEC exit mode. Example: Device(config)# exit Configuring a Default MSDP Peer Perform this optional task to configure a default MSDP peer. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 215: Configuring An Msdp Mesh Group

    Default MSDP Peers, on page 179 Example: Configuring a Default MSDP Peer, on page 210 Configuring an MSDP Mesh Group Perform this optional task to configure an MSDP mesh group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 216: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Step 5 exit Exits global configuration mode and returns to privileged EXEC mode. Example: Device(config)# exit Related Topics MSDP Mesh Groups, on page 180 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 217: Controlling Sa Messages Originated By An Rp For Local Sources

    RP. Step 4 exit Exits global configuration mode and returns to privileged EXEC mode. Example: Device(config)# exit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 218: Lists

    [route-map map-name] [rp-list access-list | rp-route-map map-name] Example: Device(config)# ip msdp sa-filter out 192.168.1.5 peerone Step 4 Repeat Step 3 to configure outgoing filter lists for additional MSDP peers. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 219: Controlling The Receipt Of Sa Messages From Msdp Peers Using Incoming Filter Lists

    Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable Step 2 configure terminal Enters global configuration mode. Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 220: Using Ttl Thresholds To Limit The Multicast Data Sent In Sa Messages

    Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable Step 2 configure terminal Enters global configuration mode. Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 221: Requesting Source Information From Msdp Peers

    Requesting Source Information from MSDP Peers Perform this optional task to enable a device to request source information from MSDP peers. Because SA caching is enabled by default and cannot be explicitly enabled or disabled in earlier Cisco Note software releases, performing this task is seldom needed.
  • Page 222: Request Filters

    4. Repeat Step 3 to configure SA request filters for additional MSDP peers. 5. exit DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 223: Including A Bordering Pim Dense Mode Region In Msdp

    Controlling SA Messages Originated by an RP for Local Sources, on page 195 section. SUMMARY STEPS 1. enable 2. configure terminal 3. ip msdp border sa-address type number 4. exit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 224: Configuring An Originating Address Other Than The Rp Address

    MSDP is enabled and the MSDP peers are configured. For more information about configuring MSDP peers, see the Configuring an MSDP Peer, on page 184 section. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 225: Monitoring Msdp

    Exits global configuration mode and returns to privileged EXEC mode. Example: Device(config)# exit Monitoring MSDP Perform this optional task to monitor MSDP SA messages, peers, state, and peer status. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 226: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    MSDP: 224.150.44.254: Peer RPF check passed for 172.31.3.111, used EMBGP peer MSDP: 224.150.44.250: Forward 116-byte SA to peer MSDP: 224.150.44.254: Received 32-byte message from peer MSDP: 224.150.44.254: SA TLV, len: 32, ec: 2, RP: 172.31.3.78 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 227: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    [group-address | source-address | group-name | source-name] [as-number] Use this command to display the (S, G) state learned from MSDP peers. The following is sample output from the show ip msdp sa-cachecommand: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 228: Clearing Msdp Connections Statistics And Sa Cache Entries

    4. clear ip msdp sa-cache [group-address] DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. enable • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 229: Enabling Snmp Monitoring Of Msdp

    • All MSDP-MIB objects are implemented as read-only. Note • The Requests table is not supported in Cisco’s implementation of the MSDP MIB. • The msdpEstablished notification is not supported in Cisco’s implementation of the MSDP MIB. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches)
  • Page 230: Troubleshooting Tips

    Additional troubleshooting information, such as the local address of the connection, the local port, and the remote port, can be obtained using the output from the debug ip msdp command. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 231: Configuration Examples For Using Msdp To Interconnect Multiple Pim-Sm Domains

    Example: Configuring MSDP MD5 Password Authentication The following example shows how to enable MD5 password authentication for TCP connections between two MSDP peers: Device A ip msdp peer 10.3.32.154 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 232: Example: Configuring A Default Msdp Peer

    SA messages it receives from that peer. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 233: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Device A Configuration ip msdp default-peer 10.1.1.1 ip msdp default-peer 10.1.1.1 prefix-list site-b ge 32 ip prefix-list site-b permit 10.0.0.0/8 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 234: Example: Configuring Msdp Mesh Groups

    MSDP Mesh Groups, on page 180 Where to Go Next for MSDP You can configure the following: • IGMP • PIM • SSM • IP Multicast Routing • Service Discovery Gateway IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 235: Additional References

    MIBs Link To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL: http://www.cisco.com/go/mibs IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 236: Feature History And Information For Multicast Source Discovery Protocol

    Documentation website requires a Cisco.com user ID and password. Feature History and Information for Multicast Source Discovery Protocol Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 237: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 238: Restrictions For Configuring Wireless Multicast

    2 bits should be set to zero. Related Topics Configuring Wireless Multicast-MCMC Mode (CLI), on page 217 Configuring Wireless Multicast-MCUC Mode (CLI), on page 218 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 239: How To Configure Wireless Multicast

    4. ap capwap multicast ipaddr 5. end DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 240: Configuring Wireless Multicast-Mcuc Mode (Cli)

    2. configure terminal 3. wireless multicast 4. no ap capwap multicast ipaddr 5. end DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 241: Configuring Ipv6 Snooping (Cli)

    Configuring IPv6 Snooping (CLI) SUMMARY STEPS 1. enable 2. configure terminal 3. ipv6 mld snooping DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 242: Configuring Ipv6 Snooping Policy (Cli)

    Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable Step 2 Enters global command mode. configure terminal Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 243: Configuring Layer 2 Port As Multicast Router Port (Cli)

    Enables privileged EXEC mode. enable • Enter your password if prompted. Example: Device> enable Step 2 configure terminal Enters global command mode. Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 244: Configuring Ra Guard (Cli)

    Configures a policy for RA Guard. Example: Device(config)# ipv6 nd raguard policy myraguardpolicy Step 4 Sets up a trusted port. trusted-port Example: Device(config-nd-raguard)# trusted-port IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 245: Configuring Non-Ip Wireless Multicast (Cli)

    Add no in the command to disable the non-IP Example: multicast per VLAN. Device(config)# wireless multicast non-ip Device(config)# no wireless multicast non-ip 5 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 246: Configuring Wireless Broadcast (Cli)

    Wireless broadcast must be enabled for broadcasting. Add no in the command to disable the broadcast traffic for each VLAN. Example: Device(config)# wireless broadcast vlan 3 Device(config)# no wireless broadcast vlan IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 247: Configuring Ip Multicast Vlan For Wlan (Cli)

    Enters the configuration mode to configure various parameters in the WLAN. Example: Device(config)# wlan test 1 Step 4 shutdown Disables WLAN. Example: Device(config-wlan)# shutdown IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 248: Monitoring Wireless Multicast

    Displays statistics of the number of multicast SPIs per MGID sent between IOS and the Wireless Controller Module. show ip igmp snooping wireless mgid Displays the MGID mappings. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 249: Where To Go Next For Wireless Multicast

    • Multicast Subsecond Convergence • IP Multicast Load Splitting across Equal-Cost Paths • SSM Channel Based Filtering for Multicast • PIM Dense Mode State Refresh • IGMP State Limit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 250: Additional References

    All supported MIBs for this release. To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL: http://www.cisco.com/go/mibs IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 251: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Notices), the Cisco Technical Services Newsletter, and Really Simple Syndication (RSS) Feeds. Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 252: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Configuring Wireless Multicast Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 253: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 254: Restrictions For Configuring Ssm

    Restrictions for Configuring SSM The following are the restrictions for configuring SSM: • To run SSM with IGMPv3, SSM must be supported in the Cisco IOS router, the host where the application is running, and the application itself. • The SSM mapping feature does not have all the benefits of full SSM. Because SSM mapping takes a group join from a host and identifies this group with an application associated with one or more sources, it can only support one such application per group.
  • Page 255: Information About Ssm

    SSM is a datagram delivery model that best supports one-to-many applications, also known as broadcast applications. SSM is a core networking technology for the Cisco implementation of IP multicast solutions targeted for audio and video broadcast application environments. The device supports the following components that support SSM implementation: •...
  • Page 256: Ssm Operations

    Therefore, routers that are not last-hop routers can run PIM-SM for SSM groups (for example, if they do not yet support SSM). • No MSDP source-active (SA) messages within the SSM range are accepted, generated, or forwarded. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 257: Benefits Of Source Specific Multicast

    • The ability to provide Internet broadcast services through SSM without the need for unique IP multicast addresses allows content providers to easily offer their service (IP multicast address allocation has been a serious problem for content providers in the past). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 258: Ssm Mapping

    IP address resource records and uses them as the source addresses associated with this group. SSM mapping supports up to 20 sources for each group. The router joins all sources configured for a group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 259: How To Configure Ssm

    For a complete description of the source-specific multicast (SSM) commands in this section, see the IP Multicast Command Reference, Cisco IOS XE Release 3SE (Catalyst 3850 Switches). To locate documentation for other commands that appear in this chapter, use the command reference master index, or search online.
  • Page 260: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • The default keyword defines the SSM range access list as Example: 232/8. Device(config)# ip pim ssm default • The range keyword specifies the standard IP access list number or name that defines the SSM range. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 261: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    SSM service or a source-specific host report has been received. Device# show ip mroute Related Topics SSM Components Overview, on page 233 SSM with IGMPv3 Example, on page 246 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 262: Configuring Source Specific Multicast Mapping

    By default, this command enables DNS-based SSM Example: mapping. Device(config)# ip igmp ssm-map enable Step 4 no ip igmp ssm-map query dns (Optional) Disables DNS-based SSM mapping. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 263: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    (Optional) Saves your entries in the configuration file. Example: Device# copy running-config startup-config Related Topics Configuring Static SSM Mapping (CLI), on page 240 Configuring Static SSM Mapping (CLI), on page 240 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 264: Configuring Dns-Based Ssm Mapping (Cli)

    By default, the ip igmp ssm-map command enables Example: DNS-based SSM mapping. Only the no form of this command is saved to the running configuration. Device(config)# ip igmp ssm-map IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 265: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Configuring DNS-Based SSM Mapping (CLI), on page 242 Configuring DNS-Based SSM Mapping (CLI), on page 242 Configuring Static Traffic Forwarding with SSM Mapping (CLI), on page 244 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 266: Configuring Static Traffic Forwarding With Ssm Mapping (Cli)

    IGMP static group, and then enable IGMP snooping on the VLAN, the IGMP static group, and physical interface. For a configuration example, see Example: Interface Configuration as an SVI, on page 83 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 267: Monitoring Ssm

    Use the privileged EXEC commands in the following table to monitor SSM. Table 18: Commands for Monitoring SSM Command Purpose Displays the (S, G) channel subscription through show ip igmp groups detail IGMPv3. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 268: Configuration Examples For Source Specific Multicast

    172.21.200.203 255.255.255.0 description backbone interface ip pim sparse-mode interface GigabitEthernet3/2/0 ip address 131.108.1.2 255.255.255.0 ip pim sparse-mode description ethernet connected to hosts ip igmp version 3 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 269: Where To Go Next For Ssm

    • IP Multicast: IGMP Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) • IP Multicast: Multicast Optimization Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 270: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Notices), the Cisco Technical Services Newsletter, and Really Simple Syndication (RSS) Feeds. Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 271: Feature History And Information For Ssm

    Configuring SSM Feature History and Information for SSM Feature History and Information for SSM Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 272: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Configuring SSM Feature History and Information for SSM IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 273: Configuring Ip Multicast Routing

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 274: Restrictions For Configuring Ip Multicast Routing

    The following are the restrictions for configuring IP multicast routing: • IP multicast routing is not supported on devices running the LAN Base feature set. • You cannot have a device stack containing a mix of Catalyst 3850 and Catalyst 3650 devices. Information About IP Multicast Routing IP multicasting is an efficient way to use network resources, especially for bandwidth-intensive services such as audio and video.
  • Page 275: Multicast Forwarding Information Base Overview

    Configuring IP Multicast Routing Cisco’s Implementation of IP Multicast Routing The following figure shows where the Cisco-supported protocols for the device operate within the IP multicast environment. Figure 12: IP Multicast Routing Protocols According to IPv4 multicast standards, the MAC destination multicast address begins with 0100:5e and is appended by the last 23 bits of the IP address.
  • Page 276: Multicast Group Concept

    239.0.0.0 through 239.255.255.255 from entering or leaving the network. Similarly, the engineering and marketing departments have an administratively-scoped boundary of 239.128.0.0/16 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 277: Multicast Routing And Device Stacks

    • They do not build multicast routing tables. Instead, they use the multicast routing table that is distributed by the active device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 278: Default Multicast Routing Configuration

    By default, multicast routing is disabled, and there is no default mode setting. This procedure is required. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 279: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    You will also need to enable IP PIM sparse-dense-mode on the VLAN, join the VLAN as a statically connected member to an IGMP static group, and then enable IGMP snooping on the IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 280: Configuring Ip Multicast Forwarding (Cli)

    You can use the following procedure to configure IPv4 Multicast Forwarding Information Base (MFIB) interrupt-level IP multicast forwarding of incoming packets or outgoing packets on the device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 281: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Example: Device(config)# ip mfib Step 4 exit Returns to privileged EXEC mode. Example: Device(config)# exit Step 5 show running-config Verifies your entries. Example: Device# show running-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 282: Configuring A Static Multicast Route (Mroute) (Cli)

    RPF source, the static mroute will take precedence. There are only two exceptions to this rule: directly connected routes and the default unicast route. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 283: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Device(configure)# ip mroute 10.1.1.1 255.255.255.255 10.2.2.2 Step 4 exit Returns to privileged EXEC mode. Example: Device(config)# exit Step 5 (Optional) Verifies your entries. show running-config Example: Device# show running-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 284: Configuring Sdr Listener Support

    This procedure is optional. SUMMARY STEPS 1. enable 2. configure terminal 3. interface interface-id 4. ip sap listen 5. end 6. show running-config 7. copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 285: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Enables the device software to listen to session directory announcements. Example: Device(config-if)# ip sap listen Step 5 Returns to privileged EXEC mode. Example: Device(config-if)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 286: Limiting How Long An Sdr Cache Entry Exists (Cli)

    7. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 287: Configuring An Ip Multicast Boundary (Cli)

    (Optional) Saves your entries in the configuration file. Example: Device# copy running-config startup-config Configuring an IP Multicast Boundary (CLI) This procedure is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 288: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    The access list is always terminated by an implicit deny statement for everything. Step 4 interface interface-id Specifies the interface to be configured, and enters interface configuration mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 289: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    • out—Restrict interface addition to outgoing list. Step 6 Returns to privileged EXEC mode. Example: Device(config-if)# end Step 7 show running-config Verifies your entries. Example: Device# show running-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 290: Monitoring And Maintaining Ip Multicast Routing

    { * | [hostname | IP address] Deletes entries from the IP multicast routing table. | vrf name group [ hostname | IP address] } IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 291: Displaying System And Network Statistics

    [ name/group address | Displays IGMP membership information for all | tracked ] forwarding. show ip igmp profile [ profile_number] Displays IGMP profile information. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 292: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    This command is available in all software images. show ip pim rp [group-name | group-address] Displays the RP routers associated with a sparse-mode multicast group. This command is available in all software images. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 293: Monitoring Ip Multicast Routing

    { [hostname | address] | vrf } Displays IP multicast packet rate and loss information. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 294: Configuration Examples For Ip Multicast Routing

    Multicast Group Concept, on page 254 Example: Responding to mrinfo Requests The software answers mrinfo requests sent by mrouted systems and Cisco routers and multilayer devices. The software returns information about neighbors through DVMRP tunnels and all the routed interfaces. This information includes the metric (always set to 1), the configured TTL threshold, the status of the interface, and various flags.
  • Page 295: Additional References

    Error Message index.cgi Decoder tool. Standards and RFCs Standard/RFC Title RFC 1112 Host Extensions for IP Multicasting RFC 2236 Internet Group Management Protocol, Version 2 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 296: Feature History And Information For Ip Multicast

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for IP Multicast Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 297: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 298: Information About The Service Discovery Gateway And Mdns

    Layer 3 domain to another. mDNS-SD Considerations for Wireless Clients • mDNS packets can be sent out of Layer 3 interfaces that might not have an IP address. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 299: Service Discovery Gateway

    You can create service policies and apply filters on either incoming service discovery information (called IN-bound filtering) or outgoing service discovery information (called OUT-bound filtering). Note If redistribution is enabled globally, global configuration is given higher priority than interface configuration. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 300: Filtering

    After creating a service list and using the permit or deny command options, you can filter using match statements (commands) based on service-instance, service-type, or message-type (announcement or query). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 301: How To Configure The Service Discovery Gateway

    6. match service-type {LINE } 7. end DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. enable • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 302: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    The match command can be used only for the permit or deny option. Step 5 match service-instance { LINE } (Optional) Sets the service instance to match. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 303: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Related Topics Service Discovery Gateway , on page 277 Filtering, on page 278 Example: Creating a Service-List, Applying a Filter and Configuring Parameters, on page 288 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 304: Configuring Service List (Gui)

    • announcement—The service list rule allows only service advertisements or announcements for the device. • query—The service list rule allows only a query from the client for a service in the network. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 305: Enabling Mdns Gateway And Redistributing Services (Cli)

    4. service-policy service-policy-name {IN | OUT} 5. redistribute mdns-sd 6. cache-memory-max cache-config-percentage 7. service-policy-query service-list-query-name service-list-query-periodicity 8. exit 9. wireless multicast 10. no wireless mdns-bridging 11. end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 306: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    You can override the default value by using this Device (config-mdns)# cache-memory-max 20 command. Step 7 service-policy-query service-list-query-name (Optional) Configures service list-query periodicity. service-list-query-periodicity IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 307: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Example: Disable Bridging of mDNS Packets to Wireless Clients, on page 288 Example: Enabling mDNS Gateway and Redistributing Services, on page 288 Example: Global mDNS Configuration, on page 289 Example: Interface mDNS Configuration, on page 289 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 308: Enabling Multicast Dns Gateway (Gui)

    • Custom— You can set your own IN and OUT policy. It allows you to define a custom service list. Step 4 Click Apply. Step 5 Click Save Configuration. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 309: Monitoring Service Discovery Gateway

    Device(config)# service-routing mdns-sd Device(config-mdns)# Redistribute mdns-sd if-name Related Topics Enabling mDNS Gateway and Redistributing Services (CLI), on page 283 Service Discovery Gateway , on page 277 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 310: Example: Disable Bridging Of Mdns Packets To Wireless Clients

    Device(config-mdns)# service-policy serv-pol1 IN Device(config-mdns)# redistribute mdns-sd Device(config-mdns)# cache-memory-max 20 Device(config-mdns)# service-policy-query sl-query1 100 Device(config-mdns)# exit Related Topics Enabling mDNS Gateway and Redistributing Services (CLI), on page 283 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 311: Where To Go Next For Configuring Services Discovery Gateway

    Service Discovery Gateway , on page 277 Filtering, on page 278 Where to Go Next for Configuring Services Discovery Gateway You can configure the following: • IGMP • Wireless Multicast IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 312: Additional References

    To help you research and resolve system error https://www.cisco.com/cgi-bin/Support/Errordecoder/ messages in this release, use the Error Message index.cgi Decoder tool. Standards and RFCs Standard/RFC Title RFC 6763 DNS-Based Service Discovery IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 313: Feature History And Information For Services Discovery Gateway

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for Services Discovery Gateway Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 314 Configuring the Service Discovery Gateway Feature History and Information for Services Discovery Gateway IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 315: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 316: Information About Optimizing Pim Sparse Mode In A Large Ip Multicast Deployment

    PIM registering process for an RP or DR running PIM Version 1 may lead to periodic out-of-order packet delivery. For this reason, we recommend upgrading your network from PIM Version 1 to PIM Version 2. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 317: Pim Designated Router

    Preventing Use of Shortest-Path Tree to Reduce Memory Requirement Understanding PIM shared tree and source tree will help you understand how preventing the use of the shortest-path tree can reduce memory requirements. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 318: Pim Shared Tree And Source Tree - Shortest-Path Tree

    PIM router along the path to the source or RP. Register and register-stop messages are not sent hop-by-hop. They are sent by the designated router that is directly connected to a source and are received by the RP for the group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 319: How To Optimize Pim Sparse Mode In A Large Ip Multicast Deployment

    4. ip pim spt-threshold {kbps| infinity}[group-list access-list] 5. interface type number 6. ip pim query-interval period [msec] DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 320: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    PIM query interval, do not perform this step; you are done with this task. Router(config)# interface ethernet 0 Step 6 ip pim query-interval period (Optional) Configures the frequency at which multicast routers send PIM router [msec] query messages. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 321: Configuration Examples For Optimizing Pim Sparse Mode In A Large Multicast Deployment

    0 ip pim query-interval 1 ip pim spt-threshold infinity ip pim register-rate-limit 10 Related Topics Optimizing PIM Sparse Mode in a Large Deployment, on page 297 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 322: Additional References

    Feature History and Information for Optimizing PIM Sparse Mode in a Large IP Multicast Deployment Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 323: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    IP Multicast Optimization: Optimizing PIM Sparse Mode in a Large IP Multicast Deployment Feature History and Information for Optimizing PIM Sparse Mode in a Large IP Multicast Deployment IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 324: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    IP Multicast Optimization: Optimizing PIM Sparse Mode in a Large IP Multicast Deployment Feature History and Information for Optimizing PIM Sparse Mode in a Large IP Multicast Deployment IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 325: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 326: Restrictions For Multicast Subsecond Convergence

    As a result, the device can implement failover or recovery procedures more efficiently. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 327: Reverse Path Forwarding

    RPF checks, which places a burden on the resources of the device. To avoid this problem, use the ip multicast rpf backoff command to prevent a second triggered RPF check from occurring for the length IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 328: Topology Changes And Multicast Routing Recovery

    Perform this optional task to modify the intervals at which periodic RPF checks occur. Note Cisco recommends that you do not change the default values for the ip rpf intervalcommand. The default values allow subsecond RPF failover. The default interval at which periodic RPF checks occur is 10 seconds.
  • Page 329: Configuring Pim Rpf Failover Intervals

    Perform this optional task to configure the intervals at which PIM RPF failover will be triggered by changes in the routing tables. Cisco recommends that you do not modify the default values for the ip multicast rpf backoff command. Note The default values allow subsecond RPF failover.
  • Page 330: Modifying The Pim Router Query Message Interval

    4. ip pim query-interval period [msec] DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 331: Verifying Multicast Subsecond Convergence Configurations

    2. show ip pim interface type number 3. show ip pim neighbor DETAILED STEPS Step 1 enable Example: Device> enable Enables privileged EXEC mode. • Enter your password if prompted. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 332: Configuration Examples For Multicast Subsecond Convergence

    172.16.1.4 Step 3 show ip pim neighbor Use this command to display the PIM neighbors discovered by the Cisco IOS XE software. The following is sample output from the show ip pim neighbor command: Example: Device# show ip pim neighbor...
  • Page 333: Example Configuring Pim Rpf Failover Intervals

    Related Documents Related Topic Document Title Cisco IOS commands Cisco IOS Master Commands List, All Releases Cisco IOS IP SLAs commands Cisco IOS IP Multicast Command Reference IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 334: Feature History And Information For Multicast Subsecond Convergence

    Documentation website requires a Cisco.com user ID and password. Feature History and Information for Multicast Subsecond Convergence Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 335: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 336: Information About Ip Multicast Load Splitting Across Equal-Cost Paths

    (RP) addresses for (*, G) states, can be used to achieve a reasonable form of load balancing. This limitation applies equally to the per-flow load splitting in Cisco Express Forwarding (CEF) or with EtherChannels: As long as there are only a few flows, those methods of load splitting will not result in good load distribution without some form of manual engineering.
  • Page 337: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    RPF neighbor and RPF interface of this multicast tree. If the route has more than one path available, then route-path-selection is used to determine which path to choose. For IP multicast, the following route-path-selection methods are available: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 338: Methods To Load Split Ip Multicast Traffic

    Fast or Gigabit EtherChannel interfaces, Multilink PPP (MLPPP) link bundles, or Multilink Frame Relay (FR.16) link bundles. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 339: Overview Of Ecmp Multicast Load Splitting

    N paths in the same way in all places in the topology. Consistent load splitting allows for predictability, which, in turn, enables load splitting of IPv4 multicast traffic to be manually engineered. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 340: Polarization As A By-Product Of Using The S-Hash And Basic S-G-Hash Algorithms

    Router 6 and Router 4 and Router 6; that is, it would be impossible in this topology to utilize both Router 3 and Router 6 and Router 4 and Router 6 for load splitting. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 341: Ecmp Multicast Load Splitting Based On Source Group And Next-Hop Address

    The next-hop-based S-G-hash algorithm ignores bidir-PIM groups. Note Related Topics Enabling ECMP Multicast Load Splitting Based on Source Group and Next-Hop Address, on page 329 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 342: Effect Of Ecmp Multicast Load Splitting On Pim Neighbor Query And Hello Messages For Rpf Path Selection

    Configuring Multiple Static Mroutes in Cisco IOS configuration note on the Cisco IOS IP multicast FTP site, which is available at: ftp://ftpeng.cisco.com/ipmulticast /config-notes/static-mroutes.txt. When load splitting of IP multicast traffic over ECMP is enabled, the presence of PIM hello message from neighbors is not considered;...
  • Page 343: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    RPF selection is a purely device local policy and, thus, can be enabled or disabled without protocol changes individually on each device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 344: Effect Of Ecmp Multicast Load Splitting On The Pim Assert Process In Pim-Sm And Pim-Ssm

    Figure 19: ECMP Multicast Load Splitting and the PIM Assert Process in PIM-SM and PIM-SSM In the topology illustrated in the figure, if both Device 2 and Device 5 are Cisco devices and are consistently configured for ECMP multicast load splitting with the ip multicast multipath command, then load splitting would continue to work as expected;...
  • Page 345: Ecmp Multicast Load Splitting And Reconvergence When Unicast Routing Changes

    In IPv6 multicast, there is no such restriction. Equal-cost multipath mroutes can be configured for static IPv6 mroutes that apply to only unicast routing, only multicast routing, or both unicast and multicast routing. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 346: Alternative Methods Of Load Splitting Ip Multicast Traffic

    The ip multicast multipathcommand load splits the traffic and does not load balance the traffic. Traffic Note from a source will use only one path, even if the traffic far outweighs traffic from other sources. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 347: Prerequisites For Ip Multicast Load Splitting - Ecmp

    IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 348: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    7. show ip route ip-address DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 349: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    (for shortest path trees) or the IP address of an RP to validate that there are multiple paths available to the RP (for shared trees). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 350: Enabling Ecmp Multicast Load Splitting Based On Source And Group Address

    Enables privileged EXEC mode. • Enter your password if prompted. Example: Device> enable Step 2 Enters global configuration mode. configure terminal Example: Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 351: Enabling Ecmp Multicast Load Splitting Based On Source Group And Next-Hop Address

    The next-hop-based S-G-hash algorithm is predictable because no randomization is used in calculating the hash value. Unlike the S-hash and basic S-G-hash algorithms, the hash mechanism used by the next-hop-based S-G-hash algorithm is not subject to polarization. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 352: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Step 4 Repeat Steps 1 through 3 on all the routers in a redundant topology. Step 5 Exits global configuration mode and returns to privileged EXEC mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 353: Configuration Examples For Load Splitting Ip Multicast Traffic Over Ecmp

    Enabling ECMP Multicast Load Splitting Based on Source Address, on page 325 ECMP Multicast Load Splitting Based on Source Address Using the S-Hash Algorithm, on page 317 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 354: Example Enabling Ecmp Multicast Load Splitting Based On Source And Group Address

    Cisco IOS Master Commands List, All Releases Cisco IOS IP Multicast commands Cisco IOS IP Multicast Command Reference Standards and RFCs Standard/RFC Title RFC 4601 Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 355: Feature History And Information For Load Splitting Ip Multicast Traffic Over Ecmp

    Documentation website requires a Cisco.com user ID and password. Feature History and Information for Load Splitting IP Multicast Traffic over ECMP Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 356: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    IP Multicast Optimization: IP Multicast Load Splitting across Equal-Cost Paths Feature History and Information for Load Splitting IP Multicast Traffic over ECMP IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 357: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 358: Prerequisites For Ssm Channel Based Filtering For Multicast Boundaries

    Configuring the Multicast Boundaries Denying Traffic Example, on page 339 Benefits of SSM Channel Based Filtering for Multicast Boundaries • This feature allows input on the source interface. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 359: How To Configure Ssm Channel Based Filtering For Multicast Boundaries

    Example: Device(config)# ip access-list 101 Step 4 permit protocol host address host address Permits specified ip host traffic. Example: Device(config-ext-nacl)# permit ip host 181.1.2.201 host 232.1.1.11 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 360: Configuration Examples For Ssm Channel Based Filtering For Multicast Boundaries

    0.0.0.0 232.1.1.1 0.0.0.255 permit ip host 181.1.2.201 host 232.1.1.1 permit udp host 181.1.2.202 host 232.1.1.1 permit ip host 181.1.2.202 host 232.1.1.1 deny igmp host 181.2.3.303 host 232.1.1.1 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 361: Configuring The Multicast Boundaries Permitting Traffic Example

    Related Topics Configuring Multicast Boundaries, on page 337 Rules for Multicast Boundaries, on page 336 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 362: Additional References

    Documentation website requires a Cisco.com user ID and password. Feature History and Information for SSM Channel Based Filtering for Multicast Boundaries Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 363: Finding Feature Information

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 364: Restrictions On Pim Dense Mode State Refresh

    PIM dense mode network. This feature also enables PIM routers in a PIM dense mode multicast network to recognize topology changes (sources joining or leaving a multicast group) before the default 3-minute state refresh timeout period. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 365: How To Configure Pim Dense Mode State Refresh

    There are no configuration tasks for enabling the PIM Dense Mode State Refresh feature. By default, all PIM routers that are running a Cisco IOS XE software release that supports the PIM Dense Mode State Refresh feature automatically process and forward state refresh control messages.
  • Page 366: Monitoring And Maintaining Pim Dm State Refresh

    1 00:32:06.661:PIM:Send SR on Ethernet1/0 for (172.16.8.3,239.0.0.1) TTL=8 *Mar 1 00:32:06.661: flags:prune-indicator Router# show ip mroute 239.0.0.1 (172.16.8.3, 239.0.0.1), 00:10:01/00:02:55, flags:PT Incoming interface:GigabitEthernet1/1/0, RPF nbr 172.16.5.2 Outgoing interface list: GigabitEthernet1/0/0, Prune/Dense, 00:09:55/00:02:55 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 367: Configuration Examples For Pim Dense Mode State Refresh

    Related Topic Document Title The PIM Dense Mode State Refresh feature is an “Configuring Basic IP Multicast” module extension of the PIM Version 2 multicast routing architecture IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 368: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3Se (Catalyst 3650 Switches

    Locator found at the following URL: http://www.cisco.com/go/mibs RFCs Title No new or modified RFCs are supported by this feature, and support for existing standards has not been modified by this feature. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 369: Feature History And Information For Pim Dense Mode State Refresh

    Cisco.com user ID and password. Feature History and Information for PIM Dense Mode State Refresh Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 370 IP Multicast Optimization: PIM Dense Mode State Refresh Feature History and Information for PIM Dense Mode State Refresh IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 371: Ip Multicast Optimization: Igmp State Limit

    Use Cisco Feature Navigator to find information about platform support and Cisco software image support. To access Cisco Feature Navigator, go to http://www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 372: Restrictions For Igmp State Limit

    • You can only configure one global limit per device and one limit per interface. Mechanics of IGMP State Limiters The mechanics of IGMP state limiters are as follows: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 373: How To Configure Igmp State Limit

    How to Configure IGMP State Limit • Each time a router receives an IGMP membership report for a particular group or channel, the Cisco IOS software checks to see if either the limit for the global IGMP state limiter or the limit for the per interface IGMP state limiter has been reached.
  • Page 374: Configuring Per Interface Igmp State Limiters

    Configuring IGMP State Limiters Example, on page 354 Configuring Per Interface IGMP State Limiters Perform this optional task to configure a per interface IGMP state limiter. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 375 Repeat steps 3 and 4 to • exit configure a per interface limiter on another interface. • end • Ends the current configuration session and returns to privileged EXEC mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 376: Configuration Examples For Igmp State Limit

    The following example shows how to configure IGMP state limiters to provide multicast CAC in a network environment where all the multicast flows roughly utilize the same amount of bandwidth. This example uses the topology illustrated in the figure. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 377 500 Mbps of bandwidth, the 50% of the link’s bandwidth that must always be available (but never exceeded) for the SD channel offerings. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 378: Additional References

    Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 379: Feature History And Information For Igmp State Limit

    Feature History and Information for IGMP State Limit Feature History and Information for IGMP State Limit Release Modification Cisco IOS XE 3.3SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 380 IP Multicast Optimization: IGMP State Limit Feature History and Information for IGMP State Limit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01...
  • Page 381 31, 65 IGMP throttling described IP multicast routing configurable last member query count enabling designated router (DR) configurable leave timer 31, 65 enabling IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01 IN-1...
  • Page 382 136, 144, 156 global configuration configuring PIMv2 BSR Immediate Leave monitoring mapping information in the switch stack using Auto-RP and BSR method IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) IN-2 OL-29890-01...
  • Page 383 21, 112, 232, 252 Auto-RP 113, 114, 115, 116, 121, 122, 123, 151, 153, 155, 156, 258 IGMP default configuration IP multicast routing IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) OL-29890-01 IN-3...
  • Page 384 (figure) shortest path tree shortest-path tree, preventing Source Specific Multicast troubleshooting See SSM PIMv1 and PIMv2 interoperability problems IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3SE (Catalyst 3650 Switches) IN-4 OL-29890-01...

Table of Contents