route-map
- protocols route-map <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Route-map
- Values:
txt – Route-map name
- Instances:
Multiple
- Required:
- protocols route-map <txt> description <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
- Values:
txt – Description for this route-map
- protocols route-map <txt> rule <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Rule for this route-map
- Values:
u32 – Route-map rule number (1-65535)
- Instances:
Multiple
- Required:
- protocols route-map <txt> rule <u32> action <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Action to take on prefixes matching this rule
- Values:
permit – Permit matching prefixes
deny – Deny matching prefixes
- protocols route-map <txt> rule <u32> advisor <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Advisor to enable or disable route-map
- Reference:
- protocols route-map <txt> rule <u32> call <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Jump to another Route-Map after match+set
- Reference:
- protocols route-map <txt> rule <u32> description <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
- Values:
txt – Description for this rule
- protocols route-map <txt> rule <u32> match
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match values from routing table
- protocols route-map <txt> rule <u32> match as-path <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match as-path access-list
- Values:
u32 – Tag value (1-4294967295)
- Reference:
- protocols route-map <txt> rule <u32> match community
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match BGP community list
- Required:
- protocols route-map <txt> rule <u32> match community exact-match
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Do exact matching of communities
- protocols route-map <txt> rule <u32> match community list <id|u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP community list
- Values:
u32 – Community-list number (standard) (1-99)
u32 – Community-list number (expanded) (100-500)
id – Community-list name
- protocols route-map <txt> rule <u32> match interface <ifc>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
- Values:
ifc – Match first hop interface of route
- protocols route-map <txt> rule <u32> match ip
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IP information
- protocols route-map <txt> rule <u32> match ip address
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match address of route
- protocols route-map <txt> rule <u32> match ip address prefix-len <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match prefix length of ip address
- Values:
u32 – Prefix length (0-32)
- protocols route-map <txt> rule <u32> match ip address prefix-list <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match entries of prefix-lists
- Reference:
- protocols route-map <txt> rule <u32> match ip nexthop
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match next-hop address of route
- protocols route-map <txt> rule <u32> match ip nexthop prefix-len <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match prefixlen of given nexthop
- Values:
u32 – Prefix length (0-32)
- protocols route-map <txt> rule <u32> match ip nexthop prefix-list <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IP prefix-list to match
- Reference:
- protocols route-map <txt> rule <u32> match ip nexthop type
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match entries by type
- protocols route-map <txt> rule <u32> match ip nexthop type blackhole
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Blackhole
- protocols route-map <txt> rule <u32> match ip route-source
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match advertising source address of route
- protocols route-map <txt> rule <u32> match ip route-source prefix-list <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match entries of prefix-lists
- Reference:
- protocols route-map <txt> rule <u32> match ipv6
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IPv6 information
- protocols route-map <txt> rule <u32> match ipv6 address
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match IPv6 address of route
- protocols route-map <txt> rule <u32> match ipv6 address prefix-len <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match prefix length of ipv6 address
- Values:
u32 – Prefix length (0-128)
- protocols route-map <txt> rule <u32> match ipv6 address prefix-list <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match entries of prefix-lists6
- Reference:
- protocols route-map <txt> rule <u32> match ipv6 nexthop
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match IPv6 next-hop address of route
- protocols route-map <txt> rule <u32> match ipv6 nexthop address <ipv6>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
- Values:
ipv6 – IPv6 address of next hop
- protocols route-map <txt> rule <u32> match ipv6 nexthop type
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match entries by type
- protocols route-map <txt> rule <u32> match ipv6 nexthop type blackhole
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Blackhole
- protocols route-map <txt> rule <u32> match local-preference <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match local-preference of route
- Values:
u32 – Metric value (0-4294967295)
- protocols route-map <txt> rule <u32> match metric <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Metric of route to match
- Values:
u32 – Metric value (1-4294967295)
- protocols route-map <txt> rule <u32> match origin <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP origin code
- Values:
egp – Exterior gateway protocol origin
igp – Interior gateway protocol origin
incomplete – Incomplete origin
- protocols route-map <txt> rule <u32> match peer
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match peer address
- protocols route-map <txt> rule <u32> match peer interface <ifc>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
- Values:
ifc – Interface name of peer
- protocols route-map <txt> rule <u32> match peer ip-address <ipv4|ipv6>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
- Values:
ipv4 – Peer IPv4/IPv6 address
ipv6 – Peer IPv4/IPv6 address
- protocols route-map <txt> rule <u32> match peer local
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Static or Redistributed routes
- protocols route-map <txt> rule <u32> match source-instance <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match the protocol’s instance number
- Values:
u32 – The instance number (0-255)
- protocols route-map <txt> rule <u32> match source-protocol <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match protocol via which the route was learnt
- Values:
bgp – BGP protocol
connected – Routes from directly connected peer
kernel – Routes from kernel
nhrp – NHRP protocol
ospf – OSPF protocol
ospf6 – OSPF6 protocol
rip – RIP protocol
ripng – RIPNG protocol
static – Statically configured routes
system – Routes from system configuration
- protocols route-map <txt> rule <u32> match source-vrf <id>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match source vrf
- Reference:
- protocols route-map <txt> rule <u32> match tag <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match tag of route
- Values:
u32 – Tag value (1-4294967295)
- protocols route-map <txt> rule <u32> match vrf-as-path <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Match as-path access-list (using a VRF)
- Values:
u32 – Tag value (1-4294967295)
- Reference:
- protocols route-map <txt> rule <u32> on-match
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Exit policy on matches
- protocols route-map <txt> rule <u32> on-match goto <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Goto rule number
- Values:
u32 – Rule number (1-65535)
- protocols route-map <txt> rule <u32> on-match next
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Goto the next rule number
- protocols route-map <txt> rule <u32> set
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Route parameters
- protocols route-map <txt> rule <u32> set aggregator
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP aggregator attribute
- Required:
- Required:
- protocols route-map <txt> rule <u32> set aggregator as <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
AS number of aggregator
- Values:
u32 – BGP AS number (1-4294967295)
- protocols route-map <txt> rule <u32> set aggregator ip <ipv4>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IP address of aggregator
- Values:
ipv4 – IP address
- protocols route-map <txt> rule <u32> set as-path
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Transform BGP AS-path attribute
- protocols route-map <txt> rule <u32> set as-path exclude <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Exclude from the as-path
- Values:
u32 – AS number (1-4294967295)
- Instances:
List of values
- protocols route-map <txt> rule <u32> set as-path prepend <id>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
- Values:
id –
Prepend to the as-path
The AS path format must be <1-4294967295>,<1-4294967295>,…
- protocols route-map <txt> rule <u32> set atomic-aggregate
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP atomic aggregate attribute
- protocols route-map <txt> rule <u32> set comm-list <u32|id>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
set BGP community list (for deletion)
- Reference:
- Instances:
Multiple
- Required:
- protocols route-map <txt> rule <u32> set comm-list <u32|id> delete
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Delete matching communities
- protocols route-map <txt> rule <u32> set community
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP community attribute
- protocols route-map <txt> rule <u32> set community additive
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Enable communities addition
- protocols route-map <txt> rule <u32> set community internet
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Symbolic Internet community 0
- protocols route-map <txt> rule <u32> set community local-AS
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Advertise communities in local AS only (NO_EXPORT_SUBCONFED)
- protocols route-map <txt> rule <u32> set community no-advertise
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Don’t advertise this route to any peer (NO_ADVERTISE)
- protocols route-map <txt> rule <u32> set community no-export
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Don’t advertise outside of this AS of confederation boundry (NO_EXPORT)
- protocols route-map <txt> rule <u32> set community none
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
No community attribute
- protocols route-map <txt> rule <u32> set community value <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Community values
- Values:
txt – Community value in AA:NN format (where AA and NN are (0-65535))
- Instances:
Multiple
- protocols route-map <txt> rule <u32> set distance <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP Administrative Distance to use
- Values:
u32 – Distance value (0-255)
- protocols route-map <txt> rule <u32> set forwarding-address <ipv6>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Forwarding Address
- Values:
ipv6 – IPv6 Address
- protocols route-map <txt> rule <u32> set ip
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IP information
- protocols route-map <txt> rule <u32> set ip next-hop <id|ipv4>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Next hop address
- Values:
ipv4 – IP address of next hop
peer-address – Use peer address (for BGP only)
unchanged – Don’t modify existing Next hop address
- protocols route-map <txt> rule <u32> set ipv6
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IPv6 information
- protocols route-map <txt> rule <u32> set ipv6 next-hop
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IPv6 next-hop address
- protocols route-map <txt> rule <u32> set ipv6 next-hop global <ipv6>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IPv6 global address
- Values:
ipv6 – IPv6 address of next hop
- protocols route-map <txt> rule <u32> set ipv6 next-hop local <ipv6>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
IPv6 local address
- Values:
ipv6 – IPv6 address of next hop
- protocols route-map <txt> rule <u32> set ipv6 next-hop peer-address
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Use peer address (for BGP only)
- protocols route-map <txt> rule <u32> set ipv6 next-hop prefer-global
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Prefer global over link-local if both exist
- protocols route-map <txt> rule <u32> set local-preference <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP local preference path attribute
- Values:
u32 – Local preference value (0-4294967295)
- protocols route-map <txt> rule <u32> set metric <id>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Metric value for destination routing protocol
- Values:
int – Metric value or increment [+-](-4294967295,4294967295)
+rtt – Add round trip time
-rtt – Subtract round trip time
rtt – Assign round trip time
- protocols route-map <txt> rule <u32> set metric-type <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
OSPFv3 external metric-type
- Values:
type-1 – OSPFv6 external type 1 metric
type-2 – OSPFv6 external type 2 metric
- protocols route-map <txt> rule <u32> set origin <txt>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP origin code
- Values:
igp – Interior gateway protocol origin
egp – Exterior gateway protocol origin
incomplete – Incomplete origin
- protocols route-map <txt> rule <u32> set originator-id <ipv4>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP originator ID attribute
- Values:
ipv4 – IP address of originator
- protocols route-map <txt> rule <u32> set src <ipv4|ipv6>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Source address for route
- Values:
ipv4 – IPv4 source address
ipv6 – IPv6 source address
- Local IP address:
- protocols route-map <txt> rule <u32> set table <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Export route to non-main kernel table
- Values:
u32 – Kernel routing table id (1-4294967295)
- protocols route-map <txt> rule <u32> set tag <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
Tag value for routing protocol
- Values:
u32 – Tag value (1-4294967295)
- protocols route-map <txt> rule <u32> set weight <u32>
- AresC640
Atlas840
M10-Smart
M2
RS420
RXL15000
SDE
BGP weight for routing table
- Values:
u32 – Weight value (0-4294967295)