bgp

Note

requires a Product License.

BGP router configuration.

vsr running config# vrf <vrf> routing bgp

enabled (pushed)

Enable or disable BGP router.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# enabled true|false
Default value
true

as (mandatory)

BGP AS number.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# as AS

AS

A numeric identifier for an autonomous system (AS). An AS is a single domain, under common administrative control, which forms a unit of routing policy. Autonomous systems can be assigned a 2-byte identifier, or a 4-byte identifier which may have public or private scope. Private ASNs are assigned from dedicated ranges. Public ASNs are assigned from ranges allocated by IANA to the regional internet registries (RIRs).

always-compare-med

If true, allow comparing MED from different neighbors.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# always-compare-med true|false
Default value
false

l3vni

Note

requires a Product License.

VNI corresponding to tenant VRF.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# l3vni L3VNI

L3VNI

Type definition representing VXLAN Segment ID / VXLAN Network Identifier value.

cluster-id

Configure Route-Reflector Cluster-id.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# cluster-id CLUSTER-ID

CLUSTER-ID values

Description

<ipv4-address>

An IPv4 address.

<uint32>

No description.

coalesce-time

Subgroup coalesce timer (in ms).

vsr running config# vrf <vrf> routing bgp
vsr running bgp# coalesce-time <uint32>

deterministic-med

If true, Pick the best-MED path among paths advertised from the neighboring AS.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# deterministic-med true|false
Default value
false

ebgp-connected-route-check

Enable or disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# ebgp-connected-route-check true|false
Default value
true

fast-external-failover

If true, immediately reset session if a link to a directly connected external peer goes down.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# fast-external-failover true|false
Default value
true

graceful-shutdown

Enable or disable graceful shutdown. When enabled, EBGP route attributes are sent with the GRACEFUL_SHUTDOWN (see RFC8326) community and preference set to 0.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# graceful-shutdown true|false
Default value
false

log-neighbor-changes

If true, log neighbor up/down and reset reason.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# log-neighbor-changes true|false
Default value
false

network-import-check

If true, check BGP network route exists in IGP.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# network-import-check true|false
Default value
true

route-reflector-allow-outbound-policy

If true, allow modifications made by out route-map on IBGP neighbors.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# route-reflector-allow-outbound-policy true|false
Default value
false

reject-as-sets

Some BGP routers may perform route aggregation, and because of that, those routers may use AS_SET and AS_CONFED_SETS attributes that contain an unordered list of ASes that contributing prefixes in the aggregate have traversed. Using those attributes may cause operational issues, because they blur the semantic of origin AS.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# reject-as-sets true|false
Default value
false

router-id

Router id of the router.

vsr running config# vrf <vrf> routing bgp
vsr running bgp# router-id ROUTER-ID

ROUTER-ID

An IPv4 address.

ebgp-requires-policy

If true, require in and out policy for eBGP peers (RFC8212).

vsr running config# vrf <vrf> routing bgp
vsr running bgp# ebgp-requires-policy true|false
Default value
true

neighbor-total-count (state only)

Total number of neighbors.

vsr> show state vrf <vrf> routing bgp neighbor-total-count

bestpath

Change the default bestpath selection.

vsr running config# vrf <vrf> routing bgp bestpath

compare-routerid

If true, compare router-id for identical EBGP paths.

vsr running config# vrf <vrf> routing bgp bestpath
vsr running bestpath# compare-routerid true|false
Default value
false

med

MED attribute.

vsr running config# vrf <vrf> routing bgp bestpath
vsr running bestpath# med MED

MED values

Description

confederation

Compare MED among confederation paths.

missing-as-worst

Treat missing MED as the least preferred one.

as-path

AS-path attribute.

vsr running config# vrf <vrf> routing bgp bestpath as-path

confederation

If true, compare path lengths including confederation sets and sequences in selecting a route.

vsr running config# vrf <vrf> routing bgp bestpath as-path
vsr running as-path# confederation true|false
Default value
false

ignore

If true, ignore as-path length in selecting a route.

vsr running config# vrf <vrf> routing bgp bestpath as-path
vsr running as-path# ignore true|false
Default value
false

multipath-relax

Allow load sharing across routes that have different AS paths (but same length).

vsr running config# vrf <vrf> routing bgp bestpath as-path
vsr running as-path# multipath-relax MULTIPATH-RELAX

MULTIPATH-RELAX values

Description

as-set

Generate an AS_SET.

no-as-set

Do not generate an AS_SET.

client-to-client

BGP client to client route reflection.

vsr running config# vrf <vrf> routing bgp client-to-client

reflection

Enable or disable BGP client to client route reflection.

vsr running config# vrf <vrf> routing bgp client-to-client
vsr running client-to-client# reflection true|false
Default value
true

confederation

Parameters indicating whether the local system acts as part of a BGP confederation.

vsr running config# vrf <vrf> routing bgp confederation

identifier

Confederation AS number. Setting the AS indicates that the local-AS is part of a BGP confederation.

vsr running config# vrf <vrf> routing bgp confederation
vsr running confederation# identifier <uint32>

peers

Peer AS that are to be treated as part of the local confederation.

vsr running config# vrf <vrf> routing bgp confederation
vsr running confederation# peers <uint32>

graceful-restart

Configure graceful restart capability parameters.

vsr running config# vrf <vrf> routing bgp graceful-restart

preserve-fw-state

If true, sets F-bit indication that fib is preserved while doing Graceful Restart.

vsr running config# vrf <vrf> routing bgp graceful-restart
vsr running graceful-restart# preserve-fw-state true|false
Default value
false

restart-time

Set the time to wait to delete stale routes before a BGP open message is received.

vsr running config# vrf <vrf> routing bgp graceful-restart
vsr running graceful-restart# restart-time <uint16>
Default value
120

stalepath-time

Set the max time to hold onto restarting peer’s stale paths.

vsr running config# vrf <vrf> routing bgp graceful-restart
vsr running graceful-restart# stalepath-time <uint16>
Default value
360

listen

Configure BGP listen options.

vsr running config# vrf <vrf> routing bgp listen

limit

Maximum number of BGP Dynamic neighbors that can be created.

vsr running config# vrf <vrf> routing bgp listen
vsr running listen# limit <uint16>
Default value
100

neighbor-range

Configure BGP dynamic neighbors listen range.

vsr running config# vrf <vrf> routing bgp listen
vsr running listen# neighbor-range <neighbor-range> neighbor-group <neighbor-group>

<neighbor-range>

An IPv4 or IPv6 prefix: address and CIDR mask.

neighbor-group (mandatory)

Neighbor group name.

neighbor-group <neighbor-group>

max-med

Advertise routes with max-med.

vsr running config# vrf <vrf> routing bgp max-med

administrative

Administratively applied, for an indefinite period.

vsr running config# vrf <vrf> routing bgp max-med
vsr running max-med# administrative <uint32>

on-startup

Effective on a startup.

vsr running config# vrf <vrf> routing bgp max-med on-startup

period (mandatory)

Time (seconds) period for max-med.

vsr running config# vrf <vrf> routing bgp max-med on-startup
vsr running on-startup# period <uint32>

max-med

Max MED value to be used.

vsr running config# vrf <vrf> routing bgp max-med on-startup
vsr running on-startup# max-med <uint32>
Default value
4294967295

packet-rw-quantum

Number of packets to read/write from peer socket per I/O cycle.

vsr running config# vrf <vrf> routing bgp packet-rw-quantum

read

Number of packets to read from peer socket per I/O cycle.

vsr running config# vrf <vrf> routing bgp packet-rw-quantum
vsr running packet-rw-quantum# read <uint8>
Default value
10

write

Number of packets to write from peer socket per I/O cycle.

vsr running config# vrf <vrf> routing bgp packet-rw-quantum
vsr running packet-rw-quantum# write <uint8>
Default value
64

tcp-keepalive

Detect TCP failures by sending TCP Keepalive acked by remote.

vsr running config# vrf <vrf> routing bgp tcp-keepalive

idle

TCP keepalive idle time in seconds.

vsr running config# vrf <vrf> routing bgp tcp-keepalive
vsr running tcp-keepalive# idle <uint16>
Default value
10

keepalive

TCP Keepalive interval in seconds.

vsr running config# vrf <vrf> routing bgp tcp-keepalive
vsr running tcp-keepalive# keepalive <uint16>
Default value
10

probes

TCP Keepalive maximum probes.

