global¶
Routing global configuration.
vrouter running config# routing
ipv4-access-list¶
IPv4 access list.
vrouter running config# routing ipv4-access-list <string>
| <string> | Access list name. | 
remark¶
Access list entry comment.
vrouter running config# routing ipv4-access-list <string>
vrouter running ipv4-access-list <string># remark <string>
seq¶
Specify access list to reject or accept.
vrouter running config# routing ipv4-access-list <string>
vrouter running ipv4-access-list <string># seq <uint16> \
...   permit <permit> exact-match true|false \
...   deny <deny> exact-match true|false
| <uint16> | List sequence. | 
deny (deprecated)¶
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-10-16 | 20q3 | The configuration result of mixed deny/permit nodes was not deterministic, and is replaced by an ordered list | /vrouter-routing:routing/ipv4-access-list-config/ipv4-access-list/seq/deny | 
IPv4 access list deny rules.
vrouter running config# routing ipv4-access-list <string>
vrouter running ipv4-access-list <string># deny <deny> exact-match true|false
| 
 | Description | 
|---|---|
| <A.B.C.D/M> | An IPv4 prefix: address and CIDR mask. | 
| any | Any prefix. | 
permit (deprecated)¶
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-10-16 | 20q3 | The configuration result of mixed deny/permit nodes was not deterministic, and is replaced by an ordered list | /vrouter-routing:routing/ipv4-access-list-config/ipv4-access-list/seq/permit | 
IPv4 access list permit rules.
vrouter running config# routing ipv4-access-list <string>
vrouter running ipv4-access-list <string># permit <permit> exact-match true|false
| 
 | Description | 
|---|---|
| <A.B.C.D/M> | An IPv4 prefix: address and CIDR mask. | 
| any | Any prefix. | 
ipv6-access-list¶
IPv6 access list.
vrouter running config# routing ipv6-access-list <string>
| <string> | Access list name. | 
remark¶
Access list entry comment.
vrouter running config# routing ipv6-access-list <string>
vrouter running ipv6-access-list <string># remark <string>
seq¶
Specify access list to reject or accept.
vrouter running config# routing ipv6-access-list <string>
vrouter running ipv6-access-list <string># seq <uint16> \
...   permit <permit> exact-match true|false \
...   deny <deny> exact-match true|false
| <uint16> | Access list sequence. | 
deny (deprecated)¶
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-10-16 | 20q3 | The configuration result of mixed deny/permit nodes was not deterministic, and is replaced by an ordered list | /vrouter-routing:routing/ipv6-access-list-config/ipv6-access-list/seq/deny | 
IPv6 access list deny rules.
vrouter running config# routing ipv6-access-list <string>
vrouter running ipv6-access-list <string># deny <deny> exact-match true|false
| 
 | Description | 
|---|---|
| <X:X::X:X/M> | An IPv6 prefix: address and CIDR mask. | 
| any | Any prefix. | 
permit (deprecated)¶
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-10-16 | 20q3 | The configuration result of mixed deny/permit nodes was not deterministic, and is replaced by an ordered list | /vrouter-routing:routing/ipv6-access-list-config/ipv6-access-list/seq/permit | 
IPv6 access list permit rules.
vrouter running config# routing ipv6-access-list <string>
vrouter running ipv6-access-list <string># permit <permit> exact-match true|false
| 
 | Description | 
|---|---|
| <X:X::X:X/M> | An IPv6 prefix: address and CIDR mask. | 
| any | Any prefix. | 
logging¶
Logs configuration.
vrouter running config# routing logging
enabled¶
Enable/Disable routing logs.
vrouter running config# routing logging
vrouter running logging# enabled true|false
- Default value
- true
level¶
Set minimal logging level.
vrouter running config# routing logging
vrouter running logging# level LEVEL
| 
 | Description | 
|---|---|
| emergency | System is unusable. | 
| alert | Action must be taken immediately. | 
| critical | Critical conditions. | 
| error | Error conditions. | 
| warning | Warning conditions. | 
| notice | Normal but significant condition. | 
| info | Informational messages. | 
| debug | Debug-level messages. | 
- Default value
- error
mpls¶
MPLS logging configuration.
vrouter running config# routing logging mpls
ldp¶
Common LDP routers logging configuration.
vrouter running config# routing logging mpls ldp
enabled¶
Enable/disable MPLS LDP logging configuration.
vrouter running config# routing logging mpls ldp
vrouter running ldp# enabled true|false
- Default value
- true
discovery-hello¶
Direction of discovery messages to log.
vrouter running config# routing logging mpls ldp
vrouter running ldp# discovery-hello DISCOVERY-HELLO
| 
 | Description | 
