Skip to content

OSPF Instance#

OVERLAY ROUTINGOIOSPF Instances

Open Shortest Path First, or OSPF, is a routing protocol to exchange IP routes. There are two versions of the OSPF protocol:

  • Version 2 is configured on IPv4 interfaces and only exchances IPv4 prefixes
  • Version 3 is configured on IPv6 interfaces and exchanges both IPv4 and IPv6 prefixes

OSPF sessions are always established between OSPFInterfaces in an OSPFArea, and never operate inter-area. To connect two OSPF areas to each other, an area border router (ABR) configures both areas in the same OSPFInstance. An OSPFInstance is an isolated process with its own Link State Database (LSDB).

Multiple OSPF instances

Not all operating systems support multiple OSPF instances in one network instance

To set up an OSPF instance in the default VRF, use DefaultOSPFInstance instead.

Dependencies#

The OSPFInstance resource has no dependencies.

Referenced resources#

The OSPFInstance does not reference any other resources.

Examples#

apiVersion: protocols.eda.nokia.com/v2
kind: OSPFInstance
metadata:
  name: ospf-instance-v3
  namespace: eda
spec:
  addressFamily: IPv4Unicast
  enabled: true
  version: OSPFv3
cat << 'EOF' | kubectl apply -f -
apiVersion: protocols.eda.nokia.com/v2
kind: OSPFInstance
metadata:
  name: ospf-instance-v3
  namespace: eda
spec:
  addressFamily: IPv4Unicast
  enabled: true
  version: OSPFv3
EOF

Custom Resource Definition#

To browse the Custom Resource Definition go to crd.eda.dev.

OSPFInstance

protocols.eda.nokia.com / v2

SPEC

OSPFInstanceSpec defines the desired state of OSPFInstance

  • #
  • #
  • #
  • #
  • #
  • #
  • #

STATUS

OSPFInstanceStatus defines the observed state of OSPFInstance

  • #
  • #
  • #
  • #