Fortinet black logo

CLI Reference

config router bgp

config router bgp

Configure BGP.

config router bgp
    Description: Configure BGP.
    set additional-path [enable|disable]
    set additional-path-select {integer}
    set additional-path-select6 {integer}
    set additional-path6 [enable|disable]
    config admin-distance
        Description: Administrative distance modifications.
        edit <id>
            set neighbour-prefix {ipv4-classnet}
            set route-list {string}
            set distance {integer}
        next
    end
    config aggregate-address
        Description: BGP aggregate address table.
        edit <id>
            set prefix {ipv4-classnet-any}
            set as-set [enable|disable]
            set summary-only [enable|disable]
        next
    end
    config aggregate-address6
        Description: BGP IPv6 aggregate address table.
        edit <id>
            set prefix6 {ipv6-prefix}
            set as-set [enable|disable]
            set summary-only [enable|disable]
        next
    end
    set always-compare-med [enable|disable]
    set as {integer}
    set bestpath-as-path-ignore [enable|disable]
    set bestpath-cmp-confed-aspath [enable|disable]
    set bestpath-cmp-routerid [enable|disable]
    set bestpath-med-confed [enable|disable]
    set bestpath-med-missing-as-worst [enable|disable]
    set client-to-client-reflection [enable|disable]
    set cluster-id {ipv4-address-any}
    set confederation-identifier {integer}
    set confederation-peers <peer1>, <peer2>, ...
    set dampening [enable|disable]
    set dampening-max-suppress-time {integer}
    set dampening-reachability-half-life {integer}
    set dampening-reuse {integer}
    set dampening-route-map {string}
    set dampening-suppress {integer}
    set dampening-unreachability-half-life {integer}
    set default-local-preference {integer}
    set deterministic-med [enable|disable]
    set distance-external {integer}
    set distance-internal {integer}
    set distance-local {integer}
    set ebgp-multipath [enable|disable]
    set enforce-first-as [enable|disable]
    set fast-external-failover [enable|disable]
    set graceful-end-on-timer [enable|disable]
    set graceful-restart [enable|disable]
    set graceful-restart-time {integer}
    set graceful-stalepath-time {integer}
    set graceful-update-delay {integer}
    set holdtime-timer {integer}
    set ibgp-multipath [enable|disable]
    set ignore-optional-capability [enable|disable]
    set keepalive-timer {integer}
    set log-neighbour-changes [enable|disable]
    set multipath-recursive-distance [enable|disable]
    config neighbor
        Description: BGP neighbor table.
        edit <ip>
            set advertisement-interval {integer}
            set allowas-in-enable [enable|disable]
            set allowas-in-enable6 [enable|disable]
            set allowas-in {integer}
            set allowas-in6 {integer}
            set attribute-unchanged {option1}, {option2}, ...
            set attribute-unchanged6 {option1}, {option2}, ...
            set activate [enable|disable]
            set activate6 [enable|disable]
            set bfd [enable|disable]
            set capability-dynamic [enable|disable]
            set capability-orf [none|receive|...]
            set capability-orf6 [none|receive|...]
            set capability-graceful-restart [enable|disable]
            set capability-graceful-restart6 [enable|disable]
            set capability-route-refresh [enable|disable]
            set capability-default-originate [enable|disable]
            set capability-default-originate6 [enable|disable]
            set dont-capability-negotiate [enable|disable]
            set ebgp-enforce-multihop [enable|disable]
            set link-down-failover [enable|disable]
            set stale-route [enable|disable]
            set next-hop-self [enable|disable]
            set next-hop-self6 [enable|disable]
            set next-hop-self-rr [enable|disable]
            set next-hop-self-rr6 [enable|disable]
            set override-capability [enable|disable]
            set passive [enable|disable]
            set remove-private-as [enable|disable]
            set remove-private-as6 [enable|disable]
            set route-reflector-client [enable|disable]
            set route-reflector-client6 [enable|disable]
            set route-server-client [enable|disable]
            set route-server-client6 [enable|disable]
            set shutdown [enable|disable]
            set soft-reconfiguration [enable|disable]
            set soft-reconfiguration6 [enable|disable]
            set as-override [enable|disable]
            set as-override6 [enable|disable]
            set strict-capability-match [enable|disable]
            set default-originate-routemap {string}
            set default-originate-routemap6 {string}
            set description {string}
            set distribute-list-in {string}
            set distribute-list-in6 {string}
            set distribute-list-out {string}
            set distribute-list-out6 {string}
            set ebgp-multihop-ttl {integer}
            set filter-list-in {string}
            set filter-list-in6 {string}
            set filter-list-out {string}
            set filter-list-out6 {string}
            set interface {string}
            set maximum-prefix {integer}
            set maximum-prefix6 {integer}
            set maximum-prefix-threshold {integer}
            set maximum-prefix-threshold6 {integer}
            set maximum-prefix-warning-only [enable|disable]
            set maximum-prefix-warning-only6 [enable|disable]
            set prefix-list-in {string}
            set prefix-list-in6 {string}
            set prefix-list-out {string}
            set prefix-list-out6 {string}
            set remote-as {integer}
            set local-as {integer}
            set local-as-no-prepend [enable|disable]
            set local-as-replace-as [enable|disable]
            set retain-stale-time {integer}
            set route-map-in {string}
            set route-map-in6 {string}
            set route-map-out {string}
            set route-map-out-preferable {string}
            set route-map-out6 {string}
            set route-map-out6-preferable {string}
            set send-community [standard|extended|...]
            set send-community6 [standard|extended|...]
            set keep-alive-timer {integer}
            set holdtime-timer {integer}
            set connect-timer {integer}
            set unsuppress-map {string}
            set unsuppress-map6 {string}
            set update-source {string}
            set weight {integer}
            set restart-time {integer}
            set additional-path [send|receive|...]
            set additional-path6 [send|receive|...]
            set adv-additional-path {integer}
            set adv-additional-path6 {integer}
            set password {password}
            config conditional-advertise
                Description: Conditional advertisement.
                edit <advertise-routemap>
                    set condition-routemap <name1>, <name2>, ...
                    set condition-type [exist|non-exist]
                next
            end
            config conditional-advertise6
                Description: IPv6 conditional advertisement.
                edit <advertise-routemap>
                    set condition-routemap <name1>, <name2>, ...
                    set condition-type [exist|non-exist]
                next
            end
        next
    end
    config neighbor-group
        Description: BGP neighbor group table.
        edit <name>
            set advertisement-interval {integer}
            set allowas-in-enable [enable|disable]
            set allowas-in-enable6 [enable|disable]
            set allowas-in {integer}
            set allowas-in6 {integer}
            set attribute-unchanged {option1}, {option2}, ...
            set attribute-unchanged6 {option1}, {option2}, ...
            set activate [enable|disable]
            set activate6 [enable|disable]
            set bfd [enable|disable]
            set capability-dynamic [enable|disable]
            set capability-orf [none|receive|...]
            set capability-orf6 [none|receive|...]
            set capability-graceful-restart [enable|disable]
            set capability-graceful-restart6 [enable|disable]
            set capability-route-refresh [enable|disable]
            set capability-default-originate [enable|disable]
            set capability-default-originate6 [enable|disable]
            set dont-capability-negotiate [enable|disable]
            set ebgp-enforce-multihop [enable|disable]
            set link-down-failover [enable|disable]
            set stale-route [enable|disable]
            set next-hop-self [enable|disable]
            set next-hop-self6 [enable|disable]
            set next-hop-self-rr [enable|disable]
            set next-hop-self-rr6 [enable|disable]
            set override-capability [enable|disable]
            set passive [enable|disable]
            set remove-private-as [enable|disable]
            set remove-private-as6 [enable|disable]
            set route-reflector-client [enable|disable]
            set route-reflector-client6 [enable|disable]
            set route-server-client [enable|disable]
            set route-server-client6 [enable|disable]
            set shutdown [enable|disable]
            set soft-reconfiguration [enable|disable]
            set soft-reconfiguration6 [enable|disable]
            set as-override [enable|disable]
            set as-override6 [enable|disable]
            set strict-capability-match [enable|disable]
            set default-originate-routemap {string}
            set default-originate-routemap6 {string}
            set description {string}
            set distribute-list-in {string}
            set distribute-list-in6 {string}
            set distribute-list-out {string}
            set distribute-list-out6 {string}
            set ebgp-multihop-ttl {integer}
            set filter-list-in {string}
            set filter-list-in6 {string}
            set filter-list-out {string}
            set filter-list-out6 {string}
            set interface {string}
            set maximum-prefix {integer}
            set maximum-prefix6 {integer}
            set maximum-prefix-threshold {integer}
            set maximum-prefix-threshold6 {integer}
            set maximum-prefix-warning-only [enable|disable]
            set maximum-prefix-warning-only6 [enable|disable]
            set prefix-list-in {string}
            set prefix-list-in6 {string}
            set prefix-list-out {string}
            set prefix-list-out6 {string}
            set remote-as {integer}
            set local-as {integer}
            set local-as-no-prepend [enable|disable]
            set local-as-replace-as [enable|disable]
            set retain-stale-time {integer}
            set route-map-in {string}
            set route-map-in6 {string}
            set route-map-out {string}
            set route-map-out-preferable {string}
            set route-map-out6 {string}
            set route-map-out6-preferable {string}
            set send-community [standard|extended|...]
            set send-community6 [standard|extended|...]
            set keep-alive-timer {integer}
            set holdtime-timer {integer}
            set connect-timer {integer}
            set unsuppress-map {string}
            set unsuppress-map6 {string}
            set update-source {string}
            set weight {integer}
            set restart-time {integer}
            set additional-path [send|receive|...]
            set additional-path6 [send|receive|...]
            set adv-additional-path {integer}
            set adv-additional-path6 {integer}
        next
    end
    config neighbor-range
        Description: BGP neighbor range table.
        edit <id>
            set prefix {ipv4-classnet}
            set max-neighbor-num {integer}
            set neighbor-group {string}
        next
    end
    config neighbor-range6
        Description: BGP IPv6 neighbor range table.
        edit <id>
            set prefix6 {ipv6-network}
            set max-neighbor-num {integer}
            set neighbor-group {string}
        next
    end
    config network
        Description: BGP network table.
        edit <id>
            set prefix {ipv4-classnet}
            set network-import-check [global|enable|...]
            set backdoor [enable|disable]
            set route-map {string}
        next
    end
    set network-import-check [enable|disable]
    config network6
        Description: BGP IPv6 network table.
        edit <id>
            set prefix6 {ipv6-network}
            set network-import-check [global|enable|...]
            set backdoor [enable|disable]
            set route-map {string}
        next
    end
    set recursive-next-hop [enable|disable]
    config redistribute
        Description: BGP IPv4 redistribute table.
        edit <name>
            set status [enable|disable]
            set route-map {string}
        next
    end
    config redistribute6
        Description: BGP IPv6 redistribute table.
        edit <name>
            set status [enable|disable]
            set route-map {string}
        next
    end
    set router-id {ipv4-address-any}
    set scan-time {integer}
    set synchronization [enable|disable]
    set tag-resolve-mode [disable|preferred|...]
    config vrf-leak
        Description: BGP VRF leaking table.
        edit <vrf>
            config target
                Description: Target VRF table.
                edit <vrf>
                    set route-map {string}
                    set interface {string}
                next
            end
        next
    end
    config vrf-leak6
        Description: BGP IPv6 VRF leaking table.
        edit <vrf>
            config target
                Description: Target VRF table.
                edit <vrf>
                    set route-map {string}
                    set interface {string}
                next
            end
        next
    end