|---|---|
| send | Log sent messages. | 
| receive | Log received messages. | 
| both | Log all messages. | 
errors¶
Log errors.
vrouter running config# routing logging mpls ldp
vrouter running ldp# errors true|false
- Default value
- true
events¶
Log event information.
vrouter running config# routing logging mpls ldp
vrouter running ldp# events true|false
- Default value
- false
labels¶
Log label allocation information.
vrouter running config# routing logging mpls ldp
vrouter running ldp# labels true|false
- Default value
- false
zebra¶
Log zebra information.
vrouter running config# routing logging mpls ldp
vrouter running ldp# zebra true|false
- Default value
- false
message¶
Log LDP message information.
vrouter running config# routing logging mpls ldp message
direction¶
Direction of messages to log.
vrouter running config# routing logging mpls ldp message
vrouter running message# direction DIRECTION
| 
 | Description | 
|---|---|
| send | Log sent messages. | 
| receive | Log received messages. | 
| both | Log all messages. | 
- Default value
- both
detail¶
Log message including periodic Keep Alives.
vrouter running config# routing logging mpls ldp message
vrouter running message# detail true|false
- Default value
- false
bgp¶
Common BGP routers logging configuration.
vrouter running config# routing logging bgp
enabled¶
Enable/disable BGP logging configuration.
vrouter running config# routing logging bgp
vrouter running bgp# enabled true|false
- Default value
- true
allow-martians¶
Allow martian next hops.
vrouter running config# routing logging bgp
vrouter running bgp# allow-martians true|false
- Default value
- false
as-4bytes¶
Log AS > 65535 actions.
vrouter running config# routing logging bgp
vrouter running bgp# as-4bytes true|false
- Default value
- false
as-4bytes-segment¶
Log AS > 65535 aspath segment handling.
vrouter running config# routing logging bgp
vrouter running bgp# as-4bytes-segment true|false
- Default value
- false
bestpath¶
Log BGP bestpath info.
vrouter running config# routing logging bgp
vrouter running bgp# bestpath BESTPATH
| 
 | 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. | 
flowspec¶
Enable flowspec debugging entries.
vrouter running config# routing logging bgp
vrouter running bgp# flowspec true|false
- Default value
- false
keepalives¶
Log keepalive messages to/from a specific neighbor or all.
vrouter running config# routing logging bgp
vrouter running bgp# keepalives KEEPALIVES
| 
 | Description | 
|---|---|
| <A.B.C.D> | An IPv4 address. | 
| <X:X::X:X> | An IPv6 address. | 
| all | Log all keepalive messages. | 
neighbor-events¶
Log neighbor event messages to/from a specific neighbor or all.
vrouter running config# routing logging bgp
vrouter running bgp# neighbor-events NEIGHBOR-EVENTS
| 
 | Description | 
|---|---|
| <A.B.C.D> | An IPv4 address. | 
| <X:X::X:X> | An IPv6 address. | 
| all | Log all neighbor event messages. | 
update-groups¶
Log update messages (only when BGP is configured as a server).
vrouter running config# routing logging bgp
vrouter running bgp# update-groups true|false
- Default value
- false
zebra¶
Log zebra/BGP messages for a specific prefix or all.
vrouter running config# routing logging bgp
vrouter running bgp# zebra ZEBRA
| 
 | 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. | 
| all | Log all messages between Zebra and BGP. | 
pbr¶
Log policy base routing info.
vrouter running config# routing logging bgp pbr
detail¶
Log policy base routing info with more details.
vrouter running config# routing logging bgp pbr
vrouter running pbr# detail true|false
- Default value
- false
updates¶
Log inbound and outbound update messages.
vrouter running config# routing logging bgp updates
enabled¶
Enable/Disable log about inbound and outbound update messages.
vrouter running config# routing logging bgp updates
vrouter running updates# enabled true|false
- Default value
- true
in¶
Log inbound update messages from a specific neighbor or all.
vrouter running config# routing logging bgp updates
vrouter running updates# in IN
| 
 | Description | 
|---|---|
| <A.B.C.D> | An IPv4 address. | 
| <X:X::X:X> | An IPv6 address. | 
| all | Log inbound update messages from all neighbors. | 
- Default value
- all
out¶
Log outbound update messages from a specific neighbor or all.
vrouter running config# routing logging bgp updates
vrouter running updates# out OUT
| 
 | Description | 
|---|---|
| <A.B.C.D> | An IPv4 address. | 
| <X:X::X:X> | An IPv6 address. | 
| all | Log outbound update messages from all neighbors. | 
- Default value
- all
prefix¶
Log update messages to/from a specific network.
vrouter running config# routing logging bgp updates
vrouter running updates# prefix PREFIX
| 
 | 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. | 
vpn¶
Log VPN routes.
vrouter running config# routing logging bgp vpn
label¶
Log VPN label.
vrouter running config# routing logging bgp vpn
vrouter running vpn# label true|false
- Default value
- false
leak-vrf¶
Log leaks.
vrouter running config# routing logging bgp vpn
vrouter running vpn# leak-vrf LEAK-VRF
| 
 | Description | 