vsr running config# vrf <vrf> routing bgp tcp-keepalive
vsr running tcp-keepalive# probes <uint16>
Default value
3

update-delay

Force initial delay for best-path and updates.

vsr running config# vrf <vrf> routing bgp update-delay

delay

Force initial delay for best-path and updates.

vsr running config# vrf <vrf> routing bgp update-delay
vsr running update-delay# delay <uint16>
Default value
0

established-wait

Wait for peers to be established.

vsr running config# vrf <vrf> routing bgp update-delay
vsr running update-delay# established-wait <uint16>

address-family

Address-families associated with the BGP configuration.

vsr running config# vrf <vrf> routing bgp address-family

ipv4-unicast

Configure IPv4 unicast address family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast

table-map

BGP table to RIB route download filter.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast
vsr running ipv4-unicast# table-map TABLE-MAP

TABLE-MAP

Route map name.

enabled

Enable or disable IPv4 unicast addres family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast
vsr running ipv4-unicast# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast dynamic-neighbor-count

network

Specify networks to announce via BGP.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast network <network>

<network>

An IPv4 prefix: address and CIDR mask.

route-map

Route-map name.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast network <network>
vsr running network <network># route-map ROUTE-MAP

ROUTE-MAP

Route map name.

backdoor

If true, specify a BGP backdoor route.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast network <network>
vsr running network <network># backdoor true|false
Default value
false
label-index

Label index to associate with the prefix.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast network <network>
vsr running network <network># label-index <uint32>
route (state only)

Route operational state.

status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> nexthop <nexthop> used

redistribute

Redistribute information from another routing protocol.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast
vsr running ipv4-unicast# redistribute <redistribute> id <uint32> metric <uint32> \
... route-map ROUTE-MAP

<redistribute> values

Description

connected

Connected routes (directly attached subnet or host).

kernel

Kernel routes (not installed via the zebra RIB).

isis

Intermediate system to intermediate system (ISIS).

ospf

Open Shortest Path First (OSPFv2).

rip

Routing Information Protocol (RIP).

static

Statically configured routes.

table

Non-main Kernel Routing Table.

id

Instance or table ID.

id <uint32>
metric

Metric for redistributed routes.

metric <uint32>
route-map

Route-map name.

route-map ROUTE-MAP

ROUTE-MAP

Route map name.

route-target

Route target list.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-target
redirect-import

Flow-spec redirect type route target, Import routes to this address- family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-target
vsr running route-target# redirect-import REDIRECT-IMPORT

REDIRECT-IMPORT

Extended communities or route-target attribute.

l3vpn

Specify route-target and route-distinguisher between this address family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn
export

For routes leaked from this address-family to VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vpn

Export routes from this address-family to default instance VPN RIB.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vsr running export# vpn true|false
Default value
false
label

Label value (use auto to automatically assign a label).

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vsr running export# label LABEL

LABEL values

Description

<uint32>

No description.

auto

Automatically assign a label.

route-target

Specify route target list.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vsr running export# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

route-distinguisher

Specify route distinguisher.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vsr running export# route-distinguisher ROUTE-DISTINGUISHER

ROUTE-DISTINGUISHER

Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <4b AS>:<2b value> per RFC4364 section 4.2 - <2b AS>:<4b value> per RFC4364 section 4.2 - <4b IPv4>:<2b value> per RFC4364 section 4.2.

nexthop

Specify next hop to use for VRF advertised prefixes between the current address-family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vsr running export# nexthop NEXTHOP

NEXTHOP

An IPv4 or IPv6 address.

route-map

Specify route map between the current address-family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vsr running export# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

import

For routes leaked from VPN to this address-family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vpn

Import routes to this address-family from default instance VPN RIB.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vsr running import# vpn true|false
Default value
false
route-target

Specify route target list.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vsr running import# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

route-map

Specify route map between the current address-family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vsr running import# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

maximum-path

Forward packets over multiple paths.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
ebgp

Ebgp number of paths.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
vsr running maximum-path# ebgp <uint8>
Default value
16
ibgp

Ibgp number of paths.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
vsr running maximum-path# ibgp <uint8>
Default value
16
equal-cluster-length

If true, match the cluster length.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
vsr running maximum-path# equal-cluster-length true|false
Default value
false

aggregate-address

Configure BGP aggregate entries.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast
vsr running ipv4-unicast# aggregate-address <aggregate-address> as-set true|false \
... summary-only true|false route-map ROUTE-MAP

<aggregate-address>

An IPv4 prefix: address and CIDR mask.

as-set

If true, generate AS set path information.

as-set true|false
Default value
false
summary-only

If true, filter more specific routes from updates.

summary-only true|false
Default value
false
route-map

Apply route-map to aggregate network.

route-map ROUTE-MAP

ROUTE-MAP

Route map name.

administrative-distance

Define administrative distance.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast
vsr running ipv4-unicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST

<administrative-distance>

An IPv4 prefix: address and CIDR mask.

distance (mandatory)

Administrative distance.

distance <uint8>
access-list

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

bgp-distance

Configure BGP distance.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
external-routes

Distance for routes external to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
vsr running bgp-distance# external-routes <uint8>
Default value
20
internal-routes

Distance for routes internal to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
vsr running bgp-distance# internal-routes <uint8>
Default value
200
local-routes

Distance for local routes.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
vsr running bgp-distance# local-routes <uint8>
Default value
200

route-flap-dampening

Enable route-flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
enabled

Enable route flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vsr running route-flap-dampening# enabled true|false
Default value
false
reach-decay

This value specifies the time desired for the instability metric value to reach one-half of its current value when the route is reachable. This half-life value determines the rate at which the metric value is decayed. A smaller half-life value makes a suppressed route reusable sooner than a larger value. The accumulated penalty will be reduced to half after this duration.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vsr running route-flap-dampening# reach-decay <uint8>
Default value
15
reuse-above

This is the value of the instability metric at which a suppressed route becomes unsuppressed if it is reachable but currently suppressed. The value assigned to reuse-below must be less than suppress-above.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vsr running route-flap-dampening# reuse-above <uint16>
Default value
750
suppress-above

This is the value of the instability metric at which route suppression takes place. A route is not installed in the forwarding information base (FIB), or announced even if it is reachable during the period that it is suppressed.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vsr running route-flap-dampening# suppress-above <uint16>
Default value
2000
unreach-decay

This value acts the same as reach-decay except that it specifies the rate at which the instability metric is decayed when a route is unreachable. It should have a value greater than or equal to reach- decay.

vsr running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vsr running route-flap-dampening# unreach-decay <uint8>
Default value
60

ipv4-multicast

Configure IPv4 multicast address family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast

table-map

BGP table to RIB route download filter.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast
vsr running ipv4-multicast# table-map TABLE-MAP

TABLE-MAP

Route map name.

enabled

Enable or disable IPv4 multicast Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast
vsr running ipv4-multicast# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast dynamic-neighbor-count

network

Specify networks to announce via BGP.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast network <network>

<network>

An IPv4 prefix: address and CIDR mask.

route-map

Route-map name.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast network <network>
vsr running network <network># route-map ROUTE-MAP

ROUTE-MAP

Route map name.

backdoor

If true, specify a BGP backdoor route.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast network <network>
vsr running network <network># backdoor true|false
Default value
false
label-index

Label index to associate with the prefix.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast network <network>
vsr running network <network># label-index <uint32>
route (state only)

Route operational state.

status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> nexthop <nexthop> used

aggregate-address

Configure BGP aggregate entries.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast
vsr running ipv4-multicast# aggregate-address <aggregate-address> as-set true|false \
... summary-only true|false route-map ROUTE-MAP

<aggregate-address>

An IPv4 prefix: address and CIDR mask.

as-set

If true, generate AS set path information.

as-set true|false
Default value
false
summary-only

If true, filter more specific routes from updates.

summary-only true|false
Default value
false
route-map

Apply route-map to aggregate network.

route-map ROUTE-MAP

ROUTE-MAP

Route map name.

administrative-distance

Define administrative distance.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast
vsr running ipv4-multicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST

<administrative-distance>

An IPv4 prefix: address and CIDR mask.

distance (mandatory)

Administrative distance.

distance <uint8>
access-list

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

bgp-distance

Configure BGP distance.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
external-routes

Distance for routes external to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
vsr running bgp-distance# external-routes <uint8>
Default value
20
internal-routes

