Programmable Internetworking & Communication Operating System Docs ... Click Spaces -> Space Directory to see docs for all releases ...
Page tree

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


The set protocols ospf4 import command configures OSPF importing import a routing policy, which is used to filter and modify the OSPF route received from neighbors before adding to the routing table in RIB.


set protocols ospf4 [vrf <vrf-name>]  import <policy-name>




vrf <vrf-name>

Optional. Specifies a VRF name. The value is a string. It’s a user-defined VRF set by the command set ip vrf <vrf-name> [description <string>].

If no VRF is specified, import the route from the default VRF.

import <policy-name>

Specifies the policy name. The value is a string.

Usage Guidelines

When the OSPF import a routing policy is configured, filters act upon routes as soon as they are received from a routing protocol. Import filter processing is already launched before the protocol even makes a decision on the route.

Note that import filters may therefore affect the routing decision process (e.g. by changing the metric).  


  • When configuring filter rule of the routing policy to be applied in OSPF import, only filter attributes supported by OSPF can be set. Other filter attributes that are not supported by OSPF, such as BGP specific routing
  • attribute AS Path, should not be configured in this policy, or it will cause commit fail when configuring this OSPF import
  • policy.

For example,

Code Block
admin@Xorplus# set policy policy-statement p5 term 1 from as-path 100
admin@Xorplus# set policy policy-statement p5 then reject
admin@Xorplus# set protocols ospf4 import p5
admin@Xorplus# commit
Unknown variable aspath for protocol ospf4
Commit failed.
  • The policy for OSPF import does not support configuring the protocol attribute in filtering rules.


  • Configure OSPF filter to add the route (to the network to RIB.