|---|---|
| to | Log leak to VRF from VPN. | 
| from | Log leak from VRF to VPN. | 
| both | Log all leaks. | 
route-map-event¶
Log VPN route-map updates.
vrouter running config# routing logging bgp vpn
vrouter running vpn# route-map-event true|false
- Default value
- false
rip¶
Common RIP routers logging configuration.
vrouter running config# routing logging rip
enabled¶
Enable/disable router logging configuration.
vrouter running config# routing logging rip
vrouter running rip# enabled true|false
- Default value
- true
events¶
Log router events.
vrouter running config# routing logging rip
vrouter running rip# events true|false
- Default value
- false
packet¶
Log router received/send packet info.
vrouter running config# routing logging rip
vrouter running rip# packet PACKET
| 
 | Description | 
|---|---|
| receive | Log only received packet info. | 
| send | Log only sent packet info. | 
| both | Log all packet info. | 
- Default value
- both
zebra¶
Log communication between the router and zebra.
vrouter running config# routing logging rip
vrouter running rip# zebra true|false
- Default value
- false
ripng¶
Common RIPng routers logging configuration.
vrouter running config# routing logging ripng
enabled¶
Enable/disable router logging configuration.
vrouter running config# routing logging ripng
vrouter running ripng# enabled true|false
- Default value
- true
events¶
Log router events.
vrouter running config# routing logging ripng
vrouter running ripng# events true|false
- Default value
- false
packet¶
Log router received/send packet info.
vrouter running config# routing logging ripng
vrouter running ripng# packet PACKET
| 
 | Description | 
|---|---|
| receive | Log only received packet info. | 
| send | Log only sent packet info. | 
| both | Log all packet info. | 
- Default value
- both
zebra¶
Log communication between the router and zebra.
vrouter running config# routing logging ripng
vrouter running ripng# zebra true|false
- Default value
- false
ospf¶
Common OSPF routers logging configuration.
vrouter running config# routing logging ospf
enabled¶
Enable/disable OSPF logging configuration.
vrouter running config# routing logging ospf
vrouter running ospf# enabled true|false
- Default value
- true
events¶
Log OSPF event information.
vrouter running config# routing logging ospf
vrouter running ospf# events true|false
- Default value
- false
ism¶
Log OSPF Interface State Machine information.
vrouter running config# routing logging ospf
vrouter running ospf# ism ISM
| 
 | Description | 
|---|---|
| events | Log ISM Event Information. | 
| status | Log ISM Status Information. | 
| timers | Log ISM Timer Information. | 
| all | Log all ISM Information. | 
lsa¶
Log OSPF Link State Advertisement information.
vrouter running config# routing logging ospf
vrouter running ospf# lsa LSA
| 
 | Description | 
|---|---|
| flooding | Log LSA flooding Information. | 
| generate | Log LSA generate Information. | 
| install | Log LSA install Information. | 
| refresh | Log LSA refresh Information. | 
| all | Log all LSA Information. | 
nsm¶
Log OSPF Neighbor State Machine information.
vrouter running config# routing logging ospf
vrouter running ospf# nsm NSM
| 
 | Description | 
|---|---|
| events | Log NSM Event Information. | 
| status | Log NSM Status Information. | 
| timers | Log NSM Timer Information. | 
| all | Log all NSM Information. | 
nssa¶
Log OSPF nssa information.
vrouter running config# routing logging ospf
vrouter running ospf# nssa true|false
- Default value
- false
zebra¶
Log zebra information.
vrouter running config# routing logging ospf
vrouter running ospf# zebra ZEBRA
| 
 | Description | 
|---|---|
| interface | Log zebra interface information. | 
| redistribute | Log zebra redistribute information. | 
| all | Log zebra interface and redistribute information. | 
message¶
Log OSPF message information.
vrouter running config# routing logging ospf message <message>
| 
 | Description | 
|---|---|
| dd | Log Database Description messages. | 
| hello | Log Hello messages. | 
| ls-ack | Log Link State Acknowledgment messages. | 
| ls-request | Log Link State Request messages. | 
| ls-update | Log Link State Update messages. | 
| all | Log all messages (whatever its type). | 
direction¶
Direction of messages to log.
vrouter running config# routing logging ospf message <message>
vrouter running message <message># direction DIRECTION
| 
 | Description | 
|---|---|
| send | Log sent messages. | 
| receive | Log received messages. | 
| both | Log all messages. | 
- Default value
- both
detail¶
Log message details.
vrouter running config# routing logging ospf message <message>
vrouter running message <message># detail true|false
- Default value
- false
ospf6¶
Common OSPF6 routers logging configuration.
vrouter running config# routing logging ospf6
enabled¶
Enable/Disable OSPF6 logging configuration.
vrouter running config# routing logging ospf6
vrouter running ospf6# enabled true|false
- Default value
- true
abr¶
Log ABR information.
vrouter running config# routing logging ospf6
vrouter running ospf6# abr true|false
- Default value
- false
asbr¶
Log ASBR information.
vrouter running config# routing logging ospf6
vrouter running ospf6# asbr true|false
- Default value
- false
events¶
Log events.
vrouter running config# routing logging ospf6
vrouter running ospf6# events true|false
- Default value
- false
flooding¶
Log flooding information.
vrouter running config# routing logging ospf6
vrouter running ospf6# flooding true|false
- Default value
- false
interface¶
Log interface information.
vrouter running config# routing logging ospf6
vrouter running ospf6# interface true|false
- Default value
- false
neighbor¶
Log neighbor information.
vrouter running config# routing logging ospf6
vrouter running ospf6# neighbor NEIGHBOR
| 
 | Description | 