Distance for routes internal to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
vsr running bgp-distance# internal-routes <uint8>
Default value
200
local-routes

Distance for local routes.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
vsr running bgp-distance# local-routes <uint8>
Default value
200

route-flap-dampening

Enable route-flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
enabled

Enable route flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vsr running route-flap-dampening# enabled true|false
Default value
false
reach-decay

This value specifies the time desired for the instability metric value to reach one-half of its current value when the route is reachable. This half-life value determines the rate at which the metric value is decayed. A smaller half-life value makes a suppressed route reusable sooner than a larger value. The accumulated penalty will be reduced to half after this duration.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vsr running route-flap-dampening# reach-decay <uint8>
Default value
15
reuse-above

This is the value of the instability metric at which a suppressed route becomes unsuppressed if it is reachable but currently suppressed. The value assigned to reuse-below must be less than suppress-above.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vsr running route-flap-dampening# reuse-above <uint16>
Default value
750
suppress-above

This is the value of the instability metric at which route suppression takes place. A route is not installed in the forwarding information base (FIB), or announced even if it is reachable during the period that it is suppressed.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vsr running route-flap-dampening# suppress-above <uint16>
Default value
2000
unreach-decay

This value acts the same as reach-decay except that it specifies the rate at which the instability metric is decayed when a route is unreachable. It should have a value greater than or equal to reach- decay.

vsr running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vsr running route-flap-dampening# unreach-decay <uint8>
Default value
60

ipv4-flowspec

Configure IPv4 Flowspec address family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-flowspec

enabled

Enable or disable Flowspec Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-flowspec
vsr running ipv4-flowspec# enabled true|false
Default value
true

local-install

Interface name.

vsr running config# vrf <vrf> routing bgp address-family ipv4-flowspec
vsr running ipv4-flowspec# local-install LOCAL-INSTALL

LOCAL-INSTALL

An interface name.

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec dynamic-neighbor-count

route (state only)

Route operational state.

to (state only)

Route destination prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> to
from (state only)

Route source prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> from
peer-id (state only)

Route state identifier.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> peer-id
status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> nexthop <nexthop> used

ipv4-labeled-unicast

Configure IPv4 labeled unicast address family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast

enabled

Enable or disable IPv4 labeled unicast Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv4-labeled-unicast rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-labeled-unicast neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-labeled-unicast dynamic-neighbor-count

route-flap-dampening

Enable route-flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
enabled

Enable route flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# enabled true|false
Default value
false
reach-decay

This value specifies the time desired for the instability metric value to reach one-half of its current value when the route is reachable. This half-life value determines the rate at which the metric value is decayed. A smaller half-life value makes a suppressed route reusable sooner than a larger value. The accumulated penalty will be reduced to half after this duration.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# reach-decay <uint8>
Default value
15
reuse-above

This is the value of the instability metric at which a suppressed route becomes unsuppressed if it is reachable but currently suppressed. The value assigned to reuse-below must be less than suppress-above.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# reuse-above <uint16>
Default value
750
suppress-above

This is the value of the instability metric at which route suppression takes place. A route is not installed in the forwarding information base (FIB), or announced even if it is reachable during the period that it is suppressed.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# suppress-above <uint16>
Default value
2000
unreach-decay

This value acts the same as reach-decay except that it specifies the rate at which the instability metric is decayed when a route is unreachable. It should have a value greater than or equal to reach- decay.

vsr running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# unreach-decay <uint8>
Default value
60

ipv4-vpn

Configure IPv4 VPN address family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn

enabled

Enable or disable IPv4 VPN Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn
vsr running ipv4-vpn# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn dynamic-neighbor-count

route-distinguisher

Specify a network to announce via BGP.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix>

<rd>

Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <4b AS>:<2b value> per RFC4364 section 4.2 - <2b AS>:<4b value> per RFC4364 section 4.2 - <4b IPv4>:<2b value> per RFC4364 section 4.2.

<ip-prefix>

An IPv4 prefix: address and CIDR mask.

label

VPN NLRI label.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix>
vsr running route-distinguisher <rd> <ip-prefix># label <uint32>
route-map

Route map name.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix>
vsr running route-distinguisher <rd> <ip-prefix># route-map ROUTE-MAP

ROUTE-MAP

Route map name.

route (state only)

Route operational state.

status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> used

retain

Retain BGP updates.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn retain
route-target

Retain BGP updates based on route-target values.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn retain route-target
all

Retain all BGP updates.

vsr running config# vrf <vrf> routing bgp address-family ipv4-vpn retain route-target
vsr running route-target# all true|false
Default value
true

ipv6-unicast

Configure IPv6 unicast address family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast

table-map

BGP table to RIB route download filter.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast
vsr running ipv6-unicast# table-map TABLE-MAP

TABLE-MAP

Route map name.

enabled

Enable or disable IPv6 unicast Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast
vsr running ipv6-unicast# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast dynamic-neighbor-count

network

Specify a network to announce via BGP.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast network <network>

<network>

An IPv6 prefix: address and CIDR mask.

route-map

Route-map name.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast network <network>
vsr running network <network># route-map ROUTE-MAP

ROUTE-MAP

Route map name.

label-index

Label index to associate with the prefix.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast network <network>
vsr running network <network># label-index <uint32>
route (state only)

Route operational state.

status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> nexthop <nexthop> used

aggregate-address

Configure BGP aggregate entries.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast
vsr running ipv6-unicast# aggregate-address <aggregate-address> as-set true|false \
... summary-only true|false route-map ROUTE-MAP

<aggregate-address>

An IPv6 prefix: address and CIDR mask.

as-set

If true, generate AS set path information.

as-set true|false
Default value
false
summary-only

If true, filter more specific routes from updates.

summary-only true|false
Default value
false
route-map

Apply route-map to aggregate network.

route-map ROUTE-MAP

ROUTE-MAP

Route map name.

redistribute

Redistribute information from another routing protocol.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast
vsr running ipv6-unicast# redistribute <redistribute> metric <uint32> route-map ROUTE-MAP

<redistribute> values

Description

connected

Connected routes (directly attached subnet or host).

kernel

Kernel routes (not installed via the zebra RIB).

isis

Intermediate system to intermediate system (ISIS).

ospf6

Open Shortest Path First IPv6 (OSPFv3).

ripng

Routing Information Protocol next-generation (IPv6) (RIPng).

static

Statically configured routes.

table

Non-main Kernel Routing Table.

metric

Metric for redistributed routes.

metric <uint32>
route-map

Route-map name.

route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv6-route-target

Route target list.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast ipv6-route-target
redirect-import

Flow-spec redirect ipv6 type route target, Import routes to this address-family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast ipv6-route-target
vsr running ipv6-route-target# redirect-import REDIRECT-IMPORT

REDIRECT-IMPORT

An IPv6 route target is a 20-octet BGP IPv6 address specific extended community serving the same function as a standard 8-octet route target only allowing for an IPv6 address as the global administrator. The format is <ipv6-address:2-octet-number>. Some valid examples are: 2001:DB8::1:6544 and 2001:DB8::5eb1:791:6b37:17958.

administrative-distance

Define administrative distance.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast
vsr running ipv6-unicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST

<administrative-distance>

An IPv6 prefix: address and CIDR mask.

distance (mandatory)

Administrative distance.

distance <uint8>
access-list

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

l3vpn

Specify route-target and route-distinguisher between this address family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn
export

For routes leaked from this address-family to VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vpn

Export routes from this address-family to default instance VPN RIB.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vsr running export# vpn true|false
Default value
false
label

Label value (use auto to automatically assign a label).

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vsr running export# label LABEL

LABEL values

Description

<uint32>

No description.

auto

Automatically assign a label.

route-target

Specify route target list.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vsr running export# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

route-distinguisher

Specify route distinguisher.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vsr running export# route-distinguisher ROUTE-DISTINGUISHER

ROUTE-DISTINGUISHER

Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <4b AS>:<2b value> per RFC4364 section 4.2 - <2b AS>:<4b value> per RFC4364 section 4.2 - <4b IPv4>:<2b value> per RFC4364 section 4.2.

nexthop

Specify next hop to use for VRF advertised prefixes between the current address-family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vsr running export# nexthop NEXTHOP

NEXTHOP

An IPv4 or IPv6 address.

route-map