end

config router bgp

Parameter

Description

Type

Size

Default

additional-path

Enable/disable selection of BGP IPv4 additional paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

additional-path-select

Number of additional paths to be selected for each IPv4 NLRI.

integer

Minimum value: 2 Maximum value: 255

2

additional-path-select6

Number of additional paths to be selected for each IPv6 NLRI.

integer

Minimum value: 2 Maximum value: 255

2

additional-path6

Enable/disable selection of BGP IPv6 additional paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

always-compare-med

Enable/disable always compare MED.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as

Router AS number, valid from 1 to 4294967295, 0 to disable BGP.

integer

Minimum value: 0 Maximum value: 4294967295

0

bestpath-as-path-ignore

Enable/disable ignore AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-cmp-confed-aspath

Enable/disable compare federation AS path length.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-cmp-routerid

Enable/disable compare router ID for identical EBGP paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-med-confed

Enable/disable compare MED among confederation paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-med-missing-as-worst

Enable/disable treat missing MED as least preferred.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

client-to-client-reflection

Enable/disable client-to-client route reflection.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

cluster-id

Route reflector cluster ID.

ipv4-address-any

Not Specified

0.0.0.0

confederation-identifier

Confederation identifier.

integer

Minimum value: 1 Maximum value: 4294967295

0

confederation-peers <peer>

Confederation peers.

Peer ID.

string

Maximum length: 79

dampening

Enable/disable route-flap dampening.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

dampening-max-suppress-time

Maximum minutes a route can be suppressed.

integer

Minimum value: 1 Maximum value: 255

60

dampening-reachability-half-life

Reachability half-life time for penalty (min).

integer

Minimum value: 1 Maximum value: 45

15

dampening-reuse

Threshold to reuse routes.

integer

Minimum value: 1 Maximum value: 20000

750

dampening-route-map

Criteria for dampening.

string

Maximum length: 35

dampening-suppress

Threshold to suppress routes.

integer

Minimum value: 1 Maximum value: 20000

2000

dampening-unreachability-half-life

Unreachability half-life time for penalty (min).

integer

Minimum value: 1 Maximum value: 45

15

default-local-preference

Default local preference.

integer

Minimum value: 0 Maximum value: 4294967295

100

deterministic-med

Enable/disable enforce deterministic comparison of MED.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

distance-external

Distance for routes external to the AS.

integer

Minimum value: 1 Maximum value: 255

20

distance-internal

Distance for routes internal to the AS.

integer

Minimum value: 1 Maximum value: 255

200

distance-local

Distance for routes local to the AS.

integer

Minimum value: 1 Maximum value: 255

200

ebgp-multipath

Enable/disable EBGP multi-path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

enforce-first-as

Enable/disable enforce first AS for EBGP routes.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

fast-external-failover

Enable/disable reset peer BGP session if link goes down.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

graceful-end-on-timer

Enable/disable to exit graceful restart on timer only.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

graceful-restart

Enable/disable BGP graceful restart capabilities.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

graceful-restart-time

Time needed for neighbors to restart (sec).

integer

Minimum value: 1 Maximum value: 3600

120

graceful-stalepath-time

Time to hold stale paths of restarting neighbor (sec).

integer

Minimum value: 1 Maximum value: 3600

360

graceful-update-delay

Route advertisement/selection delay after restart (sec).

integer

Minimum value: 1 Maximum value: 3600

120

holdtime-timer

Number of seconds to mark peer as dead.

integer

Minimum value: 3 Maximum value: 65535

180

ibgp-multipath

Enable/disable IBGP multi-path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

ignore-optional-capability

Do not send unknown optional capability notification message.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

keepalive-timer

