[Contents] [Prev] [Next] [Index] [Report an Error]


PIM Configuration Guidelines

To configure Protocol Independent Multicast (PIM), include the pim statement:

pim {
    assert-timeout seconds;
    dense-groups {
        addresses;
    }
    disable;
    graceful-restart {
        disable;
        restart-duration seconds;
    }
    import [ policy-names ];

    interface interface-name {
        disable;
        hello-interval seconds;
        mode (dense | sparse | sparse-dense);
        priority number;
        version version; 
    }
    rib-group group-name;
    rp {
        auto-rp {
            (announce | discovery | mapping);
            (mapping-agent-election | no-mapping-agent-election);
        }
        bootstrap {

            family (inet | inet6) {

                priority number;

                import [ policy-names ];

                export [ policy-names ];

            }

        }

        bootstrap-export [ policy-names ];
        bootstrap-import [ policy-names ];
        bootstrap-priority number;
        dr-register-policy [ policy-names ];

        embedded-rp {

            maximum-rps limit;

            group-ranges {

                destination-mask;

            }

        rp-register-policy [ policy-names ];

        }

        local {
            family (inet | inet6) {

                address address;
                anycast-pim {

                    rp-set {

                        address address [forward-msdp-sa];

                    }

                    local-address address;

                }

                disable;
                group-ranges {
                    destination-mask;
                }
                hold-time seconds;
                priority number;
            }
        }
        static {
            address address {
                version version;
                group-ranges {
                    destination-mask;
    }
    spt-threshold {
        infinity [ spt-threshold-infinity-policies ];
    }
    traceoptions {
        file name <replace> <size size> <files number> <no-stamp> 
            <(world-readable | no-world-readable)>;
        flag flag <flag-modifier> <disable>; 
    }
} 

You can include this statement at the following hierarchy levels:

By default, PIM is disabled.

This chapter includes the following PIM tasks:


[Contents] [Prev] [Next] [Index] [Report an Error]