Specify route map between the current address-family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vsr running export# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

import

For routes leaked from VPN to this address-family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vpn

Import routes to this address-family from default instance VPN RIB.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vsr running import# vpn true|false
Default value
false
route-target

Specify route target list.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vsr running import# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

route-map

Specify route map between the current address-family and VPN.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vsr running import# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

maximum-path

Forward packets over multiple paths.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
ebgp

Ebgp number of paths.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
vsr running maximum-path# ebgp <uint8>
Default value
16
ibgp

Ibgp number of paths.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
vsr running maximum-path# ibgp <uint8>
Default value
16
equal-cluster-length

If true, match the cluster length.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
vsr running maximum-path# equal-cluster-length true|false
Default value
false

bgp-distance

Configure BGP distance.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
external-routes

Distance for routes external to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
vsr running bgp-distance# external-routes <uint8>
Default value
20
internal-routes

Distance for routes internal to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
vsr running bgp-distance# internal-routes <uint8>
Default value
200
local-routes

Distance for local routes.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
vsr running bgp-distance# local-routes <uint8>
Default value
200

route-flap-dampening

Enable route-flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
enabled

Enable route flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vsr running route-flap-dampening# enabled true|false
Default value
false
reach-decay

This value specifies the time desired for the instability metric value to reach one-half of its current value when the route is reachable. This half-life value determines the rate at which the metric value is decayed. A smaller half-life value makes a suppressed route reusable sooner than a larger value. The accumulated penalty will be reduced to half after this duration.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vsr running route-flap-dampening# reach-decay <uint8>
Default value
15
reuse-above

This is the value of the instability metric at which a suppressed route becomes unsuppressed if it is reachable but currently suppressed. The value assigned to reuse-below must be less than suppress-above.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vsr running route-flap-dampening# reuse-above <uint16>
Default value
750
suppress-above

This is the value of the instability metric at which route suppression takes place. A route is not installed in the forwarding information base (FIB), or announced even if it is reachable during the period that it is suppressed.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vsr running route-flap-dampening# suppress-above <uint16>
Default value
2000
unreach-decay

This value acts the same as reach-decay except that it specifies the rate at which the instability metric is decayed when a route is unreachable. It should have a value greater than or equal to reach- decay.

vsr running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vsr running route-flap-dampening# unreach-decay <uint8>
Default value
60

ipv6-flowspec

Configure IPv6 Flowspec address family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-flowspec

enabled

Enable or disable Flowspec Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-flowspec
vsr running ipv6-flowspec# enabled true|false
Default value
true

local-install

Interface name.

vsr running config# vrf <vrf> routing bgp address-family ipv6-flowspec
vsr running ipv6-flowspec# local-install LOCAL-INSTALL

LOCAL-INSTALL

An interface name.

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec dynamic-neighbor-count

route (state only)

Route operational state.

to (state only)

Route destination prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> to
from (state only)

Route source prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> from
peer-id (state only)

Route state identifier.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> peer-id
status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> nexthop <nexthop> used

ipv6-multicast

Configure IPv6 multicast address family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast

enabled

Enable or disable IPv6 multicast Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast
vsr running ipv6-multicast# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast dynamic-neighbor-count

network

Specify a network to announce via BGP.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast network <network>

<network>

An IPv6 prefix: address and CIDR mask.

route-map

Route-map name.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast network <network>
vsr running network <network># route-map ROUTE-MAP

ROUTE-MAP

Route map name.

label-index

Label index to associate with the prefix.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast network <network>
vsr running network <network># label-index <uint32>
route (state only)

Route operational state.

status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> nexthop <nexthop> used

administrative-distance

Define administrative distance.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast
vsr running ipv6-multicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST

<administrative-distance>

An IPv6 prefix: address and CIDR mask.

distance (mandatory)

Administrative distance.

distance <uint8>
access-list

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

bgp-distance

Configure BGP distance.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
external-routes

Distance for routes external to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
vsr running bgp-distance# external-routes <uint8>
Default value
20
internal-routes

Distance for routes internal to the AS.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
vsr running bgp-distance# internal-routes <uint8>
Default value
200
local-routes

Distance for local routes.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
vsr running bgp-distance# local-routes <uint8>
Default value
200

route-flap-dampening

Enable route-flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
enabled

Enable route flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vsr running route-flap-dampening# enabled true|false
Default value
false
reach-decay

This value specifies the time desired for the instability metric value to reach one-half of its current value when the route is reachable. This half-life value determines the rate at which the metric value is decayed. A smaller half-life value makes a suppressed route reusable sooner than a larger value. The accumulated penalty will be reduced to half after this duration.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vsr running route-flap-dampening# reach-decay <uint8>
Default value
15
reuse-above

This is the value of the instability metric at which a suppressed route becomes unsuppressed if it is reachable but currently suppressed. The value assigned to reuse-below must be less than suppress-above.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vsr running route-flap-dampening# reuse-above <uint16>
Default value
750
suppress-above

This is the value of the instability metric at which route suppression takes place. A route is not installed in the forwarding information base (FIB), or announced even if it is reachable during the period that it is suppressed.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vsr running route-flap-dampening# suppress-above <uint16>
Default value
2000
unreach-decay

This value acts the same as reach-decay except that it specifies the rate at which the instability metric is decayed when a route is unreachable. It should have a value greater than or equal to reach- decay.

vsr running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vsr running route-flap-dampening# unreach-decay <uint8>
Default value
60

ipv6-labeled-unicast

Configure IPv6 labeled unicast address family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast

enabled

Enable or disable IPv6 labeled unicast Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv6-labeled-unicast rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-labeled-unicast neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-labeled-unicast dynamic-neighbor-count

maximum-path

Forward packets over multiple paths.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
ebgp

Ebgp number of paths.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
vsr running maximum-path# ebgp <uint8>
Default value
16
ibgp

Ibgp number of paths.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
vsr running maximum-path# ibgp <uint8>
Default value
16
equal-cluster-length

If true, match the cluster length.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
vsr running maximum-path# equal-cluster-length true|false
Default value
false

route-flap-dampening

Enable route-flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
enabled

Enable route flap dampening.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# enabled true|false
Default value
false
reach-decay

This value specifies the time desired for the instability metric value to reach one-half of its current value when the route is reachable. This half-life value determines the rate at which the metric value is decayed. A smaller half-life value makes a suppressed route reusable sooner than a larger value. The accumulated penalty will be reduced to half after this duration.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# reach-decay <uint8>
Default value
15
reuse-above

This is the value of the instability metric at which a suppressed route becomes unsuppressed if it is reachable but currently suppressed. The value assigned to reuse-below must be less than suppress-above.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# reuse-above <uint16>
Default value
750
suppress-above

This is the value of the instability metric at which route suppression takes place. A route is not installed in the forwarding information base (FIB), or announced even if it is reachable during the period that it is suppressed.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# suppress-above <uint16>
Default value
2000
unreach-decay

This value acts the same as reach-decay except that it specifies the rate at which the instability metric is decayed when a route is unreachable. It should have a value greater than or equal to reach- decay.

vsr running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vsr running route-flap-dampening# unreach-decay <uint8>
Default value
60

ipv6-vpn

Configure IPv6 VPN address family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn

enabled

Enable or disable IPv6 VPN Address Family.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn
vsr running ipv6-vpn# enabled true|false
Default value
true

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn dynamic-neighbor-count

route-distinguisher

Specify a network to announce via BGP.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix>

<rd>

Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <4b AS>:<2b value> per RFC4364 section 4.2 - <2b AS>:<4b value> per RFC4364 section 4.2 - <4b IPv4>:<2b value> per RFC4364 section 4.2.

<ip-prefix>

An IPv6 prefix: address and CIDR mask.

label

VPN NLRI label.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix>
vsr running route-distinguisher <rd> <ip-prefix># label <uint32>
route-map

Route map name.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix>
vsr running route-distinguisher <rd> <ip-prefix># route-map ROUTE-MAP

ROUTE-MAP

Route map name.

route (state only)

Route operational state.

status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> used

retain

Retain BGP updates.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn retain
route-target

Retain BGP updates based on route-target values.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn retain route-target
all

Retain all BGP updates.

vsr running config# vrf <vrf> routing bgp address-family ipv6-vpn retain route-target
vsr running route-target# all true|false
Default value
true

l2vpn-evpn

Configure L2VPN EVPN address family.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn

enabled

Enable or disable L2VPN EVPN Address Family configuration.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vsr running l2vpn-evpn# enabled true|false
Default value
true

auto-route-target

Configure auto-derivation of route-target.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vsr running l2vpn-evpn# auto-route-target AUTO-ROUTE-TARGET

AUTO-ROUTE-TARGET values

Description

disabled

Do not auto-derivate route targets.

rfc8365

Auto-derivation of route targets using RFC8365.

Default value
disabled

default-originate

Originate a default route.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vsr running l2vpn-evpn# default-originate DEFAULT-ORIGINATE

DEFAULT-ORIGINATE values

Description

ipv4

IPv4 address family.

ipv6

IPv6 address family.

both

IPv4 and IPv6 address families.

flooding

Specify handling for BUM packets.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vsr running l2vpn-evpn# flooding FLOODING

FLOODING values

Description

disabled

Do not flood any BUM packets.

head-end-replication

Flood BUM packets using head-end replication.

Default value
head-end-replication

rib-count (state only)

Routing information base table count.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn rib-count

neighbor-count (state only)

Number of neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn neighbor-count

dynamic-neighbor-count (state only)

Number of dynamic neighbors for this address family.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn dynamic-neighbor-count

export

Configure route-target to export.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn export
route-target

Specify the route target.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn export
vsr running export# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

route-distinguisher

Specify route distinguisher.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn export
vsr running export# route-distinguisher ROUTE-DISTINGUISHER

ROUTE-DISTINGUISHER

Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <4b AS>:<2b value> per RFC4364 section 4.2 - <2b AS>:<4b value> per RFC4364 section 4.2 - <4b IPv4>:<2b value> per RFC4364 section 4.2.

import

Configure route-target to import.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn import
route-target

Specify the route target.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn import
vsr running import# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

vni

Configure L2VPN for a specific VXLAN Network Identifier.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni>

<vni>

Type definition representing VXLAN Segment ID / VXLAN Network Identifier value.

enabled

Enable/Disable advertisement for this VNI.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni>
vsr running vni <vni># enabled true|false
Default value
true
export

Configure route-target to export.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> export
route-target

Specify the route target.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> export
vsr running export# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

route-distinguisher

Specify route distinguisher.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> export
vsr running export# route-distinguisher ROUTE-DISTINGUISHER

ROUTE-DISTINGUISHER

Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <4b AS>:<2b value> per RFC4364 section 4.2 - <2b AS>:<4b value> per RFC4364 section 4.2 - <4b IPv4>:<2b value> per RFC4364 section 4.2.

import

Configure route-target to import.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> import
route-target

Specify the route target.

vsr running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> import
vsr running import# route-target ROUTE-TARGET

ROUTE-TARGET

Extended communities or route-target attribute.

route-distinguisher (state only)

Route distinguisher operational state.

prefix (state only)

Route distinguisher prefix list.

prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> prefix-length
path (state only)

Path list.

peer-id (state only)

Route state identifier.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> peer-id
status (state only)

Route state.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> status
stale (state only)

Entry declared stale because of restarting remote entity.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> stale
suppressed (state only)

BGP path suppressed.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> suppressed
history (state only)

This entry has been recorded for historical information.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> history
damped (state only)

Flapping events occured on that entry.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> damped
bestpath (state only)

Selected route considered as the preferred one in the local routing context.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> bestpath
multipath (state only)

Entry is selected and is not alone.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> multipath
validity (state only)

Route validity.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> validity
route-type (state only)

Internal or external route.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> route-type
prefix (state only)

Route prefix.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> prefix
prefix-length (state only)

Route prefix length.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> prefix-length
metric (state only)

Route metric.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> metric
origin (state only)

Route origin.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> origin
network (state only)

Path network.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> network
local-preference (state only)

Local preference.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> local-preference
weight (state only)

Weight.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> weight
packet-length (state only)

Packet length.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> packet-length
path (state only)

AS path.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> path
nexthop (state only)

Route nexthop.

address-family (state only)

Nexthop address family.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> nexthop <nexthop> address-family
used (state only)

Nexthop used.

vsr> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> nexthop <nexthop> used

neighbor-group

List of BGP peer-groups configured on the local system - uniquely identified by peer-group name.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>

<string>

Reference to the name of the BGP neighbor-group used as a key in the neighbor-group list.

remote-as

Remote AS number.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># remote-as REMOTE-AS

REMOTE-AS values

Description

<uint32>

No description.

external

External BGP peer.

internal

Internal BGP peer.

capability

Advertise capability to the peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># capability CAPABILITY

CAPABILITY values

Description

dynamic

Advertise dynamic capability to this neighbor.

extended-nexthop

Advertise extended nexthop capability to the peer.

capability-negotiate

If true, perform capability negotiation.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># capability-negotiate true|false
Default value
true

ebgp-multihop

Allow EBGP neighbors not on directly connected networks.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># ebgp-multihop <uint8>

enforce-first-as

If true, enforce the first AS for EBGP routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># enforce-first-as true|false
Default value
false

enforce-multihop

If true, enforce EBGP neighbors perform multihop.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># enforce-multihop true|false
Default value
false

neighbor-description

Neighbor specific description: up to 80 characters describing this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># neighbor-description <string>

override-capability

If true, override capability negotiation result.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># override-capability true|false
Default value
false

passive

If true, don’t send open messages to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># passive true|false
Default value
false

password

Set a password.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># password <string>

solo

If true, solo peer - part of its own update group.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># solo true|false
Default value
false

strict-capability-match

Enable or disable strict capability negotiation match.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># strict-capability-match true|false
Default value
false

ttl-security-hops

Specify the maximum number of hops to the BGP peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># ttl-security-hops <uint8>

update-source

Source of routing updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># update-source UPDATE-SOURCE

UPDATE-SOURCE values

Description

<ip-address>

An IPv4 or IPv6 address.

<ifname>

An interface name.

sender-as-path-loop-detection

Detect the sender side AS path loops and filter the bad routes before they are sent.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># sender-as-path-loop-detection true|false
Default value
false

track

A tracker name defined in the tracker context, or the BGP internal BFD tracker (bfd keyword). If a tracker name is used, when the tracked address is reachable, the neighbor or neighbor group is considered as valid, else it is disabled. If the BGP internal BFD tracker is used, it works the same way, but this neighbor address is automatically tracked. The check-control-plane-failure option is available only when the BGP internal BFD tracker is used.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># track TRACK

TRACK values

Description

<tracker-name>

An tracker name.

<identityref>

No description.

check-control-plane-failure

Link data-plane status with BGP control-plane. This option is available only if the BGP internal BFD tracker is selected, i.e the ‘track bfd’ option is set.

vsr running config# vrf <vrf> routing bgp neighbor-group <string>
vsr running neighbor-group <string># check-control-plane-failure true|false

remote-neighbor-group (state only)

Remote neighbor group.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> remote-neighbor-group

remote-router-id (state only)

Remote router identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> remote-router-id

state (state only)

BGP router status.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> state

min-time-btwn-advertisement (state only)

Minimum time between advertisement runs in miliseconds.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> min-time-btwn-advertisement

last-reset (state only)

Last reset.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> last-reset

bgp-connection (state only)

BGP connection type.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> bgp-connection

connect-retry-timer (state only)

BGP connect retry timer in seconds.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> connect-retry-timer

estimated-rount-trip-time (state only)

Estimated round trip time in miliseconds.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> estimated-rount-trip-time

local-as

Specify a local-as number.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> local-as

as-number (mandatory)

AS number used as local AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> local-as
vsr running local-as# as-number <uint32>

no-prepend

If true, do not prepend local-as to updates from ebgp peers.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> local-as
vsr running local-as# no-prepend true|false
Default value
false

replace-as

If true, do not prepend local-as to updates from ibgp peers.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> local-as
vsr running local-as# replace-as true|false
Default value
false

shutdown

Administratively shut down this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> shutdown

message

Shutdown message.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> shutdown
vsr running shutdown# message <string>

timers

Config parameters related to timers associated with the BGP peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> timers

connect-retry

Time interval in seconds between attempts to establish a session with the peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> timers
vsr running timers# connect-retry <uint16>

keepalive-interval

Time interval in seconds between transmission of keepalive messages to the neighbor. Typically set to 1/3 the hold-time. A change of this value will be taken into account for new sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> timers
vsr running timers# keepalive-interval <uint16>

