[ 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-intervalseconds;
mode (dense | sparse | sparse-dense);
neighbor-policy policy-name;
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]