export map

Use this command in VRF configuration mode to apply a route-map that controls which routes are exported from the VRF into the global routing table or into other VRFs. The route-map can filter routes using match clauses and modify BGP attributes using set clauses, enabling granular control over inter-VRF route export policies.

 

  • An export-map with a permit route-map that contains no match or set clauses functions as a permit-all.

  • An export-map with a deny route-map that contains no match or set clauses functions as a deny-all.

Use the no parameter of this command to remove the applied route-map.

Command Syntax

Copy
export map WORD
no export map

Parameters

WORD

Specifies the name of the route-map to apply as the VRF export-map.

match clauses filter the routes to export (for example, using prefix lists, community values, or AS path).
set clauses adjust BGP attributes for exported routes (for example, route targets, local preference, AS path, MED).

Default

If no export-map is configured, all eligible VRF routes are exported unmodified.

Command Mode

VRF mode

Applicability

Introduced in OcNOS version 4.1. OcNOS version 7.0.0 adds support for VRF-level BGP export-maps with route-map match and set clauses, enabling granular control of exported routes and attributes.

Examples

This example shows how to configure an export-map with a route-map that filters specific prefixes and modifies their BGP attributes before exporting them from the VRF.

The VRF vrf1 is created, with route-distinguisher 1:1 and route-target 100:1.
The export map export-r1 is applied to control which routes vrf1 exports.
The prefix-list p1_ipv4 permits only 121.1.1.1/32.
The route-map export-r1 matches the permitted prefix and modifies its attributes by:
Setting local preference to 1000
Setting BGP community to 650:650
Adding extended communities (route-targets) 110:1 and 220:1

As a result, only the permitted prefix (121.1.1.1/32) is exported from vrf1 with the modified BGP attributes.

Copy
OcNOS(config)#ip vrf vrf1
OcNOS(config-vrf)#export map export-r1
OcNOS(config-vrf)#

Prefix-list Definition

Copy
OcNOS#show running-config prefix-list
!
ip prefix-list p1_ipv4
 seq 5 permit 121.1.1.1/32
!

Route-map Definition

Copy
OcNOS#show running-config route-map
!
route-map export-r1 permit 10
 match ip address prefix-list p1_ipv4
 set local-preference 1000
 set community 650:650
 set extcommunity rt 110:1 220:1 additive
!

VRF Configuration

Copy
OcNOS#show running-config vrf
!
ip vrf management
!
ip vrf vrf1
 rd 1:1
 route-target both 100:1
 export map export-r1
!
ip vrf vrf2
 rd 2:2
 route-target import 100:1
 route-target both 200:1
!

BGP Configuration

Copy
OcNOS#show running-config bgp
!
router bgp 200
 bgp auto-policy-soft-reset enable
 neighbor 5.5.5.5 remote-as 200
 neighbor 5.5.5.5 update-source lo
 !
 address-family vpnv4 unicast
 neighbor 5.5.5.5 activate
 exit-address-family
 !
 address-family ipv4 vrf vrf1
 neighbor 1.1.1.1 remote-as 100
 neighbor 1.1.1.1 activate
 neighbor 2.2.2.2 remote-as 300
 neighbor 2.2.2.2 activate
 exit-address-family
 !
 address-family ipv4 vrf vrf2
 exit-address-family
 !
 exit
!