hold-time

Time interval in seconds that a BGP session will be considered active in the absence of keepalive or other messages from the peer. The hold- time is typically set to 3x the keepalive-interval.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> timers
vsr running timers# hold-time <uint16>

address-family

Address-families associated with the BGP neighbor group.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family

ipv4-unicast

IPv4 unicast address-family associated with the BGP neighbor. If unset, this is activated.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
enabled

Enable or disable IPv4 unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vsr running ipv4-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv4-multicast

IPv4 multicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
enabled

Enable or disable IPv4 multicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vsr running ipv4-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv4-labeled-unicast

IPv4 labeled unicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
enabled

Enable or disable IPv4 labeled unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv4-flowspec

IPv4 Flowspec address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
enabled

Enable or disable IPv4 Flowspec Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# enabled true|false
Default value
true
route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec outbound-ebgp-requires-policy
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vsr running ipv4-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

ipv4-vpn

Configure IPv4 VPN address family.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
enabled

Enable or disable IPv4 VPN Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# enabled true|false
Default value
true
unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vsr running ipv4-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

ipv6-unicast

IPv6 unicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
enabled

Enable or disable IPv6 unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# enabled true|false
Default value
true
nexthop-local-unchanged

If true, leave link-local nexthop unchanged for this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# nexthop-local-unchanged true|false
Default value
false
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vsr running ipv6-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv6-multicast

IPv6 multicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
enabled

Enable or disable IPv6 multicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vsr running ipv6-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv6-labeled-unicast

IPv6 labeled unicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
enabled

Enable or disable IPv6 labeled unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv6-flowspec

IPv6 Flowspec address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
enabled

Enable or disable IPv6 Flowspec Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# enabled true|false
Default value
true
route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec outbound-ebgp-requires-policy
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vsr running ipv6-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

ipv6-vpn

Configure IPv6 VPN address family.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
enabled

Enable or disable IPv6 VPN Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# enabled true|false
Default value
true
unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vsr running ipv6-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

l2vpn-evpn

Configure L2VPN EVPN address family.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
enabled

Enable or disable L2VPN EVPN Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# enabled true|false
Default value
true
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# nexthop-self true|false
Default value
false
route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn outbound-ebgp-requires-policy
route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vsr running l2vpn-evpn# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

connections (state only)

Established/dropped connections statistics.

established (state only)

Number of established connections.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> connections established

dropped (state only)

Number of dropped connections.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> connections dropped

local-host (state only)

Local host data.

name (state only)

Local host name.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> local-host name

port (state only)

Local host port.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> local-host port

remote-host (state only)

Remote host data.

name (state only)

Remote host name.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> remote-host name

port (state only)

Remote host port.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> remote-host port

nexthop (state only)

Nexthop data.

address (state only)

Nexthop IP address.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> nexthop address

global-address (state only)

Nexthop global IP address.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> nexthop global-address

local-address (state only)

Nexthop local IP address.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> nexthop local-address

thread (state only)

Read/Write thread.

read-enabled (state only)

Read thread status.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> thread read-enabled

write-enabled (state only)

Write thread status.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> thread write-enabled

message-statistics (state only)

Neighbor messages statistics.

packet-wait-process (state only)

Number of packets waiting to be processed.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics packet-wait-process

packet-wait-written (state only)

Number of packets waiting to be written.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics packet-wait-written

open-sent (state only)

BGP open messages sent.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics open-sent

opens-received (state only)

BGP open messages received.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics opens-received

notifications-sent (state only)

Notifications messages sent.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics notifications-sent

notifications-received (state only)

Notification messages received.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics notifications-received

updates-sent (state only)

Update messages sent.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics updates-sent

updates-received (state only)

Update messages received.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics updates-received

keepalives-sent (state only)

Keepalive messages sent.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics keepalives-sent

keepalives-received (state only)

Keepalive messages received.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics keepalives-received

route-refresh-sent (state only)

Route refresh messages sent.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics route-refresh-sent

route-refresh-received (state only)

Route refresh messages received.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics route-refresh-received

capability-sent (state only)

Capability messages sent.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics capability-sent

capability-received (state only)

Capability messages received.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics capability-received

total-sent (state only)

Total messages sent.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics total-sent

total-received (state only)

Total messages received.

vsr> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics total-received

neighbor

List of BGP neighbors configured on the local system, uniquely identified by peer IPv[46] address.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>

<neighbor>

An IPv4 or IPv6 address.

neighbor-group

Peer group name.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># neighbor-group <neighbor-group>

interface

Name of the interface.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># interface INTERFACE

INTERFACE

An interface name.

port

TCP port number.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># port PORT

PORT

A 16-bit port number used by a transport protocol such as TCP or UDP.

remote-as

Remote AS number.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># remote-as REMOTE-AS

REMOTE-AS values

Description

<uint32>

No description.

external

External BGP peer.

internal

Internal BGP peer.

capability

Advertise capability to the peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># capability CAPABILITY

CAPABILITY values

Description

dynamic

Advertise dynamic capability to this neighbor.

extended-nexthop

Advertise extended nexthop capability to the peer.

capability-negotiate

If true, perform capability negotiation.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># capability-negotiate true|false
Default value
true

ebgp-multihop

Allow EBGP neighbors not on directly connected networks.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># ebgp-multihop <uint8>

enforce-first-as

If true, enforce the first AS for EBGP routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># enforce-first-as true|false
Default value
false

enforce-multihop

If true, enforce EBGP neighbors perform multihop.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># enforce-multihop true|false
Default value
false

neighbor-description

Neighbor specific description: up to 80 characters describing this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># neighbor-description <string>

override-capability

If true, override capability negotiation result.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># override-capability true|false
Default value
false

passive

If true, don’t send open messages to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># passive true|false
Default value
false

password

Set a password.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># password <string>

solo

If true, solo peer - part of its own update group.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># solo true|false
Default value
false

strict-capability-match

Enable or disable strict capability negotiation match.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># strict-capability-match true|false
Default value
false

ttl-security-hops

Specify the maximum number of hops to the BGP peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># ttl-security-hops <uint8>

update-source

Source of routing updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># update-source UPDATE-SOURCE

UPDATE-SOURCE values

Description

<ip-address>

An IPv4 or IPv6 address.

<ifname>

An interface name.

sender-as-path-loop-detection

Detect the sender side AS path loops and filter the bad routes before they are sent.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># sender-as-path-loop-detection true|false
Default value
false

track

A tracker name defined in the tracker context, or the BGP internal BFD tracker (bfd keyword). If a tracker name is used, when the tracked address is reachable, the neighbor or neighbor group is considered as valid, else it is disabled. If the BGP internal BFD tracker is used, it works the same way, but this neighbor address is automatically tracked. The check-control-plane-failure option is available only when the BGP internal BFD tracker is used.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># track TRACK

TRACK values

Description

<tracker-name>

An tracker name.

<identityref>

No description.

check-control-plane-failure

Link data-plane status with BGP control-plane. This option is available only if the BGP internal BFD tracker is selected, i.e the ‘track bfd’ option is set.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor>
vsr running neighbor <neighbor># check-control-plane-failure true|false

remote-neighbor-group (state only)

Remote neighbor group.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> remote-neighbor-group

remote-router-id (state only)

Remote router identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> remote-router-id

state (state only)

BGP router status.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> state

min-time-btwn-advertisement (state only)

Minimum time between advertisement runs in miliseconds.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> min-time-btwn-advertisement

last-reset (state only)

Last reset.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> last-reset

bgp-connection (state only)

BGP connection type.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> bgp-connection

connect-retry-timer (state only)

BGP connect retry timer in seconds.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> connect-retry-timer

estimated-rount-trip-time (state only)

Estimated round trip time in miliseconds.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> estimated-rount-trip-time

local-as

Specify a local-as number.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> local-as

as-number (mandatory)

AS number used as local AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> local-as
vsr running local-as# as-number <uint32>

no-prepend

If true, do not prepend local-as to updates from ebgp peers.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> local-as
vsr running local-as# no-prepend true|false
Default value
false

replace-as

If true, do not prepend local-as to updates from ibgp peers.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> local-as
vsr running local-as# replace-as true|false
Default value
false

shutdown

Administratively shut down this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> shutdown

message

Shutdown message.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> shutdown
vsr running shutdown# message <string>

timers

