Rate and give feedback:
Feedback Received. Thank You!
[edit routing-options] Configuration Statement Hierarchy on
EX Series Switches
This topic lists supported and unsupported configuration
statements in the [edit routing-options] hierarchy level
on EX Series switches.
- Supported statements are those that
you can use to configure some aspect of a software feature on the
switch.
- Unsupported statements are those
that appear in the command-line interface (CLI) on the switch, but
that have no effect on switch operation if you configure them.
- Not all features are supported on all switch platforms.
For detailed information about feature support on specific EX Series
switch platforms, see EX Series Switch Software Features Overview.
This topic lists:
Supported Statements in the [edit routing-options] Hierarchy
Level
The following hierarchy shows the [edit routing-options] configuration statements supported on EX Series switches:
routing-options {access {route ip-prefix</prefix-length> {metric route-cost;next-hop next-hop;preference route-distance;qualified-next-hop address {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}interface interface-name;mac-address mac-address; metric metric;preference preference-value;}tag route-tag;}} # end of [edit routing-options access]access-internal {route ip-prefix</prefix-length> {next-hop [ addresses ];qualified-next-hop address {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}interface interface-name;mac-address mac-address;metric metric;preference preference-value;}tag route-tag;}} # end of [edit routing-options access-internal]admin-groups-extended group-name {group-value group-identifier;}admin-groups-extended-range {maximum maximum-number;mininum minimum-number;}aggregate {defaults {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;}route {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;policy [policy-names];preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;} # end of [edit routing-options aggregate]}bgp-orf-cisco-mode;bmp {memory-limit bytes;station-address (ip-address | name);station-port-number port-number;statistics-timeout seconds;}confederation as-number members [ as-numbers ];fate-sharing {group group-name {cost value;from {address <to address>;}}}flow {route name {match {destination address;destination-port [ afs bgp biff bootpc bootps cmd cvspserver dhcp domain eklogin ekshell exec finger ftp ftp-data http https ident imap kerberos-sec klogin kpasswd krb-prop krbupdate kshell ldap ldp login mobileip-agent mobilip-mn msdp netbios-dgm netbios-ns netbios-ssn nfsd nntp ntalk ntp pop3 pptp printer radacct radius rip rkinit smtp snmp snmptrap snpp socks ssh sunrpc syslog tacacs tacacs-ds talk telnet tftp timed who xdmcp ];dscp [ code-points ];fragment [ don't-fragment first-fragment is-fragment last-fragment not-a-fragment ];icmp-code [ communication-prohibited-by-filtering destination-host-prohibited destination-host-unknow fragmentation-needed host-precedence-violation host-unreachable host-unreachable-for-tos ip-header-bad network-unreachable network-unreachable-for-tos port-unreachable precedence-cutoff-in-effect protocol-unreachable redirect-for-host redirect-for-network redirect-for-tos-and-host redirect-for-tos-and-net required-option-missing source-host-isolated source-route-failed ttl-eq-zero-during-reassembly ttl-eq-zero-during-transit ];icmp-type [ echo-reply echo-request info-reply info-request mask-reply mask-request parameter-problem redirect router-advertisement router-solicit source-quench time-exceeded timestamp timestamp-reply unreachable ];packet-length [ values ];port [ ... same values as for the preceding destination-port statement ... ];protocol [ ah egp esp gre icmp igmp ipip ospf pim rsvp sctp tcp udp ];source address;source-port [ ... same values as for the preceding destination-port statement ... ];tcp-flags [ ack fin push rst syn urgent ];}then {(accept | discard);community community-name;next-term;rate-limit value;routing-instance routing-instance-name;sample;}}term-order;validation {traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}} # end of [edit routing-options flow]forwarding-table {export [ policy-names ];(indirect-next-hop | no-indirect-next-hop);}generate {defaults {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;}route {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;policy [policy-names];preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;} } # end of [edit routing-options generate]graceful-restart {disable;restart-duration seconds;}instance-export [ policy-names ];instance-import [ policy-names ];interface-routes {family (inet | inet6) {export {lan;point-to-point;}import [ policy-names ];}rib-group {inet group-name;inet6 group-name;}}martians {ip-prefix</prefix-length> (exact | longer | orlonger | prefix-length-range /minimum-prefix-length–/maximum-prefix-length | through ip-prefix</prefix-length> | upto /prefix-length) <allow>;}maximum-paths path-limit <log-only | threshold value> <log-interval seconds>;maximum-prefixes prefix-limit <log-only | threshold value> <log-interval seconds>;med-igp-update-interval minutes;multicast {asm-override-ssm;backup-pe-group group-name {backups [ addresses ];local-address address;}flow-map flow-map-name {bandwidth <bps> <adaptive>;forwarding-cache {timeout (never <non-discard-entry-only> | minutes);}policy [ policy-names ];redundant-sources [ addresses ];}interface interface-name {maximum-bandwidth bps;}pim-to-igmp-proxy {upstream-interface [ interface-names ];}pim-to-mld-proxy {upstream-interface [ interface-names ];}rpf-check-policy [ policy-names ];scope-policy [ policy-names ];ssm-map ssm-map-name {policy [ policy-names ];source [ addresses ];}traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <disable>;}} # end of [edit routing-options multicast]nonstop-routing;options {mark seconds;syslog {level level;upto level;}}ppm {no-delegate-processing;}resolution {rib routing-table-name {import [ policy-names ];resolution-ribs [ routing-table-names ];}tracefilter [ filter-policy-names ];traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}rib routing-table-name {access {route ip-prefix</prefix-length> {metric route-cost;next-hop next-hop;preference route-distance;qualified-next-hop address {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}interface interface-name;mac-address mac-address;metric metric;preference preference-value;}tag route-tag;} } # end of [edit routing-options rib access]access-internal {route ip-prefix</prefix-length> {next-hop [ addresses ];qualified-next-hop address {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}interface interface-name;mac-address mac-address; metric metric;preference preference-value;}tag route-tag;}} # end of [edit routing-options rib access-internal]aggregate {defaults {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;}route {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;policy [policy-names];preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;} } # end of [edit routing-options rib aggregate]generate {defaults {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;}route {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}brief;color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;full;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;policy [policy-names];preference2 preference-value <type metric-type>;tag metric <type metric-type>;tag2 metric <type metric-type>;} } # end of [edit routing-options rib generate]martians {ip-prefix</prefix-length> (exact | longer | orlonger | prefix-length-range /minimum-prefix-length–/maximum-prefix-length | through ip-prefix</prefix-length> | upto /prefix-length) <allow>;}maximum-paths path-limit <log-only | threshold value> <log-interval seconds>;maximum-prefixes prefix-limit <log-only | threshold value> <log-interval seconds>;static {defaults {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];(install | no-instal)l; lsp-next-hop next-hop-address;metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;(readvertise | no-readvertise);(resolve | no-resovle);(retain | no-retain);tag metric <type metric-type>;tag2 metric <type metric-type>;} rib-group group-name;route {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;(install | no-install);lsp-next-hop next-hop-address {metric metric;preference preference-valye;}metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;next-hop next-hop-address;p2mp-lsp-next-hop next-hop-address {metric metric;preference preference-valye;}preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;qualified-next-hop address {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}interface interface-name;mac-address mac-address;metric metric;preference preference-value;}(readvertise | no-readvertise);receive;reject;(resolve | no-resolve);(retain | no-retain);static-lsp-next-hop next-hop-address;tag metric <type metric-type>;tag2 metric <type metric-type>;} } # end of [edit routing-options rib static]} # end of [edit routing-options rib]rib-groups {group-name {export-rib table-name;import-policy [ policy-names ];import-rib [ table-names ];}}route-distinguisher-id address;route-record;router-id address;source-routing {ip;ipv6;}srlg group-name {srlg-cost number;srlg-value number;}static {defaults {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];(install | no-instal)l; metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;(readvertise | no-readvertise);(resolve | no-resovle);(retain | no-retain);tag metric <type metric-type>;tag2 metric <type metric-type>;} rib-group group-name;route {(active | passive);as-path {aggregator as-number address;atomic-aggregate;origin (egp | igp | incomplete);path path-identifier;}bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}color metric <type metric-type>;color2 metric <type metric-type>;community [ community-id no-advertise no-export no-export-subconfed ];discard;(install | no-install);lsp-next-hop next-hop-address {metric metric;preference preference-valye;}metric metric <type metric-type>;metric2 metric <type metric-type>;metric3 metric <type metric-type>;metric4 metric <type metric-type>;next-hop next-hop-address;p2mp-lsp-next-hop next-hop-address {metric metric;preference preference-valye;}preference preference-value <type metric-type>;preference2 preference-value <type metric-type>;qualified-next-hop address {bfd-liveness-detection {authentication {algorithm algorithm-name;key-chain key-chain-name;loose-check;}detection-time {threshold milliseconds;}holddown-interval milliseconds;local address address;minimum-interval milliseconds;minimum-receive-interval milliseconds;minimum-receive-ttl milliseconds;multiplier number;neighbor address;no-adaptation;transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}interface interface-name;mac-address mac-address;metric metric;preference preference-value;}(readvertise | no-readvertise);receive;reject;(resolve | no-resolve);(retain | no-retain);static-lsp-next-hop next-hop-address;tag metric <type metric-type>;tag2 metric <type metric-type>;}} # end of [edit routing-options static]traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <disable>;}} Unsupported Statements in the [edit routing-options] Hierarchy
Level
All statements in the [edit routing-options] hierarchy
level that are displayed in the command-line interface (CLI) on the
switch are supported on the switch and operate as documented with
the following exceptions:
Table 1: Unsupported [edit routing-options] Configuration Statements on EX
Series Switches
Statement | Hierarchy |
---|
Note:
Variables, such as interface-name, are
not shown in the statements or hierarchies. |
forwarding-cache | [edit routing-options multicast] |
scope | [edit routing-options multicast] |
ssm-groups | [edit routing-options multicast] |
threshold | [edit routing-options multicast forwarding-cache] |
timeout | [edit routing-options multicast forwarding-cache] |
Published: 2012-12-11