Frequency to send keep alive requests.

integer

Minimum value: 0 Maximum value: 65535

60

log-neighbour-changes

Log BGP neighbor changes.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

multipath-recursive-distance

Enable/disable use of recursive distance to select multipath.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

network-import-check

Enable/disable ensure BGP network route exists in IGP.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

recursive-next-hop

Enable/disable recursive resolution of next-hop using BGP route.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

router-id

Router ID.

ipv4-address-any

Not Specified

scan-time

Background scanner interval (sec), 0 to disable it.

integer

Minimum value: 5 Maximum value: 60

60

synchronization

Enable/disable only advertise routes from iBGP if routes present in an IGP.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

tag-resolve-mode

Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.

option

-

disable

Option

Description

disable

Disable tag-match mode.

preferred

Use tag-match if a BGP route resolution with another route containing the same tag is successful.

merge

Merge tag-match with best-match if they are using different routes. The result will exclude the next hops of tag-match whose interfaces have appeared in best-match.

config admin-distance

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

neighbour-prefix

Neighbor address prefix.

ipv4-classnet

Not Specified

0.0.0.0 0.0.0.0

route-list

Access list of routes to apply new distance to.

string

Maximum length: 35

distance

Administrative distance to apply.

integer

Minimum value: 1 Maximum value: 255

0

config aggregate-address

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix

Aggregate prefix.

ipv4-classnet-any

Not Specified

0.0.0.0 0.0.0.0

as-set

Enable/disable generate AS set path information.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

summary-only

Enable/disable filter more specific routes from updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

config aggregate-address6

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix6

Aggregate IPv6 prefix.

ipv6-prefix

Not Specified

::/0

as-set

Enable/disable generate AS set path information.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

summary-only

Enable/disable filter more specific routes from updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

config neighbor

Parameter

Description

Type

Size

Default

ip

IP/IPv6 address of neighbor.

string

Maximum length: 45

advertisement-interval

Minimum interval (sec) between sending updates.

integer

Minimum value: 0 Maximum value: 600

30

allowas-in-enable

Enable/disable IPv4 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in-enable6

Enable/disable IPv6 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in

IPv4 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

allowas-in6

IPv6 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

attribute-unchanged

IPv4 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

attribute-unchanged6

IPv6 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

activate

Enable/disable address family IPv4 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

activate6

Enable/disable address family IPv6 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

bfd

Enable/disable BFD for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-dynamic

Enable/disable advertise dynamic capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-orf

Accept/Send IPv4 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-orf6

Accept/Send IPv6 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-graceful-restart

Enable/disable advertise IPv4 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-graceful-restart6

Enable/disable advertise IPv6 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-route-refresh

Enable/disable advertise route refresh capability to this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate

Enable/disable advertise default IPv4 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate6

Enable/disable advertise default IPv6 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

dont-capability-negotiate

Do not negotiate capabilities with this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

ebgp-enforce-multihop

Enable/disable allow multi-hop EBGP neighbors.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

link-down-failover

Enable/disable failover upon link down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

stale-route

Enable/disable stale route after neighbor down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self

Enable/disable IPv4 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self6

Enable/disable IPv6 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr

Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr6

Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

override-capability

Enable/disable override result of capability negotiation.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

passive

Enable/disable sending of open messages to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as

Enable/disable remove private AS number from IPv4 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as6

Enable/disable remove private AS number from IPv6 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client

Enable/disable IPv4 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client6

Enable/disable IPv6 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client

Enable/disable IPv4 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client6

Enable/disable IPv6 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

shutdown

Enable/disable shutdown this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration

Enable/disable allow IPv4 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration6

Enable/disable allow IPv6 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override

Enable/disable replace peer AS with own AS for IPv4.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override6

Enable/disable replace peer AS with own AS for IPv6.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

strict-capability-match

Enable/disable strict capability matching.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

default-originate-routemap

Route map to specify criteria to originate IPv4 default.

string

Maximum length: 35

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Maximum length: 35

description

Description.

string

Maximum length: 63

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Maximum length: 35

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Maximum length: 35

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Maximum length: 35

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Maximum length: 35

ebgp-multihop-ttl

EBGP multihop TTL for this peer.

integer

Minimum value: 1 Maximum value: 255

255

filter-list-in

BGP filter for IPv4 inbound routes.

string

Maximum length: 35

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Maximum length: 35

filter-list-out

BGP filter for IPv4 outbound routes.

string

Maximum length: 35

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Maximum length: 35

interface

Specify outgoing interface for peer connection. For IPv6 peer, the interface should have link-local address.

string

Maximum length: 15

maximum-prefix

Maximum number of IPv4 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix6

Maximum number of IPv6 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix-threshold

Maximum IPv4 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-threshold6

Maximum IPv6 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-warning-only

Enable/disable IPv4 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

maximum-prefix-warning-only6

Enable/disable IPv6 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

prefix-list-in

IPv4 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Maximum length: 35

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Maximum length: 35

remote-as

AS number of neighbor.

integer

Minimum value: 1 Maximum value: 4294967295

0

local-as

Local AS number of neighbor.

integer

Minimum value: 0 Maximum value: 4294967295

0

local-as-no-prepend

Do not prepend local-as to incoming updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

local-as-replace-as

Replace real AS with local-as in outgoing updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

retain-stale-time

Time to retain stale routes.

integer

Minimum value: 0 Maximum value: 65535

0

route-map-in

IPv4 Inbound route map filter.

string

Maximum length: 35

route-map-in6

IPv6 Inbound route map filter.

string

Maximum length: 35

route-map-out

IPv4 outbound route map filter.

string

Maximum length: 35

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Maximum length: 35

route-map-out6

IPv6 Outbound route map filter.

string

Maximum length: 35

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Maximum length: 35

send-community

IPv4 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

send-community6

IPv6 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

keep-alive-timer

Keep alive timer interval (sec).

integer

Minimum value: 0 Maximum value: 65535

4294967295

holdtime-timer

Interval (sec) before peer considered dead.

integer

Minimum value: 3 Maximum value: 65535

4294967295

connect-timer

Interval (sec) for connect timer.

integer

Minimum value: 0 Maximum value: 65535

4294967295

unsuppress-map

IPv4 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

update-source

Interface to use as source IP/IPv6 address of TCP connections.

string

Maximum length: 15

weight

Neighbor weight.

integer

Minimum value: 0 Maximum value: 65535

4294967295

restart-time

Graceful restart delay time.

integer

Minimum value: 0 Maximum value: 3600

0

additional-path

Enable/disable IPv4 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

additional-path6

Enable/disable IPv6 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

adv-additional-path

Number of IPv4 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

adv-additional-path6

Number of IPv6 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

password

Password used in MD5 authentication.

password

Not Specified

config conditional-advertise

Parameter

Description

Type

Size

Default

advertise-routemap

Name of advertising route map.

string

Maximum length: 35

condition-routemap <name>

List of conditional route maps.

route map

string

Maximum length: 79

condition-type

Type of condition.

option

-

exist

Option

Description

exist

True if condition route map is matched.

non-exist

True if condition route map is not matched.

config conditional-advertise6

Parameter

Description

Type

Size

Default

advertise-routemap

Name of advertising route map.

string

Maximum length: 35

condition-routemap <name>

List of conditional route maps.

route map

string

Maximum length: 79

condition-type

Type of condition.

option

-

exist

Option

Description

exist

True if condition route map is matched.

non-exist

True if condition route map is not matched.

config neighbor-group

Parameter

Description

Type

Size

Default

name

Neighbor group name.

string

Maximum length: 45

advertisement-interval

Minimum interval (sec) between sending updates.

integer

