Cisco Catalyst 2960-XR Configuration Manuals
Cisco Catalyst 2960-XR Configuration Manuals

Cisco Catalyst 2960-XR Configuration Manuals

Ip multicast routing
Hide thumbs Also See for Catalyst 2960-XR:
Table of Contents

Advertisement

Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide,
Cisco IOS Release 15.0(2)EX1
First Published: August 08, 2013
Americas Headquarters
Cisco Systems, Inc.
170 West Tasman Drive
San Jose, CA 95134-1706
USA
http://www.cisco.com
Tel: 408 526-4000
800 553-NETS (6387)
Fax: 408 527-0883
Text Part Number: OL-29426-01

Advertisement

Table of Contents
loading

Summary of Contents for Cisco Catalyst 2960-XR

  • Page 1 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 First Published: August 08, 2013 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 Understanding Cisco's Implementation of IP Multicast Routing C H A P T E R 2 Cisco’s Implementation of IP Multicast Routing Information About IGMP Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 4 C H A P T E R 4 Finding Feature Information Prerequisites for Configuring PIM Prerequisites for Configuring PIM Stub Routing Restrictions for PIM Restrictions for Configuring Auto-RP and BSR Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 5 Delaying the Use of PIM Shortest-Path Tree Modifying the PIM Router-Query Message Interval Monitoring PIM Monitoring RP Mapping Troubleshooting PIMv1 and PIMv2 Interoperability Problems Configuration Examples for PIM Example: Enabling PIM Stub Routing Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 6 Configuring Source Specific Multicast Mapping Configuring Static SSM Mapping Configuring DNS-Based SSM Mapping Configuring Static Traffic Forwarding with SSM Mapping Monitoring SSM Monitoring SSM Mapping Where to Go Next Additional References Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 7 Monitoring IP Multicast Routing Configuration Examples for IP Multicast Routing Example: Configuring an IP Multicast Boundary Where to Go Next Additional References Feature History and Information for IP Multicast Routing Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 8 Contents Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 viii OL-29426-01...
  • Page 9: Preface

    An ellipsis (three consecutive nonbolded periods without spaces) after a syntax element indicates that the element can be repeated. A vertical line, called a pipe, indicates a choice within a set of keywords or arguments. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 10 Means the described action saves time. You can save time by performing the action described in the Timesaver paragraph. Warning Means reader be warned. In this situation, you might perform an action that could result in bodily injury. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 11: Related Documentation

    Obtaining Documentation and Submitting a Service Request For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at: http://www.cisco.com/en/US/docs/general/whatsnew/whatsnew.html...
  • Page 12 Preface Obtaining Documentation and Submitting a Service Request Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 13: 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 14: Igmp Version

    (with a Ethernet ports. To return to specific interface). privileged EXEC mode, press Ctrl-Z or enter end. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 15: Using The Help System

    Obtains a list of commands that begin with a particular character string. Example: Switch# di? dir disable disconnect Step 3 abbreviated-command-entry <Tab> Completes a partial command name. Example: Switch# sh conf<tab> Switch# show configuration Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 16: Understanding Abbreviated Commands

    CLI Error Messages This table lists some error messages that you might encounter while using the CLI to configure your switch. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 17: Configuration Logging

    The software provides a history or record of commands that you have entered. The command history feature is particularly useful for recalling long or complex commands or entries, including access lists. You can customize this feature to suit your needs. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 18: Changing The Command History Buffer Size

    Returns to more recent commands in the history buffer after recalling commands with Ctrl-P or the up arrow key. Repeat the key sequence to recall successively more recent commands. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 19: Disabling The Command History Feature

    Command or Action Purpose Step 1 terminal editing Reenables the enhanced editing mode for the current terminal session in the privileged EXEC mode. Example: Switch# terminal editing Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 20: Editing Commands Through Keystrokes

    Ctrl-U or Ctrl-X Deletes all characters from the cursor to the beginning of the command line. Ctrl-W Deletes the word to the left of the cursor. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 21: Editing Command Lines That Wrap

    The following example shows how to wrap a command line that extend beyond a single line on the screen. SUMMARY STEPS 1. access-list 2. Ctrl-A 3. Return key Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 22: Searching And Filtering Output Of Show And More Commands

    1. {show | more} command | {begin | include | exclude} regular-expression DETAILED STEPS Command or Action Purpose Step 1 {show | more} command | {begin | include | exclude} Searches and filters the output. regular-expression Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 23: Accessing The Cli Through A Console Connection Or Through Telnet

    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. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 24 Using the Command-Line Interface Accessing the CLI through a Console Connection or through Telnet Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 25: Understanding Cisco's Implementation Of Ip Multicast Routing

    • Distance Vector Multicast Routing Protocol (DVMRP) is used on the multicast backbone of the Internet (MBONE). The software supports PIM-to-DVMRP interaction. • Cisco Group Management Protocol (CGMP) is used on Cisco routers and multilayer switches connected to Layer 2 Catalyst switches to perform tasks similar to those performed by IGMP.
  • Page 26: Information About Igmp

    A multicast group can be active for a long time, or it can be very short-lived. Membership in a group can constantly change. A group that has members can have no activity. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 27: Igmp Versions

    60 seconds on all interfaces. IGMP query timeout 60 seconds on all interfaces. IGMP maximum query response time 10 seconds on all interfaces. Multilayer switch as a statically connected member Disabled. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 28: Configuring Optional Igmp Features

    Configures the switch to join a multicast group. By default, no group memberships are defined. Example: For group-address, specify the multicast IP address in dotted decimal notation. Switch(config-if)# ip igmp Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 29: Controlling Access To Ip Multicast Group

    1. configure terminal 2. interface interface-id 3. ip igmp access-group access-list-number 4. exit 5. access-list access-list-number {deny | permit} source [source-wildcard] 6. end 7. show ip igmp interface [interface-id] Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 30 Place ones in the bit positions that you want to ignore. Recall that the access list is always terminated by an implicit deny statement for everything. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 31: Changing The Igmp Version

    1. configure terminal 2. interface interface-id 3. ip igmp version {1 | 2 | 3 } 4. end 5. show ip igmp interface [interface-id] 6. copy running-config startup-config Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 32: Modifying The Igmp Host-Query Message Interval

    The switch periodically sends IGMP host-query messages to discover which multicast groups are present on attached networks. These messages are sent to the all-hosts multicast group (224.0.0.1) with a time-to-live Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 33 75 The range is 1 to 18000. Note To return to the default setting, use the no ip igmp query-interval interface configuration command. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 34: Changing The Igmp Query Timeout For Igmpv2

    This procedure is optional. SUMMARY STEPS 1. configure terminal 2. interface interface-id 3. ip igmp querier-timeout seconds 4. end 5. show ip igmp interface [interface-id] 6. copy running-config startup-config Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 35: Changing The Maximum Query Response Time For Igmpv2

    The maximum query response time enables the switch to quickly detect that there are no more directly connected group members on a LAN. Decreasing the value enables the switch to prune groups faster. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 36 Step 4 Returns to privileged EXEC mode. Example: Switch(config-if)# end Step 5 Verifies your entries. show ip igmp interface [interface-id] Example: Switch# show ip igmp interface Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 37: Configuring The Switch As A Statically Connected Member

    5. show ip igmp interface [interface-id] 6. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 Enters the global configuration mode. configure terminal Example: Switch# configure terminal Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 38: Configuration Examples For Igmp Features

    Example: Configuring the Switch as a Member of a Multicast Group This example shows how to enable the switch to join multicast group 255.2.2.2: Switch(config)# interface gigabitethernet1/0/1 Switch(config-if)# ip igmp join-group 255.2.2.2 Switch(config-if)# Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 39: Example: Controlling Access To Ip Multicast Groups

    Catalyst 2960-XR Switch IP Multicast Command commands used in this book. Reference Standards and RFCs Standard/RFC Title RFC 1112 Host Extensions for IP Multicasting RFC 2236 Internet Group Management Protocol, Version 2 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 40 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. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 41: Configuring Cgmp

    The following are the prerequisites for configuring CGMP: • When multiple Cisco CGMP-capable devices are connected to a switched network and the ip cgmp proxy command is needed, we recommend that all devices be configured with the same CGMP option and have precedence for becoming the IGMP querier over non-Cisco routers.
  • Page 42: Restrictions For Cgmp

    The switch serves as a CGMP server for devices that do not support IGMP snooping but have CGMP-client functionality. CGMP is a protocol used on Cisco routers and multilayer switches connected to Layer 2 Catalyst switches to perform tasks similar to those performed by IGMP. CGMP permits Layer 2 group membership information to be communicated from the CGMP server to the switch.
  • Page 43 Example: Switch(config-if)# end Step 5 Verifies your entries. show running-config Example: Switch# show running-config Step 6 copy running-config startup-config (Optional) Saves your entries in the configuration file. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 44: Monitoring Cgmp

    [type number] Lists the PIM neighbors discovered by the switch. This command is available in all software images. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 45: Where To Go Next

    For complete syntax and usage information for the Catalyst 2960-XR Switch IP Multicast Command commands used in this book. Reference Standards and RFCs Standard/RFC Title — — Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 46: Feature History And Information For Cgmp

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for CGMP Release Modification Cisco IOS 15.0(2)EX1 This feature was introduced. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 47: Configuring Pim

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

    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 49: Information About Pim

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

    Cisco protocol. PIMv2 is a standards track protocol in the IETF. Note We recommend that you use PIMv2. The BSR function interoperates with Auto-RP on Cisco routers and multilayer switches. When PIMv2 devices interoperate with PIMv1 devices, Auto-RP should have already been deployed. A PIMv2 BSR that is also an Auto-RP mapping agent automatically advertises the RP elected by Auto-RP.
  • Page 51: Pim-Sm

    PIM router forwarding multicast traffic to a single access domain. PIM messages are blocked, and the PIM asset and designated router election mechanisms are not supported on the PIM passive interfaces. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 52: Igmp Helper

    The PIM-SM protocols require the presence of a rendezvous point (RP) in the network. An RP acts as the meeting place for sources and receivers of multicast data. If a static RP configuration is used, then the Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 53: Auto-Rp Benefits

    This Cisco proprietary feature eliminates the need to manually configure the RP information in every router and multilayer switch in the network. For Auto-RP to work, you configure a Cisco router or multilayer switch as the mapping agent. It uses IP multicast to learn which routers or switches in the network are possible candidate RPs to receive candidate RP announcements.
  • Page 54: Pim V2 Bsr

    (which might not be all interfaces on the router). 3 If the RPF check fails, the packet is discarded. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 55 • (S, G) joins (which are source-tree states) are sent toward the source. • (*,G) joins (which are shared-tree states) are sent toward the RP. Note DVMRP is not supported on the switch. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 56: Pim Shared Tree And Source Tree

    Join and prune messages are sent for sources and RPs. They are sent hop-by-hop and are processed by each PIM device along the path to the source or RP. Register and register-stop messages are not sent hop-by-hop. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 57: Default Pim Routing Configuration

    Candidate RPs Disabled. Shortest-path tree threshold rate 0 kb/s. PIM router query message interval 30 seconds. How to Configure PIM Enabling PIM Stub Routing This procedure is optional. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 58 Returns to privileged EXEC mode. Example: Switch(config-if)# end Step 5 (Optional) Displays the PIM stub that is enabled on each show ip pim interface interface. Example: Switch# show ip pim interface Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 59: Configuring A Rendezvous Point

    Filtering Incoming RP Announcement Messages, on page 55 • Using a standards track protocol in the Internet Engineering Task Force (IETF) For information about this procedure, see Configuring PIMv2 BSR, on page 57 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 60: Manually Assigning An Rp To Multicast Groups

    Example: Note If there is no RP configured for a group, the switch treats the group as dense, using the dense-mode PIM techniques. Switch(config)# ip pim rp-address Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 61: Show Running-Config

    Verifies your entries. Example: Switch# show running-config Step 6 copy running-config startup-config (Optional) Saves your entries in the configuration file. Example: Switch# copy running-config startup-config Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 62: Setting Up Auto-Rp In A New Internetwork

    RPs. Assume that it is desirable to use a second RP for the local groups. Step 2 Enters the global configuration mode. configure terminal Example: Switch# configure terminal Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 63 There is no default setting. The range is 1 to 255. Step 6 Returns to privileged EXEC mode. Example: Switch(config)# end Step 7 show running-config Verifies your entries. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 64: Adding Auto-Rp To An Existing Sparse-Mode Cloud

    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. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 65 1 to 99. If no access list is configured, the RP is used for all groups. • For interval seconds, specify how often the announcement messages must be sent. The default is 60 seconds. The range is 1 to 16383. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 66: (Optional) Verifies Your Entries

    Displays active RPs that are cached with associated multicast routing entries. Example: Switch# show ip pim rp mapping Step 9 Displays the information cached in the routing table. show ip pim rp Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 67: Preventing Join Messages To False Rps

    Filtering Incoming RP Announcement Messages You can add configuration commands to the mapping agents to prevent a maliciously configured router from masquerading as a candidate RP and causing problems. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 68 RP announcements (rp-list ACL). • Create an access list that specifies the range of multicast groups from which to accept or deny (group-list ACL). Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 69: 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 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 70: Defining The Pim Domain Border

    4. end 5. show running-config 6. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 configure terminal Enters the global configuration mode. Example: Switch# configure terminal Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 71: Defining The Ip Multicast Boundary

    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. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 72 Configures the boundary, specifying the access list you created in Step 2. Example: To remove the boundary, use the no ip multicast Note boundary interface configuration command. Switch(config-if)# ip multicast boundary Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 73: Configuring Candidate Bsrs

    3. end 4. show running-config 5. copy running-config startup-config DETAILED STEPS Command or Action Purpose Step 1 configure terminal Enters the global configuration mode. Example: Switch# configure terminal Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 74 (Optional) Saves your entries in the configuration file. Example: Switch# copy running-config startup-config Related Topics PIM v2 BSR, on page 42 Example: Configuring Candidate BSRs, on page 73 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 75: Configuring The Candidate Rps

    Candidate RPs send candidate RP advertisements to the BSR. When deciding which devices should be RPs, consider these options: • In a network of Cisco routers and multilayer switches where only Auto-RP is used, any device can be configured as an RP.
  • Page 76: Configuring Auto-Rp And Bsr For The Network

    Configuring Auto-RP and BSR for the Network If there are only Cisco devices in your network (no routers from other vendors), there is no need to configure a BSR. Configure Auto-RP in a network that is running both PIMv1 and PIMv2.
  • Page 77 If you have non-Cisco PIMv2 routers that need to interoperate with Cisco PIMv1 routers and multilayer switches, both Auto-RP and a BSR are required. We recommend that a Cisco PIMv2 router or multilayer switch be both the Auto-RP mapping agent and the BSR.
  • Page 78: Delaying The Use Of Pim Shortest-Path Tree

    • The permit keyword permits access if the conditions are matched. Switch(config)# access-list 16 permit 225.0.0.0 0.255.255.255 • For source, specify the multicast group to which the threshold will apply. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 79 (Optional) Saves your entries in the configuration file. Example: Switch# copy running-config startup-config Related Topics PIM Shared Tree and Source Tree, on page 44 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 80: Modifying The Pim Router-Query Message Interval

    The default is 30 seconds. The range is 1 to 65535. Note To return to the default setting, use the no ip pim Switch(config-if)# ip pim query-interval 45 query-interval [seconds] interface configuration command. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 81: Monitoring Pim

    Displays details about the Border Gateway Protocol (BGP) advertisement of the route distinguisher (RD) for the multicast distribution tree (MDT) default group. show ip pim neighbor Displays the PIM neighbor information. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 82: Monitoring Rp Mapping

    2 Verify interoperability between different versions of DRs and RPs. Make sure that the RPs are interacting with the DRs properly (by responding with register-stops and forwarding decapsulated data packets from registers). Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 83: Configuration Examples For Pim

    100.1.1.1 Vlan100 v2/P 0 30 1 100.1.1.1 10.1.1.1 GigabitEthernet3/0/20 v2/P 0 30 1 10.1.1.1 Related Topics Enabling PIM Stub Routing, on page 45 PIM Stub Routing, on page 39 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 84: Example: Manually Assigning An Rp To Multicast Groups

    RP announcements from being accepted from unauthorized candidate RPs: Switch(config)# ip pim rp-announce-filter rp-list 10 group-list 20 Switch(config)# access-list 10 permit host 172.16.5.1 Switch(config)# access-list 10 permit host 172.16.2.1 Switch(config)# access-list 20 deny 239.0.0.0 0.0.255.255 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 85: Example: Preventing Join Messages To False Rps

    Switch(config-if)# ip address 172.21.24.18 255.255.255.0 Switch(config-if)# ip pim sparse-dense-mode Switch(config-if)# ip pim bsr-candidate gigabitethernet1/0/2 30 10 Related Topics Configuring Candidate BSRs, on page 61 PIM v2 BSR, on page 42 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 86: Example: Configuring Candidate Rps

    • draft-ietf-pim-v2-dm-03.txt, PIM Version 2 Dense Mode For complete syntax and usage information for the Catalyst 2960-XR Switch IP Multicast Command commands used in this chapter. Reference Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 87: Feature History And Information For Pim

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for PIM Release Modification Cisco IOS 15.0(2)EX1 This feature was introduced. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 88 Configuring PIM Feature History and Information for PIM Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 89: Configuring Ssm

    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 90: Restrictions For Configuring Ssm

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

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

    SSM can coexist with the ISM service by applying the SSM delivery model to a configured subset of the IP multicast group address range. Cisco IOS software allows SSM configuration for the IP multicast address range of 224.0.0.0 through 239.255.255.255. When an SSM range is defined, existing IP multicast receiver applications do not receive any traffic when they try to use an address in the SSM range (unless the application is modified to use an explicit (S, G) channel subscription).
  • Page 93: Ssm Mapping

    IP address resource records and uses them as the source addresses associated with this group. SSM mapping supports up to 20 sources for each group. The router joins all sources configured for a group. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 94: How To Configure Ssm

    See your DNS server documentation for more information about configuring DNS resource records. Related Topics Configuring DNS-Based SSM Mapping, on page 85 How to Configure SSM Configuring SSM This procedure is optional. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 95: Configuring Source Specific Multicast Mapping

    The Source Specific Multicast (SSM) mapping feature supports SSM transition when supporting SSM on the end system is impossible or unwanted due to administrative or technical reasons. You can use SSM mapping Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 96: Configuring Static Ssm Mapping

    The ACL supplied for access-list defines the groups to be mapped to the source IP address entered for the source-address. Example: Switch(config)# ip igmp ssm-map static Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 97: Configuring Dns-Based Ssm Mapping

    DNS server. If DNS-based SSM mapping is the only DNS implementation being used on the router, you can configure a false DNS setup with an empty root zone or a root zone that points back to itself. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 98 Step 5 ip name-server server-address1 [server-address2... Specifies the address of one or more name servers to use server-address6] for name and address resolution. Example: Switch(config)# ip name-server Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 99: Configuring Static Traffic Forwarding With Ssm Mapping

    Use static traffic forwarding with SSM mapping to statically forward SSM traffic for certain groups. SUMMARY STEPS 1. configure terminal 2. interface type number 3. ip igmp static-group group-address source ssm-map 4. end 5. show running-config 6. copy running-config startup-config Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 100 Switch# show running-config Step 6 copy running-config startup-config (Optional) Saves your entries in the configuration file. Example: Switch# copy running-config startup-config Related Topics Static SSM Mapping, on page 81 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 101: Monitoring Ssm

    Displays the IGMP packets received and sent and IGMP host-related events. Where to Go Next You can configure the following for your IP multicast configuration: • IGMP feature support Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 102: Additional References

    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. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 103: Feature History And Information For Ssm

    Configuring SSM Feature History and Information for SSM Feature History and Information for SSM Release Modification Cisco IOS 15.0(2)EX1 This feature was introduced. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 104 Configuring SSM Feature History and Information for SSM Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 105: Configuring Ip Multicast Routing

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

    239.0.0.0/8 on all routed interfaces at the perimeter of its network. This boundary prevents any multicast traffic in the range 239.0.0.0 through 239.255.255.255 from entering or leaving the network. Similarly, Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 107: Default Ip Multicast Routing Configuration

    PIM mode No mode is defined. PIM stub routing None configured. PIM RP address None configured. PIM domain border Disabled. PIM multicast boundary None. Candidate BSRs Disabled. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 108: How To Configure Basic Ip Multicast Routing

    Step 2 ip multicast-routing distributed Enables IP multicast distributed switching Note To disable multicasting, use the no ip multicast-routing Example: distributed global configuration command. Switch(config)# ip multicast-routing distributed Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 109 To disable PIM on an interface, use the no ip pim interface configuration command. Step 6 Returns to privileged EXEC mode. Example: Switch(config-if)# end Step 7 show running-config Verifies your entries. Example: Switch# show running-config Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 110: Configuring An Ip Multicast Boundary

    The permit keyword permits access if the conditions are matched. • For source, enter the number of the network or host from which the packet is being sent. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 111 (Optional) Saves your entries in the configuration file. copy running-config startup-config Example: Switch# copy running-config startup-config Related Topics Example: Configuring an IP Multicast Boundary, on page 103 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 112: Configuring Sdr Listener Support

    Enters the global configuration mode. Example: Switch# configure terminal Step 2 interface interface-id Specifies the interface to be enabled for sdr, and enters interface configuration mode. Example: Switch(config)# interface Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 113: Limiting How Long An Sdr Cache Entry Exists

    This procedure is optional. SUMMARY STEPS 1. configure terminal 2. ip sap cache-timeout minutes 3. end 4. show running-config 5. show ip sap 6. copy running-config startup-config Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 114: Monitoring Ip Multicast Routing

    To display the session directory cache, use the show ip sdr privileged EXEC command. Monitoring IP Multicast Routing You can use the privileged EXEC commands in the following table to monitor IP multicast routers, packets, and paths. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 115: Configuration Examples For Ip Multicast Routing

    Where to Go Next You can configure the following for your IP multicast configuration: • IGMP feature support • CGMP feature support • PIM feature support • SSM feature support Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 116: 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 Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 117: Feature History And Information For Ip Multicast Routing

    Access to most tools on the Cisco Support website requires a Cisco.com user ID and password. Feature History and Information for IP Multicast Routing Release Modification Cisco IOS 15.0(2)EX1 This feature was introduced. Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 118 Configuring IP Multicast Routing Feature History and Information for IP Multicast Routing Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01...
  • Page 119 100, 101 host signalling described enabling sdr listener support limiting sdr cache entry lifetime SAP packets for conference session announcement multicast forwarding, described PIMv1 and PIMv2 interoperability Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 OL-29426-01 IN-1...
  • Page 120 SSM mapping v2 improvements PIM DM PIM domain border PIM shared tree PIM source tree troubleshooting PIM stub routing 35, 39, 45 PIMv1 and PIMv2 interoperability problems Catalyst 2960-XR Switch IP Multicast Routing Configuration Guide, Cisco IOS Release 15.0(2)EX1 IN-2 OL-29426-01...

Table of Contents