[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 {prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |minutes)>;}resolve-vpn;rib inet.3;rib-groupgroup-name;}}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-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 | l2-vpn) {(any | multicast | unicast) {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;}}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;outbound-route-filtering {extended-community {accept;no-accept;vrf-filter;}}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 | l2-vpn) {(any | multicast | unicast) {prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |time-in-minutes)>;}rib-groupgroup-name;}labeled-unicast {prefix-limit {maximumnumber;teardown <percentage> <idle-timeout (forever |time-in-minutes)>;}resolve-vpn; rib inet.3;rib-groupgroup-name;}}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;outbound-route-filtering {extended-community {accept;no-accept;vrf-filter;}}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;multicast-topology;no-authentication-check;no-ipv4-routing;no-ipv6-routing;overload <timeoutseconds>;reference-bandwidthreference-bandwidth;rib-groupgroup--name;spf-delaymilliseconds;traceoptions {filename<replace> <sizesize> <filesnumber> <no-stamp><(world-readable | no-world-readable)>;flagflag<flag-modifier> <disable>;}traffic-engineering {disable;shortcuts;}interfaceinterface-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);passive;point-to-point;levellevel-number{disable;hello-authentication-keykey;hello-authentication-typeauthentication;hello-intervalseconds;hold-timeseconds;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-keykey<key-ididentifier>;dead-intervalseconds;hello-intervalseconds;interface-typetype;metricmetric;neighboraddress<eligible>;passive;poll-intervalseconds;prioritynumber;retransmit-intervalseconds;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;}stub <default-metricmetric> <(no-summaries | summaries)>;virtual-link neighbor-idrouter-idtransit-areaarea-id{disable;authentication-keykey<key-ididentifier>;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);}}