Cisco Catalyst 3850 series Configuration Manual

Cisco Catalyst 3850 series Configuration Manual

Ip multicast routing configuration guide
Hide thumbs Also See for Catalyst 3850 series:
Table of Contents

Advertisement

IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E
(Catalyst 3850 Switches)
First Published: June 27, 2014
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-32598-01

Advertisement

Table of Contents
loading

Summary of Contents for Cisco Catalyst 3850 series

  • Page 1 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) First Published: June 27, 2014 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883...
  • 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 4 Restrictions for Configuring IGMP Restrictions for IGMP Snooping Information About IGMP Role of the Internet Group Management Protocol IGMP Multicast Addresses IGMP Versions IGMP Version 1 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 5 Configuring the Device to Forward Multicast Traffic in the Absence of Directly Connected IGMP Hosts Controlling Access to an SSM Network Using IGMP Extended Access Lists How to Configure IGMP Snooping Enabling IGMP Snooping IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 6 Example: Permitting All States for a Group G Example: Permitting All States for a Source S Example: Filtering a Source S for a Group G Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 7 Configuration Examples for Constraining IP Multicast in a Switched Ethernet Network Example: CGMP Configuration RGMP Configuration Example Additional References Feature History and Information for Constraining IP Multicast in a Switched Ethernet Network IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 8 Multicast Distribution Source Tree Multicast Distribution Shared Tree Source Tree Advantage Shared Tree Advantage PIM Shared Tree and Source Tree Reverse Path Forwarding RPF Check IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) viii OL-32598-01...
  • Page 9 Example: Enabling PIM Stub Routing Example: Verifying PIM Stub Routing Example: Manually Assigning an RP to Multicast Groups Example: Configuring Auto-RP Example: Sparse Mode with Auto-RP IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 10 SA Message Origination SA Message Receipt How RPF Check Rules Are Applied to SA Messages How the Software Determines the Rule to Apply to RPF Checks IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 11 Configuring an MSDP Mesh Group Controlling SA Messages Originated by an RP for Local Sources Controlling the Forwarding of SA Messages to MSDP Peers Using Outgoing Filter Lists IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 12 IPv6 RA Guard Information About IPv6 Snooping IPv6 Neighbor Discovery Inspection IPv6 ND Inspection IPv6 Device Tracking IPv6 First-Hop Security Binding Table Recovery Protocols and Prefix Lists IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 13 SSM Mapping Benefits How to Configure SSM and SSM Mapping Configuring Source Specific Multicast Configuring SSM Mapping Configuring Static SSM Mapping(CLI) Configuring DNS-Based SSM Mapping(CLI) IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01 xiii...
  • Page 14 Monitoring and Maintaining Basic IP Multicast Routing Clearing Caches, Tables, and Databases Displaying System and Network Statistics Displaying Multicast Peers, Packet Rates and Loss Information, and Path Tracing IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 15 Example: Global mDNS Configuration Example: Interface mDNS Configuration Monitoring Service Cache (GUI) Monitoring Static Service Cache (GUI) Where to Go Next for Configuring Services Discovery Gateway Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 16 Information About Multicast Subsecond Convergence Benefits of Multicast Subsecond Convergence Multicast Subsecond Convergence Scalability Enhancements PIM Router Query Messages Reverse Path Forwarding RPF Checks Triggered RPF Checks RPF Failover IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 17 Effect of ECMP Multicast Load Splitting on the PIM Assert Process in PIM-SM and PIM-SSM ECMP Multicast Load Splitting and Reconvergence When Unicast Routing Changes IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01 xvii...
  • Page 18 Configuring the Multicast Boundaries Permitting and Denying Traffic Example Configuring the Multicast Boundaries Permitting Traffic Example Configuring the Multicast Boundaries Denying Traffic Example Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) xviii OL-32598-01...
  • Page 19 Configuring IGMP State Limiters Configuring Global IGMP State Limiters Configuring Per Interface IGMP State Limiters Configuration examples for IGMP State Limit Configuring IGMP State Limiters Example Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 20 Contents Feature History and Information for IGMP State Limit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 21: Preface

    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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 22 Use the statement number provided at the end of each warning to locate its translation in the translated safety warnings that accompanied this device. Statement 1071 SAVE THESE INSTRUCTIONS IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) xxii OL-32598-01...
  • Page 23: 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/c/en/us/td/docs/general/whatsnew/whatsnew.html...
  • Page 24 Preface Obtaining Documentation and Submitting a Service Request IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) xxiv OL-32598-01...
  • Page 25: 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 26 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 27: Understanding Abbreviated Commands

    However, some commands are enabled by default and have variables set to certain default values. In these cases, the default command enables the command and sets variables to their default values. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 28: Cli Error Messages

    You can enter a question mark (?) at the system prompt to display a list of commands available for each command mode. You can also obtain a list of associated keywords and arguments for any command. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 29: Ip Multicast Routing Configuration Guide, Cisco Ios Xe Release 3.6E (Catalyst 3850 Switches

    ? Lists the associated arguments for a keyword. Example: Device(config)# cdp holdtime ? <10-255> Length of time (in sec) that receiver must keep this packet IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 30: How To Use The Cli To Configure Features

    The arrow keys function only on ANSI-compatible terminals such as VT100s. SUMMARY STEPS 1. Ctrl-P or use the up arrow key 2. Ctrl-N or use the down arrow key 3. show history IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 31: Disabling The Command History Feature

    Enabling and Disabling Editing Features Although enhanced editing mode is automatically enabled, you can disable it and reenable it. SUMMARY STEPS 1. terminal editing 2. terminal no editing IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 32: Editing Commands Through Keystrokes

    Delete or Backspace key Erases the character to the left of the cursor. Ctrl-D Deletes the character at the cursor. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 33: Editing Command Lines That Wrap

    The arrow keys function only on ANSI-compatible terminals such as VT100s. Note The following example shows how to wrap a command line that extends beyond a single line on the screen. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 34: Searching And Filtering Output Of Show And More Commands

    Using these commands is optional. SUMMARY STEPS 1. {show | more} command | {begin | include | exclude} regular-expression IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 35: Accessing The Cli

    • Connect the device console port to a management station or dial-up modem, or connect the Ethernet management port to a PC. For information about connecting to the console or Ethernet management port, see the device hardware installation guide. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 36 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 37: Using The Web Graphical User Interface

    • Mozilla Firefox, version 30 or later • Safari, version 6.1 Information About Using The Web GUI A web browser, or graphical user interface (GUI), is built into each device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 38: Web Gui Features

    • 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 39: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 40: 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 41 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 42 • 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 43 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 44 Using the Web Graphical User Interface Configuring the Device Web GUI IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 45: Ip Multicast Routing Technology Overview

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

    (multicast transmission). This subset of receiving hosts is called a multicast group. The hosts that belong to a multicast group are called group members. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 47 Protocol Independent Multicast (PIM) to dynamically create a multicast distribution tree. The video data stream will then be delivered only to the network segments that are in the path between the source and the receivers. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 48: Ip Multicast Boundary

    A standard access list defines the range of addresses affected. When a boundary is set up, no multicast data packets are allowed to flow across the IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 49: Ip Multicast Group Addressing

    The multicast address range is subdivided to provide predictable behavior for various address ranges and for address reuse within smaller domains. The table provides a summary of the multicast address ranges. A brief summary description of each range follows. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 50 Network Time Protocol (NTP). Source Specific Multicast Addresses Addresses in the range 232.0.0.0/8 are reserved for Source Specific Multicast (SSM) by IANA. In Cisco IOS software, you can use the ip pim ssmcommand to configure SSM for arbitrary IP multicast addresses also.
  • Page 51: Layer 2 Multicast Addresses

    NICs can receive packets destined to many different MAC address. Cisco Group Management Protocol ( CGMP) is used on routers connected to Catalyst switches to perform tasks similar to those performed by IGMP. CGMP is necessary for those Catalyst switches that cannot 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 52: Source Specific Multicast

    Source Specific Multicast (SSM) is a datagram delivery model that best supports one-to-many applications, also known as broadcast applications. SSM is a core network technology for the Cisco implementation of IP multicast targeted for audio and video broadcast application environments.
  • Page 53 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 54 IP Multicast Routing Technology Overview Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 55: Configuring Igmp

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

    • IGMPv3 can operate with both ISM and SSM. In ISM, both exclude and include mode reports are applicable. In SSM, only include mode reports are accepted by the last-hop router. Exclude mode reports are ignored. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 57: Restrictions For Igmp Snooping

    PIM on an interface also enables IGMP. IGMP provides a means to automatically control and limit the flow of multicast traffic throughout your network with the use of special multicast queriers and hosts. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 58: Igmp Multicast Addresses

    Multicast (SSM) feature. Related Topics Changing the IGMP Version(CLI), on page 49 Restrictions for Configuring IGMP, on page 32 Restrictions for IGMP Snooping, on page 33 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 59: Igmp Version 1

    IGMPv3 improves over IGMPv2 mainly by adding the ability to listen to multicast originating from a set of source IP addresses only. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 60 • Sending PIM register and PIM Join and Prune messages toward the rendezvous point (RP) to inform it about host group membership. • Sending IGMP host-query messages. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 61 IGMP querier. If the query timer expires, it is assumed that the IGMP querier has gone down, and the election process is performed again to elect a new IGMP querier. By default, the timer is two times the query interval. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 62: Igmp Join And Leave Process

    IGMPv3 enhances the leave process by introducing the capability for a host to stop receiving traffic from a particular group, source, or channel in IGMP by including or excluding sources, groups, or channels in IGMPv3 membership reports. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 63: Igmp Snooping

    The host associated with that interface receives multicast traffic for that multicast group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 64 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 65: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 66: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 67: Igmp Snooping And Device Stacks

    IGMPv3 join and leave messages are not supported on devices running IGMP filtering. Note Default IGMP Configuration This table displays the default IGMP configuration for the device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 68: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 69: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 70 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)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 71: Controlling Access To Ip Multicast Group (Cli)

    To limit the number of joins on the interface, configure the port for the filter which associates with the IGMP profile. This procedure is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 72 • exit—Exits from the IGMP profile configuration mode. permit 229.9.9.0 • no—Negates a command or set its defaults. • permit—Matching addresses are permitted. • range—Adds a range to the set. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 73: Changing The Igmp Version(Cli)

    1 systems and switch to Version 1. You can mix Version 1 and Version 2 hosts on the subnet because Version 2 routers or switches always work correctly with IGMPv1 hosts. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 74 To return to the default setting, use the no ip igmp version interface configuration command. Step 5 Returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 75: Modifying The Igmp Host-Query Message Interval (Cli)

    IP address. With IGMPv1, the DR is elected according to the multicast routing protocol that runs on the LAN. This procedure is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 76 VLAN, the IGMP static group, and physical interface. For a configuration example, see Example: Interface Configuration as an SVI, on page These interfaces must have IP addresses assigned to them. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 77: Changing The Igmp Query Timeout For Igmpv2 (Cli)

    SUMMARY STEPS 1. enable 2. configure terminal 3. interface interface-id 4. ip igmp querier-timeout 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 78 The default is 60 seconds (twice the query interval). The range is 60 to 300. Example: Device(config-if)# ip igmp querier-timeout 120 Step 5 Returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 79: Changing The Maximum Query Response Time For Igmpv2 (Cli)

    6. show ip igmp interface [interface-id] 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 80 Step 5 Returns to privileged EXEC mode. Example: Device(config)# 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 81: Configuring The Device As A Statically Connected Member (Cli)

    6. show ip igmp interface [interface-id] 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 82 Returns to privileged EXEC mode. Example: Device(config)# end Step 6 show ip igmp interface [interface-id] Verifies your entries. Example: Device# show ip igmp interface gigabitethernet 1/0/1 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 83: Configuring Igmp Profiles (Cli)

    Enables privileged EXEC mode. Enter your password if prompted. enable 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 84 Returns to privileged EXEC mode. Example: Device(config)# end Step 7 show ip igmp profile profile number Verifies the profile configuration. Example: Device# show ip igmp profile 3 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 85: Applying Igmp Profiles (Cli)

    6. show running-config 7. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. Enter your password if enable prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 86: Setting The Maximum Number Of Igmp Groups (Cli)

    SVIs. You also can use this command on a logical EtherChannel interface but cannot use it on ports that belong to an EtherChannel port group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 87 2 IGMP groups and 2048 Layer 3 IGMP groups. Step 5 Returns to privileged EXEC mode. Example: Device(config)# end Step 6 show running-config interface interface-id Verifies your entries. Example: Device# show running-config interface IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 88: Configuring The Igmp Throttling Action (Cli)

    Enables privileged EXEC mode. 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 89 Verifies your entries. interface-id Example: Device# show running-config interface gigabitethernet1/0/1 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 90: Configuring The Device To Forward Multicast Traffic In The Absence Of Directly Connected Igmp Hosts

    Enters interface configuration mode. • For the type and number arguments, specify an interface Example: that is connected to hosts. Device(config)# interface gigabitethernet IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 91: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 92 {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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 93 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 94: How To Configure Igmp Snooping

    How to Configure IGMP Snooping Enabling IGMP Snooping SUMMARY STEPS 1. enable 2. configure terminal 3. ip igmp snooping 4. bridge-domain bridge-id 5. ip igmp snooping 6. end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 95: Enabling Or Disabling Igmp Snooping On A Vlan Interface (Cli)

    Returns to privileged EXEC mode. Example: Device(config-bdomain)# end Enabling or Disabling IGMP Snooping on a VLAN Interface (CLI) Follow these steps to enable IGMP snooping on a VLAN interface: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 96 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 97: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 98: Configuring A Multicast Router Port (Cli)

    2. configure terminal 3. ip igmp snooping vlan vlan-id mrouter interface interface-id 4. end 5. show ip igmp snooping mrouter [vlan vlan-id] 6. copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 99 Example: Device# show ip igmp snooping mrouter vlan Step 6 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 100: Configuring A Host Statically To Join A Group (Cli)

    To remove the Layer 2 port from the multicast group, Note use the no ip igmp snooping vlan vlan-id static mac-address interface interface-id global configuration command. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 101: Enabling Igmp Immediate Leave (Cli)

    SUMMARY STEPS 1. enable 2. configure terminal 3. ip igmp snooping vlan vlan-id immediate-leave 4. end 5. show ip igmp snooping vlan vlan-id 6. end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 102: Configuring The Igmp Leave Timer (Cli)

    Configuring the IGMP Leave Timer (CLI) You can configure the leave time globally or on a per-VLAN basis. Follow these steps to enable the IGMP configurable-leave timer: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 103 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 104: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 105: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 106 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 107: Configuring Tcn-Related Commands

    5. show ip igmp snooping 6. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 Enables privileged EXEC mode. Enter your password if enable prompted. Example: Device> enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 108: Recovering From Flood Mode (Cli)

    TCN event. Leaves are always sent if the device is the spanning-tree root regardless of this configuration. Follow these steps to enable sending of leave messages: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 109 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 110: Disabling Multicast Flooding During A Tcn Event (Cli)

    Enters the global configuration mode. Example: Device# configure terminal Step 3 interface interface-id Specifies the interface to be configured, and enters interface configuration mode. Example: Device(config)# interface gigabitethernet 1/0/1 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 111: Configuring The Igmp Snooping Querier (Cli)

    7. ip igmp snooping querier timer expiry timeout 8. ip igmp snooping querier version version 9. end 10. show ip igmp snooping vlan vlan-id 11. copy running-config startup-config IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 112 (Optional) Sets the length of time until the IGMP querier expires. The range is 60 to 300 seconds. Example: Device(config)# ip igmp snooping querier timer expiry 180 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 113: Disabling Igmp Report Suppression (Cli)

    5. show ip igmp snooping 6. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. Enter your password if prompted. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 114 Step 6 copy running-config startup-config (Optional) Saves your entries in the configuration file. Example: Device# copy running-config startup-config Related Topics IGMP Report Suppression, on page 42 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 115: Monitoring Igmp

    You can display IGMP snooping information for dynamically learned and statically configured router ports and VLAN interfaces. You can also display MAC address multicast entries for a VLAN configured for IGMP snooping. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 116 (Optional) Enter vlan vlan-id to display information for a single VLAN. The VLAN ID range is 1 to 1001 and 1006 to 4094. show ip igmp snooping wireless mgid Displays wireless-related events. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 117: Monitoring Igmp Filtering And Throttling Configuration

    To limit the number of joins on the interface, configure the port for filter which associates with the IGMP profile. Device# configure terminal Device(config)# ip igmp profile 10 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 118: Examples: Configuring Igmp Snooping

    This example shows how to set the IGMP snooping querier feature to Version 2: Device# configure terminal Device(config)# no ip igmp snooping querier version 2 Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 119: Example: Configuring Igmp Profiles

    Device# show run interface gigabitEthernet 1/0/9 Current configuration : 166 bytes interface GigabitEthernet1/0/9 no switchport ip address 20.20.20.1 255.255.255.0 ip pim sparse-dense-mode ip igmp static-group 224.1.2.3 source 15.15.15.2 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 120: Example: Interface Configuration As An Svi

    Controlling Access to an SSM Network Using IGMP Extended Access Lists This section contains the following configuration examples for controlling access to an SSM network using IGMP extended access lists: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 121: Example: Denying All States For A Group G

    1/2 is configured to accept all groups for source 10.6.23.32 in IGMPv3 reports, which effectively accepts this source altogether. ip access-list extended test4 permit igmp host 10.6.23.32 any IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 122: Example: Filtering A Source S For A Group G

    Standards and RFCs Standard/RFC Title RFC 1112 Host Extensions for IP Multicasting RFC 2236 Internet Group Management Protocol, Version 2 RFC 3376 Internet Group Management Protocol, Version 3 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 123: 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.2SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 124 Configuring IGMP Feature History and Information for IGMP IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 125: 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 126: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 127 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 128: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 129: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 130 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 131 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 132: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 133: Additional References

    Cisco IOS Master Commands List, All Releases Cisco IOS IP SLAs commands Cisco IOS IP Multicast Command Reference Overview of the IP multicast technology area “ IP Multicast Technology Overview ” module IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 134: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 135: 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 136: 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 137: 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 115 RGMP Configuration Example, on page 117 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 138: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 139: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 140 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 141: 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 115 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 142: Additional References

    30,000 pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.com users can log in from this page to access even more content. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 143: Feature History And Information For Constraining Ip Multicast In A Switched Ethernet Network

    Feature History and Information for Constraining IP Multicast in a Switched Ethernet 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 144 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 145: Configuring Pim

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

    PIMv2 BSR. However, Auto-RP is a standalone protocol, separate from PIMv1, and is a proprietary Cisco protocol. PIMv2 is a standards track protocol in the IETF. We recommend that you use PIMv2. The BSR function interoperates with Auto-RP on Cisco routers and Note multilayer devices.
  • Page 147: Restrictions For Configuring Pim Stub Routing

    • Auto-RP is not supported when running the LAN Base feature set. • If you configure PIM in sparse mode or sparse-dense mode and do not configure Auto-RP, you must manually configure an RP. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 148 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 149: Restrictions For Auto-Rp Enhancement

    These data streams contain the source and group information so that downstream routers can build up their multicast forwarding table. PIM-DM supports only source trees--that is, (S,G) entries--and cannot be used to build a shared distribution tree. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 150: Pim Sparse Mode

    Each PIM administrative domain has its own RP. In order for the RP in one domain to signal new sources to the RP in the other domain, MSDP is used. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 151: Sparse-Dense Mode

    • Sparse mode and dense mode are properties of a group, as opposed to an interface. Note We strongly recommend using sparse-dense mode as opposed to either sparse mode or dense mode only. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 152: Pim Stub Routing

    Only the nonredundant access router topology is supported by the PIM stub feature. By using a nonredundant topology, the PIM passive interface assumes that it is the only interface and designated router on that access domain. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 153: Igmp Helper

    An RP acts as the meeting place for sources and receivers of multicast data. In a PIM-SM network, sources must send their traffic to the RP. This traffic is then forwarded to receivers down a shared distribution tree. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 154: Auto-Rp

    RP configuration. Configuring static RPs is relatively easy in a small network, but it can be laborious in a large, complex network. Following the introduction of PIM-SM version 1, Cisco implemented a version of PIM-SM with the Auto-RP feature. Auto-RP automates the distribution of group-to-RP mappings in a PIM network. Auto-RP has the following benefits: •...
  • Page 155: The Role Of Auto-Rp In A Pim Network

    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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 156: Sparse-Dense Mode For Auto-Rp

    Auto-RP operation because, by default, Auto-RP messages supersede static RP configurations. We recommend configuring a sink RP for all possible multicast groups in your network, IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 157: Auto-Rp Benefits

    Adding Auto-RP to an Existing Sparse-Mode Cloud (CLI), on page 149 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 158: Pim Domain Border

    (SPT). The figure shows an example of an SPT for group 224.1.1.1 rooted at the source, Host A, and connecting two receivers, Hosts B and C. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 159: Multicast Distribution Shared Tree

    RP to reach all of the receivers (unless the receiver is located between the source and the RP, in which case it will be serviced directly). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 160: Source Tree Advantage

    Host A (source 1) and Host B (a receiver) would be Router A and Router C. Because we are using Router D as the root for a shared tree, the traffic must traverse Routers A, B, D and then C. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 161: Pim Shared Tree And Source Tree

    This process describes the move from a shared tree to a source tree: 1 A receiver joins a group; leaf Router C sends a join message toward the RP. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 162: Reverse Path Forwarding

    (best unicast route metric)--which is not necessarily all paths. Forwarding multicast traffic away from the IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 163: Rpf Check

    S1 is the interface this router would use to forward unicast data to 151.10.3.21. Because the packet has arrived on interface S0, the packet is discarded. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 164: Default Pim Routing Configuration

    This table displays the default PIM routing configuration for the device. Table 14: Default Multicast Routing Configuration Feature Default Setting Multicast routing Disabled on all interfaces. PIM version Version 2. PIM mode No mode is defined. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 165: How To Configure Pim

    8. show ip mroute 9. show running-config 10. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. Enter your password if prompted. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 166 Example: Device(config)# end Step 6 show ip pim interface (Optional) Displays the PIM stub that is enabled on each interface. Example: Device# show ip pim interface IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 167: Configuring A Rendezvous Point

    • Setting up Auto-RP in a new internetwork • Adding Auto-RP to an existing sparse-mode cloud • Preventing join messages to false RPs • Filtering incoming RP announcement messages IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 168: Manually Assigning An Rp To Multicast Groups (Cli)

    5. end 6. show running-config 7. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. Enter your password if prompted. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 169 Place ones in the bit positions that you want to ignore. The access list is always terminated by an implicit deny statement for everything. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 170: Setting Up Auto-Rp In A New Internetwork (Cli)

    Note Omit Step 3 in the following procedure, if you want to configure a PIM router as the RP for the local group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 171 • 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 172 Verifies your entries. Example: Device# show running-config Step 9 show ip pim rp mapping Displays active RPs that are cached with associated multicast routing entries. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 173: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 174 • 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 175 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 176: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 177 • 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 178: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 179: Defining The Pim Domain Border (Cli)

    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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 180: Defining The Ip Multicast Boundary (Cli)

    You define a multicast boundary to prevent Auto-RP messages from entering the PIM domain. You create an access list to deny packets destined for 224.0.1.39 and 224.0.1.40, which carry Auto-RP information. This procedure is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 181 • A routed port—A physical port that has been configured as a Layer 3 gigabitethernet 1/0/1 port by entering the no switchport interface configuration command. You will also need to enable IP PIM sparse-dense-mode on the interface, IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 182 Example: Defining the IP Multicast Boundary to Deny Auto-RP Information, on page 183 IP Multicast Boundary, on page 24 Multicast Group Transmission Scheme, on page 22 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 183: Configuring Candidate Bsrs (Cli)

    If the priority values are the same, the device with the highest IP address is selected as the BSR. The default is 0. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 184: Configuring The Candidate Rps (Cli)

    Before You Begin When deciding which devices should be RPs, consider these options: • 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 185 • (Optional) For source-wildcard, enter the wildcard bits in dotted decimal notation to be applied to the source. Place ones in the bit positions that you want to ignore. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 186: Configuring Sparse Mode With Auto-Rp(Cli)

    You must decide how to configure your interfaces. • All access lists that are needed when Auto-RP is configured should be configured prior to beginning the configuration task. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 187 21. show ip mroute [group-address | group-name] [source-address | source-name] [interface-type interface-number] [summary] [count] [active kbps] DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 188 • Skip this step if you configured sparse mode in Step 7. Example: Device(config-if)# ip pim sparse-dense-mode Step 9 Exits interface configuration mode and returns to global configuration exit mode. Example: Device(config-if)# exit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 189 In some network environments, the disadvantages of lowering the interval (more control packet overhead) may outweigh the advantages (more frequent group-to-RP mapping updates). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 190 Step 17 Returns to global configuration mode. Example: Device(config-if)# end Step 18 (Optional) Displays the Auto-RP information. show ip pim autorp Example: Device# show ip pim autorp IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 191: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 192 • (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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 193: Modifying The Pim Router-Query Message Interval (Cli)

    RP that multicast traffic from a source needs to be forwarded down the shared tree. In this case, the DR is the device with the highest IP address. This procedure is optional. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 194 VLAN, the IGMP static group, and physical interface. For a configuration example, see Example: Interface Configuration as an SVI, on page 96 These interfaces must have IP addresses assigned to them. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 195: Verifying Pim Operations

    If packets begin reaching their proper destinations after IP multicast fast switching has been disabled, then the issue most likely was related to IP multicast fast switching. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 196: Verifying Ip Multicast On The First Hop Router

    1 kb/s, which effectively displays information about all possible active source traffic. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 197: Verifying Ip Multicast On Routers Along The Spt

    The output of this command provides information about the multicast packet rate for active sources. Example: Device# show ip mroute active Active IP Multicast Sources - sending >= 4 kbps IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 198: Verifying Ip Multicast Operation On The Last Hop Router

    Example: hop router and that are learned through IGMP. Device# show ip igmp groups IGMP Connected Group Membership Group Address Interface Uptime Expires IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 199 MTU is 1500 bytes Helper address is not set through the process-switched path. Directed broadcast forwarding is disabled Multicast reserved groups joined: 224.0.0.1 224.0.0.22 224.0.0.13 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 200 Other counts: Total/RPF failed/Other drops(OIF-null, rate-limit etc) Group: 239.1.2.3, Source count: 1, Packets forwarded: 3165, Packets received: 3165 RP-tree: Forwarding: 0/0/0/0, Other: 0/0/0 Source: 10.0.0.1/32, Forwarding: 3165/20/28/4, Other: 0/0/0 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 201: Using Pim-Enabled Routers To Test Ip Multicast Reachability

    Follow these steps to configure a router to respond to multicast pings. Perform the task on all the interfaces of a router and on all the routers participating in the multicast network: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 202 Repeat Step 3 and Step 4 for each interface on the router participating in the multicast network. Step 6 Ends the current configuration session and returns to privileged EXEC mode. Example: Device(config-if)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 203: Pinging Routers Configured To Respond To Multicast Pings

    Displays global auto-RP information. show ip pim autorp show ip pim boundary Displays information about mroutes filtered by administratively scoped IPv4 multicast boundaries configured on an interface. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 204: Monitoring The Rp Mapping And Bsr Information

    PIMv2 router or multilayer device, confirms that the same RP is the one that a PIMv1 system chooses. For group, enter the group address for which to display RP information. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 205: Troubleshooting Pimv1 And Pimv2 Interoperability Problems

    Device(config)# interface GigabitEthernet3/0/20 Device(config-if)# ip pim passive Device(config-if)# exit Device(config)# interface vlan100 Device(config-if)# ip address 100.1.1.1 255.255.255.0 Device(config-if)# ip pim passive Device(config-if)# exit Device(config)# interface GigabitEthernet3/0/20 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 206: 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 146 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 207: Example: Sparse Mode With Auto-Rp

    The mapping agent accepts candidate RP announcements from these two devices only for multicast groups that fall in the group range of 224.0.0.0 to 239.255.255.255. The mapping agent does not accept candidate IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 208: 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 160 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 209: Additional References

    Cisco IOS IP Multicast Command Reference Error Message Decoder Description Link 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. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 210 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 211: Feature History And Information For Pim

    Configuring PIM Feature History and Information for PIM Feature History and Information for PIM Release Modification Cisco IOS XE 3.2SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 212 Configuring PIM Feature History and Information for PIM IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 213: 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 214: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 215 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 216: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 217 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 218 Configuring PIM MIB Extension for IP Multicast Additional References IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 219: 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 220 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 221 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 222: Msdp Message Types

    SA messages contain the IP address of the originating RP and one or more (S, G) pairs being advertised. In addition, the SA message may contain an encapsulated data packet. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 223: Sa Request Messages

    The initial multicast packet sent by the source (either encapsulated in the register message or received from a directly connected source) is encapsulated in the initial SA message. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 224: Sa Message Receipt

    Rule 1 of RPF checking in MSDP is applied when the sending MSDP peer is also an i(M)BGP peer. When Rule 1 is applied, the RPF check proceeds as follows: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 225: Implications Of Rule 1 Of Rpf Checking On Msdp

    RP is the same as the autonomous system of the e(M)BGP peer (which is also the sending MSDP peer), then the RPF check succeeds; otherwise it fails. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 226: Implications Of Rule 2 Of Rpf Checking On Msdp

    • The MSDP peer from which the SA message was received. • Any MSDP peers that are in the same MSDP mesh group as this device (if the peer is a member of a mesh group). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 227: Msdp Peers

    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 228: Sa Message Limits

    MSDP peers will wait 30 seconds after the session is reset before attempting to reestablish sessions with other peers. The modified configured connection-retry interval applies to all MSDP peering sessions on the device. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 229: Default Msdp Peers

    SA messages it receives from that peer. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 230: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 231: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 232: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 233: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 234: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 235 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 236: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 237: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 238: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 239: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 240: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 241 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 242: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 243: Configuring An Msdp Mesh Group

    Default MSDP Peers, on page 205 Example: Configuring a Default MSDP Peer, on page 236 Configuring an MSDP Mesh Group Perform this optional task to configure an MSDP mesh group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 244 Step 5 exit Exits global configuration mode and returns to privileged EXEC mode. Example: Device(config)# exit Related Topics MSDP Mesh Groups, on page 206 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 245: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 246: Controlling The Forwarding Of Sa Messages To Msdp Peers Using Outgoing Filter 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 247: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 248: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 249: 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 250: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 251: Including A Bordering Pim Dense Mode Region In Msdp

    Controlling SA Messages Originated by an RP for Local Sources, on page 221 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 252: 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 210 section. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 253: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 254 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 255 [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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 256: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 257: 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 3.6E (Catalyst 3850 Switches)
  • Page 258: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 259: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 260: Example: Configuring A Default Msdp Peer

    SA messages it receives from that peer. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 261 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 262: Example: Configuring Msdp Mesh Groups

    IPv6 addressing and connectivity IPv6 Configuration Guide Cisco IOS commands Cisco IOS Master Commands List, All Releases IP multicast commands Cisco IOS IP Multicast Command Reference IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 263: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 264 Configuring MSDP Feature History and Information for Multicast Source Discovery Protocol IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 265: C H A P T E

    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 266: Restrictions For Configuring Wireless Multicast

    • Multicast mode—The device sends multicast packets to a CAPWAP multicast group. This method reduces overhead on the device processor and shifts the work of packet replication to the network, which is much more efficient than the unicast method. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 267: Information About Multicast Optimization

    VLANs. Therefore, the multicast packets that are sent out over the network is just one stream. Related Topics Configuring IP Multicast VLAN for WLAN (CLI), on page 254 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 268: Ipv6 Global Policies

    IPv6 ND inspection entry point. This entry point is the last to be called, so any decision (such as drop) made by another feature supersedes the IPv6 ND inspection decision. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 269: Ipv6 Nd Inspection

    It inspects ND and DHCP messages on a link to glean addresses, and then populates the binding table with these addresses. This feature also enforces address ownership and limits the number of addresses any given node is allowed to claim. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 270: How To Configure Wireless Multicast

    How to Configure Wireless Multicast Configuring Wireless Multicast-MCMC Mode (CLI) SUMMARY STEPS 1. enable 2. configure terminal 3. wireless multicast 4. ap capwap multicast ipaddr 5. end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 271: Configuring Wireless Multicast-Mcuc Mode (Cli)

    Information About Wireless Multicast, on page 242 Configuring Wireless Multicast-MCUC Mode (CLI) SUMMARY STEPS 1. enable 2. configure terminal 3. wireless multicast 4. no ap capwap multicast ipaddr 5. end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 272: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 273: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 274: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 275: Configuring Ipv6 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 276: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 277: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 278: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 279: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 280: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 281: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 282 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 283: 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 www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 284: 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. • Existing applications in a network predating SSM will not work within the SSM range unless they are modified to support (S, G) channel subscriptions.
  • Page 285: Information About Ssm And Ssm Mapping

    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 Cisco's implementation of IP multicast solutions targeted for audio and video broadcast application environments and is described in RFC 3569. The following components together support the implementation of SSM: •...
  • Page 286: Ssm Operations

    PIM-SM unless a router is a last-hop router. Therefore, routers that are not last-hop routers can run PIM-SM for SSM groups (for example, if they do not yet support SSM). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 287: Igmpv3 Host Signaling

    SSM is easy to install and provision in a network because it does not require the network to maintain which active sources are sending to multicast groups. This requirement exists in ISM (with IGMPv1, IGMPv2, or IGMPv3). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 288: Ssm Mapping Overview

    SSM mapping, thus, enables you to leverage SSM for video delivery to legacy STBs that do not support IGMPv3 or for applications that do not take advantage of the IGMPv3 host stack. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 289: Static Ssm Mapping

    G and performs a reverse lookup into the DNS. The router looks up IP address resource records (IP A RRs) to be returned for this constructed domain IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 290 The timeout argument configures the length of time for which the router performing SSM mapping will cache the DNS lookup. This argument is optional and defaults to the timeout of the zone in which this entry is IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 291: Ssm Mapping Benefits

    If you want to use an access list to define the Source Specific Multicast (SSM) range, configure the access list before you reference the access list in the ip pim ssm command. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 292 • 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 293 Device# show ip mroute Related Topics Prerequisites for Configuring SSM, on page 259 SSM Components Overview, on page 261 SSM with IGMPv3 Example, on page 280 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 294: Configuring Ssm Mapping

    Enables SSM mapping for groups in the configured SSM range. By default, this command enables DNS-based SSM Note Example: mapping. Device(config)# ip igmp ssm-map enable IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 295: Configuring Dns-Based Ssm Mapping(Cli)

    Configuring DNS-Based SSM Mapping(CLI) Perform this task to configure the last hop router to perform DNS lookups to learn the IP addresses of sources sending to a group. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 296 • By default, the ip igmp ssm-map command enables Example: DNS-based SSM mapping. Only the noform of this command is saved to the running configuration. Device(config)# ip igmp ssm-map query dns IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 297: Configuring Static Traffic Forwarding With Ssm Mapping

    When static traffic forwarding with SSM mapping is configured, the last hop router uses DNS-based SSM mapping to determine the sources associated with a group. The resulting (S, G) channels are then statically forwarded. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 298: Configuring Static Traffic Forwarding With Ssm Mapping (Cli)

    232.1.2.1 source ssm-map Configuring Static Traffic Forwarding with SSM Mapping (CLI) Follow these steps to configure static traffic forwarding with SSM mapping on the last hop router: IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 299 These interfaces must have IP addresses assigned to them. Static forwarding of traffic with SSM mapping works with either Note DNS-based SSM mapping or statically configured SSM mapping. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 300: Verifying Ssm Mapping Configuration And Operation

    DNS-Based SSM Mapping, on page 265 SSM Mapping Overview, on page 264 Verifying SSM Mapping Configuration and Operation Perform this optional task to verify SSM mapping configuration and operation. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 301 DNS name : 4.1.1.232.ssm-map.cisco.com Expire time : 860000 Source list : 172.16.8.5 : 172.16.8.6 Step 4 show ip igmp groups [group-name | group-address | interface-type interface-number] [detail] IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 302 00:03:20 Group mode: INCLUDE Last reporter: 0.0.0.0 CSR Grp Exp: 00:02:59 Group source list: (C - Cisco Src Report, U - URD, R - Remote, S - Static, M - SSM Mapping) Source Address Uptime v3 Exp CSR Exp Flags 172.16.8.3...
  • Page 303: Monitoring Ssm And Ssm Mapping

    Use the privileged EXEC commands in the following table to monitor SSM mapping. Table 19: SSM Mapping Monitoring Commands Command Purpose Device# show ip igmp ssm-mapping Displays information about SSM mapping. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 304: Configuration Examples For Ssm And Ssm Mapping

    Without this filtering, SSM will still operate, but there may be additional RPT traffic if legacy first hop and last hop routers exist in the network. ip access-list extended no-ssm-range deny ip any 232.0.0.0 0.255.255.255 ! SSM range IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 305: Ssm Mapping Example

    100 ip igmp static-group 232.1.2.1 source ssm-map ip igmp version 3 ip igmp explicit-tracking ip igmp limit 2 ip igmp v3lite ip urd IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 306 Configures the groups permitted by ACL 11 to use ip igmp ssm-map static 11 172.16.8.11 source address 172.16.8.11. • In this example, ACL 11 permits group 232.1.2.10. ip pim sparse-mode Enables PIM sparse mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 307 SSM mapping; however, it is not required. ip pim ssm default Configures SSM service. • The default keyword defines the SSM range access list as 232/8. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 308: Dns Server Configuration Example

    Related Documents Related Topic Document Title For complete syntax and usage information for the IP Multicast Routing Command Reference (Catalyst commands used in this chapter. 3850 Switches) IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 309 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 310: Feature History And Information For Ssm

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for SSM Release Modification Cisco IOS XE 3.2SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 311: Chapter 1 2 Configuring Basic 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 www.cisco.com/go/cfn. An account on Cisco.com is not required.
  • Page 312: Restrictions For Basic Ip Multicast Routing

    For complete syntax and usage information for the commands used in this chapter, see the IP Multicast Note Command Reference, Cisco IOS XE Release 3SE (Catalyst 3850 Switches). For information on configuring the Multicast Source Discovery Protocol (MSDP), see the Catalyst 3850 Routing Configuration Guide.
  • Page 313: Multicast Routing And Device Stacks

    Default IP Multicast Routing Configuration This table displays the default IP multicast routing configuration. Table 21: Default IP Multicast Routing Configuration Feature Default Setting Multicast routing Disabled on all interfaces. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 314: How To Configure Basic Ip Multicast Routing

    RP. When no RP is known, the packet is flooded in a dense-mode fashion. If the multicast traffic from a specific source is sufficient, the receiver’s first-hop router might send join messages toward the source to build a source-based distribution tree. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 315 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 316 Verifying SSM Mapping Configuration and Operation, on page 276 Static SSM Mapping, on page 265 SSM Mapping Overview, on page 264 Configuring DNS-Based SSM Mapping(CLI), on page 271 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 317: Configuring Ip Multicast Forwarding (Cli)

    Device> enable Step 2 configure terminal Enters the global configuration mode. Example: Device# configure terminal Step 3 Enables IP multicast forwarding. ip mfib Example: Device(config)# ip mfib IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 318: Configuring A Static Multicast Route (Mroute) (Cli)

    If there are multiple static mroutes configured, the device performs a longest-match lookup of the mroute table. When the mroute with the longest match (of the source-address) is found, the search terminates and the IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 319 IP address 10.2.2.2. {rpf-address | interface-type interface-number}} [distance] Example: Device(configure)# ip mroute 10.1.1.1 255.255.255.255 10.2.2.2 Step 4 Returns to privileged EXEC mode. exit Example: Device(config)# exit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 320: Configuring Optional Ip Multicast Routing Features

    7. show running-config 8. 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 321 These interfaces must have IP addresses assigned to them. Step 5 ip multicast boundary Configures the boundary, specifying the access list you created in Step 2. access-list-number Example: Device(config-if)# ip multicast boundary 12 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 322: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 323 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 324: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 325: Monitoring And Maintaining Basic Ip Multicast Routing

    You can remove all contents of a particular cache, table, or database. Clearing a cache, table, or database might be necessary when the contents of the particular structure are or suspected to be invalid. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 326: Displaying System And Network Statistics

    You can use any of the privileged EXEC commands in the following table to display various routing statistics. Table 23: Commands for Displaying System and Network Statistics Command Purpose ping [group-name | group-address] Sends an ICMP Echo Request to a multicast group address. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 327 [type number] Displays information about interfaces configured for PIM. This [count | detail | df | stats ] command is available in all software images. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 328: Displaying Multicast Peers, Packet Rates And Loss Information, And Path Tracing

    Displaying Multicast Peers, Packet Rates and Loss Information, and Path Tracing You can use the privileged EXEC commands in the following table to monitor IP multicast routers, packets, and paths. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 329: Configuration Examples For Ip Multicast Routing

    Multicast Group Transmission Scheme, on page 22 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 330: Additional References

    Standards and RFCs Standard/RFC Title RFC 1112 Host Extensions for IP Multicasting RFC 2236 Internet Group Management Protocol, Version 2 RFC 4601 Protocol-Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 331: 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.2SE This feature was introduced. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 332 Configuring Basic IP Multicast Routing Feature History and Information for IP Multicast IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 333: Chapter 1 3 Configuring The Service Discovery Gateway

    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 334: Information About The Service Discovery Gateway And Mdns

    An mDNS gateway provides a transport for mDNS packets across Layer 3 boundaries by filtering, caching, and redistributing services from one Layer 3 domain to another. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 335: Mdns-Sd Considerations For Wireless Clients

    After the device or interface is enabled, you can redistribute service discovery information across subnets. 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). IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 336: Filtering

    This function is helpful to keep the records refreshed in the cache. Active queries can only be used globally and cannot be used at the interface level. Note IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 337: How To Configure The Service Discovery Gateway

    5. match service-instance { LINE } 6. match service-type {LINE } 7. end DETAILED STEPS Command or Action Purpose Step 1 enable Enables privileged EXEC mode. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 338 You cannot use the match command if you have used the query option Note in the previous step. The match command can be used only for the permit or deny option. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 339: Configuring The Service List (Gui)

    In the Service List Name text box, enter the service list name. Step 4 From the Service rule drop-down list, choose from the following options: • permit—permits the service list. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 340: Enabling Mdns Gateway And Redistributing Services (Cli)

    By default, mDNS gateway is disabled on all interfaces. Note IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 341 (Optional) For a service list, applies a filter on incoming service discovery information (IN-bound filtering) or outgoing service discovery information (OUT-bound filtering). Example: Device (config-mdns)# service-policy serv-pol1 IN IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 342 (Optional) Disables bridging of mDNS packets to wireless clients. no wireless mdns-bridging Example: no wireless mdns-bridging Device (config)# Step 11 Returns to privileged EXEC mode. Example: Device(config)# end IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 343: Configuring Interface Service Rules (Gui)

    Follow these steps to configure downstream rules that include service lists and service rules that you can apply for all the downstream traffic on the device. a) Click the Down Stream Rules tab. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 344: Monitoring Service Discovery Gateway

    [detail | name record-name| This command displays information for outstanding type record-type [ name record-name]] mDNS requests, including record name and record type information. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 345: Configuration Examples

    Example: Disable Bridging of mDNS Packets to Wireless Clients The following example displays how to disable bridging of mDNS packets to wireless clients. Device(config)# wireless multicast Device(config)# no wireless mdns-bridging IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 346: Example: Creating A Service-List, Applying A Filter And Configuring Parameters

    Service Discovery Gateway , on page 311 Filtering, on page 312 Example: Global mDNS Configuration The following example displays how to globally configure mDNS. Device# configure terminal IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 347: Example: Interface Mdns Configuration

    Displays the hostname assigned to each service provider machine. VLAN ID Displays the VLAN ID of the service provider. MAC ID Displays the MAC address of the service provider machine. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 348: Monitoring Static Service Cache (Gui)

    Displays the service type record. Values are as follow: • PTR • TXT • SRV RR Record Data Displays IP addresses, service names of the announced services. IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 349: Where To Go Next For Configuring Services Discovery Gateway

    'Information About DNS' section in IP Addressing: DNS Configuration Guide, Cisco IOS XE Release Platform-independent configuration information IP Addressing: DNS Configuration Guide, Cisco IOS XE Release 3SE IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 350 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 351: Feature History And Information For Services Discovery Gateway

    Feature History and Information for Services Discovery Gateway 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 352 Configuring the Service Discovery Gateway Feature History and Information for Services Discovery Gateway IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 353: Deployment

    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 354: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 355: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 356: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 357: Benefit Of Preventing Or Delaying The Use Of The Shortest-Path Tree

    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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 358 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 359: Configuration Examples For Optimizing Pim Sparse Mode In A Large Multicast

    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 333 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 360: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 361 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 362 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 363: Chapter 1 5 Ip Multicast Optimization: Multicast Subsecond Convergence

    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 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 365: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 366: 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 367: 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 368: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 369: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 370: 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 371: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 372: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 373: Ip Multicast Optimization: Ip Multicast Load Splitting Across Equal-Cost Paths

    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 374: 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 375 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 376: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 377: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 378: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 379: 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 365 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 380: 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 381 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 382: Pim-Ssm

    Figure 20: 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 383: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 384: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 385: Prerequisites For Ip Multicast Load Splitting - Ecmp

    IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 386 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 387 (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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 388: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 389: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 390 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 391: Configuration Examples For Load Splitting Ip Multicast Traffic Over Ecmp

    Enabling ECMP Multicast Load Splitting Based on Source Address, on page 361 ECMP Multicast Load Splitting Based on Source Address Using the S-Hash Algorithm, on page 353 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 392: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 393: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 394 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 395: Ip Multicast Optimization: Ssm Channel Based Filtering For 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 396: Prerequisites For Ssm Channel Based Filtering For Multicast Boundaries

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

    Enters global configuration mode. Example: Device# configure terminal Step 3 ip access-list {standard| extended} access-list-name Configures the standard or extended access list. Example: Device(config)# ip access-list 101 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 398 Configuring the Multicast Boundaries Permitting and Denying Traffic Example, on page 375 Configuring the Multicast Boundaries Permitting Traffic Example, on page 375 Configuring the Multicast Boundaries Denying Traffic Example, on page 375 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 399: Configuration Examples For Ssm Channel Based Filtering For Multicast Boundaries

    The following example denies a group-range that is announced by the candidate RP. Because the group range is denied, no pim auto-rp mappings are created. configure terminal ip access-list standard acc_grp10 deny 225.0.0.0 0.255.255.255 permit any access-list extended acc_grp12 IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 400: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 401: Feature History And Information For Ssm Channel Based Filtering For Multicast Boundaries

    Feature History and Information for SSM Channel Based Filtering for Multicast Boundaries 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 402 IP Multicast Optimization: SSM Channel Based Filtering for Multicast Feature History and Information for SSM Channel Based Filtering for Multicast Boundaries IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 403: Chapter 1 8 Ip Multicast Optimization: Pim Dense Mode State Refresh

    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 404: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 405: 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 406: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 407: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 408 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 409: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 410 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 411: Chapter 1 9 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 412: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 413: 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 414: Configuring Per Interface Igmp State Limiters

    Configuring IGMP State Limiters Example, on page 392 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 415 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 416: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 417 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 418: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 419: 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 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 420 IP Multicast Optimization: IGMP State Limit Feature History and Information for IGMP State Limit IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01...
  • Page 421 33, 34, 35, 38, 39, 40, 41, 42, 43, 45, 51, 53, 55, 57, 78, 81, 83, 84, 86, configurable leave timer 42, 78 default configuration 43, 44, 45, 140 described IGMP multicast addresses IGMP filtering IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01 IN-1...
  • Page 422 32, 34, 39, 42, 43, 44, 71, 73, 87, 91, 113 and address aliasing monitoring mapping information and stack changes stacking default configuration active switch functions definition stack member functions IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) IN-2 OL-32598-01...
  • Page 423 IGMP 42, 89 multicast router ports, adding described Multicast Source Discovery Protocol disabling reserved link-local addresses restrictions 32, 33, 260 IGMP IGMP snooping IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) OL-32598-01 IN-3...
  • Page 424 Verifying multicast operations 172, 173, 174 sparse mode last hop router sparse-dense mode on routers along the SPT 172, 173 sparse-mode register messages IP Multicast Routing Configuration Guide, Cisco IOS XE Release 3.6E (Catalyst 3850 Switches) IN-4 OL-32598-01...

Table of Contents