Configuring IGMP Proxy
To configure a downstream interface, enable IGMP on that interface. To configure IGMP proxy on the router, complete the following tasks:
host1(config)#ip multicast-routing
- Identify the interface that you want to act as the upstream interface.
- Enable IGMP proxy on that interface.
host1(config-if)#ip igmp-proxy
- (Optional) Specify how often the router sends unsolicited reports to routers on the upstream interface.
host1(config-if)#ip igmp-proxy unsolicited-report-interval 600
- (Optional) Specify how long the router calculates an IGMPv1 querier router to exists on the subnetwork after the router receives an IGMPv1 query on this interface.
host1(config-if)#ip igmp-proxy V1-router-present-time 600
ip igmp-proxy
- Use to enable IGMP proxy on an interface.
- The interface for which you enable IGMP proxy is the upstream interface.
- You can specify either IGMP proxy version 2 or 3. The default is version 2.
- Example
host1(config)#ip multicast-routinghost1(config-if)#ip igmp-proxyUse the no version to disable IGMP proxy on an interface. ip igmp-proxy unsolicited-report-interval
- Use to specify the interval, in tenths of a second, at which the upstream interface transmits unsolicited reports.
NOTE: Issue this command only on the upstream interface. Otherwise, this command has no effect.
- Example
host1(config-if)#ip igmp-proxy unsolicited-report-interval 600Use the no version to transmit unsolicited reports using the default value,
400 tenths of a second.ip igmp-proxy V1-router-present-time
- Use to specify how long, in seconds, the router calculates an IGMPv1 querier router to exist on the subnetwork after the router receives an IGMP V1 query on this interface.
NOTE: Issue this command only on the upstream interface. Otherwise, this command has no effect.
- Example
host1(config-if)#ip igmp-proxy V1-router-present-time 600Use the no version to set the time to the default value, 10 seconds.