Config parameters related to timers associated with the BGP peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> timers

advertisement-interval

Minimum time which must elapse between subsequent UPDATE messages relating to a common set of NLRI being transmitted to a peer. This timer is referred to as MinRouteAdvertisementIntervalTimer by RFC 4721 and serves to reduce the number of UPDATE messages transmitted when a particular set of NLRI exhibit instability. A change of this value will be taken into account for new sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vsr running timers# advertisement-interval <uint16>

connect-retry

Time interval in seconds between attempts to establish a session with the peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vsr running timers# connect-retry <uint16>

keepalive-interval

Time interval in seconds between transmission of keepalive messages to the neighbor. Typically set to 1/3 the hold-time. A change of this value will be taken into account for new sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vsr running timers# keepalive-interval <uint16>

hold-time

Time interval in seconds that a BGP session will be considered active in the absence of keepalive or other messages from the peer. The hold- time is typically set to 3x the keepalive-interval.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vsr running timers# hold-time <uint16>

address-family

Address-families associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family

ipv4-unicast

IPv4 unicast address-family associated with the BGP neighbor. If unset, this is activated.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
enabled

Enable or disable IPv4 unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vsr running ipv4-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv4-multicast

IPv4 multicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
enabled

Enable or disable IPv4 multicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vsr running ipv4-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv4-labeled-unicast

IPv4 labeled unicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
enabled

Enable or disable IPv4 labeled unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vsr running ipv4-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv4-flowspec

IPv4 Flowspec address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
enabled

Enable or disable IPv4 Flowspec Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# enabled true|false
Default value
true
route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec outbound-ebgp-requires-policy
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vsr running ipv4-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

ipv4-vpn

Configure IPv4 VPN address family.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
enabled

Enable or disable IPv4 VPN Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# enabled true|false
Default value
true
unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vsr running ipv4-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

ipv6-unicast

IPv6 unicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
enabled

Enable or disable IPv6 unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# enabled true|false
Default value
true
nexthop-local-unchanged

If true, leave link-local nexthop unchanged for this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# nexthop-local-unchanged true|false
Default value
false
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vsr running ipv6-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv6-multicast

IPv6 multicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
enabled

Enable or disable IPv6 multicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vsr running ipv6-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv6-labeled-unicast

IPv6 labeled unicast address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
enabled

Enable or disable IPv6 labeled unicast Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# enabled true|false
Default value
true
as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

capability-orf-prefix-list

Advertise prefixlist ORF capability to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST

CAPABILITY-ORF-PREFIX-LIST values

Description

both

Capability to SEND and RECEIVE the ORF to/from this neighbor.

send

Capability to SEND the ORF to this neighbor.

receive

Capability to RECEIVE the ORF from this neighbor.

unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vsr running ipv6-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

default-originate

Originate default route to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast default-originate
route-map

Route-map to specify criteria to originate default.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast default-originate
vsr running default-originate# route-map ROUTE-MAP

ROUTE-MAP

Route map name.

ipv6-flowspec

IPv6 Flowspec address-family associated with the BGP neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
enabled

Enable or disable IPv6 Flowspec Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# enabled true|false
Default value
true
route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec outbound-ebgp-requires-policy
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vsr running ipv6-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

ipv6-vpn

Configure IPv6 VPN address family.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
enabled

Enable or disable IPv6 VPN Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# enabled true|false
Default value
true
unsuppress-map

Route-map to selectively unsuppress suppressed routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# unsuppress-map UNSUPPRESS-MAP

UNSUPPRESS-MAP

Route map name.

as-override

If true, disable checking if nexthop is connected on ebgp sessions.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# as-override true|false
Default value
false
maximum-prefix-out

Sets a maximum number of prefixes we can send to a given peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# maximum-prefix-out <uint32>
send-community

Send Community attribute to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# send-community SEND-COMMUNITY

SEND-COMMUNITY values

Description

all

Send Standard and Extended Community attributes.

extended

Send Extended Community attributes.

standard

Send Standard Community attributes.

none

Do not send Standard or Extended Community attributes.

Default value
all
weight

Set default weight for routes from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# weight <uint16>
allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn outbound-ebgp-requires-policy
addpath

Configure addpath.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn addpath
tx-all-paths

If true, use addpath to advertise all paths to a neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn addpath
vsr running addpath# tx-all-paths true|false
Default value
false
tx-best-path-per-AS

If true, use addpath to advertise the bestpath per each neighboring AS.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn addpath
vsr running addpath# tx-best-path-per-AS true|false
Default value
false
distribute-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# distribute-list <distribute-list> access-list ACCESS-LIST

<distribute-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list ACCESS-LIST

ACCESS-LIST

Access list name.

maximum-prefix

Maximum number of prefixes to accept from this peer.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
maximum (mandatory)

Maximum number of prefix limit.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# maximum <uint32>
threshold

Threshold value (%) at which to generate a warning msg.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# threshold <uint8>
Default value
75
restart

Restart interval in minutes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# restart <uint16>
warning-only

If true, only give warning message when limit is exceeded.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vsr running maximum-prefix# warning-only true|false
Default value
false
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn nexthop-self
force

If true, set the next hop to self for reflected routes.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn nexthop-self
vsr running nexthop-self# force true|false
Default value
false
as-outbound-update

Remove or replace ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn as-outbound-update
action

Action to apply for ASNs in outbound updates.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn as-outbound-update
vsr running as-outbound-update# action ACTION

ACTION values

Description

replace

Replace ASNs in outbound updates by our ASN.

remove

Remove ASN in outbound updates.

Default value
remove
as-type

Apply to private AS numbers or all.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn as-outbound-update
vsr running as-outbound-update# as-type AS-TYPE

AS-TYPE values

Description

private

Apply to private AS numbers only.

all

Apply to all AS numbers.

Default value
private
filter-list

Establish BGP filters.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# filter-list <filter-list> access-list <as-path-access-list...

<filter-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

access-list (mandatory)

Access list name.

access-list <as-path-access-list>
prefix-list

Filter updates to/from this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME

<prefix-list> values

Description

in

Filter incoming updates.

out

Filter outgoing updates.

prefix-list-name (mandatory)

Name of the prefix list.

prefix-list-name PREFIX-LIST-NAME

PREFIX-LIST-NAME

Prefix list name.

route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vsr running ipv6-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

l2vpn-evpn

Configure L2VPN EVPN address family.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
enabled

Enable or disable L2VPN EVPN Address Family for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# enabled true|false
Default value
true
nexthop-self

Disable the next hop calculation for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# nexthop-self true|false
Default value
false
route-reflector-client

If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# route-reflector-client true|false
Default value
false
route-server-client

If true, configure a neighbor as Route Server client. Ensure that the attribute-unchanged list contains ‘nexthop’.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# route-server-client true|false
Default value
false
soft-reconfiguration-inbound

If true, allow inbound soft reconfiguration for this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# soft-reconfiguration-inbound true|false
Default value
false
attribute-unchanged

BGP attribute is propagated unchanged to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# attribute-unchanged ATTRIBUTE-UNCHANGED

ATTRIBUTE-UNCHANGED values

Description

as-path

As-path attribute.

med

Med attribute.

nexthop

Nexthop attribute.

allowas-in

Accept as-path with my AS present in it.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# allowas-in ALLOWAS-IN

ALLOWAS-IN values

Description

<uint8>

No description.

origin

Only accept my AS in the as-path if the route was originated in my AS.

update-group-id (state only)

Update group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn update-group-id
sub-group-id (state only)

Sub-group identifier.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn sub-group-id
packet-queue-length (state only)

Packet queue length.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn packet-queue-length
accepted-prefix (state only)

Accepted prefix counter.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn accepted-prefix
inbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that incoming BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn inbound-ebgp-requires-policy
outbound-ebgp-requires-policy (state only)

The presence of this comment informs the user that outgoing BGP updates are discarded, as per RFC8212 behaviour.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn outbound-ebgp-requires-policy
route-map

Apply route map to this neighbor.

vsr running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vsr running l2vpn-evpn# route-map <route-map> route-map-name ROUTE-MAP-NAME

<route-map> values

Description

in

Apply map to incoming routes.

out

Apply map to outbound routes.

route-map-name (mandatory)

Route-map name.

route-map-name ROUTE-MAP-NAME

ROUTE-MAP-NAME

Route map name.

connections (state only)

Established/dropped connections statistics.

established (state only)

