bgp¶
Note
requires a Turbo Router Network License.
BGP router configuration.
vrouter running config# vrf <vrf> routing bgp
enabled¶
Enable or disable BGP router.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# enabled true|false
- Default value
true
as (mandatory)¶
BGP AS number.
vrouter running config# vrf <vrf> routing bgp
vrouter 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.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# always-compare-med true|false
- Default value
false
cluster-id¶
Configure Route-Reflector Cluster-id.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# cluster-id CLUSTER-ID
|
Description |
---|---|
<A.B.C.D> |
An IPv4 address. |
<uint32> |
No description. |
coalesce-time¶
Subgroup coalesce timer (in ms).
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# coalesce-time <uint32>
deterministic-med¶
If true, Pick the best-MED path among paths advertised from the neighboring AS.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# deterministic-med true|false
- Default value
false
ebgp-connected-route-check¶
Enable or disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp
vrouter 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.
vrouter running config# vrf <vrf> routing bgp
vrouter 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.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# graceful-shutdown true|false
- Default value
false
log-neighbor-changes¶
If true, log neighbor up/down and reset reason.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# log-neighbor-changes true|false
- Default value
false
network-import-check¶
If true, check BGP network route exists in IGP.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# network-import-check true|false
- Default value
false
route-reflector-allow-outbound-policy¶
If true, allow modifications made by out route-map on IBGP neighbors.
vrouter running config# vrf <vrf> routing bgp
vrouter 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.
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# reject-as-sets true|false
- Default value
false
router-id¶
Router id of the router.
vrouter running config# vrf <vrf> routing bgp
vrouter 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).
vrouter running config# vrf <vrf> routing bgp
vrouter running bgp# ebgp-requires-policy true|false
- Default value
false
neighbor-total-count (state only)¶
Total number of neighbors.
vrouter> show state vrf <vrf> routing bgp neighbor-total-count
bestpath¶
Change the default bestpath selection.
vrouter running config# vrf <vrf> routing bgp bestpath
compare-routerid¶
If true, compare router-id for identical EBGP paths.
vrouter running config# vrf <vrf> routing bgp bestpath
vrouter running bestpath# compare-routerid true|false
- Default value
false
med¶
MED attribute.
vrouter running config# vrf <vrf> routing bgp bestpath
vrouter running bestpath# med MED
|
Description |
---|---|
confederation |
Compare MED among confederation paths. |
missing-as-worst |
Treat missing MED as the least preferred one. |
as-path¶
AS-path attribute.
vrouter running config# vrf <vrf> routing bgp bestpath as-path
confederation¶
If true, compare path lengths including confederation sets and sequences in selecting a route.
vrouter running config# vrf <vrf> routing bgp bestpath as-path
vrouter running as-path# confederation true|false
- Default value
false
ignore¶
If true, ignore as-path length in selecting a route.
vrouter running config# vrf <vrf> routing bgp bestpath as-path
vrouter running as-path# ignore true|false
- Default value
false
multipath-relax¶
Allow load sharing across routes that have different AS paths (but same length).
vrouter running config# vrf <vrf> routing bgp bestpath as-path
vrouter running as-path# multipath-relax MULTIPATH-RELAX
|
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.
vrouter running config# vrf <vrf> routing bgp client-to-client
reflection¶
Enable or disable BGP client to client route reflection.
vrouter running config# vrf <vrf> routing bgp client-to-client
vrouter running client-to-client# reflection true|false
- Default value
true
confederation¶
Parameters indicating whether the local system acts as part of a BGP confederation.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp confederation
vrouter running confederation# identifier <uint32>
peers¶
Peer AS that are to be treated as part of the local confederation.
vrouter running config# vrf <vrf> routing bgp confederation
vrouter running confederation# peers <uint32>
dampening¶
Enable route-flap dampening.
vrouter running config# vrf <vrf> routing bgp dampening
half-life¶
Half-life time for the penalty (minutes).
vrouter running config# vrf <vrf> routing bgp dampening
vrouter running dampening# half-life <uint8>
reuse¶
Value to start reusing a route.
vrouter running config# vrf <vrf> routing bgp dampening
vrouter running dampening# reuse <uint16>
suppress¶
Value to start suppressing a route.
vrouter running config# vrf <vrf> routing bgp dampening
vrouter running dampening# suppress <uint16>
max-suppress-time¶
Maximum duration to suppress a stable route (minutes).
vrouter running config# vrf <vrf> routing bgp dampening
vrouter running dampening# max-suppress-time <uint8>
graceful-restart¶
Configure graceful restart capability parameters.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp graceful-restart
vrouter 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.
vrouter running config# vrf <vrf> routing bgp graceful-restart
vrouter running graceful-restart# restart-time <uint16>
- Default value
120
stalepath-time¶
Set the max time to hold onto restarting peer’s stale paths.
vrouter running config# vrf <vrf> routing bgp graceful-restart
vrouter running graceful-restart# stalepath-time <uint16>
- Default value
360
listen¶
Configure BGP listen options.
vrouter running config# vrf <vrf> routing bgp listen
limit¶
Maximum number of BGP Dynamic neighbors that can be created.
vrouter running config# vrf <vrf> routing bgp listen
vrouter running listen# limit <uint16>
- Default value
100
neighbor-range¶
Configure BGP dynamic neighbors listen range.
vrouter running config# vrf <vrf> routing bgp listen
vrouter running listen# neighbor-range <neighbor-range> neighbor-group <neighbor-group>
|
Description |
---|---|
<A.B.C.D/M> |
An IPv4 prefix: address and CIDR mask. |
<X:X::X:X/M> |
An IPv6 prefix: address and CIDR mask. |
max-med¶
Advertise routes with max-med.
vrouter running config# vrf <vrf> routing bgp max-med
administrative¶
Administratively applied, for an indefinite period.
vrouter running config# vrf <vrf> routing bgp max-med
vrouter running max-med# administrative <uint32>
on-startup¶
Effective on a startup.
vrouter running config# vrf <vrf> routing bgp max-med on-startup
period (mandatory)¶
Time (seconds) period for max-med.
vrouter running config# vrf <vrf> routing bgp max-med on-startup
vrouter running on-startup# period <uint32>
max-med¶
Max MED value to be used.
vrouter running config# vrf <vrf> routing bgp max-med on-startup
vrouter 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.
vrouter running config# vrf <vrf> routing bgp packet-rw-quantum
read¶
Number of packets to read from peer socket per I/O cycle.
vrouter running config# vrf <vrf> routing bgp packet-rw-quantum
vrouter running packet-rw-quantum# read <uint8>
- Default value
10
write¶
Number of packets to write from peer socket per I/O cycle.
vrouter running config# vrf <vrf> routing bgp packet-rw-quantum
vrouter running packet-rw-quantum# write <uint8>
- Default value
64
update-delay¶
Force initial delay for best-path and updates.
vrouter running config# vrf <vrf> routing bgp update-delay
delay¶
Force initial delay for best-path and updates.
vrouter running config# vrf <vrf> routing bgp update-delay
vrouter running update-delay# delay <uint16>
- Default value
0
established-wait¶
Wait for peers to be established.
vrouter running config# vrf <vrf> routing bgp update-delay
vrouter running update-delay# established-wait <uint16>
address-family¶
Address-families associated with the BGP configuration.
vrouter running config# vrf <vrf> routing bgp address-family
ipv4-unicast¶
Configure IPv4 unicast address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast
table-map¶
BGP table to RIB route download filter.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast
vrouter running ipv4-unicast# table-map TABLE-MAP
TABLE-MAP |
Route map name. |
enabled¶
Enable or disable IPv4 unicast addres family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast
vrouter running ipv4-unicast# enabled true|false
- Default value
true
dampening¶
Enable/Disable route-flap dampening in this address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast
vrouter running ipv4-unicast# dampening true|false
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast dynamic-neighbor-count
network¶
Specify networks to announce via BGP.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast network <network>
vrouter running network <network># route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
backdoor¶
If true, specify a BGP backdoor route.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast network <network>
vrouter running network <network># backdoor true|false
- Default value
false
label-index¶
Label index to associate with the prefix.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast network <network>
vrouter running network <network># label-index <uint32>
route (state only)¶
Route operational state.
status (state only)¶
Route state.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> history
damped (state only)¶
Flapping events occured on that entry.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> multipath
validity (state only)¶
Route validity.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> validity
route-type (state only)¶
Internal or external route.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> route-type
prefix (state only)¶
Route prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> prefix
prefix-length (state only)¶
Route prefix length.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> packet-length
path (state only)¶
AS path.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> path
nexthop (state only)¶
Route nexthop.
Nexthop address family.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> nexthop <nexthop> address-family
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-unicast network <network> route <string> nexthop <nexthop> used
redistribute¶
Redistribute information from another routing protocol.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast
vrouter running ipv4-unicast# redistribute <redistribute> id <uint32> metric <uint32> \
... route-map ROUTE-MAP
|
Description |
---|---|
connected |
Connected routes (directly attached subnet or host). |
kernel |
Kernel routes (not installed via the zebra RIB). |
ospf |
Open Shortest Path First (OSPFv2). |
rip |
Routing Information Protocol (RIP). |
static |
Statically configured routes. |
table |
Non-main Kernel Routing Table. |
route-target¶
Route target list.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast route-target
vrouter running route-target# redirect-import REDIRECT-IMPORT
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
l3vpn¶
Specify route-target and route-distinguisher between this address family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn
export¶
For routes leaked from this address-family to VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vpn¶
Export routes from this address-family to default instance VPN RIB.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vrouter running export# vpn true|false
- Default value
false
label¶
Label value (use auto to automatically assign a label).
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vrouter running export# label LABEL
|
Description |
---|---|
<uint32> |
No description. |
auto |
Automatically assign a label. |
route-target¶
Specify route target list.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vrouter running export# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
route-distinguisher¶
Specify route distinguisher.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vrouter running export# route-distinguisher ROUTE-DISTINGUISHER
|
Description |
---|---|
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
nexthop¶
Specify next hop to use for VRF advertised prefixes between the current address-family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vrouter running export# nexthop NEXTHOP
|
Description |
---|---|
<A.B.C.D> |
An IPv4 address. |
<X:X::X:X> |
An IPv6 address. |
route-map¶
Specify route map between the current address-family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn export
vrouter running export# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
import¶
For routes leaked from VPN to this address-family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vpn¶
Import routes to this address-family from default instance VPN RIB.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vrouter running import# vpn true|false
- Default value
false
route-target¶
Specify route target list.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vrouter running import# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
route-map¶
Specify route map between the current address-family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast l3vpn import
vrouter running import# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
maximum-path¶
Forward packets over multiple paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
ebgp¶
Ebgp number of paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
vrouter running maximum-path# ebgp <uint8>
- Default value
16
ibgp¶
Ibgp number of paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
vrouter running maximum-path# ibgp <uint8>
- Default value
16
equal-cluster-length¶
If true, match the cluster length.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast maximum-path
vrouter running maximum-path# equal-cluster-length true|false
- Default value
false
aggregate-address¶
Configure BGP aggregate entries.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast
vrouter 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. |
summary-only¶
If true, filter more specific routes from updates.
summary-only true|false
- Default value
false
administrative-distance¶
Define administrative distance.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast
vrouter running ipv4-unicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST
<administrative-distance> |
An IPv4 prefix: address and CIDR mask. |
bgp-distance¶
Configure BGP distance.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
external-routes¶
Distance for routes external to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
vrouter running bgp-distance# external-routes <uint8>
- Default value
20
internal-routes¶
Distance for routes internal to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
vrouter running bgp-distance# internal-routes <uint8>
- Default value
200
local-routes¶
Distance for local routes.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast bgp-distance
vrouter running bgp-distance# local-routes <uint8>
- Default value
200
route-flap-dampening¶
Enable route-flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
enabled¶
Enable route flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-unicast route-flap-dampening
vrouter running route-flap-dampening# unreach-decay <uint8>
- Default value
60
ipv4-multicast¶
Configure IPv4 multicast address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast
table-map¶
BGP table to RIB route download filter.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast
vrouter running ipv4-multicast# table-map TABLE-MAP
TABLE-MAP |
Route map name. |
enabled¶
Enable or disable IPv4 multicast Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast
vrouter running ipv4-multicast# enabled true|false
- Default value
true
dampening¶
Enable/Disable route-flap dampening in this address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast
vrouter running ipv4-multicast# dampening true|false
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast dynamic-neighbor-count
network¶
Specify networks to announce via BGP.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast network <network>
vrouter running network <network># route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
backdoor¶
If true, specify a BGP backdoor route.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast network <network>
vrouter running network <network># backdoor true|false
- Default value
false
label-index¶
Label index to associate with the prefix.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast network <network>
vrouter running network <network># label-index <uint32>
route (state only)¶
Route operational state.
status (state only)¶
Route state.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> history
damped (state only)¶
Flapping events occured on that entry.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> multipath
validity (state only)¶
Route validity.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> validity
route-type (state only)¶
Internal or external route.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> route-type
prefix (state only)¶
Route prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> prefix
prefix-length (state only)¶
Route prefix length.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> packet-length
path (state only)¶
AS path.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> path
nexthop (state only)¶
Route nexthop.
Nexthop address family.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> nexthop <nexthop> address-family
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-multicast network <network> route <string> nexthop <nexthop> used
aggregate-address¶
Configure BGP aggregate entries.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast
vrouter 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. |
summary-only¶
If true, filter more specific routes from updates.
summary-only true|false
- Default value
false
administrative-distance¶
Define administrative distance.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast
vrouter running ipv4-multicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST
<administrative-distance> |
An IPv4 prefix: address and CIDR mask. |
bgp-distance¶
Configure BGP distance.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
external-routes¶
Distance for routes external to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
vrouter running bgp-distance# external-routes <uint8>
- Default value
20
internal-routes¶
Distance for routes internal to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
vrouter running bgp-distance# internal-routes <uint8>
- Default value
200
local-routes¶
Distance for local routes.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast bgp-distance
vrouter running bgp-distance# local-routes <uint8>
- Default value
200
route-flap-dampening¶
Enable route-flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
enabled¶
Enable route flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-multicast route-flap-dampening
vrouter running route-flap-dampening# unreach-decay <uint8>
- Default value
60
ipv4-flowspec¶
Configure IPv4 Flowspec address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-flowspec
enabled¶
Enable or disable Flowspec Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-flowspec
vrouter running ipv4-flowspec# enabled true|false
- Default value
true
local-install¶
Interface name.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-flowspec
vrouter running ipv4-flowspec# local-install LOCAL-INSTALL
LOCAL-INSTALL |
An interface name. |
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> to
from (state only)¶
Route source prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> from
peer-id (state only)¶
Route state identifier.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> peer-id
status (state only)¶
Route state.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> status
stale (state only)¶
Entry declared stale because of restarting remote entity.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> suppressed
history (state only)¶
This entry has been recorded for historical information.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> history
damped (state only)¶
Flapping events occured on that entry.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> bestpath
multipath (state only)¶
Entry is selected and is not alone.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> multipath
validity (state only)¶
Route validity.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> validity
route-type (state only)¶
Internal or external route.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> route-type
prefix (state only)¶
Route prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> prefix
prefix-length (state only)¶
Route prefix length.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> packet-length
path (state only)¶
AS path.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> nexthop <nexthop> address-family
used (state only)¶
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-flowspec route <uint32> nexthop <nexthop> used
ipv4-labeled-unicast¶
Configure IPv4 labeled unicast address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast
enabled¶
Enable or disable IPv4 labeled unicast Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# enabled true|false
- Default value
true
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-labeled-unicast rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-labeled-unicast dynamic-neighbor-count
route-flap-dampening¶
Enable route-flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
enabled¶
Enable route flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-labeled-unicast route-flap-dampening
vrouter running route-flap-dampening# unreach-decay <uint8>
- Default value
60
ipv4-vpn¶
Configure IPv4 VPN address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-vpn
enabled¶
Enable or disable IPv4 VPN Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-vpn
vrouter running ipv4-vpn# enabled true|false
- Default value
true
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn dynamic-neighbor-count
route-distinguisher¶
Specify a network to announce via BGP.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix>
|
Description |
---|---|
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<ip-prefix> |
An IPv4 prefix: address and CIDR mask. |
label¶
VPN NLRI label.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix>
vrouter running route-distinguisher <rd> <ip-prefix># label <uint32>
route-map¶
Route map name.
vrouter running config# vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix>
vrouter 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> 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.
vrouter> 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.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> multipath
validity (state only)¶
Route validity.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> route-type
prefix (state only)¶
Route prefix.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> packet-length
path (state only)¶
AS path.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> path
nexthop (state only)¶
Route nexthop.
Nexthop address family.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> address-family
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv4-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> used
ipv6-unicast¶
Configure IPv6 unicast address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast
table-map¶
BGP table to RIB route download filter.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast
vrouter running ipv6-unicast# table-map TABLE-MAP
TABLE-MAP |
Route map name. |
enabled¶
Enable or disable IPv6 unicast Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast
vrouter running ipv6-unicast# enabled true|false
- Default value
true
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast dynamic-neighbor-count
network¶
Specify a network to announce via BGP.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast network <network>
vrouter running network <network># route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
label-index¶
Label index to associate with the prefix.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast network <network>
vrouter running network <network># label-index <uint32>
route (state only)¶
Route operational state.
status (state only)¶
Route state.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> history
damped (state only)¶
Flapping events occured on that entry.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> multipath
validity (state only)¶
Route validity.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> validity
route-type (state only)¶
Internal or external route.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> route-type
prefix (state only)¶
Route prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> prefix
prefix-length (state only)¶
Route prefix length.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> packet-length
path (state only)¶
AS path.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> path
nexthop (state only)¶
Route nexthop.
Nexthop address family.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> nexthop <nexthop> address-family
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-unicast network <network> route <string> nexthop <nexthop> used
aggregate-address¶
Configure BGP aggregate entries.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast
vrouter 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. |
summary-only¶
If true, filter more specific routes from updates.
summary-only true|false
- Default value
false
redistribute¶
Redistribute information from another routing protocol.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast
vrouter running ipv6-unicast# redistribute <redistribute> metric <uint32> \
... route-map ROUTE-MAP
|
Description |
---|---|
connected |
Connected routes (directly attached subnet or host). |
kernel |
Kernel routes (not installed via the zebra RIB). |
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. |
ipv6-route-target¶
Route target list.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast ipv6-route-target
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast
vrouter running ipv6-unicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST
<administrative-distance> |
An IPv6 prefix: address and CIDR mask. |
l3vpn¶
Specify route-target and route-distinguisher between this address family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn
export¶
For routes leaked from this address-family to VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vpn¶
Export routes from this address-family to default instance VPN RIB.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vrouter running export# vpn true|false
- Default value
false
label¶
Label value (use auto to automatically assign a label).
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vrouter running export# label LABEL
|
Description |
---|---|
<uint32> |
No description. |
auto |
Automatically assign a label. |
route-target¶
Specify route target list.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vrouter running export# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
route-distinguisher¶
Specify route distinguisher.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vrouter running export# route-distinguisher ROUTE-DISTINGUISHER
|
Description |
---|---|
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
nexthop¶
Specify next hop to use for VRF advertised prefixes between the current address-family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vrouter running export# nexthop NEXTHOP
|
Description |
---|---|
<A.B.C.D> |
An IPv4 address. |
<X:X::X:X> |
An IPv6 address. |
route-map¶
Specify route map between the current address-family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn export
vrouter running export# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
import¶
For routes leaked from VPN to this address-family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vpn¶
Import routes to this address-family from default instance VPN RIB.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vrouter running import# vpn true|false
- Default value
false
route-target¶
Specify route target list.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vrouter running import# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
route-map¶
Specify route map between the current address-family and VPN.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast l3vpn import
vrouter running import# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
maximum-path¶
Forward packets over multiple paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
ebgp¶
Ebgp number of paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
vrouter running maximum-path# ebgp <uint8>
- Default value
16
ibgp¶
Ibgp number of paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
vrouter running maximum-path# ibgp <uint8>
- Default value
16
equal-cluster-length¶
If true, match the cluster length.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast maximum-path
vrouter running maximum-path# equal-cluster-length true|false
- Default value
false
bgp-distance¶
Configure BGP distance.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
external-routes¶
Distance for routes external to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
vrouter running bgp-distance# external-routes <uint8>
- Default value
20
internal-routes¶
Distance for routes internal to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
vrouter running bgp-distance# internal-routes <uint8>
- Default value
200
local-routes¶
Distance for local routes.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast bgp-distance
vrouter running bgp-distance# local-routes <uint8>
- Default value
200
route-flap-dampening¶
Enable route-flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
enabled¶
Enable route flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-unicast route-flap-dampening
vrouter running route-flap-dampening# unreach-decay <uint8>
- Default value
60
ipv6-flowspec¶
Configure IPv6 Flowspec address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-flowspec
enabled¶
Enable or disable Flowspec Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-flowspec
vrouter running ipv6-flowspec# enabled true|false
- Default value
true
local-install¶
Interface name.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-flowspec
vrouter running ipv6-flowspec# local-install LOCAL-INSTALL
LOCAL-INSTALL |
An interface name. |
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> to
from (state only)¶
Route source prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> from
peer-id (state only)¶
Route state identifier.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> peer-id
status (state only)¶
Route state.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> status
stale (state only)¶
Entry declared stale because of restarting remote entity.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> suppressed
history (state only)¶
This entry has been recorded for historical information.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> history
damped (state only)¶
Flapping events occured on that entry.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> bestpath
multipath (state only)¶
Entry is selected and is not alone.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> multipath
validity (state only)¶
Route validity.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> validity
route-type (state only)¶
Internal or external route.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> route-type
prefix (state only)¶
Route prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> prefix
prefix-length (state only)¶
Route prefix length.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> packet-length
path (state only)¶
AS path.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> nexthop <nexthop> address-family
used (state only)¶
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-flowspec route <uint32> nexthop <nexthop> used
ipv6-multicast¶
Configure IPv6 multicast address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast
enabled¶
Enable or disable IPv6 multicast Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast
vrouter running ipv6-multicast# enabled true|false
- Default value
true
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast dynamic-neighbor-count
network¶
Specify a network to announce via BGP.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast network <network>
vrouter running network <network># route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
label-index¶
Label index to associate with the prefix.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast network <network>
vrouter running network <network># label-index <uint32>
route (state only)¶
Route operational state.
status (state only)¶
Route state.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> history
damped (state only)¶
Flapping events occured on that entry.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> multipath
validity (state only)¶
Route validity.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> validity
route-type (state only)¶
Internal or external route.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> route-type
prefix (state only)¶
Route prefix.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> prefix
prefix-length (state only)¶
Route prefix length.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> packet-length
path (state only)¶
AS path.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> path
nexthop (state only)¶
Route nexthop.
Nexthop address family.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> nexthop <nexthop> address-family
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-multicast network <network> route <string> nexthop <nexthop> used
administrative-distance¶
Define administrative distance.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast
vrouter running ipv6-multicast# administrative-distance <administrative-distance> \
... distance <uint8> access-list ACCESS-LIST
<administrative-distance> |
An IPv6 prefix: address and CIDR mask. |
bgp-distance¶
Configure BGP distance.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
external-routes¶
Distance for routes external to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
vrouter running bgp-distance# external-routes <uint8>
- Default value
20
internal-routes¶
Distance for routes internal to the AS.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
vrouter running bgp-distance# internal-routes <uint8>
- Default value
200
local-routes¶
Distance for local routes.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast bgp-distance
vrouter running bgp-distance# local-routes <uint8>
- Default value
200
route-flap-dampening¶
Enable route-flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
enabled¶
Enable route flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-multicast route-flap-dampening
vrouter running route-flap-dampening# unreach-decay <uint8>
- Default value
60
ipv6-labeled-unicast¶
Configure IPv6 labeled unicast address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast
enabled¶
Enable or disable IPv6 labeled unicast Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# enabled true|false
- Default value
true
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-labeled-unicast rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-labeled-unicast dynamic-neighbor-count
maximum-path¶
Forward packets over multiple paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
ebgp¶
Ebgp number of paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
vrouter running maximum-path# ebgp <uint8>
- Default value
16
ibgp¶
Ibgp number of paths.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
vrouter running maximum-path# ibgp <uint8>
- Default value
16
equal-cluster-length¶
If true, match the cluster length.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast maximum-path
vrouter running maximum-path# equal-cluster-length true|false
- Default value
false
route-flap-dampening¶
Enable route-flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
enabled¶
Enable route flap dampening.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-labeled-unicast route-flap-dampening
vrouter running route-flap-dampening# unreach-decay <uint8>
- Default value
60
ipv6-vpn¶
Configure IPv6 VPN address family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-vpn
enabled¶
Enable or disable IPv6 VPN Address Family.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-vpn
vrouter running ipv6-vpn# enabled true|false
- Default value
true
rib-count (state only)¶
Routing information base table count.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn dynamic-neighbor-count
route-distinguisher¶
Specify a network to announce via BGP.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix>
|
Description |
---|---|
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<ip-prefix> |
An IPv6 prefix: address and CIDR mask. |
label¶
VPN NLRI label.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix>
vrouter running route-distinguisher <rd> <ip-prefix># label <uint32>
route-map¶
Route map name.
vrouter running config# vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix>
vrouter 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> stale
suppressed (state only)¶
BGP path suppressed.
vrouter> 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.
vrouter> 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.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> multipath
validity (state only)¶
Route validity.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> route-type
prefix (state only)¶
Route prefix.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> prefix-length
metric (state only)¶
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> metric
origin (state only)¶
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> origin
network (state only)¶
Path network.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> network
local-preference (state only)¶
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> local-preference
weight (state only)¶
Weight.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> weight
packet-length (state only)¶
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> packet-length
path (state only)¶
AS path.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> path
nexthop (state only)¶
Route nexthop.
Nexthop address family.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> address-family
Nexthop used.
vrouter> show state vrf <vrf> routing bgp address-family ipv6-vpn route-distinguisher <rd> <ip-prefix> route <string> nexthop <nexthop> used
l2vpn-evpn¶
Configure L2VPN EVPN address family.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn
enabled¶
Enable or disable L2VPN EVPN Address Family configuration.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vrouter running l2vpn-evpn# enabled true|false
- Default value
true
advertise¶
Configure advertisement.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vrouter running l2vpn-evpn# advertise ADVERTISE
|
Description |
---|---|
ipv4-unicast |
Advertise IPv4 unicast routes. |
ipv6-unicast |
Advertise IPv6 unicast routes. |
advertise-all-vni¶
Advertise All local VNIs.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vrouter running l2vpn-evpn# advertise-all-vni true|false
- Default value
false
auto-route-target¶
Configure auto-derivation of route-target.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vrouter running l2vpn-evpn# auto-route-target AUTO-ROUTE-TARGET
|
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.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vrouter running l2vpn-evpn# default-originate DEFAULT-ORIGINATE
|
Description |
---|---|
ipv4 |
IPv4 address family. |
ipv6 |
IPv6 address family. |
both |
IPv4 and IPv6 address families. |
flooding¶
Specify handling for BUM packets.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn
vrouter running l2vpn-evpn# flooding FLOODING
|
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.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn rib-count
neighbor-count (state only)¶
Number of neighbors for this address family.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn dynamic-neighbor-count
vni¶
Configure L2VPN for a specific VXLAN Network Identifier.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni>
vrouter running vni <vni># enabled true|false
- Default value
true
advertise-default-gw¶
Advertise all default g/w mac-ip routes in EVPN.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni>
vrouter running vni <vni># advertise-default-gw true|false
- Default value
false
export¶
Configure route-target to export.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> export
route-target¶
Specify the route target.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> export
vrouter running export# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
route-distinguisher¶
Specify route distinguisher.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> export
vrouter running export# route-distinguisher ROUTE-DISTINGUISHER
|
Description |
---|---|
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
import¶
Configure route-target to import.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> import
route-target¶
Specify the route target.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn vni <vni> import
vrouter running import# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
export¶
Configure route-target to export.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn export
route-target¶
Specify the route target.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn export
vrouter running export# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
route-distinguisher¶
Specify route distinguisher.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn export
vrouter running export# route-distinguisher ROUTE-DISTINGUISHER
|
Description |
---|---|
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
<string> |
Type definition for extended community attributes. In the case that common communities are utilised, they are represented as a string of the form: - <2b AS>:<4b value> per RFC4360 section 3.1 - <4b IPv4>:<2b value> per RFC4360 section 3.2. |
import¶
Configure route-target to import.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn import
route-target¶
Specify the route target.
vrouter running config# vrf <vrf> routing bgp address-family l2vpn-evpn import
vrouter running import# route-target ROUTE-TARGET
|
Description |
---|---|
<string> |
Extended communities or route-target attribute. |
<string> |
Extended communities or route-target attribute. |
<string> |
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.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> prefix-length
path (state only)¶
Path list.
Route state identifier.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> peer-id
Route state.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> status
Entry declared stale because of restarting remote entity.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> stale
BGP path suppressed.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> suppressed
This entry has been recorded for historical information.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> history
Flapping events occured on that entry.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> damped
Selected route considered as the preferred one in the local routing context.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> bestpath
Entry is selected and is not alone.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> multipath
Route validity.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> validity
Internal or external route.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> route-type
Route prefix.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> prefix
Route prefix length.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> prefix-length
Route metric.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> metric
Route origin.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> origin
Path network.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> network
Local preference.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> local-preference
Weight.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> weight
Packet length.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> packet-length
AS path.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> path
Route nexthop.
Nexthop address family.
vrouter> show state vrf <vrf> routing bgp address-family l2vpn-evpn route-distinguisher <route-distinguisher> prefix <string> path <uint32> nexthop <nexthop> address-family
Nexthop used.
vrouter> 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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># remote-as REMOTE-AS
|
Description |
---|---|
<uint32> |
No description. |
external |
External BGP peer. |
internal |
Internal BGP peer. |
capability¶
Advertise capability to the peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># capability CAPABILITY
|
Description |
---|---|
dynamic |
Advertise dynamic capability to this neighbor. |
extended-nexthop |
Advertise extended nexthop capability to the peer. |
capability-negotiate¶
If true, perform capability negotiation.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># capability-negotiate true|false
- Default value
true
ebgp-multihop¶
Allow EBGP neighbors not on directly connected networks.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># ebgp-multihop <uint8>
enforce-first-as¶
If true, enforce the first AS for EBGP routes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># enforce-first-as true|false
- Default value
false
enforce-multihop¶
If true, enforce EBGP neighbors perform multihop.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># enforce-multihop true|false
- Default value
false
neighbor-description¶
Neighbor specific description: up to 80 characters describing this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># neighbor-description <string>
override-capability¶
If true, override capability negotiation result.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># override-capability true|false
- Default value
false
passive¶
If true, don’t send open messages to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># passive true|false
- Default value
false
password¶
Set a password.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># password <string>
solo¶
If true, solo peer - part of its own update group.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># solo true|false
- Default value
false
strict-capability-match¶
Enable or disable strict capability negotiation match.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># strict-capability-match 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># track TRACK
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># check-control-plane-failure true|false
ttl-security-hops¶
Specify the maximum number of hops to the BGP peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># ttl-security-hops <uint8>
update-source¶
Source of routing updates.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># update-source UPDATE-SOURCE
|
Description |
---|---|
<A.B.C.D> |
An IPv4 address. |
<X:X::X:X> |
An 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string>
vrouter running neighbor-group <string># sender-as-path-loop-detection true|false
- Default value
false
remote-neighbor-group (state only)¶
Remote neighbor group.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> remote-neighbor-group
remote-router-id (state only)¶
Remote router identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> remote-router-id
state (state only)¶
BGP router status.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> state
min-time-btwn-advertisement (state only)¶
Minimum time between advertisement runs in miliseconds.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> min-time-btwn-advertisement
last-reset (state only)¶
Last reset.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> last-reset
bgp-connection (state only)¶
BGP connection type.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> bgp-connection
connect-retry-timer (state only)¶
BGP connect retry timer in seconds.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> connect-retry-timer
estimated-rount-trip-time (state only)¶
Estimated round trip time in miliseconds.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> estimated-rount-trip-time
local-as¶
Specify a local-as number.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> local-as
as-number (mandatory)¶
AS number used as local AS.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> local-as
vrouter running local-as# as-number <uint32>
no-prepend¶
If true, do not prepend local-as to updates from ebgp peers.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> local-as
vrouter running local-as# no-prepend true|false
- Default value
false
replace-as¶
If true, do not prepend local-as to updates from ibgp peers.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> local-as
vrouter running local-as# replace-as true|false
- Default value
false
shutdown¶
Administratively shut down this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> shutdown
message¶
Shutdown message.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> shutdown
vrouter running shutdown# message <string>
timers¶
Config parameters related to timers associated with the BGP peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> timers
vrouter running timers# advertisement-interval <uint16>
connect-retry¶
Time interval in seconds between attempts to establish a session with the peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> timers
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> timers
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> timers
vrouter running timers# hold-time <uint16>
address-family¶
Address-families associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family
ipv4-unicast¶
IPv4 unicast address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
enabled¶
Enable or disable IPv4 unicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast
vrouter running ipv4-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv4-multicast¶
IPv4 multicast address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
enabled¶
Enable or disable IPv4 multicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast
vrouter running ipv4-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-multicast default-originate
vrouter 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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-labeled-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv4-flowspec¶
IPv4 Flowspec address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
enabled¶
Enable or disable IPv4 Flowspec Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vrouter 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).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vrouter running ipv4-flowspec# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vrouter running ipv4-flowspec# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vrouter running ipv4-flowspec# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec outbound-ebgp-requires-policy
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vrouter running ipv4-flowspec# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vrouter running ipv4-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-flowspec
vrouter running ipv4-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
enabled¶
Enable or disable IPv4 VPN Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# enabled true|false
- Default value
true
unsuppress-map¶
Route-map to selectively unsuppress suppressed routes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv4-vpn
vrouter running ipv4-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
enabled¶
Enable or disable IPv6 unicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# enabled true|false
- Default value
true
nexthop-local-unchanged¶
If true, leave link-local nexthop unchanged for this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# nexthop-local-unchanged true|false
- Default value
false
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast
vrouter running ipv6-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv6-multicast¶
IPv6 multicast address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
enabled¶
Enable or disable IPv6 multicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast
vrouter running ipv6-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-multicast default-originate
vrouter 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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-labeled-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv6-flowspec¶
IPv6 Flowspec address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
enabled¶
Enable or disable IPv6 Flowspec Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vrouter 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).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vrouter running ipv6-flowspec# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vrouter running ipv6-flowspec# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vrouter running ipv6-flowspec# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec outbound-ebgp-requires-policy
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vrouter running ipv6-flowspec# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vrouter running ipv6-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-flowspec
vrouter running ipv6-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
enabled¶
Enable or disable IPv6 VPN Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# enabled true|false
- Default value
true
unsuppress-map¶
Route-map to selectively unsuppress suppressed routes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family ipv6-vpn
vrouter running ipv6-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
enabled¶
Enable or disable L2VPN EVPN Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter running l2vpn-evpn# enabled true|false
- Default value
true
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter 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).
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter running l2vpn-evpn# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter running l2vpn-evpn# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter running l2vpn-evpn# soft-reconfiguration-inbound true|false
- Default value
false
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter running l2vpn-evpn# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter running l2vpn-evpn# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> 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.
vrouter running config# vrf <vrf> routing bgp neighbor-group <string> address-family l2vpn-evpn
vrouter running l2vpn-evpn# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> connections established
dropped (state only)¶
Number of dropped connections.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> connections dropped
local-host (state only)¶
Local host data.
name (state only)¶
Local host name.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> local-host name
port (state only)¶
Local host port.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> remote-host name
port (state only)¶
Remote host port.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> remote-host port
nexthop (state only)¶
Nexthop data.
address (state only)¶
Nexthop IP address.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> nexthop address
global-address (state only)¶
Nexthop global IP address.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> nexthop global-address
local-address (state only)¶
Nexthop local IP address.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> thread read-enabled
write-enabled (state only)¶
Write thread status.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics packet-wait-written
open-sent (state only)¶
BGP open messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics open-sent
opens-received (state only)¶
BGP open messages received.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics opens-received
notifications-sent (state only)¶
Notifications messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics notifications-sent
notifications-received (state only)¶
Notification messages received.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics notifications-received
updates-sent (state only)¶
Update messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics updates-sent
updates-received (state only)¶
Update messages received.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics updates-received
keepalives-sent (state only)¶
Keepalive messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics keepalives-sent
keepalives-received (state only)¶
Keepalive messages received.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics keepalives-received
route-refresh-sent (state only)¶
Route refresh messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics route-refresh-sent
route-refresh-received (state only)¶
Route refresh messages received.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics route-refresh-received
capability-sent (state only)¶
Capability messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics capability-sent
capability-received (state only)¶
Capability messages received.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics capability-received
total-sent (state only)¶
Total messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor-group <string> message-statistics total-sent
total-received (state only)¶
Total messages received.
vrouter> 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
|
Description |
---|---|
<A.B.C.D> |
An IPv4 address. |
<X:X::X:X> |
An IPv6 address. |
neighbor-group¶
Peer group name.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># neighbor-group <neighbor-group>
interface¶
Name of the interface.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># interface INTERFACE
INTERFACE |
An interface name. |
port¶
TCP port number.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># remote-as REMOTE-AS
|
Description |
---|---|
<uint32> |
No description. |
external |
External BGP peer. |
internal |
Internal BGP peer. |
capability¶
Advertise capability to the peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># capability CAPABILITY
|
Description |
---|---|
dynamic |
Advertise dynamic capability to this neighbor. |
extended-nexthop |
Advertise extended nexthop capability to the peer. |
capability-negotiate¶
If true, perform capability negotiation.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># capability-negotiate true|false
- Default value
true
ebgp-multihop¶
Allow EBGP neighbors not on directly connected networks.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># ebgp-multihop <uint8>
enforce-first-as¶
If true, enforce the first AS for EBGP routes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># enforce-first-as true|false
- Default value
false
enforce-multihop¶
If true, enforce EBGP neighbors perform multihop.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># enforce-multihop true|false
- Default value
false
neighbor-description¶
Neighbor specific description: up to 80 characters describing this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># neighbor-description <string>
override-capability¶
If true, override capability negotiation result.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># override-capability true|false
- Default value
false
passive¶
If true, don’t send open messages to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># passive true|false
- Default value
false
password¶
Set a password.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># password <string>
solo¶
If true, solo peer - part of its own update group.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># solo true|false
- Default value
false
strict-capability-match¶
Enable or disable strict capability negotiation match.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># strict-capability-match 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># track TRACK
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># check-control-plane-failure true|false
ttl-security-hops¶
Specify the maximum number of hops to the BGP peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># ttl-security-hops <uint8>
update-source¶
Source of routing updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># update-source UPDATE-SOURCE
|
Description |
---|---|
<A.B.C.D> |
An IPv4 address. |
<X:X::X:X> |
An 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor>
vrouter running neighbor <neighbor># sender-as-path-loop-detection true|false
- Default value
false
remote-neighbor-group (state only)¶
Remote neighbor group.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> remote-neighbor-group
remote-router-id (state only)¶
Remote router identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> remote-router-id
state (state only)¶
BGP router status.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> state
min-time-btwn-advertisement (state only)¶
Minimum time between advertisement runs in miliseconds.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> min-time-btwn-advertisement
last-reset (state only)¶
Last reset.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> last-reset
bgp-connection (state only)¶
BGP connection type.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> bgp-connection
connect-retry-timer (state only)¶
BGP connect retry timer in seconds.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> connect-retry-timer
estimated-rount-trip-time (state only)¶
Estimated round trip time in miliseconds.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> estimated-rount-trip-time
local-as¶
Specify a local-as number.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> local-as
as-number (mandatory)¶
AS number used as local AS.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> local-as
vrouter running local-as# as-number <uint32>
no-prepend¶
If true, do not prepend local-as to updates from ebgp peers.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> local-as
vrouter running local-as# no-prepend true|false
- Default value
false
replace-as¶
If true, do not prepend local-as to updates from ibgp peers.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> local-as
vrouter running local-as# replace-as true|false
- Default value
false
shutdown¶
Administratively shut down this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> shutdown
message¶
Shutdown message.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> shutdown
vrouter running shutdown# message <string>
timers¶
Config parameters related to timers associated with the BGP peer.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vrouter running timers# advertisement-interval <uint16>
connect-retry¶
Time interval in seconds between attempts to establish a session with the peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> timers
vrouter running timers# hold-time <uint16>
address-family¶
Address-families associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family
ipv4-unicast¶
IPv4 unicast address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
enabled¶
Enable or disable IPv4 unicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast as-outbound-update
action¶
Action to apply for ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast
vrouter running ipv4-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast default-originate
route-map¶
Route-map to specify criteria to originate default.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv4-multicast¶
IPv4 multicast address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
enabled¶
Enable or disable IPv4 multicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast as-outbound-update
action¶
Action to apply for ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast
vrouter running ipv4-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast default-originate
route-map¶
Route-map to specify criteria to originate default.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-multicast default-originate
vrouter 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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast
vrouter running ipv4-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-labeled-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv4-flowspec¶
IPv4 Flowspec address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
enabled¶
Enable or disable IPv4 Flowspec Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vrouter 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).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vrouter running ipv4-flowspec# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vrouter running ipv4-flowspec# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vrouter running ipv4-flowspec# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec outbound-ebgp-requires-policy
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vrouter running ipv4-flowspec# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vrouter running ipv4-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-flowspec
vrouter running ipv4-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
enabled¶
Enable or disable IPv4 VPN Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# enabled true|false
- Default value
true
unsuppress-map¶
Route-map to selectively unsuppress suppressed routes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn as-outbound-update
action¶
Action to apply for ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv4-vpn
vrouter running ipv4-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
enabled¶
Enable or disable IPv6 unicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# enabled true|false
- Default value
true
nexthop-local-unchanged¶
If true, leave link-local nexthop unchanged for this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# nexthop-local-unchanged true|false
- Default value
false
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast as-outbound-update
action¶
Action to apply for ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast
vrouter running ipv6-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast default-originate
route-map¶
Route-map to specify criteria to originate default.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv6-multicast¶
IPv6 multicast address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
enabled¶
Enable or disable IPv6 multicast Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast as-outbound-update
action¶
Action to apply for ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast
vrouter running ipv6-multicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast default-originate
route-map¶
Route-map to specify criteria to originate default.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-multicast default-originate
vrouter 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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# enabled true|false
- Default value
true
as-override¶
If true, disable checking if nexthop is connected on ebgp sessions.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# soft-reconfiguration-inbound true|false
- Default value
false
capability-orf-prefix-list¶
Advertise prefixlist ORF capability to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# capability-orf-prefix-list CAPABILITY-ORF-PREFIX-LIST
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# unsuppress-map UNSUPPRESS-MAP
UNSUPPRESS-MAP |
Route map name. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast
vrouter running ipv6-labeled-unicast# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-labeled-unicast default-originate
vrouter running default-originate# route-map ROUTE-MAP
ROUTE-MAP |
Route map name. |
ipv6-flowspec¶
IPv6 Flowspec address-family associated with the BGP neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
enabled¶
Enable or disable IPv6 Flowspec Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vrouter 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).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vrouter running ipv6-flowspec# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vrouter running ipv6-flowspec# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vrouter running ipv6-flowspec# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec outbound-ebgp-requires-policy
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vrouter running ipv6-flowspec# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vrouter running ipv6-flowspec# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-flowspec
vrouter running ipv6-flowspec# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
enabled¶
Enable or disable IPv6 VPN Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# enabled true|false
- Default value
true
unsuppress-map¶
Route-map to selectively unsuppress suppressed routes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# maximum-prefix-out <uint32>
send-community¶
Send Community attribute to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# send-community SEND-COMMUNITY
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# weight <uint16>
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
route-reflector-client¶
If true, configure a neighbor as Route Reflector client. This only applies to internal neighbors (IGP).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# soft-reconfiguration-inbound true|false
- Default value
false
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn outbound-ebgp-requires-policy
addpath¶
Configure addpath.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn addpath
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn addpath
vrouter running addpath# tx-best-path-per-AS true|false
- Default value
false
distribute-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# distribute-list <distribute-list> access-list ACCESS-LIST
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
maximum-prefix¶
Maximum number of prefixes to accept from this peer.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
maximum (mandatory)¶
Maximum number of prefix limit.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# maximum <uint32>
threshold¶
Threshold value (%) at which to generate a warning msg.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# threshold <uint8>
- Default value
75
restart¶
Restart interval in minutes.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# restart <uint16>
warning-only¶
If true, only give warning message when limit is exceeded.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn maximum-prefix
vrouter running maximum-prefix# warning-only true|false
- Default value
false
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter 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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn nexthop-self
vrouter running nexthop-self# force true|false
- Default value
false
as-outbound-update¶
Remove or replace ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn as-outbound-update
action¶
Action to apply for ASNs in outbound updates.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn as-outbound-update
vrouter running as-outbound-update# action ACTION
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn as-outbound-update
vrouter running as-outbound-update# as-type AS-TYPE
|
Description |
---|---|
private |
Apply to private AS numbers only. |
all |
Apply to all AS numbers. |
- Default value
private
filter-list¶
Establish BGP filters.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# filter-list <filter-list> access-list <as-path-access-list...
|
Description |
---|---|
in |
Filter incoming updates. |
out |
Filter outgoing updates. |
prefix-list¶
Filter updates to/from this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# prefix-list <prefix-list> prefix-list-name PREFIX-LIST-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family ipv6-vpn
vrouter running ipv6-vpn# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
enabled¶
Enable or disable L2VPN EVPN Address Family for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter running l2vpn-evpn# enabled true|false
- Default value
true
nexthop-self¶
Disable the next hop calculation for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter 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).
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter running l2vpn-evpn# route-reflector-client true|false
- Default value
false
route-server-client¶
If true, configure a neighbor as Route Server client.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter running l2vpn-evpn# route-server-client true|false
- Default value
false
soft-reconfiguration-inbound¶
If true, allow inbound soft reconfiguration for this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter running l2vpn-evpn# soft-reconfiguration-inbound true|false
- Default value
false
allowas-in¶
Accept as-path with my AS present in it.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter running l2vpn-evpn# allowas-in ALLOWAS-IN
|
Description |
---|---|
<uint8> |
No description. |
origin |
Only accept my AS in the as-path if the route was originated in my AS. |
attribute-unchanged¶
BGP attribute is propagated unchanged to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter running l2vpn-evpn# attribute-unchanged ATTRIBUTE-UNCHANGED
|
Description |
---|---|
as-path |
As-path attribute. |
med |
Med attribute. |
nexthop |
Nexthop attribute. |
update-group-id (state only)¶
Update group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn update-group-id
sub-group-id (state only)¶
Sub-group identifier.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn sub-group-id
packet-queue-length (state only)¶
Packet queue length.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn packet-queue-length
accepted-prefix (state only)¶
Accepted prefix counter.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn outbound-ebgp-requires-policy
route-map¶
Apply route map to this neighbor.
vrouter running config# vrf <vrf> routing bgp neighbor <neighbor> address-family l2vpn-evpn
vrouter running l2vpn-evpn# route-map <route-map> route-map-name ROUTE-MAP-NAME
|
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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> connections established
dropped (state only)¶
Number of dropped connections.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> connections dropped
local-host (state only)¶
Local host data.
name (state only)¶
Local host name.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> local-host name
port (state only)¶
Local host port.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> local-host port
remote-host (state only)¶
Remote host data.
name (state only)¶
Remote host name.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> remote-host name
port (state only)¶
Remote host port.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> remote-host port
nexthop (state only)¶
Nexthop data.
address (state only)¶
Nexthop IP address.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> nexthop address
global-address (state only)¶
Nexthop global IP address.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> nexthop global-address
local-address (state only)¶
Nexthop local IP address.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> nexthop local-address
thread (state only)¶
Read/Write thread.
read-enabled (state only)¶
Read thread status.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> thread read-enabled
write-enabled (state only)¶
Write thread status.
vrouter> 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.
vrouter> 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.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics packet-wait-written
open-sent (state only)¶
BGP open messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics open-sent
opens-received (state only)¶
BGP open messages received.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics opens-received
notifications-sent (state only)¶
Notifications messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics notifications-sent
notifications-received (state only)¶
Notification messages received.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics notifications-received
updates-sent (state only)¶
Update messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics updates-sent
updates-received (state only)¶
Update messages received.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics updates-received
keepalives-sent (state only)¶
Keepalive messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics keepalives-sent
keepalives-received (state only)¶
Keepalive messages received.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics keepalives-received
route-refresh-sent (state only)¶
Route refresh messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics route-refresh-sent
route-refresh-received (state only)¶
Route refresh messages received.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics route-refresh-received
capability-sent (state only)¶
Capability messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics capability-sent
capability-received (state only)¶
Capability messages received.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics capability-received
total-sent (state only)¶
Total messages sent.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics total-sent
total-received (state only)¶
Total messages received.
vrouter> show state vrf <vrf> routing bgp neighbor <neighbor> message-statistics total-received
rpki¶
BGP RPKI configuration.
vrouter running config# vrf <vrf> routing bgp rpki
enabled¶
Enable/Disable BGP RPKI configuration.
vrouter running config# vrf <vrf> routing bgp rpki
vrouter running rpki# enabled true|false
- Default value
true
expire-interval¶
Set expire interval in seconds.
vrouter running config# vrf <vrf> routing bgp rpki
vrouter running rpki# expire-interval <uint32>
- Default value
7200
polling-period¶
Set polling period in seconds.
vrouter running config# vrf <vrf> routing bgp rpki
vrouter running rpki# polling-period <uint32>
- Default value
3600
retry-interval¶
Set retry interval in seconds.
vrouter running config# vrf <vrf> routing bgp rpki
vrouter running rpki# retry-interval <uint16>
- Default value
600
cache-server¶
Configure a cache server.
vrouter running config# vrf <vrf> routing bgp rpki
vrouter 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
|
Description |
---|---|
<A.B.C.D> |
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.
vrouter> show state vrf <vrf> routing bgp rpki cache-server <uint8> status