|---|---|
| events | Log neighbor event information. | 
| state | Log neighbor state information. | 
| all | Log all neighbor information. | 
route¶
Log route information.
vrouter running config# routing logging ospf6
vrouter running ospf6# route ROUTE
| 
 | Description | 
|---|---|
| inter-area | Log inter area route calculation. | 
| intra-area | Log intra area route calculation. | 
| memory | Log route memory use.. | 
| table | Log route table calculation. | 
| all | Log all route information. | 
spf¶
Log SPF calculation.
vrouter running config# routing logging ospf6
vrouter running ospf6# spf SPF
| 
 | Description | 
|---|---|
| database | Log number of LSAs at SPF calculation time. | 
| process | Log detailed SPF process. | 
| time | Measure time taken by SPF calculation. | 
| all | Log all SPF messages. | 
zebra¶
Log messages between OSPF router and zebra.
vrouter running config# routing logging ospf6
vrouter running ospf6# zebra ZEBRA
| 
 | Description | 
|---|---|
| send | Log messages sent to zebra. | 
| receive | Log messages received from zebra. | 
| both | Log messages to/from zebra. | 
border-routers¶
Log border routers information.
vrouter running config# routing logging ospf6 border-routers
summary¶
Log border router information in a specific area.
vrouter running config# routing logging ospf6 border-routers
vrouter running border-routers# summary true|false
- Default value
- false
area-id¶
Log border router information in a specific area.
vrouter running config# routing logging ospf6 border-routers
vrouter running border-routers# area-id AREA-ID
| AREA-ID | An IPv4 address. | 
router-id¶
Log information from a specific border router.
vrouter running config# routing logging ospf6 border-routers
vrouter running border-routers# router-id ROUTER-ID
| ROUTER-ID | An IPv4 address. | 
lsa¶
Configure Link State Advertisements logging information.
vrouter running config# routing logging ospf6
vrouter running ospf6# lsa <lsa> level LEVEL
| 
 | Description | 
|---|---|
| as-external | Log as-external LSAs. | 
| inter-prefix | Log inter area prefix LSAs. | 
| inter-router | LOG inter router LSAs. | 
| intra-prefix | LOG intra area prefix LSAs. | 
| link | LOG link LSAs. | 
| network | LOG network LSAs. | 
| router | LOG router LSAs. | 
| all | LOG all LSA information. | 
level¶
LSA log level.
level LEVEL
| 
 | Description | 
|---|---|
| examine | Dump LSAs. | 
| flooding | Log LSA’s internal information. | 
| originate | Log details of LSAs. | 
| all | Log all information about LSAs. | 
- Default value
- all
message¶
Log OSPF message information.
vrouter running config# routing logging ospf6
vrouter running ospf6# message <message> direction DIRECTION
| 
 | Description | 
|---|---|
| dd | Log Database Description messages. | 
| hello | Log Hello messages. | 
| ls-ack | Log Link State Acknowledgment messages. | 
| ls-request | Log Link State Request messages. | 
| ls-update | Log Link State Update messages. | 
| all | Log all messages. | 
direction¶
Direction of messages to log.
direction DIRECTION
| 
 | Description | 
|---|---|
| send | Log sent messages. | 
| receive | Log received messages. | 
| both | Log all messages. | 
- Default value
- both
ipv4-prefix-list¶
IPv4 prefix list.
vrouter running config# routing ipv4-prefix-list <string>
| <string> | Prefix list name. | 
seq¶
Prefix list sequence.
vrouter running config# routing ipv4-prefix-list <string>
vrouter running ipv4-prefix-list <string># seq <uint32> address ADDRESS policy POLICY \
... ge <uint8> le <uint8>
| <uint32> | Sequence number. | 
address¶
Prefix to match (any if not set).
address ADDRESS
| ADDRESS | An IPv4 prefix: address and CIDR mask. | 
policy (mandatory)¶
Prefix list policy.
policy POLICY
| 
 | Description | 
|---|---|
| deny | Specify packets to reject. | 
| permit | Specify packets to forward. | 
ipv6-prefix-list¶
IPv6 prefix list.
vrouter running config# routing ipv6-prefix-list <string>
| <string> | Prefix list name. | 
seq¶
Prefix list sequence.
vrouter running config# routing ipv6-prefix-list <string>
vrouter running ipv6-prefix-list <string># seq <uint32> address ADDRESS policy POLICY \
... ge <uint8> le <uint8>
| <uint32> | Sequence number. | 
address¶
Prefix to match (any if not set).
address ADDRESS
| ADDRESS | An IPv6 prefix: address and CIDR mask. | 
policy (mandatory)¶
Prefix list policy.
policy POLICY
| 
 | Description | 
|---|---|
| deny | Specify packets to reject. | 
| permit | Specify packets to forward. | 
route-map¶
Route map list.
vrouter running config# routing route-map <string>
| <string> | Route map name. | 
seq¶
Route map sequence.
vrouter running config# routing route-map <string> seq <uint16>
| <uint16> | Sequence number. | 
policy (mandatory)¶
Matching policy.
vrouter running config# routing route-map <string> seq <uint16>
vrouter running seq <uint16># policy POLICY
| 
 | Description | 
|---|---|
| deny | Route map denies set operations. | 
| permit | Route map permits set operations. | 
description¶
Route-map description.
vrouter running config# routing route-map <string> seq <uint16>
vrouter running seq <uint16># description <string>
call¶
Jump to another Route-Map after match+set.
vrouter running config# routing route-map <string> seq <uint16>
vrouter running seq <uint16># call <string>
on-match¶
Exit policy on matches.
vrouter running config# routing route-map <string> seq <uint16>
vrouter running seq <uint16># on-match ON-MATCH
| 
 | Description | 
|---|---|
| <uint16> | No description. | 
| next | Next clause. | 
match¶
Match values from routing table.
vrouter running config# routing route-map <string> seq <uint16> match
as-path¶
Match BGP AS path list.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# as-path <string>
interface¶
Match first hop interface of route.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# interface INTERFACE
| INTERFACE | An interface name. | 
local-preference¶
Match local-preference metric value.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# local-preference <uint32>
mac-address¶
Match MAC Access-list name.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# mac-address <string>
metric¶
Match metric value.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# metric <uint32>
origin¶
BGP origin code.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# origin ORIGIN
| 
 | Description | 
|---|---|
| egp | Remote EGP. | 
| igp | Local IGP. | 
| incomplete | Unknown heritage. | 
peer¶
Match peer address.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# peer PEER
| 
 | Description | 
|---|---|
| local | Static or redistributed routes. | 
| <A.B.C.D> | An IPv4 address. | 
| <X:X::X:X> | An IPv6 address. | 
| <ifname> | An interface name. | 
probability¶
Match portion of routes defined by percentage value.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# probability <uint8>
source-instance¶
Match the protocol’s instance number.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# source-instance <uint8>
source-protocol¶
Match protocol via which the route was learnt.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# source-protocol SOURCE-PROTOCOL
| 
 | Description | 
|---|---|
| babel | BABEL protocol. | 
| bgp | BGP protocol. | 
| connected | Routes from directly connected peer. | 
| eigrp | EIGRP protocol. | 
| isis | ISIS protocol. | 
| kernel | Routes from kernel. | 
| nhrp | NHRP protocol. | 
| ospf | OSPF protocol. | 
| ospf6 | OSPF6 protocol. | 
| pim | PIM protocol. | 
| rip | RIP protocol. | 
| ripng | RIPNG protocol. | 
| sharp | SHARP process. | 
| static | Statically configured routes. | 
| system | Routes from system configuration. | 
tag¶
Match tag of route.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# tag <uint32>
extcommunity¶
Match BGP/VPN extended community list.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# extcommunity <leafref>
evpn¶
Ethernet Virtual Private Network.
vrouter running config# routing route-map <string> seq <uint16> match evpn
default-route¶
If true, mark as default EVPN type-5 route.
vrouter running config# routing route-map <string> seq <uint16> match evpn
vrouter running evpn# default-route true|false
route-type¶
Match route type.
vrouter running config# routing route-map <string> seq <uint16> match evpn
vrouter running evpn# route-type ROUTE-TYPE
| 
 | Description | 
|---|---|
| macip | Mac-ip route. | 
| multicast | IMET route. | 
| prefix | Prefix route. | 
vni¶
VNI ID.
vrouter running config# routing route-map <string> seq <uint16> match evpn
vrouter running evpn# vni <uint32>
ip¶
IP information.
vrouter running config# routing route-map <string> seq <uint16> match ip
address¶
Match address of route.
vrouter running config# routing route-map <string> seq <uint16> match ip address
Matches the specified access list.
vrouter running config# routing route-map <string> seq <uint16> match ip address
vrouter running address# access-list ACCESS-LIST
| 
 | Description | 
|---|---|
| <uint16> | No description. | 
| <string> | No description. | 
Matches the specified prefix list.
vrouter running config# routing route-map <string> seq <uint16> match ip address
vrouter running address# prefix-list <string>
Matches the specified prefix length.
vrouter running config# routing route-map <string> seq <uint16> match ip address
vrouter running address# prefix-len <uint8>
next-hop¶
Match next-hop address of route.
vrouter running config# routing route-map <string> seq <uint16> match ip next-hop
Matches the specified access list.
vrouter running config# routing route-map <string> seq <uint16> match ip next-hop
vrouter running next-hop# access-list ACCESS-LIST
| 
 | Description | 
