IGMP Configuration Guidelines
To configure the Internet Group Management Protocol (IGMP), you include statements at the
[edit protocols igmp]or[edit logical-routerslogical-router-nameprotocols igmp]hierarchy level of the configuration:[edit]protocols {igmp {interfaceinterface-name{disable;static {groupgroup{sourcesource;}}versionversion;}query-intervalseconds;query-last-member-intervalseconds;query-response-intervalseconds;robust-countnumber;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}}}[edit logical-routerslogical-router-name]protocols {igmp {interfaceinterface-name{disable;static {groupgroup{sourcesource;}}versionversion;}query-intervalseconds;query-last-member-intervalseconds;query-response-intervalseconds;robust-countnumber;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}}}For an overview of logical routers and a detailed example of logical router configuration, see the logical routers chapter of the JUNOS Feature Guide.
By default, IGMP is automatically enabled on all interfaces on which you configure the Distance Vector Multicast Routing Protocol (DVMRP) or Protocol Independent Multicast (PIM).
This chapter describes the following tasks for configuring IGMP: