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 id {integer}
            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 id {integer}
            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 id {integer}
            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 ip {string}
            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 advertise-routemap {string}
                    set condition-routemap <name1>, <name2>, ...
                    set condition-type [exist|non-exist]
                next
            end
            config conditional-advertise6
                Description: IPv6 conditional advertisement.
                edit <advertise-routemap>
                    set advertise-routemap {string}
                    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 name {string}
            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 id {integer}
            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 id {integer}
            set prefix6 {ipv6-network}
            set max-neighbor-num {integer}
            set neighbor-group {string}
        next
    end
    config network
        Description: BGP network table.
        edit <id>
            set id {integer}
            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 id {integer}
            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 name {string}
            set status [enable|disable]
            set route-map {string}
        next
    end
    config redistribute6
        Description: BGP IPv6 redistribute table.
        edit <name>
            set name {string}
            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>
            set vrf {string}
            config target
                Description: Target VRF table.
                edit <vrf>
                    set vrf {string}
                    set route-map {string}
                    set interface {string}
                next
            end
        next
    end
    config vrf-leak6
        Description: BGP IPv6 VRF leaking table.
        edit <vrf>
            set vrf {string}
            config target
                Description: Target VRF table.
                edit <vrf>
                    set vrf {string}
                    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

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Not Specified

description

Description.

string

Not Specified

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Not Specified

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Not Specified

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Not Specified

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Not Specified

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

Not Specified

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Not Specified

filter-list-out

BGP filter for IPv4 outbound routes.

string

Not Specified

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Not Specified

interface

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

string

Not Specified

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

Not Specified

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Not Specified

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Not Specified

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Not Specified

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

Not Specified

route-map-in6

IPv6 Inbound route map filter.

string

Not Specified

route-map-out

IPv4 outbound route map filter.

string

Not Specified

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Not Specified

route-map-out6

IPv6 Outbound route map filter.

string

Not Specified

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Not Specified

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

Not Specified

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Not Specified

update-source

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

string

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Not Specified

description

Description.

string

Not Specified

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Not Specified

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Not Specified

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Not Specified

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Not Specified

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

Not Specified

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Not Specified

filter-list-out

BGP filter for IPv4 outbound routes.

string

Not Specified

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Not Specified

interface

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

string

Not Specified

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

Not Specified

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Not Specified

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Not Specified

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Not Specified

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

Not Specified

route-map-in6

IPv6 Inbound route map filter.

string

Not Specified

route-map-out

IPv4 outbound route map filter.

string

Not Specified

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Not Specified

route-map-out6

IPv6 Outbound route map filter.

string

Not Specified

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Not Specified

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

Not Specified

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Not Specified

update-source

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

string

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

config redistribute

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Not Specified

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Not Specified

config redistribute6

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Not Specified

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Not Specified

config vrf-leak

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Not Specified

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Not Specified

route-map

Route map of VRF leaking.

string

Not Specified

interface

Interface which is used to leak routes to target VRF.

string

Not Specified

config vrf-leak6

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Not Specified

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Not Specified

route-map

Route map of VRF leaking.

string

Not Specified

interface

Interface which is used to leak routes to target VRF.

string

Not Specified

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 id {integer}
            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 id {integer}
            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 id {integer}
            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 ip {string}
            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 advertise-routemap {string}
                    set condition-routemap <name1>, <name2>, ...
                    set condition-type [exist|non-exist]
                next
            end
            config conditional-advertise6
                Description: IPv6 conditional advertisement.
                edit <advertise-routemap>
                    set advertise-routemap {string}
                    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 name {string}
            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 id {integer}
            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 id {integer}
            set prefix6 {ipv6-network}
            set max-neighbor-num {integer}
            set neighbor-group {string}
        next
    end
    config network
        Description: BGP network table.
        edit <id>
            set id {integer}
            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 id {integer}
            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 name {string}
            set status [enable|disable]
            set route-map {string}
        next
    end
    config redistribute6
        Description: BGP IPv6 redistribute table.
        edit <name>
            set name {string}
            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>
            set vrf {string}
            config target
                Description: Target VRF table.
                edit <vrf>
                    set vrf {string}
                    set route-map {string}
                    set interface {string}
                next
            end
        next
    end
    config vrf-leak6
        Description: BGP IPv6 VRF leaking table.
        edit <vrf>
            set vrf {string}
            config target
                Description: Target VRF table.
                edit <vrf>
                    set vrf {string}
                    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

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Not Specified

description

Description.

string

Not Specified

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Not Specified

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Not Specified

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Not Specified

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Not Specified

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

Not Specified

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Not Specified

filter-list-out

BGP filter for IPv4 outbound routes.

string

Not Specified

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Not Specified

interface

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

string

Not Specified

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

Not Specified

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Not Specified

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Not Specified

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Not Specified

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

Not Specified

route-map-in6

IPv6 Inbound route map filter.

string

Not Specified

route-map-out

IPv4 outbound route map filter.

string

Not Specified

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Not Specified

route-map-out6

IPv6 Outbound route map filter.

string

Not Specified

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Not Specified

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

Not Specified

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Not Specified

update-source

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

string

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

default-originate-routemap6

Route map to specify criteria to originate IPv6 default.

string

Not Specified

description

Description.

string

Not Specified

distribute-list-in

Filter for IPv4 updates from this neighbor.

string

Not Specified

distribute-list-in6

Filter for IPv6 updates from this neighbor.

string

Not Specified

distribute-list-out

Filter for IPv4 updates to this neighbor.

string

Not Specified

distribute-list-out6

Filter for IPv6 updates to this neighbor.

string

Not Specified

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

Not Specified

filter-list-in6

BGP filter for IPv6 inbound routes.

string

Not Specified

filter-list-out

BGP filter for IPv4 outbound routes.

string

Not Specified

filter-list-out6

BGP filter for IPv6 outbound routes.

string

Not Specified

interface

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

string

Not Specified

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

Not Specified

prefix-list-in6

IPv6 Inbound filter for updates from this neighbor.

string

Not Specified

prefix-list-out

IPv4 Outbound filter for updates to this neighbor.

string

Not Specified

prefix-list-out6

IPv6 Outbound filter for updates to this neighbor.

string

Not Specified

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

Not Specified

route-map-in6

IPv6 Inbound route map filter.

string

Not Specified

route-map-out

IPv4 outbound route map filter.

string

Not Specified

route-map-out-preferable

IPv4 outbound route map filter if the peer is preferred.

string

Not Specified

route-map-out6

IPv6 Outbound route map filter.

string

Not Specified

route-map-out6-preferable

IPv6 outbound route map filter if the peer is preferred.

string

Not Specified

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

Not Specified

unsuppress-map6

IPv6 Route map to selectively unsuppress suppressed routes.

string

Not Specified

update-source

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

string

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

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

Not Specified

config redistribute

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Not Specified

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Not Specified

config redistribute6

Parameter

Description

Type

Size

Default

name

Distribute list entry name.

string

Not Specified

status

Status.

option

-

disable

Option

Description

enable

Enable setting.

disable

Disable setting.

route-map

Route map name.

string

Not Specified

config vrf-leak

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Not Specified

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Not Specified

route-map

Route map of VRF leaking.

string

Not Specified

interface

Interface which is used to leak routes to target VRF.

string

Not Specified

config vrf-leak6

Parameter

Description

Type

Size

Default

vrf

Origin VRF ID.

string

Not Specified

config target

Parameter

Description

Type

Size

Default

vrf

Target VRF ID.

string

Not Specified

route-map

Route map of VRF leaking.

string

Not Specified

interface

Interface which is used to leak routes to target VRF.

string

Not Specified