|---|---|
| <uint16> | No description. | 
| <string> | No description. | 
Matches the specified prefix list.
vrouter running config# routing route-map <string> seq <uint16> match ip next-hop
vrouter running next-hop# prefix-list <string>
Matches the specified prefix length.
vrouter running config# routing route-map <string> seq <uint16> match ip next-hop
vrouter running next-hop# prefix-len <uint8>
route-source¶
Match advertising source address of route.
vrouter running config# routing route-map <string> seq <uint16> match ip route-source
Matches the specified access list.
vrouter running config# routing route-map <string> seq <uint16> match ip route-source
vrouter running route-source# access-list ACCESS-LIST
| 
 | Description | 
|---|---|
| <uint16> | No description. | 
| <string> | No description. | 
Matches the specified prefix list.
vrouter running config# routing route-map <string> seq <uint16> match ip route-source
vrouter running route-source# prefix-list <string>
ipv6¶
IPv6 information.
vrouter running config# routing route-map <string> seq <uint16> match ipv6
address¶
Match IPv6 address of route.
vrouter running config# routing route-map <string> seq <uint16> match ipv6 address
Matches the specified access list.
vrouter running config# routing route-map <string> seq <uint16> match ipv6 address
vrouter running address# access-list <string>
Matches the specified prefix list.
vrouter running config# routing route-map <string> seq <uint16> match ipv6 address
vrouter running address# prefix-list <string>
Matches the specified prefix length.
vrouter running config# routing route-map <string> seq <uint16> match ipv6 address
vrouter running address# prefix-len <uint8>
next-hop¶
Match IPv6 next-hop address of route.
vrouter running config# routing route-map <string> seq <uint16> match ipv6 next-hop
IPv6 address of next hop.
vrouter running config# routing route-map <string> seq <uint16> match ipv6 next-hop
vrouter running next-hop# address ADDRESS
| ADDRESS | An IPv6 address. | 
community¶
Match BGP community list.
vrouter running config# routing route-map <string> seq <uint16> match
vrouter running match# community id <leafref> exact-match true|false
set¶
Set values in destination routing protocol.
vrouter running config# routing route-map <string> seq <uint16> set
atomic-aggregate¶
Enable or disable BGP atomic aggregate attribute.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# atomic-aggregate true|false
label-index¶
Label index value.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# label-index <uint32>
local-preference¶
BGP local preference path attribute.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# local-preference <uint32>
metric¶
Metric value for destination routing protocol.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# metric METRIC
| 
 | Description | 
|---|---|
| <uint32> | No description. | 
| add-metric | Add metric. | 
| add-rtt | Add round trip time. | 
| substract-metric | Subtract metric. | 
| substract-rtt | Subtract round trip time. | 
| rtt | Assign round trip time. | 
metric-type¶
Type of metric.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# metric-type METRIC-TYPE
| 
 | Description | 
|---|---|
| type-1 | OSPF6 external type 1 metric. | 
| type-2 | OSPF6 external type 2 metric. | 
origin¶
BGP origin code.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# origin ORIGIN
| 
 | Description | 
|---|---|
| egp | Remote EGP. | 
| igp | Local IGP. | 
| incomplete | Unknown heritage. | 
originator-id¶
BGP originator ID attribute.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# originator-id ORIGINATOR-ID
| ORIGINATOR-ID | An IPv4 address. | 
src¶
Src address for route.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# src SRC
| 
 | Description | 
|---|---|
| <A.B.C.D> | An IPv4 address. | 
| <X:X::X:X> | An IPv6 address. | 
tag¶
Tag value for routing protocol.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# tag <uint32>
weight¶
BGP weight for routing table.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# weight <uint32>
comm-list-delete¶
Set BGP community list (for deletion).
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# comm-list-delete <leafref>
aggregator¶
BGP aggregator attribute.
vrouter running config# routing route-map <string> seq <uint16> set
vrouter running set# aggregator as <uint32> address ADDRESS
as-path¶
Transform BGP AS-path attribute.
vrouter running config# routing route-map <string> seq <uint16> set as-path
exclude¶
AS numbers to exclude from the as-path.
vrouter running config# routing route-map <string> seq <uint16> set as-path
vrouter running as-path# exclude <uint32>
prepend¶
Prepend to the as-path.
vrouter running config# routing route-map <string> seq <uint16> set as-path prepend
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-01-29 | 19q3 | The same AS number can be prepended several times. It can not be achieved with a leaf-list type, a list type must be used. | /vrouter-routing:routing/route-map/name/seq/set/as-path/prepend/asn | 
AS numbers to prepend to the as-path.
vrouter running config# routing route-map <string> seq <uint16> set as-path prepend
vrouter running prepend# as-number <uint32>
Use the peer’s AS-number; number of times to insert.
vrouter running config# routing route-map <string> seq <uint16> set as-path prepend
vrouter running prepend# last-as <uint8>
AS number to prepend to the as-path.
vrouter running config# routing route-map <string> seq <uint16> set as-path prepend asn <uint8>
| <uint8> | Priority of the AS number. High number means lower priority. | 
AS number.
vrouter running config# routing route-map <string> seq <uint16> set as-path prepend asn <uint8>
vrouter running asn <uint8># <uint32>
ip¶
IP information.
vrouter running config# routing route-map <string> seq <uint16> set ip
next-hop¶
Next hop address.
vrouter running config# routing route-map <string> seq <uint16> set ip
vrouter running ip# next-hop NEXT-HOP
| 
 | Description | 
|---|---|
| <A.B.C.D> | An IPv4 address. | 
| peer-address | Use peer address (for BGP only). | 
| unchanged | Don’t modify existing Next hop address. | 
ipv6¶
IPv6 information.
vrouter running config# routing route-map <string> seq <uint16> set ipv6
next-hop¶
IPv6 next hop address.
vrouter running config# routing route-map <string> seq <uint16> set ipv6 next-hop
IPv6 global address.
vrouter running config# routing route-map <string> seq <uint16> set ipv6 next-hop
vrouter running next-hop# global GLOBAL
| GLOBAL | An IPv6 address. | 
IPv6 local address.
vrouter running config# routing route-map <string> seq <uint16> set ipv6 next-hop
vrouter running next-hop# local LOCAL
| LOCAL | An IPv6 address. | 
If true, use peer address (for BGP only).
vrouter running config# routing route-map <string> seq <uint16> set ipv6 next-hop
vrouter running next-hop# peer-address true|false
If true, prefer global over link-local if both exist.
vrouter running config# routing route-map <string> seq <uint16> set ipv6 next-hop
vrouter running next-hop# prefer-global true|false
community¶
BGP community attribute.
vrouter running config# routing route-map <string> seq <uint16> set community
attribute¶
BGP community attribute.
vrouter running config# routing route-map <string> seq <uint16> set community
vrouter running community# attribute ATTRIBUTE
| 
 | Description | 
|---|---|
| local-AS | Local AS. | 
| no-advertise | Do not advertise. | 
| no-export | Do not export. | 
| internet | Internet. | 
| additive | Additive. | 
| <string> | Community attribute. | 
extcommunity¶
BGP extended community attribute.
vrouter running config# routing route-map <string> seq <uint16> set extcommunity
rt¶
Route Target extended community.
vrouter running config# routing route-map <string> seq <uint16> set extcommunity
vrouter running extcommunity# rt RT
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
soo¶
Site-of-Origin extended community.
vrouter running config# routing route-map <string> seq <uint16> set extcommunity
vrouter running extcommunity# soo SOO
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
bgp¶
Common BGP routers configuration.
vrouter running config# routing bgp
route-map-delay¶
Time in secs to wait before processing route-map changes.
vrouter running config# routing bgp
vrouter running bgp# route-map-delay <uint16>
- Default value
- 5
ipv4-community-list (deprecated)¶
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-04-05 | 20q1 | Community lists and IP version are independent of each other. The ‘ipv4-‘ prefix was misleading. There is also only one deny and permit configurable list per community-list whereas there should be several. The new ‘community-list’ configuration option fixes this. | /vrouter-routing:routing/bgp/community-list | 
Add a community list entry.
vrouter running config# routing bgp ipv4-community-list <ipv4-community-list>
| 
 | Description | 
|---|---|
| <uint8> | List name. | 
| <string> | List name. | 
deny (deprecated)¶
Specify communities to reject.
vrouter running config# routing bgp ipv4-community-list <ipv4-community-list>
vrouter running ipv4-community-list <ipv4-community-list># deny DENY
| 
 | Description | 
|---|---|
| local-AS | Local AS. | 
| no-advertise | Do not advertise. | 
| no-export | Do not export. | 
| internet | Internet. | 
| additive | Additive. | 
| <string> | Community attribute. | 
permit (deprecated)¶
Specify communities to accept.
vrouter running config# routing bgp ipv4-community-list <ipv4-community-list>
vrouter running ipv4-community-list <ipv4-community-list># permit PERMIT
| 
 | Description | 
|---|---|
| local-AS | Local AS. | 
| no-advertise | Do not advertise. | 
| no-export | Do not export. | 
| internet | Internet. | 
| additive | Additive. | 
| <string> | Community attribute. | 
community-list¶
Add a community list entry.
vrouter running config# routing bgp community-list <community-list>
| 
 | Description | 
|---|---|
| <uint8> | List name. | 
| <string> | List name. | 
policy¶
Specify communities to reject or accept.
vrouter running config# routing bgp community-list <community-list>
vrouter running community-list <community-list># policy <uint16> POLICY COMMUNITY
| <uint16> | Priority of the policy. Lesser is the value, greater is the priority. | 
POLICY (mandatory)¶
Policy to apply to the specified communities.
POLICY
| 
 | Description | 