Minimum value: 0 Maximum value: 600

30

allowas-in-enable

Enable/disable IPv4 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in-enable6

Enable/disable IPv6 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in

IPv4 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

allowas-in6

IPv6 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

attribute-unchanged

IPv4 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

attribute-unchanged6

IPv6 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

activate

Enable/disable address family IPv4 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

activate6

Enable/disable address family IPv6 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

bfd

Enable/disable BFD for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-dynamic

Enable/disable advertise dynamic capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-orf

Accept/Send IPv4 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-orf6

Accept/Send IPv6 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-graceful-restart

Enable/disable advertise IPv4 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-graceful-restart6

Enable/disable advertise IPv6 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-route-refresh

Enable/disable advertise route refresh capability to this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate

Enable/disable advertise default IPv4 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate6

Enable/disable advertise default IPv6 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

dont-capability-negotiate

Do not negotiate capabilities with this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

ebgp-enforce-multihop

Enable/disable allow multi-hop EBGP neighbors.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

link-down-failover

Enable/disable failover upon link down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

stale-route

Enable/disable stale route after neighbor down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self

Enable/disable IPv4 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self6

Enable/disable IPv6 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr

Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr6

Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

override-capability

Enable/disable override result of capability negotiation.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

passive

Enable/disable sending of open messages to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as

Enable/disable remove private AS number from IPv4 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as6

Enable/disable remove private AS number from IPv6 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client

Enable/disable IPv4 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client6

Enable/disable IPv6 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client

Enable/disable IPv4 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client6

Enable/disable IPv6 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

shutdown

Enable/disable shutdown this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration

Enable/disable allow IPv4 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration6

Enable/disable allow IPv6 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override

Enable/disable replace peer AS with own AS for IPv4.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override6

Enable/disable replace peer AS with own AS for IPv6.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

strict-capability-match

Enable/disable strict capability matching.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

default-originate-routemap

Route map to specify criteria to originate IPv4 default.

string

Maximum length: 35

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Maximum length: 35

description

Description.

string

Maximum length: 63

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Maximum length: 35

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Maximum length: 35

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Maximum length: 35

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Maximum length: 35

ebgp-multihop-ttl

EBGP multihop TTL for this peer.

integer

Minimum value: 1 Maximum value: 255

255

filter-list-in

BGP filter for IPv4 inbound routes.

string

Maximum length: 35

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Maximum length: 35

filter-list-out

BGP filter for IPv4 outbound routes.

string

Maximum length: 35

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Maximum length: 35

interface

Specify outgoing interface for peer connection. For IPv6 peer, the interface should have link-local address.

string

Maximum length: 15

maximum-prefix

Maximum number of IPv4 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix6

Maximum number of IPv6 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix-threshold

Maximum IPv4 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-threshold6

Maximum IPv6 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-warning-only

Enable/disable IPv4 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

maximum-prefix-warning-only6

Enable/disable IPv6 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

prefix-list-in

IPv4 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Maximum length: 35

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Maximum length: 35

remote-as

AS number of neighbor.

integer

Minimum value: 1 Maximum value: 4294967295

0

local-as

Local AS number of neighbor.

integer

Minimum value: 0 Maximum value: 4294967295

0

local-as-no-prepend

Do not prepend local-as to incoming updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

local-as-replace-as

Replace real AS with local-as in outgoing updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

retain-stale-time

Time to retain stale routes.

integer

Minimum value: 0 Maximum value: 65535

0

route-map-in

IPv4 Inbound route map filter.

string

Maximum length: 35

route-map-in6

IPv6 Inbound route map filter.

string

Maximum length: 35

route-map-out

IPv4 outbound route map filter.

string

Maximum length: 35

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Maximum length: 35

route-map-out6

IPv6 Outbound route map filter.

string

Maximum length: 35

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Maximum length: 35

send-community

IPv4 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

send-community6

IPv6 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

keep-alive-timer

Keep alive timer interval (sec).

integer

Minimum value: 0 Maximum value: 65535

4294967295

holdtime-timer

Interval (sec) before peer considered dead.

integer

Minimum value: 3 Maximum value: 65535

4294967295

connect-timer

Interval (sec) for connect timer.

integer

Minimum value: 0 Maximum value: 65535

4294967295

unsuppress-map

IPv4 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

update-source

Interface to use as source IP/IPv6 address of TCP connections.

string

Maximum length: 15

weight

Neighbor weight.

integer

Minimum value: 0 Maximum value: 65535

4294967295

restart-time

Graceful restart delay time.

integer

Minimum value: 0 Maximum value: 3600

0

additional-path

Enable/disable IPv4 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

additional-path6

Enable/disable IPv6 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

adv-additional-path

Number of IPv4 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

adv-additional-path6

Number of IPv6 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

config neighbor-range

Parameter

Description

Type

Size

Default

id

Neighbor range ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix

Neighbor range prefix.

ipv4-classnet

Not Specified

0.0.0.0 0.0.0.0

max-neighbor-num

Maximum number of neighbors.

integer

Minimum value: 1 Maximum value: 1000

0

neighbor-group

Neighbor group name.

string

Maximum length: 63

config neighbor-range6

Parameter

Description

Type

Size

Default

id

IPv6 neighbor range ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix6

IPv6 prefix.

ipv6-network

Not Specified

::/0

max-neighbor-num

Maximum number of neighbors.

integer

Minimum value: 1 Maximum value: 1000

0

neighbor-group

Neighbor group name.

string

Maximum length: 63

config network

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix

Network prefix.

ipv4-classnet

Not Specified

0.0.0.0 0.0.0.0

network-import-check

Configure insurance of BGP network route existence in IGP.

option

-

global

Option

Description

global

Use global network sync value.

enable

Enable network sync per prefix.

disable

Disable network sync per prefix.

backdoor

Enable/disable route as backdoor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map to modify generated route.

string

Maximum length: 35

config network6

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix6

Network IPv6 prefix.

ipv6-network

Not Specified

::/0

network-import-check

Configure insurance of BGP network route existence in IGP.

option

-

global

Option

Description

global

Use global network sync value.

enable

Enable network sync per prefix.

disable

Disable network sync per prefix.

backdoor

Enable/disable route as backdoor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map to modify generated route.

string

Maximum length: 35

config redistribute

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Maximum length: 35

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Maximum length: 35

config redistribute6

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Maximum length: 35

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Maximum length: 35

config vrf-leak

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Maximum length: 7

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Maximum length: 7

route-map

Route map of VRF leaking.

string

Maximum length: 35

interface

Interface which is used to leak routes to target VRF.

string

Maximum length: 15

config vrf-leak6

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Maximum length: 7

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Maximum length: 7

route-map

Route map of VRF leaking.

string

Maximum length: 35

interface

Interface which is used to leak routes to target VRF.

string

Maximum length: 15

config router bgp

Configure BGP.

