|
Command or Action |
Purpose |
|
enable
Example:
Router> enable
|
Enables privileged EXEC mode.
-
Enter your password if prompted.
|
|
configure terminal
Example:
Router# configure terminal
|
Enters global configuration mode. |
|
ip multicast-routing [distributed]
Example:
Router(config)# ip multicast-routing
|
Enables IP multicast routing.
-
Use the distributed keyword to enabled Multicast Distributed Switching.
|
|
Either perform Steps 5 through 7 or perform Steps 6 and 8.
|
-- |
|
ip pim autorp listener
Example:
Router(config)# ip pim autorp listener
|
Causes IP multicast traffic for the two Auto-RP groups 224.0.1.39 and 224.0.1.40 to be PIM dense mode flooded across interfaces operating in PIM sparse mode.
-
Skip this step if you are configuring sparse-dense mode in Step 8.
|
|
interface type number
Example:
Router(config)# interface Gigabitethernet 1/0/0
|
Selects an interface that is connected to hosts on which PIM can be enabled. |
|
ip pim sparse-mode
Example:
Router(config-if)# ip pim sparse-mode
|
Enables PIM sparse mode on an interface. When configuring Auto-RP in sparse mode, you must also configure the Auto-RP listener in the next step.
-
Skip this step if you are configuring sparse-dense mode in Step 8.
|
|
ip pim sparse-dense-mode
Example:
Router(config-if)# ip pim sparse-dense-mode
|
Enables PIM sparse-dense mode on an interface.
-
Skip this step if you configured sparse mode in Step 7.
|
|
exit
Example:
Router(config-if)# exit
|
Exits interface configuration mode and returns to global configuration mode. |
|
Repeat Steps 1 through 9 on all PIM interfaces.
|
-- |
|
ip pim send-rp-announce {interface-type interface-number | ip-address} scope ttl-value [group-list access-list] [interval seconds] [bidir]
Example:
Router(config)# ip pim send-rp-announce loopback0 scope 31 group-list 5
|
Sends RP announcements out all PIM-enabled interfaces.
-
Perform this step on the RP router only.
-
Use the interface-typeand interface-number arguments to define which IP address is to be used as the RP address.
-
Use the ip-address argument to specify a directly connected IP address as the RP address.
Note |
If the ip-address argument is configured for this command, the RP-announce message will be sourced by the interface to which this IP address is connected (that is, the source address in the IP header of the RP-announce message is the IP address of that interface). |
-
This example shows that the interface is enabled with a maximum of 31 hops. The IP address by which the router wants to be identified as RP is the IP address associated with loopback interface 0. Access list 5 describes the groups for which this router serves as RP.
|
|
ip pim send-rp-discovery [interface-type interface-number] scope ttl-value [interval seconds]
Example:
Router(config)# ip pim send-rp-discovery loopback 1 scope 31
|
Configures the router to be an RP mapping agent.
-
Perform this step on RP mapping agent routers or on combined RP/RP mapping agent routers.
Note |
Auto-RP allows the RP function to run separately on one router and the RP mapping agent to run on one or multiple routers. It is possible to deploy the RP and the RP mapping agent on a combined RP/RP mapping agent router. |
-
Use the optional interface-type and interface-number arguments to define which IP address is to be used as the source address of the RP mapping agent.
-
Use the scope keyword and ttl-value argument to specify the Time-to-Live (TTL) value in the IP header of Auto-RP discovery messages.
-
Use the optional interval keyword and seconds argument to specify the interval at which Auto-RP discovery messages are sent.
Note |
Lowering the interval at which Auto-RP discovery messages are sent from the default value of 60 seconds results in more frequent floodings of the group-to-RP mappings. 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). |
-
The example shows limiting the Auto-RP discovery messages to 31 hops on loopback interface 1.
|
|
ip pim rp-announce-filter rp-list access-list group-list access-list
Example:
Router(config)# ip pim rp-announce-filter rp-list 1 group-list 2
|
Filters incoming RP announcement messages sent from candidate RPs (C-RPs) to the RP mapping agent.
-
Perform this step on the RP mapping agent only.
|
|
no ip pim dm-fallback
Example:
Router(config)# no ip pim dm-fallback
|
(Optional) Prevents PIM dense mode fallback.
-
Skip this step if all interfaces have been configured to operate in PIM sparse mode.
Note |
The no ip pim dm-fallback command behavior is enabled by default if all the interfaces are configured to operate in PIM sparse mode (using the ip pim sparse-mode command). |
|
|
interface type number
Example:
Router(config)# interface gigabitethernet 1/0/0
|
Selects an interface that is connected to hosts on which PIM can be enabled. |
|
ip multicast boundary access-list [filter-autorp]
Example:
Router(config-if)# ip multicast boundary 10 filter-autorp
|
Configures an administratively scoped boundary.
-
Perform this step on the interfaces that are boundaries to other routers.
-
The access list is not shown in this task.
-
An access list entry that uses the deny keyword creates a multicast boundary for packets that match that entry.
|
|
end
Example:
Router(config-if)# end
|
Returns to global configuration mode. |
|
show ip pim autorp
Example:
Router# show ip pim autorp
|
(Optional) Displays the Auto-RP information. |
|
show ip pim rp [mapping] [rp-address]
Example:
Router# show ip pim rp mapping
|
(Optional) Displays RPs known in the network and shows how the router learned about each RP. |
|
show ip igmp groups [group-name | group-address| interface-type interface-number] [detail]
Example:
Router# show ip igmp groups
|
(Optional) Displays the multicast groups having receivers that are directly connected to the router and that were learned through Internet Group Management Protocol (IGMP).
-
A receiver must be active on the network at the time that this command is issued in order for receiver information to be present on the resulting display.
|
|
show ip mroute [group-address | group-name] [source-address | source-name] [interface-type interface-number] [summary] [count] [active kbps]
Example:
Router# show ip mroute cbone-audio
|
(Optional) Displays the contents of the IP multicast routing (mroute) table. |