Number of established connections.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> connections established

dropped (state only)

Number of dropped connections.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> connections dropped

local-host (state only)

Local host data.

name (state only)

Local host name.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> local-host name

port (state only)

Local host port.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> local-host port

remote-host (state only)

Remote host data.

name (state only)

Remote host name.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> remote-host name

port (state only)

Remote host port.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> remote-host port

nexthop (state only)

Nexthop data.

address (state only)

Nexthop IP address.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> nexthop address

global-address (state only)

Nexthop global IP address.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> nexthop global-address

local-address (state only)

Nexthop local IP address.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> nexthop local-address

thread (state only)

Read/Write thread.

read-enabled (state only)

Read thread status.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> thread read-enabled

write-enabled (state only)

Write thread status.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> thread write-enabled

message-statistics (state only)

Neighbor messages statistics.

packet-wait-process (state only)

Number of packets waiting to be processed.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics packet-wait-process

packet-wait-written (state only)

Number of packets waiting to be written.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics packet-wait-written

open-sent (state only)

BGP open messages sent.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics open-sent

opens-received (state only)

BGP open messages received.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics opens-received

notifications-sent (state only)

Notifications messages sent.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics notifications-sent

notifications-received (state only)

Notification messages received.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics notifications-received

updates-sent (state only)

Update messages sent.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics updates-sent

updates-received (state only)

Update messages received.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics updates-received

keepalives-sent (state only)

Keepalive messages sent.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics keepalives-sent

keepalives-received (state only)

Keepalive messages received.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics keepalives-received

route-refresh-sent (state only)

Route refresh messages sent.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics route-refresh-sent

route-refresh-received (state only)

Route refresh messages received.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics route-refresh-received

capability-sent (state only)

Capability messages sent.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics capability-sent

capability-received (state only)

Capability messages received.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics capability-received

total-sent (state only)

Total messages sent.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics total-sent

total-received (state only)

Total messages received.

vsr> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics total-received

unnumbered-neighbor

List of unnumbered neighbors that locally use ipv6 link local addresses,and discover remote ipv6 link local by using the router advertisement daemon.

vsr running config# vrf <vrf> routing bgp unnumbered-neighbor <unnumbered-neighbor>

<unnumbered-neighbor>

An interface name.

neighbor-group

Peer group name.

vsr running config# vrf <vrf> routing bgp unnumbered-neighbor <unnumbered-neighbor>
vsr running unnumbered-neighbor <unnumbered-neighbor># neighbor-group <neighbor-group>

ipv6-only

If true, only ipv6 will be done on the interface.

vsr running config# vrf <vrf> routing bgp unnumbered-neighbor <unnumbered-neighbor>
vsr running unnumbered-neighbor <unnumbered-neighbor># ipv6-only true|false
Default value
true

rpki

BGP RPKI configuration.

vsr running config# vrf <vrf> routing bgp rpki

enabled

Enable/Disable BGP RPKI configuration.

vsr running config# vrf <vrf> routing bgp rpki
vsr running rpki# enabled true|false
Default value
true

expire-interval

Set expire interval in seconds.

vsr running config# vrf <vrf> routing bgp rpki
vsr running rpki# expire-interval <uint32>
Default value
7200

polling-period

Set polling period in seconds.

vsr running config# vrf <vrf> routing bgp rpki
vsr running rpki# polling-period <uint32>
Default value
3600

retry-interval

Set retry interval in seconds.

vsr running config# vrf <vrf> routing bgp rpki
vsr running rpki# retry-interval <uint16>
Default value
600

cache-server

Configure a cache server.

vsr running config# vrf <vrf> routing bgp rpki
vsr running rpki# cache-server <uint8> address ADDRESS \
...   ssh port <uint16> user-name <string> key <string> \
...   tcp port <uint16>

<uint8>

Preference of the cache server.

address (mandatory)

IP address or hostname of the cache server.

address ADDRESS

ADDRESS values

Description

<ipv4-address>

An IPv4 address.

<fqdn>

The domain-name type represents a DNS domain name. Fully quallified left to the models which utilize this type. Internet domain names are only loosely specified. Section 3.5 of RFC 1034 recommends a syntax (modified in Section 2.1 of RFC 1123). The pattern above is intended to allow for current practice in domain name use, and some possible future expansion. It is designed to hold various types of domain names, including names used for A or AAAA records (host names) and other records, such as SRV records. Note that Internet host names have a stricter syntax (described in RFC 952) than the DNS recommendations in RFCs 1034 and 1123, and that systems that want to store host names in schema nodes using the domain-name type are recommended to adhere to this stricter standard to ensure interoperability. The encoding of DNS names in the DNS protocol is limited to 255 characters. Since the encoding consists of labels prefixed by a length bytes and there is a trailing NULL byte, only 253 characters can appear in the textual dotted notation. Domain-name values use the US-ASCII encoding. Their canonical format uses lowercase US-ASCII characters. Internationalized domain names MUST be encoded in punycode as described in RFC 3492.

status (state only)

Cache server status.

vsr> show state vrf <vrf> routing bgp rpki cache-server <uint8> status

ssh

Use SSH protocol for this cache server.

ssh port <uint16> user-name <string> key <string>
port (mandatory)

Port number.

port <uint16>
user-name (mandatory)

SSH user name.

user-name <string>
key (mandatory)

SSH key pair name.

key <string>

tcp

Use TCP protocol for this cache server.

tcp port <uint16>
port (mandatory)

Port number.

port <uint16>

bmp

BGP BMP configuration.

vsr running config# vrf <vrf> routing bgp bmp

enabled

Enable/Disable BGP BMP configuration.

vsr running config# vrf <vrf> routing bgp bmp
vsr running bmp# enabled true|false
Default value
true

mirror

Route Mirroring settings.

vsr running config# vrf <vrf> routing bgp bmp
vsr running bmp# mirror buffer-limit <uint32>

buffer-limit (mandatory)

Configure maximum memory used for buffered mirroring messages.

buffer-limit <uint32>

targets

Create a BMP target group.

vsr running config# vrf <vrf> routing bgp bmp targets <string>

<string>

Name of the BMP target group.

ipv4-access-list

IPv4 access list to restrict BMP sessions.

vsr running config# vrf <vrf> routing bgp bmp targets <string>
vsr running targets <string># ipv4-access-list <string>

ipv6-access-list

IPv6 access list to restrict BMP sessions.

vsr running config# vrf <vrf> routing bgp bmp targets <string>
vsr running targets <string># ipv6-access-list <string>

mirror

Send BMP route mirroring messages.

vsr running config# vrf <vrf> routing bgp bmp targets <string>
vsr running targets <string># mirror true|false
Default value
false

stats-interval

Interval in milliseconds to send BMP stats.

vsr running config# vrf <vrf> routing bgp bmp targets <string>
vsr running targets <string># stats-interval <uint32>

connect

Actively establish connection to monitoring station.

vsr running config# vrf <vrf> routing bgp bmp targets <string>
vsr running targets <string># connect <host> <port> source-interface SOURCE-INTERFACE \
... min-retry <uint32> max-retry <uint32>

<host>

The host type represents either an unzoned IP address or a DNS domain name.

<port>

A 16-bit port number used by a transport protocol such as TCP or UDP.

source-interface

Interface name.

source-interface SOURCE-INTERFACE

SOURCE-INTERFACE

An interface name.

min-retry

Minimum connection retry interval in milliseconds.

min-retry <uint32>
Default value
30000
max-retry

Maximum connection retry interval in milliseconds.

max-retry <uint32>
Default value
720000

listener

Listen for inbound BMP connections.

vsr running config# vrf <vrf> routing bgp bmp targets <string>
vsr running targets <string># listener <address> <port>

<address>

An IPv4 or IPv6 address.

<port>

A 16-bit port number used by a transport protocol such as TCP or UDP.

monitor

Select BMP route monitoring messages to send.

vsr running config# vrf <vrf> routing bgp bmp targets <string>
vsr running targets <string># monitor <afi> <safi> <policy>

<afi> values

Description

ipv4

IPv4 address family.

ipv6

IPv6 address family.

<safi> values

Description

unicast

Unicast address family modifier.

multicast

Multicast address family modifier.

vpn

MPLS VPN address family modifier.

<policy> values

Description

post-policy

Send state with policy and filters applied.

pre-policy

Send state before policy and filter processing.