config router bgp
    Description: Configure BGP.
    set additional-path [enable|disable]
    set additional-path-select {integer}
    set additional-path-select6 {integer}
    set additional-path6 [enable|disable]
    config admin-distance
        Description: Administrative distance modifications.
        edit <id>
            set neighbour-prefix {ipv4-classnet}
            set route-list {string}
            set distance {integer}
        next
    end
    config aggregate-address
        Description: BGP aggregate address table.
        edit <id>
            set prefix {ipv4-classnet-any}
            set as-set [enable|disable]
            set summary-only [enable|disable]
        next
    end
    config aggregate-address6
        Description: BGP IPv6 aggregate address table.
        edit <id>
            set prefix6 {ipv6-prefix}
            set as-set [enable|disable]
            set summary-only [enable|disable]
        next
    end
    set always-compare-med [enable|disable]
    set as {integer}
    set bestpath-as-path-ignore [enable|disable]
    set bestpath-cmp-confed-aspath [enable|disable]
    set bestpath-cmp-routerid [enable|disable]
    set bestpath-med-confed [enable|disable]
    set bestpath-med-missing-as-worst [enable|disable]
    set client-to-client-reflection [enable|disable]
    set cluster-id {ipv4-address-any}
    set confederation-identifier {integer}
    set confederation-peers <peer1>, <peer2>, ...
    set dampening [enable|disable]
    set dampening-max-suppress-time {integer}
    set dampening-reachability-half-life {integer}
    set dampening-reuse {integer}
    set dampening-route-map {string}
    set dampening-suppress {integer}
    set dampening-unreachability-half-life {integer}
    set default-local-preference {integer}
    set deterministic-med [enable|disable]
    set distance-external {integer}
    set distance-internal {integer}
    set distance-local {integer}
    set ebgp-multipath [enable|disable]
    set enforce-first-as [enable|disable]
    set fast-external-failover [enable|disable]
    set graceful-end-on-timer [enable|disable]
    set graceful-restart [enable|disable]
    set graceful-restart-time {integer}
    set graceful-stalepath-time {integer}
    set graceful-update-delay {integer}
    set holdtime-timer {integer}
    set ibgp-multipath [enable|disable]
    set ignore-optional-capability [enable|disable]
    set keepalive-timer {integer}
    set log-neighbour-changes [enable|disable]
    set multipath-recursive-distance [enable|disable]
    config neighbor
        Description: BGP neighbor table.
        edit <ip>
            set advertisement-interval {integer}
            set allowas-in-enable [enable|disable]
            set allowas-in-enable6 [enable|disable]
            set allowas-in {integer}
            set allowas-in6 {integer}
            set attribute-unchanged {option1}, {option2}, ...
            set attribute-unchanged6 {option1}, {option2}, ...
            set activate [enable|disable]
            set activate6 [enable|disable]
            set bfd [enable|disable]
            set capability-dynamic [enable|disable]
            set capability-orf [none|receive|...]
            set capability-orf6 [none|receive|...]
            set capability-graceful-restart [enable|disable]
            set capability-graceful-restart6 [enable|disable]
            set capability-route-refresh [enable|disable]
            set capability-default-originate [enable|disable]
            set capability-default-originate6 [enable|disable]
            set dont-capability-negotiate [enable|disable]
            set ebgp-enforce-multihop [enable|disable]
            set link-down-failover [enable|disable]
            set stale-route [enable|disable]
            set next-hop-self [enable|disable]
            set next-hop-self6 [enable|disable]
            set next-hop-self-rr [enable|disable]
            set next-hop-self-rr6 [enable|disable]
            set override-capability [enable|disable]
            set passive [enable|disable]
            set remove-private-as [enable|disable]
            set remove-private-as6 [enable|disable]
            set route-reflector-client [enable|disable]
            set route-reflector-client6 [enable|disable]
            set route-server-client [enable|disable]
            set route-server-client6 [enable|disable]
            set shutdown [enable|disable]
            set soft-reconfiguration [enable|disable]
            set soft-reconfiguration6 [enable|disable]
            set as-override [enable|disable]
            set as-override6 [enable|disable]
            set strict-capability-match [enable|disable]
            set default-originate-routemap {string}
            set default-originate-routemap6 {string}
            set description {string}
            set distribute-list-in {string}
            set distribute-list-in6 {string}
            set distribute-list-out {string}
            set distribute-list-out6 {string}
            set ebgp-multihop-ttl {integer}
            set filter-list-in {string}
            set filter-list-in6 {string}
            set filter-list-out {string}
            set filter-list-out6 {string}
            set interface {string}
            set maximum-prefix {integer}
            set maximum-prefix6 {integer}
            set maximum-prefix-threshold {integer}
            set maximum-prefix-threshold6 {integer}
            set maximum-prefix-warning-only [enable|disable]
            set maximum-prefix-warning-only6 [enable|disable]
            set prefix-list-in {string}
            set prefix-list-in6 {string}
            set prefix-list-out {string}
            set prefix-list-out6 {string}
            set remote-as {integer}
            set local-as {integer}
            set local-as-no-prepend [enable|disable]
            set local-as-replace-as [enable|disable]
            set retain-stale-time {integer}
            set route-map-in {string}
            set route-map-in6 {string}
            set route-map-out {string}
            set route-map-out-preferable {string}
            set route-map-out6 {string}
            set route-map-out6-preferable {string}
            set send-community [standard|extended|...]
            set send-community6 [standard|extended|...]
            set keep-alive-timer {integer}
            set holdtime-timer {integer}
            set connect-timer {integer}
            set unsuppress-map {string}
            set unsuppress-map6 {string}
            set update-source {string}
            set weight {integer}
            set restart-time {integer}
            set additional-path [send|receive|...]
            set additional-path6 [send|receive|...]
            set adv-additional-path {integer}
            set adv-additional-path6 {integer}
            set password {password}
            config conditional-advertise
                Description: Conditional advertisement.
                edit <advertise-routemap>
                    set condition-routemap <name1>, <name2>, ...
                    set condition-type [exist|non-exist]
                next
            end
            config conditional-advertise6
                Description: IPv6 conditional advertisement.
                edit <advertise-routemap>
                    set condition-routemap <name1>, <name2>, ...
                    set condition-type [exist|non-exist]
                next
            end
        next
    end
    config neighbor-group
        Description: BGP neighbor group table.
        edit <name>
            set advertisement-interval {integer}
            set allowas-in-enable [enable|disable]
            set allowas-in-enable6 [enable|disable]
            set allowas-in {integer}
            set allowas-in6 {integer}
            set attribute-unchanged {option1}, {option2}, ...
            set attribute-unchanged6 {option1}, {option2}, ...
            set activate [enable|disable]
            set activate6 [enable|disable]
            set bfd [enable|disable]
            set capability-dynamic [enable|disable]
            set capability-orf [none|receive|...]
            set capability-orf6 [none|receive|...]
            set capability-graceful-restart [enable|disable]
            set capability-graceful-restart6 [enable|disable]
            set capability-route-refresh [enable|disable]
            set capability-default-originate [enable|disable]
            set capability-default-originate6 [enable|disable]
            set dont-capability-negotiate [enable|disable]
            set ebgp-enforce-multihop [enable|disable]
            set link-down-failover [enable|disable]
            set stale-route [enable|disable]
            set next-hop-self [enable|disable]
            set next-hop-self6 [enable|disable]
            set next-hop-self-rr [enable|disable]
            set next-hop-self-rr6 [enable|disable]
            set override-capability [enable|disable]
            set passive [enable|disable]
            set remove-private-as [enable|disable]
            set remove-private-as6 [enable|disable]
            set route-reflector-client [enable|disable]
            set route-reflector-client6 [enable|disable]
            set route-server-client [enable|disable]
            set route-server-client6 [enable|disable]
            set shutdown [enable|disable]
            set soft-reconfiguration [enable|disable]
            set soft-reconfiguration6 [enable|disable]
            set as-override [enable|disable]
            set as-override6 [enable|disable]
            set strict-capability-match [enable|disable]
            set default-originate-routemap {string}
            set default-originate-routemap6 {string}
            set description {string}
            set distribute-list-in {string}
            set distribute-list-in6 {string}
            set distribute-list-out {string}
            set distribute-list-out6 {string}
            set ebgp-multihop-ttl {integer}
            set filter-list-in {string}
            set filter-list-in6 {string}
            set filter-list-out {string}
            set filter-list-out6 {string}
            set interface {string}
            set maximum-prefix {integer}
            set maximum-prefix6 {integer}
            set maximum-prefix-threshold {integer}
            set maximum-prefix-threshold6 {integer}
            set maximum-prefix-warning-only [enable|disable]
            set maximum-prefix-warning-only6 [enable|disable]
            set prefix-list-in {string}
            set prefix-list-in6 {string}
            set prefix-list-out {string}
            set prefix-list-out6 {string}
            set remote-as {integer}
            set local-as {integer}
            set local-as-no-prepend [enable|disable]
            set local-as-replace-as [enable|disable]
            set retain-stale-time {integer}
            set route-map-in {string}
            set route-map-in6 {string}
            set route-map-out {string}
            set route-map-out-preferable {string}
            set route-map-out6 {string}
            set route-map-out6-preferable {string}
            set send-community [standard|extended|...]
            set send-community6 [standard|extended|...]
            set keep-alive-timer {integer}
            set holdtime-timer {integer}
            set connect-timer {integer}
            set unsuppress-map {string}
            set unsuppress-map6 {string}
            set update-source {string}
            set weight {integer}
            set restart-time {integer}
            set additional-path [send|receive|...]
            set additional-path6 [send|receive|...]
            set adv-additional-path {integer}
            set adv-additional-path6 {integer}
        next
    end
    config neighbor-range
        Description: BGP neighbor range table.
        edit <id>
            set prefix {ipv4-classnet}
            set max-neighbor-num {integer}
            set neighbor-group {string}
        next
    end
    config neighbor-range6
        Description: BGP IPv6 neighbor range table.
        edit <id>
            set prefix6 {ipv6-network}
            set max-neighbor-num {integer}
            set neighbor-group {string}
        next
    end
    config network
        Description: BGP network table.
        edit <id>
            set prefix {ipv4-classnet}
            set network-import-check [global|enable|...]
            set backdoor [enable|disable]
            set route-map {string}
        next
    end
    set network-import-check [enable|disable]
    config network6
        Description: BGP IPv6 network table.
        edit <id>
            set prefix6 {ipv6-network}
            set network-import-check [global|enable|...]
            set backdoor [enable|disable]
            set route-map {string}
        next
    end
    set recursive-next-hop [enable|disable]
    config redistribute
        Description: BGP IPv4 redistribute table.
        edit <name>
            set status [enable|disable]
            set route-map {string}
        next
    end
    config redistribute6
        Description: BGP IPv6 redistribute table.
        edit <name>
            set status [enable|disable]
            set route-map {string}
        next
    end
    set router-id {ipv4-address-any}
    set scan-time {integer}
    set synchronization [enable|disable]
    set tag-resolve-mode [disable|preferred|...]
    config vrf-leak
        Description: BGP VRF leaking table.
        edit <vrf>
            config target
                Description: Target VRF table.
                edit <vrf>
                    set route-map {string}
                    set interface {string}
                next
            end
        next
    end
    config vrf-leak6
        Description: BGP IPv6 VRF leaking table.
        edit <vrf>
            config target
                Description: Target VRF table.
                edit <vrf>
                    set route-map {string}
                    set interface {string}
                next
            end
        next
    end
