# Sample [DATAPLANE_DRIVER_IPVPN] with driver=ovs

This sample configuration can also be viewed in the raw format.

    [DEFAULT]

    [dataplane_driver_ipvpn]

    #
    # From networking_bagpipe.dataplane.ipvpn.mpls_ovs
    #

    # Interface used to send/receive MPLS traffic. Use '*gre*' to choose automatic
    # creation of a tunnel port for MPLS/GRE encap (string value)
    #mpls_interface = <None>

    # Options, comma-separated, passed to OVS for GRE tunnel port creation (e.g.
    # 'packet_type=legacy_l3, ...') that will be added as OVS tunnel interface
    # options (e.g. 'options:packet_type=legacy_l3 options:...') (list value)
    #gre_tunnel_options =

    # Force the use of MPLS/GRE even with mpls_interface specified (string value)
    # Possible values:
    # auto - <No description provided>
    # True - <No description provided>
    # False - <No description provided>
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #mpls_over_gre = auto

    # Activate ARP responder per VRF for any IP address (boolean value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #proxy_arp = false

    # ARP responder per VRF (boolean value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #arp_responder = false

    # Be ready to receive VPN traffic as VXLAN, and to preferrably send traffic as
    # VXLAN when advertised by the remote end (boolean value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #vxlan_encap = false

    # Name of the OVS bridge to use, this has to be the same as the tunneling
    # bridge of the Neutron OVS agent. (string value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #ovs_bridge = br-mpls

    # Specifies which OVS table will host the rules for traffic from VRFs (integer
    # value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #input_table = 0

    # The starting OVS table number to use for additional tables. The values for
    # the encap-in and VRF tables are derived from this. NOTE: This must be
    # different than input_table config option. (integer value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #ovs_table_id_start = 1

    # OVS interface name for MPLS/GRE encap (string value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #gre_tunnel = mpls_gre

    # MTU used for OVS bridge interfaces. (integer value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #ovsbr_interfaces_mtu = <None>

    # Can be used to control the OVS group bucket selection method (mapped to ovs
    # 'selection_method') (string value)
    # Possible values:
    # hash - <No description provided>
    # dp_hash - <No description provided>
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #hash_method = dp_hash

    # Can be used to control the OVS group bucket selection method (mapped to ovs
    # 'selection_method_param') (integer value)
    # Minimum value: 0
    # Maximum value: 18446744073709551615
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #hash_method_param = 0

    # Can be used to control the fields used by the OVS group bucket selection
    # method (mapped to ovs 'fields') (list value)
    # Advanced Option: intended for advanced users and not used
    # by the majority of users, and might have a significant
    # effect on stability and/or performance.
    #hash_fields =

this page last updated: 2026-08-21 16:58:22

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.

found an error? report a bug