[edit protocols] Hierarchy Level
[edit]protocols {
Distance Vector Multicast Routing Protocol (DVMRP)
dvmrp {disable;export [ policy-names ];import [ policy-names ];interface interface-name {disable;hold-time seconds;metric metric;mode (forwarding | unicast-routing);}rib-group group-name; traceoptions {file filename <files number> <size size> <world-readable |
no-world-readable>;flag flag <flag-modifier> <disable>;}}
Internet Group Management Protocol (IGMP)
igmp {accounting;interface interface-name {disable;(accounting | no-accounting);group-policy [ policy-names ];immediate-leave;promiscuous-mode;ssm-map ssm-map-name;static {group multicast-group-address {exclude;group-count number;group-increment increment;source ip-address {source-count number;source-increment increment;}}}version version;}query-interval seconds;query-last-member-interval seconds;query-response-interval seconds;robust-count number;traceoptions {file filename <files number> <size size> <world-readable |
no-world-readable>;flag flag <flag-modifier> <disable>;}}
Multicast Listener Discovery (MLD)
mld {accounting;interface interface-name {disable;(accounting | no-accounting);group-policy;immediate-leave;ssm-map ssm-map-name;static {group multicast-group-address {exclude;group-count number;group-increment increment;source ip-address {source-count number;source-increment increment;}}}version version;}query-interval seconds;query-last-member-interval seconds;query-response-interval seconds;robust-count number; traceoptions {file filename <files number> <size size> <world-readable |
no-world-readable>;flag flag <flag-modifier> <disable>;}}
Multicast Source Discovery Protocol (MSDP)
msdp {disable;active-source-limit {maximum number;threshold number;}data-encapsulation (disable | enable);export [ policy-names ];group group-name {... group-configuration ...}import [ policy-names ];local-address address;peer address {... peer-configuration ...}rib-group group-name;source ip-prefix</prefix-length> {active-source-limit {maximum number;threshold number;}}group group-name {disable;export [ policy-names ];import [ policy-names ];local-address address;mode <mesh-group | standard>;peer address {... same statements as at the [edit
protocols msdp peer address] hierarchy
level shown just following ...}traceoptions {file filename <files number> <size size> <world-readable |
no-world-readable>;flag flag <flag-modifier> <disable>;}}peer address {disable;active-source-limit {maximum number;threshold number;}authentication-key peer-key;default-peer;export [ policy-names ];import [ policy-names ];local-address address;traceoptions {file filename <files number> <size size> <world-readable |
no-world-readable>;flag flag <flag-modifier> <disable>;}}traceoptions {file filename <files number> <size size> <world-readable |
no-world-readable>;flag flag <flag-modifier> <disable>;}}
Pragmatic General Multicast (PGM)
Protocol Independent Multicast (PIM)
pim {disable;assert-timeout seconds;dense-groups {addresses;}dr-election-on-p2p;export;family (inet | inet6) {disable;}graceful-restart {disable;restart-duration seconds;}import [ policy-names ];interface interface-name {... interface-configuration ...}join-load-balance;join-prune-timeout seconds;nonstop-routing {disable;}rib-group {inet group-name;inet6 group-name;}override-interval milliseconds;propagation-delay milliseconds;rib-group group-name;rp {... rp-configuration ...}spt-threshold {infinity [ policy-names ];}interface interface-name {accept-remote-source;disable;bfd-liveness-detection {detection-time {threshold milliseconds;}minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (0 | 1 | automatic);}hello-interval seconds;mode (dense | sparse | sparse-dense);neighbor-policy [ policy-names ];override-interval milliseconds;priority number;propagation-delay milliseconds;version version;}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 {destination-ip-prefix</prefix-length>;}maximum-rps limit;}local {disable;address address;family (inet | inet6) {disable;address address;anycast-pim {local-address address;rp-set {address address <forward-msdp-sa>;}}group-ranges {destination-ip-prefix</prefix-length>;}hold-time seconds;priority number;}}rp-register-policy [ policy-names ];static {address address {group-ranges {destination-ip-prefix</prefix-length>;}version version;}}}traceoptions {file filename <files number> <size size> <world-readable |
no-world-readable>;flag flag <flag-modifier> <disable>;}}
Session Announcement Protocol/Session Description Protocol (SAP/SDP)