end

config router bgp

Parameter

Description

Type

Size

Default

additional-path

Enable/disable selection of BGP IPv4 additional paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

additional-path-select

Number of additional paths to be selected for each IPv4 NLRI.

integer

Minimum value: 2 Maximum value: 255

2

additional-path-select6

Number of additional paths to be selected for each IPv6 NLRI.

integer

Minimum value: 2 Maximum value: 255

2

additional-path6

Enable/disable selection of BGP IPv6 additional paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

always-compare-med

Enable/disable always compare MED.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as

Router AS number, valid from 1 to 4294967295, 0 to disable BGP.

integer

Minimum value: 0 Maximum value: 4294967295

0

bestpath-as-path-ignore

Enable/disable ignore AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-cmp-confed-aspath

Enable/disable compare federation AS path length.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-cmp-routerid

Enable/disable compare router ID for identical EBGP paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-med-confed

Enable/disable compare MED among confederation paths.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

bestpath-med-missing-as-worst

Enable/disable treat missing MED as least preferred.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

client-to-client-reflection

Enable/disable client-to-client route reflection.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

cluster-id

Route reflector cluster ID.

ipv4-address-any

Not Specified

0.0.0.0

confederation-identifier

Confederation identifier.

integer

Minimum value: 1 Maximum value: 4294967295

0

confederation-peers <peer>

Confederation peers.

Peer ID.

string

Maximum length: 79

dampening

Enable/disable route-flap dampening.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

dampening-max-suppress-time

Maximum minutes a route can be suppressed.

integer

Minimum value: 1 Maximum value: 255

60

dampening-reachability-half-life

Reachability half-life time for penalty (min).

integer

Minimum value: 1 Maximum value: 45

15

dampening-reuse

Threshold to reuse routes.

integer

Minimum value: 1 Maximum value: 20000

750

dampening-route-map

Criteria for dampening.

string

Maximum length: 35

dampening-suppress

Threshold to suppress routes.

integer

Minimum value: 1 Maximum value: 20000

2000

dampening-unreachability-half-life

Unreachability half-life time for penalty (min).

integer

Minimum value: 1 Maximum value: 45

15

default-local-preference

Default local preference.

integer

Minimum value: 0 Maximum value: 4294967295

100

deterministic-med

Enable/disable enforce deterministic comparison of MED.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

distance-external

Distance for routes external to the AS.

integer

Minimum value: 1 Maximum value: 255

20

distance-internal

Distance for routes internal to the AS.

integer

Minimum value: 1 Maximum value: 255

200

distance-local

Distance for routes local to the AS.

integer

Minimum value: 1 Maximum value: 255

200

ebgp-multipath

Enable/disable EBGP multi-path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

enforce-first-as

Enable/disable enforce first AS for EBGP routes.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

fast-external-failover

Enable/disable reset peer BGP session if link goes down.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

graceful-end-on-timer

Enable/disable to exit graceful restart on timer only.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

graceful-restart

Enable/disable BGP graceful restart capabilities.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

graceful-restart-time

Time needed for neighbors to restart (sec).

integer

Minimum value: 1 Maximum value: 3600

120

graceful-stalepath-time

Time to hold stale paths of restarting neighbor (sec).

integer

Minimum value: 1 Maximum value: 3600

360

graceful-update-delay

Route advertisement/selection delay after restart (sec).

integer

Minimum value: 1 Maximum value: 3600

120

holdtime-timer

Number of seconds to mark peer as dead.

integer

Minimum value: 3 Maximum value: 65535

180

ibgp-multipath

Enable/disable IBGP multi-path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

ignore-optional-capability

Do not send unknown optional capability notification message.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

keepalive-timer

Frequency to send keep alive requests.

integer

Minimum value: 0 Maximum value: 65535

60

log-neighbour-changes

Log BGP neighbor changes.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

multipath-recursive-distance

Enable/disable use of recursive distance to select multipath.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

network-import-check

Enable/disable ensure BGP network route exists in IGP.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

recursive-next-hop

Enable/disable recursive resolution of next-hop using BGP route.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

router-id

Router ID.

ipv4-address-any

Not Specified

scan-time

Background scanner interval (sec), 0 to disable it.

integer

Minimum value: 5 Maximum value: 60

60

synchronization

Enable/disable only advertise routes from iBGP if routes present in an IGP.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

tag-resolve-mode

Configure tag-match mode. Resolves BGP routes with other routes containing the same tag.

option

-

disable

Option

Description

disable

Disable tag-match mode.

preferred

Use tag-match if a BGP route resolution with another route containing the same tag is successful.