|---|---|
| deny | Specified communities will be rejected. | 
| permit | Specified communities will be accepted. | 
COMMUNITY¶
Communities on which the policy should be applied.
COMMUNITY
| 
 | Description | 
|---|---|
| local-AS | Local AS. | 
| no-advertise | Do not advertise. | 
| no-export | Do not export. | 
| internet | Internet. | 
| additive | Additive. | 
| <string> | Community attribute. | 
ipv4-extcommunity-list (deprecated)¶
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-04-05 | 20q1 | Extcommunity lists and IP version are independent of each other. The ‘ipv4-‘ prefix was misleading. There is also only one deny and permit configurable list per extcommunity whereas there should be several. The new ‘extcommunity-list’ configuration option fixes this. | /vrouter-routing:routing/bgp/extcommunity-list | 
Add an extended community list entry.
vrouter running config# routing bgp ipv4-extcommunity-list <ipv4-extcommunity-list>
| 
 | Description | 
|---|---|
| <uint8> | List name. | 
| <string> | List name. | 
deny (deprecated)¶
Specify extended communities to reject.
vrouter running config# routing bgp ipv4-extcommunity-list <ipv4-extcommunity-list> deny
rt (deprecated)¶
Extended community route target to reject.
vrouter running config# routing bgp ipv4-extcommunity-list <ipv4-extcommunity-list> deny
vrouter running deny# rt RT
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
soo (deprecated)¶
Extended community site of origin to reject.
vrouter running config# routing bgp ipv4-extcommunity-list <ipv4-extcommunity-list> deny
vrouter running deny# soo SOO
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
permit (deprecated)¶
Specify extended communities to accept.
vrouter running config# routing bgp ipv4-extcommunity-list <ipv4-extcommunity-list> permit
rt (deprecated)¶
Extended community route target to accept.
vrouter running config# routing bgp ipv4-extcommunity-list <ipv4-extcommunity-list> permit
vrouter running permit# rt RT
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
soo (deprecated)¶
Extended community site of origin to accept.
vrouter running config# routing bgp ipv4-extcommunity-list <ipv4-extcommunity-list> permit
vrouter running permit# soo SOO
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
extcommunity-list¶
Add an extended community list entry.
vrouter running config# routing bgp extcommunity-list <extcommunity-list>
| 
 | Description | 
|---|---|
| <uint8> | List name. | 
| <string> | List name. | 
policy¶
Specify extended communities to reject or accept.
vrouter running config# routing bgp extcommunity-list <extcommunity-list>
vrouter running extcommunity-list <extcommunity-list># policy <uint16> POLICY \
... rt RT soo SOO
| <uint16> | Priority of the policy. Lesser is the value, greater is the priority. | 
POLICY (mandatory)¶
Policy to apply to the specified extcommunities.
POLICY
| 
 | Description | 
|---|---|
| deny | Specified extcommunities will be reject. | 
| permit | Specified extcommunities will be accept. | 
rt¶
Extended community route target to reject.
rt RT
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
soo¶
Extended community site of origin to reject.
soo SOO
| 
 | Description | 
|---|---|
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
| <string> | Extended communities or route-target attribute. | 
ipv4-as-path-access-list (deprecated)¶
| Deprecated since | Obsolete in release | Description | Replacement | 
|---|---|---|---|
| 2019-04-05 | 20q1 | AS path access-list and IP version are independent of each other. The ‘ipv4-‘ prefix was misleading. There is also only one deny and permit configurable list per AS path whereas there should be several. The new ‘as-path-access-list’ configuration option fixes this. | /vrouter-routing:routing/bgp/as-path-access-list | 
BGP autonomous system path filter.
vrouter running config# routing bgp ipv4-as-path-access-list <string>
| <string> | Access list name. | 
deny (deprecated)¶
Specify a regular expression that match AS paths to reject.
vrouter running config# routing bgp ipv4-as-path-access-list <string>
vrouter running ipv4-as-path-access-list <string># deny <string>
permit (deprecated)¶
Specify a regular expression that match AS paths to accept.
vrouter running config# routing bgp ipv4-as-path-access-list <string>
vrouter running ipv4-as-path-access-list <string># permit <string>
as-path-access-list¶
BGP autonomous system path filter.
vrouter running config# routing bgp as-path-access-list <string>
| <string> | Access list name. | 
policy¶
Specify AS path access list to reject or accept.
vrouter running config# routing bgp as-path-access-list <string>
vrouter running as-path-access-list <string># policy <uint16> POLICY <string>
| <uint16> | Priority of the policy. Lesser is the value, greater is the priority. | 
POLICY (mandatory)¶
Policy to apply to the specified regular expression that match AS paths.
POLICY
| 
 | Description | 
|---|---|
| deny | Specified access list will be rejected. | 
| permit | Specified access list will be accepted. | 
<string>¶
Regular expression to match the BGP AS paths on which the policy should be applied.
<string>