Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

Navigation

[edit protocols bgp] Configuration Statement Hierarchy on EX Series Switches

This topic lists supported and unsupported configuration statements in the [edit protocols bgp] 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 protocols bgp] Hierarchy Level

The following hierarchy shows the [edit protocols bgp] configuration statements supported on EX Series switches:

protocols {bgp {accept-remote-nexthop;advertise-external <conditional>;advertise-inactive;(advertise-peer-as | no-advertise-peer-as);authentication-algorithm (hmac-sha-1-96 | md5);authentication-key key;bfd-liveness-detection {authentication {algorithm algorithm-name;loose-check;}detection-time {threshold milliseconds;}hold-down-interval milliseconds;minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;session-mode (automatic | multihop | single-hop);transmit-interval {threshold milliseconds;minimum-interval milliseconds;}version (1 | automatic);}cluster cluster-identifier;damping;description text-description;disable;export [ policy-names ];family inet {any {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}flow {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}multicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}unicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;topology name {community target identifier;}}}family inet6 {any {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}labeled-unicast {aggregate-label {community community-name;}explicit-null connected-only;loops number;per-group-label;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}}rib-group group-name;traffic-statistics {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;interval seconds;}}multicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}unicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;topology name {community target identifier;}}} # end of [edit protocols bgp family]graceful-restart {disable;restart-time seconds;stale-routes-time seconds;}group group-name {advertise-external <conditional>;advertise-inactive;(advertise-peer-as | no-advertise-peer-as);allow [ all ip-prefix</prefix-length> ];as-override;authentication-algorithm (hmac-sha-1-96 | md5);authentication-key key;bfd-liveness-detection {authentication {algorithm (keyed-md5 | keyed-sha-1 | meticulous-keyed-md5 | meticulous-keyed-sha-1 | simple-password);loose-check;}holddown-interval milliseconds;minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;session-mode (automatic | multihop | single-hop);transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}cluster cluster-identifier;damping;description text-description;export [ policy-names ];family inet {any {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}flow {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}multicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}unicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;topology name {community target identifier;}}}family inet6 {any {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}labeled-unicast {aggregate-label {community community-name;}explicit-null connected-only;loops number;per-group-label;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;traffic-statistics {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;interval seconds;}}multicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;}unicast {loops number;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;topology name {community target identifier;}}} # end of [edit protocols bgp group family]graceful-restart {disable;restart-time seconds;stale-routes-time seconds;}hold-time seconds;idle-after-switch-over (seconds | forever);import [ policy-names ];include-mp-next-hop;keep (all | none);local-interface interface-name;local-preference local-preference;log-updown;metric-out (metric | igp (delay-med-update | offset) | minimum-igp offset);mtu-discovery;multihop {no-nexthop-change;ttl ttl-value;}neighboraddress {advertise-external <conditional>;advertise-inactive;(advertise-peer-as | no-advertise-peer-as);as-override;authentication-algorithm algorithm;authentication-key key;bfd-liveness-detection {authentication {algorithm (keyed-md5 | keyed-sha-1 | meticulous-keyed-md5 | meticulous-keyed-sha-1 | simple-password);loose-check;}holddown-interval milliseconds;minimum-interval milliseconds;minimum-receive-interval milliseconds;multiplier number;no-adaptation;session-mode (automatic | multihop | single-hop);transmit-interval {minimum-interval milliseconds;threshold milliseconds;}version (1 | automatic);}cluster cluster-identifier;damping;description text-description;export [ policy-names ];family {(inet | inet6 | inet-mvpn | inet6-mpvn | inet-vpn | inet6-vpn | iso-vpn | l2-vpn) {(any | flow | multicast | unicast | signaling) {accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}damping;prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}rib-group group-name;topology name {community {target identifier;}}}flow {no-validate policy-name;}labeled-unicast {accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}aggregate-label {community community-name:}explicit-null {connected-only;}prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}resolve-vpn;rib inet.3;rib-group group-name;topology name {community {target identifier;}}}}route-target {advertise-default;external-paths number;accepted-prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}}signaling {prefix-limit {maximum number;teardown <percentage> <idle-timeout (forever | minutes)>;}}}graceful-restart {disable;restart-time seconds;stale-routes-time seconds;}hold-time seconds;import [ policy-names ];ipsec-sa ipsec-sa;keep (all | none);local-address address;local-as autonomous-system <private>;local-interface interface-name;local-preference preference;log-updown;metric-out (metric | minimum-igp <offset> | igp <offset>);mtu-discovery;multihop <ttl-value>;multipath {multiple-as;}no-aggregator-id;no-client-reflect;out-delay seconds;passive;peer-as autonomous-system;preference preference;tcp-mss segment-size;traceoptions {file filename <files number> <size size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}no-aggregator-id;no-client-reflect;out-delay seconds;outbound-route-filter {bgp-orf-cisco-mode;prefix-based {accept {inet;inet6;}}}passive;peer-as autonomous-system;preference preference;remove-private;tcp-mss segment-size;traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}type (external | internal);}hold-time seconds;idle-after-switch-over (seconds | forever);import [ policy-names ];include-mp-next-hop;keep (all | none);local-address address;local-as autonomous-system <loops number> < alias> <no-prepend-global-as> <private>;local-interface interface-name;local-preference local-preference;log-updown;metric-out (metric | igp (delay-med-update | offset) | minimum-igp offset);mtu-discovery;multihop {no-nexthop-change;ttl ttl-value;}multipath;no-aggregator-id;no-client-reflect;out-delay seconds;outbound-route-filter {bgp-orf-cisco-mode;prefix-based {accept {inet;inet6;}}}passive;path-selection {always-compare-med;as-path-ignore;}peer-as autonomous-system;precision-timers | no-precision-timers:preference preference;remove-private;tcp-mss segment-size;traceoptions {file filename <files number> <size maximum-file-size> <world-readable | no-world-readable>;flag flag <flag-modifier> <disable>;}}}

Unsupported Statements in the [edit protocols bgp] Hierarchy Level

All statements in the [edit protocols bgp] 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 protocols bgp] Configuration Statements on EX Series Switches

Statement

Hierarchy Level

Note: Variables, such as family-name, are not shown in the statements or hierarchies.

accepted-prefix-limit

[edit protocols bgp family]

add-path

[edit protocols bgp family]

authentication-key-chain

[edit protocols bgp]
[edit protocols bgp group]
[edit protocols bgp group neighbor]

cisco-non-deterministic

[edit protocols bgp path-selection]

eternal-router-id

[edit protocols bgp path-selection]

igp-multiplier

[edit protocols bgp path-selection]

ipsec-sa

[edit protocols bgp]
[edit protocols bgp group]

key-chain

[edit protocols bgp bfd-liveness-detection authentication]
[edit protocols bgp group bfd-liveness-detection authentication]
[edit protocols bgp group neighbor bfd-liveness-detection authentication]

maximum

[edit protocols bgp family accepted-prefix-limit]

med-multiplier

[edit protocols bgp path-selection]

med-plus-igp

[edit protocols bgp path-selection]

no-validate

[edit protocols bgp family inet flow]

path-count

[edit protocols bgp family add-path send]

prefix-policy

[edit protocols bgp family add-path send]

receive

[edit protocols bgp family add-path]

send

[edit protocols bgp family add-path]

teardown

[edit protocols bgp family accepted-prefix-limit]

vpn-apply-export

[edit protocols bgp]
[edit protocols bgp group neighbor]

Published: 2012-12-11

Supported Platforms

Published: 2012-12-11