merge

Merge tag-match with best-match if they are using different routes. The result will exclude the next hops of tag-match whose interfaces have appeared in best-match.

config admin-distance

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

neighbour-prefix

Neighbor address prefix.

ipv4-classnet

Not Specified

0.0.0.0 0.0.0.0

route-list

Access list of routes to apply new distance to.

string

Maximum length: 35

distance

Administrative distance to apply.

integer

Minimum value: 1 Maximum value: 255

0

config aggregate-address

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix

Aggregate prefix.

ipv4-classnet-any

Not Specified

0.0.0.0 0.0.0.0

as-set

Enable/disable generate AS set path information.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

summary-only

Enable/disable filter more specific routes from updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

config aggregate-address6

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix6

Aggregate IPv6 prefix.

ipv6-prefix

Not Specified

::/0

as-set

Enable/disable generate AS set path information.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

summary-only

Enable/disable filter more specific routes from updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

config neighbor

Parameter

Description

Type

Size

Default

ip

IP/IPv6 address of neighbor.

string

Maximum length: 45

advertisement-interval

Minimum interval (sec) between sending updates.

integer

Minimum value: 0 Maximum value: 600

30

allowas-in-enable

Enable/disable IPv4 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in-enable6

Enable/disable IPv6 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in

IPv4 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

allowas-in6

IPv6 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

attribute-unchanged

IPv4 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

attribute-unchanged6

IPv6 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

activate

Enable/disable address family IPv4 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

activate6

Enable/disable address family IPv6 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

bfd

Enable/disable BFD for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-dynamic

Enable/disable advertise dynamic capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-orf

Accept/Send IPv4 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-orf6

Accept/Send IPv6 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-graceful-restart

Enable/disable advertise IPv4 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-graceful-restart6

Enable/disable advertise IPv6 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-route-refresh

Enable/disable advertise route refresh capability to this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate

Enable/disable advertise default IPv4 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate6

Enable/disable advertise default IPv6 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

dont-capability-negotiate

Do not negotiate capabilities with this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

ebgp-enforce-multihop

Enable/disable allow multi-hop EBGP neighbors.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

link-down-failover

Enable/disable failover upon link down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

stale-route

Enable/disable stale route after neighbor down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self

Enable/disable IPv4 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self6

Enable/disable IPv6 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr

Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr6

Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

override-capability

Enable/disable override result of capability negotiation.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

passive

Enable/disable sending of open messages to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as

Enable/disable remove private AS number from IPv4 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as6

Enable/disable remove private AS number from IPv6 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client

Enable/disable IPv4 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client6

Enable/disable IPv6 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client

Enable/disable IPv4 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client6

Enable/disable IPv6 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

shutdown

Enable/disable shutdown this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration

Enable/disable allow IPv4 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration6

Enable/disable allow IPv6 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override

Enable/disable replace peer AS with own AS for IPv4.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override6

Enable/disable replace peer AS with own AS for IPv6.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

strict-capability-match

Enable/disable strict capability matching.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

default-originate-routemap

Route map to specify criteria to originate IPv4 default.

string

Maximum length: 35

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Maximum length: 35

description

Description.

string

Maximum length: 63

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Maximum length: 35

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Maximum length: 35

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Maximum length: 35

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Maximum length: 35

ebgp-multihop-ttl

EBGP multihop TTL for this peer.

integer

Minimum value: 1 Maximum value: 255

255

filter-list-in

BGP filter for IPv4 inbound routes.

string

Maximum length: 35

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Maximum length: 35

filter-list-out

BGP filter for IPv4 outbound routes.

string

Maximum length: 35

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Maximum length: 35

interface

Specify outgoing interface for peer connection. For IPv6 peer, the interface should have link-local address.

string

Maximum length: 15

maximum-prefix

Maximum number of IPv4 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix6

Maximum number of IPv6 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix-threshold

Maximum IPv4 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-threshold6

Maximum IPv6 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-warning-only

Enable/disable IPv4 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

maximum-prefix-warning-only6

Enable/disable IPv6 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

prefix-list-in

IPv4 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Maximum length: 35

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Maximum length: 35

remote-as

AS number of neighbor.

integer

Minimum value: 1 Maximum value: 4294967295

0

local-as

Local AS number of neighbor.

integer

Minimum value: 0 Maximum value: 4294967295

0

local-as-no-prepend

Do not prepend local-as to incoming updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

local-as-replace-as

Replace real AS with local-as in outgoing updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

retain-stale-time

Time to retain stale routes.

integer

Minimum value: 0 Maximum value: 65535

0

route-map-in

IPv4 Inbound route map filter.

string

Maximum length: 35

route-map-in6

IPv6 Inbound route map filter.

string

Maximum length: 35

route-map-out

IPv4 outbound route map filter.

string

Maximum length: 35

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Maximum length: 35

route-map-out6

IPv6 Outbound route map filter.

string

Maximum length: 35

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Maximum length: 35

send-community

IPv4 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

send-community6

IPv6 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

keep-alive-timer

Keep alive timer interval (sec).

integer

Minimum value: 0 Maximum value: 65535

4294967295

holdtime-timer

Interval (sec) before peer considered dead.

integer

Minimum value: 3 Maximum value: 65535

4294967295

connect-timer

Interval (sec) for connect timer.

integer

Minimum value: 0 Maximum value: 65535

4294967295

unsuppress-map

IPv4 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

update-source

Interface to use as source IP/IPv6 address of TCP connections.

string

Maximum length: 15

weight

Neighbor weight.

integer

Minimum value: 0 Maximum value: 65535

4294967295

restart-time

Graceful restart delay time.

integer

Minimum value: 0 Maximum value: 3600

0

additional-path

Enable/disable IPv4 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

additional-path6

Enable/disable IPv6 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

adv-additional-path

Number of IPv4 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

adv-additional-path6

Number of IPv6 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

password

Password used in MD5 authentication.

password

Not Specified

config conditional-advertise

Parameter

Description

Type

Size

Default

advertise-routemap

Name of advertising route map.

string

Maximum length: 35

condition-routemap <name>

List of conditional route maps.

route map

string

Maximum length: 79

condition-type

Type of condition.

option

-

exist

Option

Description

exist

True if condition route map is matched.

non-exist

True if condition route map is not matched.

config conditional-advertise6

Parameter

Description

Type

Size

Default

advertise-routemap

Name of advertising route map.

string

Maximum length: 35

condition-routemap <name>

List of conditional route maps.

route map

string

Maximum length: 79

condition-type

Type of condition.

option

-

exist

Option

Description

exist

True if condition route map is matched.

non-exist

True if condition route map is not matched.

config neighbor-group

Parameter

Description

Type

Size

Default

name

Neighbor group name.

string

Maximum length: 45

advertisement-interval

Minimum interval (sec) between sending updates.

integer

Minimum value: 0 Maximum value: 600

30

allowas-in-enable

Enable/disable IPv4 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in-enable6

Enable/disable IPv6 Enable to allow my AS in AS path.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

allowas-in

IPv4 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

allowas-in6

IPv6 The maximum number of occurrence of my AS number allowed.

integer

Minimum value: 1 Maximum value: 10

3

attribute-unchanged

IPv4 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

attribute-unchanged6

IPv6 List of attributes that should be unchanged.

option

-

Option

Description

as-path

AS path.

med

MED.

next-hop

Next hop.

activate

Enable/disable address family IPv4 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

activate6

Enable/disable address family IPv6 for this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

bfd

Enable/disable BFD for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-dynamic

Enable/disable advertise dynamic capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-orf

Accept/Send IPv4 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-orf6

Accept/Send IPv6 ORF lists to/from this neighbor.

