[edit protocols] Hierarchy Level
The following statements can also be configured at the
[edit logical-routerslogical-router-name]hierarchy level.protocols {BGP
bgp {advertise-inactive;authentication-keykey;clustercluster-identifier;damping;descriptiontext-description;disable;export [policy-names];family {(inet | inet6 | inet-vpn | inet6-vpn | l2-vpn) {(any | multicast | unicast) {prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}rib-groupgroup-name;}labeled-unicast {explicit-null {connected-only;}prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}resolve-vpn; rib inet.3;rib-groupgroup-name;}}route-target {advertise-default;external-pathsnumber;prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}}}graceful-restart {disable;restart-timeseconds;stale-routes-timeseconds;}hold-timeseconds;import [policy-names];include-mp-next-hop;ipsec-saipsec-sa;keep (all | none);local-addressaddress;local-asautonomous-system<private>;local-preferencelocal-preference;log-updown;metric-out (metric| minimum-igp <offset> | igp <offset>);multihop { <ttl-value>;no-nexthop-change;}no-aggregator-id;no-client-reflect;out-delayseconds;passive;path-selection (cisco-non-deterministic | always-compare-med);peer-asautonomous-system;preferencepreference;remove-private;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp> <(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}vpn-apply-export;groupgroup-name{advertise-inactive;allow [network/mask-length];as-override;authentication-keykey;clustercluster-identifier;damping;descriptiontext-description;export [policy-names];family {(inet | inet6 | inet-vpn | inet6-vpn | l2-vpn) {(any | multicast | unicast) {explicit-null {connected-only;}prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}rib-groupgroup-name;}labeled-unicast {prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}resolve-vpn; rib inet.3;rib-groupgroup-name;}}route-target {advertise-default;external-pathsnumber;prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}}}graceful-restart {disable;restart-timeseconds;stale-routes-timeseconds;}hold-timeseconds;import [policy-names];ipsec-saipsec-sa;keep (all | none);local-addressaddress;local-asautonomous-system<private>;local-preferencelocal-preference;log-updown;metric-out (metric| minimum-igp <offset> | igp <offset>);multihop <ttl-value>;multipath;no-aggregator-id;no-client-reflect;out-delayseconds;passive;peer-asautonomous-system;preferencepreference;protocolprotocol;remove-private;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp> <(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}typetype;vpn-apply-export;neighboraddress{advertise-inactive;as-override;authentication-keykey;clustercluster-identifier;damping;descriptiontext-description;export [policy-names];family {(inet | inet6 | inet-vpn | inet6-vpn | l2-vpn) {(any | multicast | unicast) {explicit-null {connected-only;}prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}rib-groupgroup-name;}labeled-unicast {prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}resolve-vpn; rib inet.3;rib-groupgroup-name;}}route-target {advertise-default;external-pathsnumber;prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}}}graceful-restart {disable;restart-timeseconds;stale-routes-timeseconds;}hold-timeseconds;import [policy-names];ipsec-saipsec-sa;keep (all | none);local-addressaddress;local-asautonomous-system<private>;local-interfaceinterface-name;local-preferencelocal-preference;log-updown;metric-out (metric| minimum-igp <offset> | igp <offset>);multihop <ttl-value>;multipath;no-aggregator-id;no-client-reflect;out-delayseconds;passive;peer-asautonomous-system;preferencepreference;remove-private;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp> <(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}vpn-apply-export;}}}IS-IS
isis {disable;export [policy-names];ignore-attached-bit;graceful-restart {disable;helper-disable;restart-durationseconds;}label-switched-pathnamelevellevelmetricmetric;levellevel-number{authentication-keykey;authentication-typeauthentication;external-preferencepreference;no-csnp-authentication;no-hello-authentication;no-psnp-authentication;preference preference;prefix-export-limitnumber;wide-metrics-only;}lsp-lifetimeseconds;no-authentication-check;no-ipv4-routing;no-ipv6-routing;overload {advertise-high-metrics;timeoutseconds>;}reference-bandwidthreference-bandwidth;rib-group {inetgroup--name;inet6group--name;}spf-delaymilliseconds;topologies {ipv4-multicast;ipv6-unicast;}traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}traffic-engineering {disable;shortcuts;}isisinterface-name{disable;bfd-liveness-detection {minimum-intervalmilliseconds;minimum-receive-intervalmilliseconds;minimum-transmit-intervalmilliseconds;multipliernumber;} checksum;csnp-interval (seconds| disable);lsp-intervalmilliseconds;mesh-group (value| blocked);no-ipv4-multicast;no-ipv6-unicast;passive;point-to-point;levellevel-number{disable;hello-authentication-keykey;hello-authentication-typeauthentication;hello-intervalseconds;hold-timeseconds;ipv4-multicast-metricnumber;ipv6-unicast-metricnumber;metricmetric;passive;prioritynumber;te-metricmetric;}}}OSPF
ospf {disable;export [policy-names];external-preferencepreference;graceful-restart {disable;helper-disable;notify-durationseconds;restart-durationseconds;}overload { <timeoutseconds>; }preferencepreference;reference-bandwidthreference-bandwidth;rib-groupgroup-name;spf-delay;traffic-engineering {no-topology;shortcuts {lsp-metric-into-summary;}}traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}areaarea-id{area-rangenetwork/mask-length<restrict>;authentication-typeauthentication;interfaceinterface-name{disable;bfd-liveness-detection {minimum-intervalmilliseconds;minimum-receive-intervalmilliseconds;minimum-transmit-intervalmilliseconds;multipliernumber;}authentication {md5key-id;simple-passwordkey-id;}dead-intervalseconds;hello-intervalseconds;interface-typetype;metricmetric;neighboraddress<eligible>;passive;poll-intervalseconds;prioritynumber;retransmit-intervalseconds;te-metricmetric;transit-delayseconds;}label-switched-pathnamemetricmetric;nssa {area-rangenetwork/mask-length<restrict>;default-lsa {default-metricmetric;metric-typetype;type-7;}(no-summaries | summaries);}peer-interfaceinterface-name{disable;dead-intervalseconds;hello-intervalseconds;retransmit-intervalseconds;transit-delayseconds;}sham-link {local-endpointaddress;remote-endpointaddress{metricmetric;}}stub <default-metricmetric> <(no-summaries | summaries)>;virtual-link neighbor-idrouter-idtransit-areaarea-id{disable;authentication { md5key-id;simple-passwordkey-id;}dead-intervalseconds;hello-intervalseconds;retransmit-intervalseconds;transit-delayseconds;}}}OSPFv3
ospf3 {disable;export [policy-names];external-preferencepreference;overload { <timeoutseconds>; }preferencepreference;reference-bandwidthreference-bandwidth;rib-groupgroup-name;spf-delay;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}areaarea-id{area-rangenetwork/mask-length<restrict>;interfaceinterface-name{disable;dead-intervalseconds;hello-intervalseconds;metricmetric;neighboraddress<eligible>;passive;prioritynumber;retransmit-intervalseconds;transit-delayseconds;}nssa {area-rangenetwork/mask-length<restrict>;default-lsa {default-metricmetric;metric-typetype;type-7;}(no-summaries | summaries);}stub <default-metricmetric> <(no-summaries | summaries)>;virtual-link neighbor-idrouter-idtransit-areaarea-id{disable;dead-intervalseconds;hello-intervalseconds;retransmit-intervalseconds;transit-delayseconds;}}}RIP
rip {authentication-keypassword;authentication-typetype;(check-zero | no-check-zero);graceful-restart {disable;restart-timeseconds;}holddownseconds;import [policy-names];message-sizenumber;metric-inmetric;receivereceive-options;rib-groupgroup-name;sendsend-options;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}groupgroup-name{export [policy-names];metric-outmetric;preferencepreference;neighborneighbor-name{authentication-keypassword;authentication-typetype;(check-zero | no-check-zero);import [policy-names];message-sizenumber;metric-inmetric;receivereceive-options;sendsend-options;}}}RIPng
ripng {graceful-restart {disable;restart-timeseconds;}holddownseconds;import [policy-names];metric-inmetric;receive <none>;send <none>;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}groupgroup-name{export [policy-names];metric-outmetric;preferencenumber;neighborneighbor-name{import [policy-names];metric-inmetric;receive <none>;send <none>;}}}Router Advertisement
router-advertisement {interfaceinterface-name{current-hop-limitnumber;default-lifetimeseconds;(managed-configuration | no-managed-configuration);max-advertisement-intervalseconds;min-advertisement-intervalseconds;(other-stateful-configuration | no-other-stateful-configuration);prefixprefix{(autonomous | no-autonomous);(on-link | no-on-link);preferred-lifetimeseconds;valid-lifetimeseconds;}reachable-timemilliseconds;retransmit-timermilliseconds;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<detail> <disable>;}}}Router Discovery
router-discovery {disable;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<detail> <disable>;}interfaceinterface-name{min-advertisement-intervalseconds;max-advertisement-intervalseconds;lifetimeseconds;}addressaddress{(advertise | ignore);(broadcast | multicast);(prioritynumber| ineligible);}}