[edit protocols pim] Hierarchy Level
The following statement hierarchy can also be included at the [edit logical-systems logical-system-name] hierarchy level.
protocols {pim {disable;assert-timeout seconds;default-vpn-source {interface-name interface-name;}dense-groups {address <announce | reject>;}dr-election-on-p2p;export [ policy-names ];family (inet | inet6) {disable;}graceful-restart {disable;restart-duration seconds;}import [ policy-names ];interface interface-name {... the interface subhierarchy
appears after the main [edit protocols pim] hierarchy ...}join-load-balance;join-prune-timeout seconds;nonstop-routing {disable;}override-interval milliseconds;propagation-delay milliseconds;reset-tracking-bit;rib-group {inet group-name;inet6 group-name;}rp {... the rp subhierarchy
appears after the main [edit protocols pim] hierarchy ...}spt-threshold {infinity [ policy-names ];}traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;flag (route | state) <flag-modifier> <disable> <filter <match-on prefix> <policy [ policy-names ]>>;}} pim {interface interface-name {accept-remote-source;disable;bfd-liveness-detection {authentication {algorithm (keyed-md5 | keyed-sha-1 | meticulous-keyed-md5 |
meticulous-keyed-sha-1 | simple-password);key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}family (inet | inet6) {disable;}hello-interval seconds;mode (dense | sparse | sparse-dense);neighbor-policy [ policy-names ];override-interval milliseconds;priority number;propagation-delay milliseconds;reset-tracking-bit;version (1 | 2);}} pim {rp {auto-rp {(announce | discovery | mapping);(mapping-agent-election | no-mapping-agent-election);}bootstrap {family (inet | inet6) {export [ policy-names ];import [ policy-names ];priority number;}}bootstrap-export [ policy-names ];bootstrap-import [ policy-names ];bootstrap-priority number;dr-register-policy [ policy-names ];embedded-rp {group-ranges {ip-prefix</prefix-length>;}maximum-rps limit;}local {... the local subhierarchy
appears after the main [edit protocols pim rp] hierarchy ...}rp-register-policy [ policy-names ];static {address address {group-ranges {ip-prefix</prefix-length>;}version (1 | 2);}}} rp {local {disable;address address;family (inet | inet6) {disable;address address;anycast-pim {local-address address;rp-set {address address <forward-msdp-sa>;}}group-ranges {ip-prefix</prefix-length>;}hold-time seconds;priority number;}group-ranges {ip-prefix</prefix-length>;}hold-time seconds;priority number;}}}}