option

-

none

Option

Description

none

None.

receive

Receive ORF lists.

send

Send ORF list.

both

Send and receive ORF lists.

capability-graceful-restart

Enable/disable advertise IPv4 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-graceful-restart6

Enable/disable advertise IPv6 graceful restart capability to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-route-refresh

Enable/disable advertise route refresh capability to this neighbor.

option

-

enable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate

Enable/disable advertise default IPv4 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

capability-default-originate6

Enable/disable advertise default IPv6 route to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

dont-capability-negotiate

Do not negotiate capabilities with this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

ebgp-enforce-multihop

Enable/disable allow multi-hop EBGP neighbors.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

link-down-failover

Enable/disable failover upon link down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

stale-route

Enable/disable stale route after neighbor down.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self

Enable/disable IPv4 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self6

Enable/disable IPv6 next-hop calculation for this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr

Enable/disable setting nexthop's address to interface's IPv4 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

next-hop-self-rr6

Enable/disable setting nexthop's address to interface's IPv6 address for route-reflector routes.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

override-capability

Enable/disable override result of capability negotiation.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

passive

Enable/disable sending of open messages to this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as

Enable/disable remove private AS number from IPv4 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

remove-private-as6

Enable/disable remove private AS number from IPv6 outbound updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client

Enable/disable IPv4 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-reflector-client6

Enable/disable IPv6 AS route reflector client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client

Enable/disable IPv4 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-server-client6

Enable/disable IPv6 AS route server client.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

shutdown

Enable/disable shutdown this neighbor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration

Enable/disable allow IPv4 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

soft-reconfiguration6

Enable/disable allow IPv6 inbound soft reconfiguration.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override

Enable/disable replace peer AS with own AS for IPv4.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

as-override6

Enable/disable replace peer AS with own AS for IPv6.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

strict-capability-match

Enable/disable strict capability matching.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

default-originate-routemap

Route map to specify criteria to originate IPv4 default.

string

Maximum length: 35

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Maximum length: 35

description

Description.

string

Maximum length: 63

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Maximum length: 35

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Maximum length: 35

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Maximum length: 35

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Maximum length: 35

ebgp-multihop-ttl

EBGP multihop TTL for this peer.

integer

Minimum value: 1 Maximum value: 255

255

filter-list-in

BGP filter for IPv4 inbound routes.

string

Maximum length: 35

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Maximum length: 35

filter-list-out

BGP filter for IPv4 outbound routes.

string

Maximum length: 35

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Maximum length: 35

interface

Specify outgoing interface for peer connection. For IPv6 peer, the interface should have link-local address.

string

Maximum length: 15

maximum-prefix

Maximum number of IPv4 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix6

Maximum number of IPv6 prefixes to accept from this peer.

integer

Minimum value: 1 Maximum value: 4294967295

0

maximum-prefix-threshold

Maximum IPv4 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-threshold6

Maximum IPv6 prefix threshold value.

integer

Minimum value: 1 Maximum value: 100

75

maximum-prefix-warning-only

Enable/disable IPv4 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

maximum-prefix-warning-only6

Enable/disable IPv6 Only give warning message when limit is exceeded.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

prefix-list-in

IPv4 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Maximum length: 35

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Maximum length: 35

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Maximum length: 35

remote-as

AS number of neighbor.

integer

Minimum value: 1 Maximum value: 4294967295

0

local-as

Local AS number of neighbor.

integer

Minimum value: 0 Maximum value: 4294967295

0

local-as-no-prepend

Do not prepend local-as to incoming updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

local-as-replace-as

Replace real AS with local-as in outgoing updates.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

retain-stale-time

Time to retain stale routes.

integer

Minimum value: 0 Maximum value: 65535

0

route-map-in

IPv4 Inbound route map filter.

string

Maximum length: 35

route-map-in6

IPv6 Inbound route map filter.

string

Maximum length: 35

route-map-out

IPv4 outbound route map filter.

string

Maximum length: 35

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Maximum length: 35

route-map-out6

IPv6 Outbound route map filter.

string

Maximum length: 35

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Maximum length: 35

send-community

IPv4 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

send-community6

IPv6 Send community attribute to neighbor.

option

-

both

Option

Description

standard

Standard.

extended

Extended.

both

Both.

disable

Disable

keep-alive-timer

Keep alive timer interval (sec).

integer

Minimum value: 0 Maximum value: 65535

4294967295

holdtime-timer

Interval (sec) before peer considered dead.

integer

Minimum value: 3 Maximum value: 65535

4294967295

connect-timer

Interval (sec) for connect timer.

integer

Minimum value: 0 Maximum value: 65535

4294967295

unsuppress-map

IPv4 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Maximum length: 35

update-source

Interface to use as source IP/IPv6 address of TCP connections.

string

Maximum length: 15

weight

Neighbor weight.

integer

Minimum value: 0 Maximum value: 65535

4294967295

restart-time

Graceful restart delay time.

integer

Minimum value: 0 Maximum value: 3600

0

additional-path

Enable/disable IPv4 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

additional-path6

Enable/disable IPv6 additional-path capability.

option

-

disable

Option

Description

send

Enable sending additional paths.

receive

Enable receiving additional paths.

both

Enable sending and receiving additional paths.

disable

Disable additional paths.

adv-additional-path

Number of IPv4 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

adv-additional-path6

Number of IPv6 additional paths that can be advertised to this neighbor.

integer

Minimum value: 2 Maximum value: 255

2

config neighbor-range

Parameter

Description

Type

Size

Default

id

Neighbor range ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix

Neighbor range prefix.

ipv4-classnet

Not Specified

0.0.0.0 0.0.0.0

max-neighbor-num

Maximum number of neighbors.

integer

Minimum value: 1 Maximum value: 1000

0

neighbor-group

Neighbor group name.

string

Maximum length: 63

config neighbor-range6

Parameter

Description

Type

Size

Default

id

IPv6 neighbor range ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix6

IPv6 prefix.

ipv6-network

Not Specified

::/0

max-neighbor-num

Maximum number of neighbors.

integer

Minimum value: 1 Maximum value: 1000

0

neighbor-group

Neighbor group name.

string

Maximum length: 63

config network

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix

Network prefix.

ipv4-classnet

Not Specified

0.0.0.0 0.0.0.0

network-import-check

Configure insurance of BGP network route existence in IGP.

option

-

global

Option

Description

global

Use global network sync value.

enable

Enable network sync per prefix.

disable

Disable network sync per prefix.

backdoor

Enable/disable route as backdoor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map to modify generated route.

string

Maximum length: 35

config network6

Parameter

Description

Type

Size

Default

id

ID.

integer

Minimum value: 0 Maximum value: 4294967295

0

prefix6

Network IPv6 prefix.

ipv6-network

Not Specified

::/0

network-import-check

Configure insurance of BGP network route existence in IGP.

option

-

global

Option

Description

global

Use global network sync value.

enable

Enable network sync per prefix.

disable

Disable network sync per prefix.

backdoor

Enable/disable route as backdoor.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map to modify generated route.

string

Maximum length: 35

config redistribute

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Maximum length: 35

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Maximum length: 35

config redistribute6

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Maximum length: 35

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Maximum length: 35

config vrf-leak

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Maximum length: 7

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Maximum length: 7

route-map

Route map of VRF leaking.

string

Maximum length: 35

interface

Interface which is used to leak routes to target VRF.

string

Maximum length: 15

config vrf-leak6

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Maximum length: 7

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Maximum length: 7

route-map

Route map of VRF leaking.

string

Maximum length: 35

interface

Interface which is used to leak routes to target VRF.

string

Maximum length: 15